--- ntirpc-1.2.1/src/CMakeLists.txt.orig 2015-07-16 11:03:14.229249461 -0400 +++ ntirpc-1.2.1/src/CMakeLists.txt 2015-07-16 11:06:01.195249461 -0400 @@ -6,10 +6,11 @@ ) # XXX FreeBSD? -set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC") +# set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC") +set(CMAKE_C_FLAGS "-fPIC -isystem ${PROJECT_SOURCE_DIR}/ntirpc ${CMAKE_C_FLAGS}") include_directories( - ${PROJECT_SOURCE_DIR}/tirpc + ${PROJECT_SOURCE_DIR}/ntirpc ) ########### next target ############### @@ -109,10 +110,15 @@ svc_msk.c xdr_msk.c ) + add_definitions(-DUSE_RPC_RDMA) endif(USE_NFS_MSK) +if(TIRPC_EPOLL) + add_definitions(-DTIRPC_EPOLL) +endif(TIRPC_EPOLL) + # declares the library -add_library(ntirpc STATIC +add_library(ntirpc ${ntirpc_common_SRCS} ${ntirpc_des_SRCS} ${ntirpc_gss_SRCS} @@ -124,7 +130,7 @@ target_link_libraries(ntirpc ${CMAKE_THREAD_LIBS_INIT}) # fixme! -set_target_properties(ntirpc PROPERTIES VERSION 4.2.0 SOVERSION 4) +set_target_properties(ntirpc PROPERTIES VERSION 1.2.1 SOVERSION 1) install(TARGETS ntirpc DESTINATION bin) ########### install files ###############