]> rtime.felk.cvut.cz Git - orte.git/blobdiff - orte/examples/ping/Makefile.omk
Fix missing references to clock_gettime for OMK build under Linux.
[orte.git] / orte / examples / ping / Makefile.omk
index a55791d3ef5ab5e5f9719efcd5e76cfbc61137ac..a5c9513247cafa8155cf3924d35e00099d50159b 100644 (file)
@@ -1,13 +1,20 @@
 ifeq ($(CONFIG_OC_ETH_ORTE_EXAMPLES),y)
 
+ifeq ($(CONFIG_OC_ETH_ORTE_EXAMPLES_AS_LIBRARY),y)
+INCLUDES += -D MAIN_RENAMED
+lib_LIBRARIES = orteping
+else
 bin_PROGRAMS = orteping
+endif
 
 orteping_SOURCES = orteping.c
 
-lib_LOADLIBES =  orte pthread
-ifeq ($(OS_TARGET),win32)
+TARGET_LOADLIBES ?= pthread rt
+
+lib_LOADLIBES =  orte $(TARGET_LOADLIBES)
+ifeq ($(TARGET_OS),win32)
 lib_LOADLIBES +=  ws2_32
-endif #OS_TARGET
+endif #TARGET_OS
 
 endif #CONFIG_OC_ETH_ORTE_EXAMPLES