CMakeLists.patch 857 B

12345678910111213141516171819
  1. diff --git a/CMakeLists.txt b/CMakeLists.txt
  2. index ae853815b..8b81a052f 100644
  3. --- a/CMakeLists.txt
  4. +++ b/CMakeLists.txt
  5. @@ -70,12 +70,14 @@ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D__FLB_FILENAME__=__FILE__")
  6. if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "armv7l")
  7. set(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -latomic")
  8. set(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} -latomic")
  9. + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -latomic")
  10. endif()
  11. if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
  12. set(FLB_SYSTEM_FREEBSD On)
  13. add_definitions(-DFLB_SYSTEM_FREEBSD)
  14. set(CMAKE_C_LINK_FLAGS "${CMAKE_C_LINK_FLAGS} -lutil")
  15. set(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} -lutil")
  16. + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -lutil")
  17. endif()
  18. # *BSD is not supported platform for wasm-micro-runtime except for FreeBSD.