kolosal-cli
kolosal-cli copied to clipboard
Can't Compile in Windows
Description
Cannot compile on Windows.
Steps to Reproduce
- Clone
kolosal-cliwith submodules -
mkdir build && cd build -
cmake .. -
cmake --build . --config Release
C:\Users\StevenLocal\Documents\work\kolosal\kolosal-cli2\kolosal-cli\kolosal-server\include\kolosal\auth\auth_middleware.hpp(284,33): warning C4251: 'kolos
al::auth::AuthMiddleware::headerCache_': 'kolosal::auth::AuthMiddleware::HeaderCache' needs to have dll-interface to be used by clients of 'kolosal::auth::
AuthMiddleware' [C:\Users\StevenLocal\Documents\work\kolosal\kolosal-cli2\kolosal-cli\build\kolosal-server\kolosal_server.vcxproj]
(compiling source file '../../kolosal-server/src/auth/auth_middleware.cpp')
C:\Users\StevenLocal\Documents\work\kolosal\kolosal-cli2\kolosal-cli\kolosal-server\include\kolosal\auth\auth_middleware.hpp(259,20):
see declaration of 'kolosal::auth::AuthMiddleware::HeaderCache'
parse_pdf_stub.cpp
Generating Code...
Creating library C:/Users/StevenLocal/Documents/work/kolosal/kolosal-cli2/kolosal-cli/build/kolosal-server/Release/kolosal_server.lib and object C:/Us
ers/StevenLocal/Documents/work/kolosal/kolosal-cli2/kolosal-cli/build/kolosal-server/Release/kolosal_server.exp
models_route.obj : error LNK2019: unresolved external symbol llama_max_devices referenced in function "private: void __cdecl kolosal::ModelsRoute::handleAd
dModel(unsigned __int64,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?handleAddModel@ModelsRoute@kolo
sal@@AEAAX_KAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) [C:\Users\StevenLocal\Documents\work\kolosal\kolosal-cli2\kolosal-cli\buil
d\kolosal-server\kolosal_server.vcxproj]
C:\Users\StevenLocal\Documents\work\kolosal\kolosal-cli2\kolosal-cli\build\kolosal-server\Release\kolosal_server.dll : fatal error LNK1120: 1 unresolved ex
ternals [C:\Users\StevenLocal\Documents\work\kolosal\kolosal-cli2\kolosal-cli\build\kolosal-server\kolosal_server.vcxproj]
Environment
OS: Windows 11 26100.4946
Build tool: Visual Studio 17 2022
Built on commit: c607c39609f9832d68e1e10d9a790718f82f8bcf