25 lines
681 B
Text
25 lines
681 B
Text
Index: CMakeLists.txt
|
|
--- CMakeLists.txt.orig
|
|
+++ CMakeLists.txt
|
|
@@ -14,6 +14,12 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")
|
|
link_directories(/usr/local/lib)
|
|
endif()
|
|
|
|
+if (${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD")
|
|
+ link_directories(${LOCALBASE}/lib
|
|
+ ${X11BASE}/lib
|
|
+ )
|
|
+endif()
|
|
+
|
|
# put output in "bin"
|
|
|
|
set(OUTPUT_DIR ${CMAKE_BINARY_DIR}/bin)
|
|
@@ -360,7 +366,7 @@ target_link_libraries(libneko ${GC_LIBRARIES})
|
|
target_link_libraries(nekovm libneko)
|
|
|
|
if(UNIX)
|
|
- if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")
|
|
+ if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD" AND NOT ${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD")
|
|
set(DL_LIB "dl")
|
|
endif()
|
|
find_package(Threads)
|