Skip to content

Resolve "Additional dl flag is not needed when calling target_link_libraries() for lttng"

Closes #59 (closed)

Example from the VERBOSE output of a build:

before (notice the two -ldl)

/usr/bin/c++ -fPIC -g  -shared -Wl,-soname,libtracetools.so -o libtracetools.so CMakeFiles/tracetools.dir/src/tracetools.c.o CMakeFiles/tracetools.dir/src/utils.cpp.o CMakeFiles/tracetools.dir/src/tp_call.c.o -llttng-ust -ldl -ldl 

after (only one -ldl)

/usr/bin/c++ -fPIC -g  -shared -Wl,-soname,libtracetools.so -o libtracetools.so CMakeFiles/tracetools.dir/src/tracetools.c.o CMakeFiles/tracetools.dir/src/utils.cpp.o CMakeFiles/tracetools.dir/src/tp_call.c.o -llttng-ust -ldl 
Edited by Christophe Bédard

Merge request reports

Loading