Yeah we may want to see if we can change the build to avoid this since audio, the GUI, or carbon should be needed at all for indiserver which is what it looks like was building at the time based on your post. I think the reason it got included was probably ffmpeg, which is needed for the INDI Webcam, but we don't need those features of it.
Yes, that would be good. You're correct, its in the Indilib part of the script when it fails...~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Building INDI 3rd Party Libraries and required dependencies~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Any tips for, at least temporarily, getting round this? When I delete the "examples" directory the script sinks it back to GitHub before proceeding in, I think, this statement...
I just checked on my system. The command "craft -vi libsamplerate" in the craft environment builds it fine on my computer. I am running Big Sur and on my system, Carbon.h is found at /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Headers/Carbon.h
Morning, great, thanks for this. Its fixed that problem so libsamplerate and the rest of indserver completes.
Moving onto Kstars... the script fails building "expat". Looks like the compile path isn't right as it can't find "stdlib.h" which I have several instances of on my system. I don't have Xcode installed so this could be the problem. The reason I haven't installed Xcode is that the Readme recommends using QT rather than Xcode, but obviously happy to install it if its required for the build.