diff --git a/CMakeLists.txt b/CMakeLists.txt index 1edb491f3..1f33eec72 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,7 +23,10 @@ IF (EQEMU_BUILD_STATIC) SET(CMAKE_FIND_LIBRARY_SUFFIXES ".lib" ".a") MESSAGE(STATUS "Building with static linking") SET(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++") -ENDIF(EQEMU_BUILD_STATIC) + IF (UNIX) + SET(PERL_LIBRARY "/usr/lib/x86_64-linux-gnu/libperl.a") + ENDIF () +ENDIF (EQEMU_BUILD_STATIC) IF(MSVC) ADD_DEFINITIONS(-D_CRT_SECURE_NO_WARNINGS) @@ -389,6 +392,9 @@ IF(PERL_LIBRARY_ENABLED) ADD_DEFINITIONS(-DEMBPERL) ADD_DEFINITIONS(-DEMBPERL_PLUGIN) ADD_DEFINITIONS(-DPERLBIND_NO_STRICT_SCALAR_TYPES) + IF (UNIX AND EQEMU_BUILD_STATIC) + SET(SERVER_LIBS ${SERVER_LIBS} libcrypt.a) + ENDIF () ENDIF() ENDIF()