Advertisement
Guest User

Slicer - CMakeError log - gcc

a guest
Mar 29th, 2020
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.71 KB | None | 0 0
  1. Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output:
  2. Change Dir: /home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp
  3.  
  4. Run Build Command(s):/usr/bin/make cmTC_bc0b5/fast && make[4]: Entering directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  5. /usr/bin/make -f CMakeFiles/cmTC_bc0b5.dir/build.make CMakeFiles/cmTC_bc0b5.dir/build
  6. make[5]: Entering directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  7. Building C object CMakeFiles/cmTC_bc0b5.dir/src.c.o
  8. /usr/bin/cc -I/usr/include/tirpc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_bc0b5.dir/src.c.o -c /home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp/src.c
  9. Linking C executable cmTC_bc0b5
  10. /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bc0b5.dir/link.txt --verbose=1
  11. /usr/bin/cc -I/usr/include/tirpc -DCMAKE_HAVE_LIBC_PTHREAD CMakeFiles/cmTC_bc0b5.dir/src.c.o -o cmTC_bc0b5
  12. /usr/bin/ld: CMakeFiles/cmTC_bc0b5.dir/src.c.o: in function `main':
  13. src.c:(.text+0x3e): undefined reference to `pthread_create'
  14. /usr/bin/ld: src.c:(.text+0x4a): undefined reference to `pthread_detach'
  15. /usr/bin/ld: src.c:(.text+0x5b): undefined reference to `pthread_join'
  16. collect2: error: ld returned 1 exit status
  17. make[5]: *** [CMakeFiles/cmTC_bc0b5.dir/build.make:87: cmTC_bc0b5] Error 1
  18. make[5]: Leaving directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  19. make[4]: *** [Makefile:121: cmTC_bc0b5/fast] Error 2
  20. make[4]: Leaving directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  21.  
  22.  
  23. Source file was:
  24. #include <pthread.h>
  25.  
  26. void* test_func(void* data)
  27. {
  28. return data;
  29. }
  30.  
  31. int main(void)
  32. {
  33. pthread_t thread;
  34. pthread_create(&thread, NULL, test_func, NULL);
  35. pthread_detach(thread);
  36. pthread_join(thread, NULL);
  37. pthread_atfork(NULL, NULL, NULL);
  38. pthread_exit(NULL);
  39.  
  40. return 0;
  41. }
  42.  
  43. Determining if the function pthread_create exists in the pthreads failed with the following output:
  44. Change Dir: /home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp
  45.  
  46. Run Build Command(s):/usr/bin/make cmTC_8af4c/fast && make[4]: Entering directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  47. /usr/bin/make -f CMakeFiles/cmTC_8af4c.dir/build.make CMakeFiles/cmTC_8af4c.dir/build
  48. make[5]: Entering directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  49. Building C object CMakeFiles/cmTC_8af4c.dir/CheckFunctionExists.c.o
  50. /usr/bin/cc -I/usr/include/tirpc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_8af4c.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c
  51. Linking C executable cmTC_8af4c
  52. /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8af4c.dir/link.txt --verbose=1
  53. /usr/bin/cc -I/usr/include/tirpc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_8af4c.dir/CheckFunctionExists.c.o -o cmTC_8af4c -lpthreads
  54. /usr/bin/ld: cannot find -lpthreads
  55. collect2: error: ld returned 1 exit status
  56. make[5]: *** [CMakeFiles/cmTC_8af4c.dir/build.make:87: cmTC_8af4c] Error 1
  57. make[5]: Leaving directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  58. make[4]: *** [Makefile:121: cmTC_8af4c/fast] Error 2
  59. make[4]: Leaving directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  60.  
  61.  
  62.  
  63. Determining if the CXX compiler accepts the flag -features=no%anachronisms passed with the following output:
  64. Change Dir: /home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp
  65.  
  66. Run Build Command(s):/usr/bin/make cmTC_bb3c5/fast && make[4]: Entering directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  67. /usr/bin/make -f CMakeFiles/cmTC_bb3c5.dir/build.make CMakeFiles/cmTC_bb3c5.dir/build
  68. make[5]: Entering directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  69. Building CXX object CMakeFiles/cmTC_bb3c5.dir/src.cxx.o
  70. /usr/bin/c++ -I/usr/include/tirpc -I/usr/include/tirpc -features=no%anachronisms -std=c++11 -o CMakeFiles/cmTC_bb3c5.dir/src.cxx.o -c /home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp/src.cxx
  71. c++: error: unrecognized command line option '-features=no%anachronisms'
  72. make[5]: *** [CMakeFiles/cmTC_bb3c5.dir/build.make:66: CMakeFiles/cmTC_bb3c5.dir/src.cxx.o] Error 1
  73. make[5]: Leaving directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  74. make[4]: *** [Makefile:121: cmTC_bb3c5/fast] Error 2
  75. make[4]: Leaving directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  76.  
  77.  
  78. Source file was:
  79. int main() { return 0;}
  80.  
  81. Performing C SOURCE FILE Test C_HAS_WARNING-Wno-long-double failed with the following output:
  82. Change Dir: /home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp
  83.  
  84. Run Build Command(s):/usr/bin/make cmTC_5ac80/fast && make[4]: Entering directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  85. /usr/bin/make -f CMakeFiles/cmTC_5ac80.dir/build.make CMakeFiles/cmTC_5ac80.dir/build
  86. make[5]: Entering directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  87. Building C object CMakeFiles/cmTC_5ac80.dir/src.c.o
  88. /usr/bin/cc -I/usr/include/tirpc -Wall -Wextra -Wpointer-arith -Winvalid-pch -Wcast-align -Wwrite-strings -D_FORTIFY_SOURCE=2 -fdiagnostics-show-option -Wl,--no-undefined -fstack-protector-all -Wall -Wno-uninitialized -Wno-unused-parameter -DC_HAS_WARNING-Wno-long-double -Wno-long-double -o CMakeFiles/cmTC_5ac80.dir/src.c.o -c /home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp/src.c
  89. <command-line>: warning: ISO C99 requires whitespace after the macro name
  90. cc1: warning: unrecognized command line option '-Wno-long-double'
  91. Linking C executable cmTC_5ac80
  92. /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5ac80.dir/link.txt --verbose=1
  93. /usr/bin/cc -I/usr/include/tirpc -Wall -Wextra -Wpointer-arith -Winvalid-pch -Wcast-align -Wwrite-strings -D_FORTIFY_SOURCE=2 -fdiagnostics-show-option -Wl,--no-undefined -fstack-protector-all -Wall -Wno-uninitialized -Wno-unused-parameter -DC_HAS_WARNING-Wno-long-double CMakeFiles/cmTC_5ac80.dir/src.c.o -o cmTC_5ac80
  94. make[5]: Leaving directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  95. make[4]: Leaving directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  96.  
  97.  
  98. Source file was:
  99. int main(void) { return 0; }
  100. Performing C++ SOURCE FILE Test CXX_HAS_WARNING-Wno-long-double failed with the following output:
  101. Change Dir: /home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp
  102.  
  103. Run Build Command(s):/usr/bin/make cmTC_22dc0/fast && make[4]: Entering directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  104. /usr/bin/make -f CMakeFiles/cmTC_22dc0.dir/build.make CMakeFiles/cmTC_22dc0.dir/build
  105. make[5]: Entering directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  106. Building CXX object CMakeFiles/cmTC_22dc0.dir/src.cxx.o
  107. /usr/bin/c++ -I/usr/include/tirpc -Wall -Wextra -Wpointer-arith -Winvalid-pch -Wcast-align -Wwrite-strings -D_FORTIFY_SOURCE=2 -fdiagnostics-show-option -Wl,--no-undefined -fstack-protector-all -Wno-deprecated -Woverloaded-virtual -Wstrict-null-sentinel -Wall -Wno-deprecated -I/usr/include/tirpc -DCXX_HAS_WARNING-Wno-long-double -Wno-long-double -std=c++11 -o CMakeFiles/cmTC_22dc0.dir/src.cxx.o -c /home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp/src.cxx
  108. <command-line>: warning: ISO C++11 requires whitespace after the macro name
  109. cc1plus: warning: unrecognized command line option '-Wno-long-double'
  110. Linking CXX executable cmTC_22dc0
  111. /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_22dc0.dir/link.txt --verbose=1
  112. /usr/bin/c++ -I/usr/include/tirpc -Wall -Wextra -Wpointer-arith -Winvalid-pch -Wcast-align -Wwrite-strings -D_FORTIFY_SOURCE=2 -fdiagnostics-show-option -Wl,--no-undefined -fstack-protector-all -Wno-deprecated -Woverloaded-virtual -Wstrict-null-sentinel -Wall -Wno-deprecated -I/usr/include/tirpc -DCXX_HAS_WARNING-Wno-long-double CMakeFiles/cmTC_22dc0.dir/src.cxx.o -o cmTC_22dc0
  113. make[5]: Leaving directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  114. make[4]: Leaving directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  115.  
  116.  
  117. Source file was:
  118. int main() { return 0;}
  119. Performing C++ SOURCE FILE Test CXX_HAS_WARNING-Wno-undefined-var-template failed with the following output:
  120. Change Dir: /home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp
  121.  
  122. Run Build Command(s):/usr/bin/make cmTC_bc21c/fast && make[4]: Entering directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  123. /usr/bin/make -f CMakeFiles/cmTC_bc21c.dir/build.make CMakeFiles/cmTC_bc21c.dir/build
  124. make[5]: Entering directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  125. Building CXX object CMakeFiles/cmTC_bc21c.dir/src.cxx.o
  126. /usr/bin/c++ -I/usr/include/tirpc -Wall -Wextra -Wpointer-arith -Winvalid-pch -Wcast-align -Wwrite-strings -D_FORTIFY_SOURCE=2 -fdiagnostics-show-option -Wl,--no-undefined -fstack-protector-all -Wno-deprecated -Woverloaded-virtual -Wstrict-null-sentinel -Wall -Wno-deprecated -I/usr/include/tirpc -DCXX_HAS_WARNING-Wno-undefined-var-template -Wno-undefined-var-template -std=c++11 -o CMakeFiles/cmTC_bc21c.dir/src.cxx.o -c /home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp/src.cxx
  127. <command-line>: warning: ISO C++11 requires whitespace after the macro name
  128. cc1plus: warning: unrecognized command line option '-Wno-undefined-var-template'
  129. Linking CXX executable cmTC_bc21c
  130. /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bc21c.dir/link.txt --verbose=1
  131. /usr/bin/c++ -I/usr/include/tirpc -Wall -Wextra -Wpointer-arith -Winvalid-pch -Wcast-align -Wwrite-strings -D_FORTIFY_SOURCE=2 -fdiagnostics-show-option -Wl,--no-undefined -fstack-protector-all -Wno-deprecated -Woverloaded-virtual -Wstrict-null-sentinel -Wall -Wno-deprecated -I/usr/include/tirpc -DCXX_HAS_WARNING-Wno-undefined-var-template CMakeFiles/cmTC_bc21c.dir/src.cxx.o -o cmTC_bc21c
  132. make[5]: Leaving directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  133. make[4]: Leaving directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  134.  
  135.  
  136. Source file was:
  137. int main() { return 0;}
  138. Performing C++ SOURCE FILE Test CXX_HAS_DISABLE_OPTIMIZATION_FLAG failed with the following output:
  139. Change Dir: /home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp
  140.  
  141. Run Build Command(s):/usr/bin/make cmTC_decc6/fast && make[4]: Entering directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  142. /usr/bin/make -f CMakeFiles/cmTC_decc6.dir/build.make CMakeFiles/cmTC_decc6.dir/build
  143. make[5]: Entering directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  144. Building CXX object CMakeFiles/cmTC_decc6.dir/src.cxx.o
  145. /usr/bin/c++ -I/usr/include/tirpc -Wall -Wextra -Wpointer-arith -Winvalid-pch -Wcast-align -Wwrite-strings -D_FORTIFY_SOURCE=2 -fdiagnostics-show-option -Wl,--no-undefined -fstack-protector-all -Wno-deprecated -Woverloaded-virtual -Wstrict-null-sentinel -Wall -Wno-deprecated -I/usr/include/tirpc -DCXX_HAS_DISABLE_OPTIMIZATION_FLAG -std=c++11 -o CMakeFiles/cmTC_decc6.dir/src.cxx.o -c /home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp/src.cxx
  146. /home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp/src.cxx:1:1: error: expected unqualified-id before '-' token
  147. 1 | -O0
  148. | ^
  149. make[5]: *** [CMakeFiles/cmTC_decc6.dir/build.make:66: CMakeFiles/cmTC_decc6.dir/src.cxx.o] Error 1
  150. make[5]: Leaving directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  151. make[4]: *** [Makefile:121: cmTC_decc6/fast] Error 2
  152. make[4]: Leaving directory '/home/arc/src/Slicer-SuperBuild/Slicer-build/CMakeFiles/CMakeTmp'
  153.  
  154.  
  155. Source file was:
  156. -O0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement