troubleshoot & development
Hi all -
First post, so please bear with me if this has already been covered. I searched the forum but did not find. I'm tryng to compile the Orchestools AUs for Mac M1. Project generates fine, but the compile fails. Something to do with trying to build for x86_64 instead of arm. Before I spend too much time spelunking the generate project, dependencies, and such - is this a solved problem? Anyone know specifically where I should look? I'm a software engineer, but for web/javascript stuff. Been a minute since I had to deal with C/C++, XCode, etc.
AFAIK, Ihave all the dependencies installed (the SDKs in the tools folder, XCode, the XCode command line tools, xcpretty, Ruby...)
If it's helpful, here is the deump from the console:
Last login: Mon Sep 16 16:10:19 on ttys001
/Users/wingf/src/git/other/ORCHESTOOLS-STRINGS/Binaries/batchCompileOSX ; exit;
wingf@Wings-Mac-mini ~ % /Users/wingf/src/git/other/ORCHESTOOLS-STRINGS/Binaries/batchCompileOSX ; exit;
Re-saving file: /Users/wingf/src/git/other/ORCHESTOOLS-STRINGS/Binaries/AutogeneratedProject.jucer
Finished saving: Visual Studio 2017
Finished saving: Xcode (macOS)
Finished saving: Xcode (iOS)
Finished saving: Linux Makefile
Compiling Instrument plugin OT STRINGS ...
Building targets in manual order is deprecated - check "Parallelize build for command-line builds" in the project editor, or set DISABLE_MANUAL_TARGET_ORDER_BUILD_WARNING in any of the targets in the current build to suppress this warning
▸ Compiling include_juce_gui_basics.mm
▸ Compiling include_hi_zstd_2.mm
▸ Compiling include_hi_tools_01.cpp
▸ Compiling include_hi_tools_02.cpp
▸ Compiling include_hi_streaming.cpp
▸ Compiling include_hi_snex_62.cpp
▸ Compiling include_hi_snex_61.c
Build Carbon Resources build phases are no longer supported. Rez source files should be moved to the Copy Bundle Resources build phase. (in target 'OT STRINGS - AU' from project 'OT STRINGS')
** BUILD FAILED **
The following build commands failed:
CompileC /Users/wingf/src/git/other/ORCHESTOOLS-STRINGS/Binaries/Builds/MacOSX/build/OT\ STRINGS.build/Release/OT\ STRINGS\ -\ Shared\ Code.build/Objects-normal/x86_64/include_hi_streaming.o /Users/wingf/src/git/other/ORCHESTOOLS-STRINGS/Binaries/JuceLibraryCode/include_hi_streaming.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'OT STRINGS - Shared Code' from project 'OT STRINGS')
(1 failure)
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
Hope someone can help! If I can get this straightened out, I'd be glad to package and distribute the binaries, if that's something wanted/needed.
Like