diff -r 496189476b1b CMakeLists.txt
--- a/CMakeLists.txt	Sat Oct 03 11:14:55 2009 +0200
+++ b/CMakeLists.txt	Sat Oct 03 19:37:01 2009 +0200
@@ -21,6 +21,11 @@
 SET(CMAKE_VERBOSE_MAKEFILE OFF)
 SET(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})
 SET(CMAKE_SKIP_RPATH ON)
+IF(${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
+        SET( CMAKE_THREAD_LIBS -pthread )
+        SET( CMAKE_USE_PTHREADS ON )
+        SET( CMAKE_EXE_LINKER_FLAGS -pthread )
+ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -W -Werror-implicit-function-declaration")
 IF(PREFIX)
   SET(CMAKE_INSTALL_PREFIX ${PREFIX} CACHE PATH "Install path prefix" FORCE)
