Linux dependency issue
-
Yes of course I can change the flags.
Building both targets with one command is not possible, but why don‘t you just call it twice in your script (check the build.bat and build.sh scripts I‘ve commited to your repo, they do exactly this.
-
Alright, I've pushed the change. Please let me know if it works.
-
I'm getting this message when trying to build a VSTi now
/usr/bin/ld: /home/dave/.vst//Sofia Woodwinds.a(BinaryData_ce4232d4.o): relocation R_X86_64_PC32 against symbol `_ZN10BinaryData21knobModulated_200_pngE' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Bad value collect2: error: ld returned 1 exit status
The standalone compiles without issue. One thing I found though was adding the extra linker flag
-no-pie
for the standalone resulted in the correct mime-type being set on my system. So might be good to add this by default. -
Seems like an intermediate files issue. Try a full clean & rebuild.
-
@christoph-hart Yep that was it! thanks :)