Open gabrielmicko opened 7 months ago
The same issue here
trying to build node.addon@1.5.5 or node.addon@latest I'm getting the error above the same command the same environment but node.addon@1.5.4 built without any errors
I'm not an expert but I think the problem somewhere here https://github.com/ggerganov/whisper.cpp/blob/7395c70a748753e3800b63e3422a2b558a097c80/examples/CMakeLists.txt#L81
npx cmake-js compile -T whisper-addon -B Release
info find VS using VS2022 (17.9.34728.123) found at: info find VS "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools" info find VS run with --verbose for detailed information info TOOL Using Visual Studio 17 2022 generator. info CMD BUILD info RUN [ info RUN 'cmake', info RUN '--build', info RUN 'C:\Users\gabri\Documents\whsiperforvscode\whisper.cpp\build', info RUN '--config', info RUN 'Release', info RUN '--target', info RUN 'whisper-addon' info RUN ] MSBuild version 17.9.8+b34f75857 for .NET Framework MSBUILD : error MSB1009: Project file does not exist. Switch: whisper-addon.vcxproj info REP Build has been failed, trying to do a full rebuild. info CMD CLEAN info RUN [ info RUN 'cmake', info RUN '-E', info RUN 'remove_directory', info RUN 'C:\Users\gabri\Documents\whsiperforvscode\whisper.cpp\build' info RUN ] info CMD CONFIGURE info find VS using VS2022 (17.9.34728.123) found at: info find VS "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools" info find VS run with --verbose for detailed information info RUN [ info RUN 'cmake', info RUN 'C:\Users\gabri\Documents\whsiperforvscode\whisper.cpp', info RUN '--no-warn-unused-cli', info RUN '-G', info RUN 'Visual Studio 17 2022', info RUN '-A', info RUN 'x64', info RUN '-DCMAKE_JS_VERSION=7.3.0', info RUN '-DCMAKE_BUILD_TYPE=Release', info RUN '-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=C:\Users\gabri\Documents\whsiperforvscode\whisper.cpp\build', info RUN '-DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded$<$:Debug>',
info RUN '-DCMAKE_JS_INC=C:\Users\gabri\.cmake-js\node-x64\v18.16.0\include\node',
info RUN '-DCMAKE_JS_SRC=C:/Users/gabri/AppData/Local/npm-cache/_npx/df44183e4145658d/node_modules/cmake-js/lib/cpp/win_delay_load_hook.cc',
info RUN '-DNODE_RUNTIME=node',
info RUN '-DNODE_RUNTIMEVERSION=18.16.0',
info RUN '-DNODE_ARCH=x64',
info RUN '-DCMAKE_JS_LIB=C:\Users\gabri\.cmake-js\node-x64\v18.16.0\win-x64\node.lib',
info RUN '-DCMAKE_SHARED_LINKER_FLAGS=/DELAYLOAD:NODE.EXE'
info RUN ]
Not searching for unused variables given on the command line.
-- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631.
-- The C compiler identification is MSVC 19.39.33523.0
-- The CXX compiler identification is MSVC 19.39.33523.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Git: C:/Program Files/Git/cmd/git.exe (found version "2.40.0.windows.1")
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - not found
-- Found Threads: TRUE
-- CMAKE_SYSTEM_PROCESSOR: AMD64
-- x86 detected
CMake Error at examples/CMakeLists.txt:81 (set_target_properties):
set_target_properties Can not find target to add properties to: addon.node
Would someone please explain what I am doing wrong? Running this command from the project library (whisper.cpp).