Browse Source

ENH: fix for OpenBSD

Bill Hoffman 21 years ago
parent
commit
080a626d8f
2 changed files with 3 additions and 1 deletions
  1. 2 0
      Modules/CMakeDetermineSystem.cmake
  2. 1 1
      Modules/Platform/OpenBSD.cmake

+ 2 - 0
Modules/CMakeDetermineSystem.cmake

@@ -38,6 +38,8 @@ IF(UNIX)
       SET(CMAKE_SYSTEM_PROCESSOR "unknown")
     ENDIF(${CMAKE_SYSTEM_PROCESSOR} MATCHES "--help")
     SET(CMAKE_UNAME ${CMAKE_UNAME} CACHE INTERNAL "uname command")
+    # processor may have double quote in the name, and that needs to be removed
+    STRING(REGEX REPLACE "\"" "" CMAKE_SYSTEM_PROCESSOR ${CMAKE_SYSTEM_PROCESSOR})
   ENDIF(CMAKE_UNAME)
 ELSE(UNIX)
   IF(WIN32)

+ 1 - 1
Modules/Platform/OpenBSD.cmake

@@ -1 +1 @@
-
+SET(CMAKE_DL_LIBS "")