Open myrocketship opened 4 months ago
Hi, My builds are bailing out.
- Fresh clone of 20240317 git of LinVst3, with no patches or config changes.
- Ditto with the VST3 sdk (v3.7.x 20240317) , built from original source with no config changes.
What version of the sdk do you have?
Complete make output below:
~/Software/src/linvst/VST_SDK/vst3sdk/LinVst3-20240317$ make ./lin-patchwin -- The C compiler identification is GNU 11.4.0 -- The CXX compiler identification is GNU 11.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - failed -- Detecting CXX compile features -- Detecting CXX compile features - done -- [SMTG] SMTG_VSTGUI_SOURCE_DIR is set to: /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/vstgui4 -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found Freetype: /usr/lib/x86_64-linux-gnu/libfreetype.so (found version "2.11.1") -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- Checking for module 'xcb' -- Found xcb, version 1.14 -- Checking for module 'xcb-util' -- Found xcb-util, version 0.4.0 -- Checking for module 'xcb-cursor' -- Found xcb-cursor, version 0.1.1 -- Checking for module 'xcb-keysyms' -- Found xcb-keysyms, version 0.4.0 -- Checking for module 'xcb-xkb' -- Found xcb-xkb, version 1.14 -- Checking for module 'xkbcommon' -- Found xkbcommon, version 1.4.0 -- Checking for module 'xkbcommon-x11' -- Found xkbcommon-x11, version 1.4.0 -- Checking for module 'glib-2.0' -- Found glib-2.0, version 2.72.4 -- Checking for module 'cairo' -- Found cairo, version 1.16.0 -- Checking for modules 'pangocairo;pangoft2' -- Found pangocairo, version 1.50.6 -- Found pangoft2, version 1.50.6 -- Checking for module 'fontconfig' -- Found fontconfig, version 2.13.1 /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/vstgui4/vstgui/uidescription/editing -- Found EXPAT: /usr/lib/x86_64-linux-gnu/libexpat.so (found version "2.4.7") -- VSTGUI will use the Expat library at /usr/lib/x86_64-linux-gnu/libexpat.so -- VSTGUI will use the Expat header found in /usr/include -- Checking for module 'gtkmm-3.0' -- Found gtkmm-3.0, version 3.24.5 -- Checking for module 'sqlite3' -- Found sqlite3, version 3.37.2 -- Found LIBJACK: /usr/lib/x86_64-linux-gnu/libjack.so;/usr/lib/x86_64-linux-gnu/libjackserver.so -- Performing Test SMTG_USE_STDATOMIC_H -- Performing Test SMTG_USE_STDATOMIC_H - Failed -- Checking for module 'gtk+-3.0' -- Found gtk+-3.0, version 3.24.33 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for adelay -- [SMTG] Setup running validator for adelay -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for again -- [SMTG] Setup running validator for again -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for againsimple -- [SMTG] Setup running validator for againsimple -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for again-sampleaccurate -- [SMTG] Setup running validator for again-sampleaccurate -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for channelcontext -- [SMTG] Setup running validator for channelcontext -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for dataexchange -- [SMTG] Setup running validator for dataexchange -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for hostchecker -- [SMTG] Setup running validator for hostchecker -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for legacymidiccout -- [SMTG] Setup running validator for legacymidiccout -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for mda-vst3 -- [SMTG] Setup running validator for mda-vst3 -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for multiple-program-changes -- [SMTG] Setup running validator for multiple-program-changes -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for noteexpressionsynth -- [SMTG] Setup running validator for noteexpressionsynth -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for noteexpressiontext -- [SMTG] Setup running validator for noteexpressiontext -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for panner -- [SMTG] Setup running validator for panner -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for pitchnames -- [SMTG] Setup running validator for pitchnames -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for prefetchable -- [SMTG] Setup running validator for prefetchable -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for programchange -- [SMTG] Setup running validator for programchange -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for syncdelay -- [SMTG] Setup running validator for syncdelay -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- [SMTG] Linux architecture name is x86_64-linux. -- [SMTG] Setup running moduleinfotool for utf16name -- [SMTG] Setup running validator for utf16name -- [SMTG] SMTG_PLUGIN_TARGET_PATH is set to: /home/rocketcat/.vst3 -- Configuring done (1.7s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CC_COMPILER -- Build files have been written to: /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build make[1]: se entra en el directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build/base' make[2]: se entra en el directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' make[3]: se entra en el directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' make[3]: se sale del directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' make[3]: se entra en el directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' [ 33%] Building CXX object base/CMakeFiles/base.dir/source/baseiids.cpp.o [ 33%] Building CXX object base/CMakeFiles/base.dir/source/fbuffer.cpp.o -- Build files have been written to: /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build make[1]: se entra en el directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build/base' make[2]: se entra en el directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' make[3]: se entra en el directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' make[3]: se sale del directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' make[3]: se entra en el directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' [ 33%] Building CXX object base/CMakeFiles/base.dir/source/baseiids.cpp.o [ 33%] Building CXX object base/CMakeFiles/base.dir/source/fbuffer.cpp.o /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:127:76: error: expected unqualified-id before string constant 127 | #define SMTG_DEPRECATED_ATTRIBUTE(message) __declspec (deprecated ("Is Deprecated: " message)) | ^~~~~~~~~~~~~~~~~ <command-line>: note: in definition of macro ‘__declspec’ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:332:34: note: in expansion of macro ‘SMTG_DEPRECATED_ATTRIBUTE’ 332 | #define SMTG_DEPRECATED_MSG(msg) SMTG_DEPRECATED_ATTRIBUTE(msg) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/base/source/fobject.h:239:1: note: in expansion of macro ‘SMTG_DEPRECATED_MSG’ 239 | SMTG_DEPRECATED_MSG("use ICast<>") inline C* FUCast (FObject* object) | ^~~~~~~~~~~~~~~~~~~ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:127:76: error: expected ‘)’ before string constant 127 | #define SMTG_DEPRECATED_ATTRIBUTE(message) __declspec (deprecated ("Is Deprecated: " message)) | ~^~~~~~~~~~~~~~~~~ <command-line>: note: in definition of macro ‘__declspec’ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:332:34: note: in expansion of macro ‘SMTG_DEPRECATED_ATTRIBUTE’ 332 | #define SMTG_DEPRECATED_MSG(msg) SMTG_DEPRECATED_ATTRIBUTE(msg) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/base/source/fobject.h:239:1: note: in expansion of macro ‘SMTG_DEPRECATED_MSG’ 239 | SMTG_DEPRECATED_MSG("use ICast<>") inline C* FUCast (FObject* object) | ^~~~~~~~~~~~~~~~~~~ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:127:76: error: expected unqualified-id before string constant 127 | #define SMTG_DEPRECATED_ATTRIBUTE(message) __declspec (deprecated ("Is Deprecated: " message)) | ^~~~~~~~~~~~~~~~~ <command-line>: note: in definition of macro ‘__declspec’ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:332:34: note: in expansion of macro ‘SMTG_DEPRECATED_ATTRIBUTE’ 332 | #define SMTG_DEPRECATED_MSG(msg) SMTG_DEPRECATED_ATTRIBUTE(msg) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/base/source/fobject.h:245:1: note: in expansion of macro ‘SMTG_DEPRECATED_MSG’ 245 | SMTG_DEPRECATED_MSG("use ICast<>") inline C* FUCast (FUnknown* object) | ^~~~~~~~~~~~~~~~~~~ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:127:76: error: expected ‘)’ before string constant 127 | #define SMTG_DEPRECATED_ATTRIBUTE(message) __declspec (deprecated ("Is Deprecated: " message)) | ~^~~~~~~~~~~~~~~~~ <command-line>: note: in definition of macro ‘__declspec’ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:332:34: note: in expansion of macro ‘SMTG_DEPRECATED_ATTRIBUTE’ 332 | #define SMTG_DEPRECATED_MSG(msg) SMTG_DEPRECATED_ATTRIBUTE(msg) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/base/source/fobject.h:245:1: note: in expansion of macro ‘SMTG_DEPRECATED_MSG’ 245 | SMTG_DEPRECATED_MSG("use ICast<>") inline C* FUCast (FUnknown* object) | ^~~~~~~~~~~~~~~~~~~ winegcc: /usr/bin/g++ failed make[3]: *** [base/CMakeFiles/base.dir/build.make:90: base/CMakeFiles/base.dir/source/fbuffer.cpp.o] Error 2 make[3]: se sale del directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' make[2]: *** [CMakeFiles/Makefile2:980: base/CMakeFiles/base.dir/all] Error 2 make[2]: se sale del directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' make[1]: *** [Makefile:91: all] Error 2 make[1]: se sale del directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build/base' make[1]: se entra en el directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build/public.sdk' make[2]: se entra en el directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' make[3]: se entra en el directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' make[3]: se sale del directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' make[3]: se entra en el directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' [ 0%] Building CXX object base/CMakeFiles/base.dir/source/fbuffer.cpp.o /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:127:76: error: expected unqualified-id before string constant 127 | #define SMTG_DEPRECATED_ATTRIBUTE(message) __declspec (deprecated ("Is Deprecated: " message)) | ^~~~~~~~~~~~~~~~~ <command-line>: note: in definition of macro ‘__declspec’ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:332:34: note: in expansion of macro ‘SMTG_DEPRECATED_ATTRIBUTE’ 332 | #define SMTG_DEPRECATED_MSG(msg) SMTG_DEPRECATED_ATTRIBUTE(msg) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/base/source/fobject.h:239:1: note: in expansion of macro ‘SMTG_DEPRECATED_MSG’ 239 | SMTG_DEPRECATED_MSG("use ICast<>") inline C* FUCast (FObject* object) | ^~~~~~~~~~~~~~~~~~~ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:127:76: error: expected ‘)’ before string constant 127 | #define SMTG_DEPRECATED_ATTRIBUTE(message) __declspec (deprecated ("Is Deprecated: " message)) | ~^~~~~~~~~~~~~~~~~ <command-line>: note: in definition of macro ‘__declspec’ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:332:34: note: in expansion of macro ‘SMTG_DEPRECATED_ATTRIBUTE’ 332 | #define SMTG_DEPRECATED_MSG(msg) SMTG_DEPRECATED_ATTRIBUTE(msg) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/base/source/fobject.h:239:1: note: in expansion of macro ‘SMTG_DEPRECATED_MSG’ 239 | SMTG_DEPRECATED_MSG("use ICast<>") inline C* FUCast (FObject* object) | ^~~~~~~~~~~~~~~~~~~ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:127:76: error: expected unqualified-id before string constant 127 | #define SMTG_DEPRECATED_ATTRIBUTE(message) __declspec (deprecated ("Is Deprecated: " message)) | ^~~~~~~~~~~~~~~~~ <command-line>: note: in definition of macro ‘__declspec’ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:332:34: note: in expansion of macro ‘SMTG_DEPRECATED_ATTRIBUTE’ 332 | #define SMTG_DEPRECATED_MSG(msg) SMTG_DEPRECATED_ATTRIBUTE(msg) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/base/source/fobject.h:245:1: note: in expansion of macro ‘SMTG_DEPRECATED_MSG’ 245 | SMTG_DEPRECATED_MSG("use ICast<>") inline C* FUCast (FUnknown* object) | ^~~~~~~~~~~~~~~~~~~ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:127:76: error: expected ‘)’ before string constant 127 | #define SMTG_DEPRECATED_ATTRIBUTE(message) __declspec (deprecated ("Is Deprecated: " message)) | ~^~~~~~~~~~~~~~~~~ <command-line>: note: in definition of macro ‘__declspec’ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/pluginterfaces/base/fplatform.h:332:34: note: in expansion of macro ‘SMTG_DEPRECATED_ATTRIBUTE’ 332 | #define SMTG_DEPRECATED_MSG(msg) SMTG_DEPRECATED_ATTRIBUTE(msg) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/base/source/fobject.h:245:1: note: in expansion of macro ‘SMTG_DEPRECATED_MSG’ 245 | SMTG_DEPRECATED_MSG("use ICast<>") inline C* FUCast (FUnknown* object) | ^~~~~~~~~~~~~~~~~~~ winegcc: /usr/bin/g++ failed make[3]: *** [base/CMakeFiles/base.dir/build.make:90: base/CMakeFiles/base.dir/source/fbuffer.cpp.o] Error 2 make[3]: se sale del directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' make[2]: *** [CMakeFiles/Makefile2:980: base/CMakeFiles/base.dir/all] Error 2 make[2]: se sale del directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build' make[1]: *** [Makefile:91: all] Error 2 make[1]: se sale del directorio '/home/rocketcat/Software/src/linvst/VST_SDK/vst3sdk/build/public.sdk' make: *** [Makefile:48: do_script2] Error 2
https://download.steinberg.net/sdk_downloads/vst-sdk_3.7.1_build-50_2020-11-17.zip
Hi, My builds are bailing out.
What version of the sdk do you have?
Complete make output below: