Difference between "Compile project" and "Export as..."
-
I'm just finishing my first plugin, so I'm new to the exporting process.
What's the difference between choosing
Compile projectandExport as..., apart from a different UI (one has a built-in terminal pop-up and the other opens the external terminal)? -
@daniloprates The result is exactly the same. Export As is the "old way" the Compile Project dialog is the new, more user friendly way, but it's buggy so I just stick with Export As.
-
Thanks, @David-Healey!
-
This post is deleted! -
@David-Healey when I try to build for AAX in HISE, I get an error, while in Xcode I can build successfully and have more control over it.
Is there a way to just generate the
jucerand thexcodeprojfiles, without actually building them in HISE? -
@daniloprates said in Difference between "Compile project" and "Export as...":
I get an error
What is the error?
@daniloprates said in Difference between "Compile project" and "Export as...":
without actually building them in HISE?
HISE doesn't do the building. It generates a juicer project and uses xcode to build it.
-
@David-Healey when I try to export as AAX on HISE, I get this error:
❌ "AAXStartup(IACFUnknown*)", referenced from: ❌ "AAXShutdown(IACFUnknown*)", referenced from: ❌ "AAXCanUnloadNow(IACFUnknown*)", referenced from: ❌ "AAXGetSDKVersion(unsigned long long*)", referenced from: ❌ "AAXRegisterPlugin(IACFUnknown*, IACFPluginDefinition**)", referenced from: ❌ "AAXGetClassFactory(IACFUnknown*, _acfUID const&, _acfUID const&, void**)", referenced from: ❌ "AAXRegisterComponent(IACFUnknown*, unsigned int, IACFComponentDefinition**)", referenced from: ❌ ld: symbol(s) not found for architecture x86_64 ❌ clang++: linker command failed with exit code 1 (use -v to see invocation)When I then open the Xcode project and compile it, it works. So I was wondering if there is an option in HISE to generate the Projucer and Xcode files without compiling them
-
@daniloprates said in Difference between "Compile project" and "Export as...":
HISE to generate the Projucer and Xcode files without compiling them
Press ctrl/cmd+C to cancel the build in the terminal. Then in the binaries folder open the auto generated juicer file. But I think it's better you figure out the cause of the error. Looks like something to do with arm vs x86