DynamoRIO / dynamorio

Dynamic Instrumentation Tool Platform
Other
2.63k stars 557 forks source link

build failure on Linux Fedora 15 #1330

Open derekbruening opened 9 years ago

derekbruening commented 9 years ago

From zhao...@google.com on November 27, 2013 15:54:33

2.6.43.8-1.fc15.x86_64 ctest -S ../../dynamorio.git/suite/runsuite.cmake

build_debug-internal-64: ... [ 84%] Built target linux.fib-pie Linking C executable bin/linux.fib-static /usr/bin/ld: cannot find -lm /usr/bin/ld: cannot find -ldl /usr/bin/ld: cannot find -lc collect2: ld returned 1 exit status make[2]: * [suite/tests/bin/linux.fib-static] Error 1 make[1]: * [suite/tests/CMakeFiles/linux.fib-static.dir/all] Error 2 make: *\ [all] Error 2

build_debug-internal-32: [ 84%] Built target linux.fib-pie Linking C executable bin/linux.fib-static /usr/bin/ld: cannot find -lm /usr/bin/ld: cannot find -ldl /usr/bin/ld: cannot find -lc collect2: ld returned 1 exit status make[2]: * [suite/tests/bin/linux.fib-static] Error 1 make[1]: * [suite/tests/CMakeFiles/linux.fib-static.dir/all] Error 2 make: *\ [all] Error 2

Original issue: http://code.google.com/p/dynamorio/issues/detail?id=1330

derekbruening commented 9 years ago

From zhao...@google.com on November 27, 2013 16:23:04

for 32-bit /usr/lib64/ccache/cc -m32 -Wl,--hash-style=both -m32 -static -Wl,--no-export-dynamic CMakeFiles/linux.fib-static.dir/common/fib.c.o -o bin/linux.fib-static -rdynamic -lm -ldl bin/libtools.a /usr/bin/ld: cannot find -lm /usr/bin/ld: cannot find -ldl /usr/bin/ld: cannot find -lc collect2: ld returned 1 exit status

for 64-bit /usr/lib64/ccache/cc -m64 -Wl,--hash-style=both -m64 -static -Wl,--no-export-dynamic CMakeFiles/linux.fib-static.dir/common/fib.c.o -o bin/linux.fib-static -rdynamic -lm -ldl bin/libtools.a /usr/bin/ld: cannot find -lm /usr/bin/ld: cannot find -ldl /usr/bin/ld: cannot find -lc collect2: ld returned 1 exit status