SET(EXTRA_LDFLAGS "-ldl")
FOREACH(flag ${pkg_LDFLAGS})
- SET(EXTRA_LDFLAGS "${EXTRA_LDFLAGS} ${flag}")
+ IF (flag STREQUAL -L)
+ MESSAGE("Ignore -L")
+ ELSE()
+ SET(EXTRA_LDFLAGS "${EXTRA_LDFLAGS} ${flag}")
+ ENDIF()
ENDFOREACH(flag)
-SET(CMAKE_EXE_LINKER_FLAGS)
+SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${EXTRA_LDFLAGS}")
# "${CMAKE_EXE_LINKER_FLAGS} -pie")
ADD_EXECUTABLE("${PROJECT_NAME}.loader"
src/client.c
src/critical_log.c
)
-TARGET_LINK_LIBRARIES(${PROJECT_NAME}.loader "${EXTRA_LDFLAGS}")
+TARGET_LINK_LIBRARIES("${PROJECT_NAME}.loader" "${EXTRA_LDFLAGS}")
ADD_EXECUTABLE(${ICON_PROVIDER}
icon_src/main.c