I wanted to try it out but the build scripts as mentioned in the README fail on all machines I've tried.
MacBook M1 Max (macOS Sonoma 14.5) and Intel iMac (macOS Monterey 12.7.4):
note: Run script build phase 'Generate CMakeFiles/ALL_BUILD' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'ALL_BUILD' from project 'Wordify')
note: Run script build phase 'Generate CMakeFiles/ZERO_CHECK' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'ZERO_CHECK' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'Wordify' from project 'Wordify')
note: Run script build phase 'CMake PostBuild Rules' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'Wordify' from project 'Wordify')
note: Run script build phase 'CMake PreBuild Rules' will be run during every build because the option to run the script phase "Based on dependency analysis" is unchecked. (in target 'Wordify' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'whereami' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'main' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'whisper' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'tiny-process-library' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'vstgui' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'wave-draw' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'special-folders' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'sndfile' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'samplerate' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'pluginterfaces' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'fmt' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'base' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'ARA_PlugIn_Library' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'validator' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'moduleinfotool' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'vstgui_uidescription' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'vstgui_support' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'sdk_hosting' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'sdk_common' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'sdk' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'meta-words' from project 'Wordify')
warning: ONLY_ACTIVE_ARCH=YES requested with multiple ARCHS and no active architecture could be computed; building for all applicable architectures (in target 'common' from project 'Wordify')
** BUILD FAILED **
The following build commands failed:
CompileMetalFile /Users/flo/Downloads/wordify/build/_deps/whisper.cpp-src/ggml-metal.metal (in target 'meta-words-app' from project 'Wordify')
(1 failure)
(compiling source file '../wordify-plugin/source/wordify_single_component.cpp')
Creating library C:/Users/flo/Desktop/wordify-plugin/build/lib/Debug/Wordify.lib and object C:/Users/flo/Desktop/w
ordify-plugin/build/lib/Debug/Wordify.exp
Wordify.vcxproj -> C:\Users\flo\Desktop\wordify-plugin\build\VST3\Debug\Wordify.vst3\Contents\x86_64-win\Wordify.vst3
[SMTG] Copy PlugIn.ico and desktop.ini and change their attributes. [MAM] Copy WordifyWorker.
'chmod' is not recognized as an internal or external command,
operable program or batch file.
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: The command "setlocal [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: "C:\Program Files\CMake\bin\cmake.exe" -E copy C:/Users/flo/Desktop/wordify-plugin/build/_deps/vst3sdk-sr
c/cmake/modules/../templates/VST_Logo_Steinberg.ico C:/Users/flo/Desktop/wordify-plugin/build/VST3/Debug/Wordify.vst3/P
lugIn.ico [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: if %errorlevel% neq 0 goto :cmEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: "C:\Program Files\CMake\bin\cmake.exe" -E copy C:/Users/flo/Desktop/wordify-plugin/build/_deps/vst3sdk-sr
c/cmake/modules/../templates/desktop.ini.in C:/Users/flo/Desktop/wordify-plugin/build/VST3/Debug/Wordify.vst3/desktop.i
ni [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: if %errorlevel% neq 0 goto :cmEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: attrib +s C:/Users/flo/Desktop/wordify-plugin/build/VST3/Debug/Wordify.vst3/desktop.ini [C:\Users\flo\Des
ktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: if %errorlevel% neq 0 goto :cmEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: attrib +s C:/Users/flo/Desktop/wordify-plugin/build/VST3/Debug/Wordify.vst3/PlugIn.ico [C:\Users\flo\Desk
top\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: if %errorlevel% neq 0 goto :cmEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: attrib +s C:/Users/flo/Desktop/wordify-plugin/build/VST3/Debug/Wordify.vst3 [C:\Users\flo\Desktop\wordify
-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: if %errorlevel% neq 0 goto :cmEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: :cmEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone [C:\Users\flo\Desktop\wordify-plugin\build\Word
ify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: :cmErrorLevel [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: exit /b %1 [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: :cmDone [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: if %errorlevel% neq 0 goto :VCEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: setlocal [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: cd C:\Users\flo\Desktop\wordify-plugin\build\bin [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxpr
oj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: if %errorlevel% neq 0 goto :cmEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: C: [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: if %errorlevel% neq 0 goto :cmEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: C:\Users\flo\Desktop\wordify-plugin\build\bin\Debug\moduleinfotool.exe -create -version 2024.07 -path C:/
Users/flo/Desktop/wordify-plugin/build/VST3/Debug/Wordify.vst3 -output C:/Users/flo/Desktop/wordify-plugin/build/VST3/D
ebug/Wordify.vst3/Contents/Resources/moduleinfo.json [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: if %errorlevel% neq 0 goto :cmEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: :cmEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone [C:\Users\flo\Desktop\wordify-plugin\build\Word
ify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: :cmErrorLevel [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: exit /b %1 [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: :cmDone [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: if %errorlevel% neq 0 goto :VCEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: setlocal [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: "C:\Program Files\CMake\bin\cmake.exe" -E copy C:/Users/flo/Desktop/wordify-plugin/build/bin/Debug/Wordif
yWorker.exe C:/Users/flo/Desktop/wordify-plugin/build/VST3/Debug/Wordify.vst3/Contents/x86_64-win [C:\Users\flo\Desktop
\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: if %errorlevel% neq 0 goto :cmEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: chmod +x C:/Users/flo/Desktop/wordify-plugin/build/VST3/Debug/Wordify.vst3/Contents/x86_64-win/WordifyWor
ker [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: if %errorlevel% neq 0 goto :cmEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: :cmEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone [C:\Users\flo\Desktop\wordify-plugin\build\Word
ify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: :cmErrorLevel [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: exit /b %1 [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: :cmDone [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: if %errorlevel% neq 0 goto :VCEnd [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(166,5): e
rror MSB3073: :VCEnd" exited with code 9009. [C:\Users\flo\Desktop\wordify-plugin\build\Wordify.vcxproj]
Aside from that, I found a small typo in the macOS and Linux build instructions: "git clone" is mentioned twice.
Would be great to know what I can do to fix the build issues. I'd love to try this!
Thanks a lot!
Hey there!
Thanks for this great project!
I wanted to try it out but the build scripts as mentioned in the README fail on all machines I've tried.
MacBook M1 Max (macOS Sonoma 14.5) and Intel iMac (macOS Monterey 12.7.4):
Windows 11 PC, x64:
Aside from that, I found a small typo in the macOS and Linux build instructions: "git clone" is mentioned twice.
Would be great to know what I can do to fix the build issues. I'd love to try this!
Thanks a lot!