ggerganov commited on
Commit
81dca98
·
1 Parent(s): 7aad96d

talk : fix build for MSVC

Browse files
Files changed (1) hide show
  1. examples/talk/CMakeLists.txt +9 -3
examples/talk/CMakeLists.txt CHANGED
@@ -1,7 +1,13 @@
1
  if (WHISPER_SUPPORT_SDL2)
2
  # talk
3
  set(TARGET talk)
4
- add_executable(${TARGET} talk.cpp gpt-2.cpp)
5
- target_include_directories(${TARGET} PRIVATE ${SDL2_INCLUDE_DIRS})
6
- target_link_libraries(${TARGET} PRIVATE whisper ${SDL2_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
 
 
 
 
 
 
7
  endif ()
 
1
  if (WHISPER_SUPPORT_SDL2)
2
  # talk
3
  set(TARGET talk)
4
+ #add_executable(${TARGET} talk.cpp gpt-2.cpp)
5
+ #target_include_directories(${TARGET} PRIVATE ${SDL2_INCLUDE_DIRS})
6
+ #target_link_libraries(${TARGET} PRIVATE whisper ${SDL2_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
7
+
8
+ # TODO: this is temporary
9
+ # need to export ggml symbols for MSVC, but too lazy ..
10
+ add_executable(${TARGET} talk.cpp gpt-2.cpp ../../ggml.c ../../whisper.cpp)
11
+ target_include_directories(${TARGET} PRIVATE ${SDL2_INCLUDE_DIRS} ../../)
12
+ target_link_libraries(${TARGET} PRIVATE ${SDL2_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
13
  endif ()