Spaces:
Running
Running
talk : fix build for MSVC
Browse files
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 ()
|