You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I am trying to use cmake to build the project, but I get the following error message when trying to generate the MAkefile. Anyone can help? Thanks a lot!
Determining if the pthread_create exist failed with the following output:
Change Dir: /home/ov/projects/caffe/PSPNet/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_73049/fast"
/usr/bin/make -f CMakeFiles/cmTC_73049.dir/build.make CMakeFiles/cmTC_73049.dir/build
make[1]: Entering directory '/home/ov/projects/caffe/PSPNet/.build_release/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_73049.dir/CheckSymbolExists.c.o
/usr/bin/cc -o CMakeFiles/cmTC_73049.dir/CheckSymbolExists.c.o -c /home/ov/projects/caffe/PSPNet/build/CMakeFiles/CMakeTmp/C$
Linking C executable cmTC_73049
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_73049.dir/link.txt --verbose=1
/usr/bin/cc -rdynamic CMakeFiles/cmTC_73049.dir/CheckSymbolExists.c.o -o cmTC_73049
CMakeFiles/cmTC_73049.dir/CheckSymbolExists.c.o: In function main': CheckSymbolExists.c:(.text+0x1b): undefined reference to pthread_create'
collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_73049.dir/build.make:97: recipe for target 'cmTC_73049' failed
make[1]: *** [cmTC_73049] Error 1
make[1]: Leaving directory '/home/ov/projects/caffe/PSPNet/.build_release/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_73049/fast' failed
make: *** [cmTC_73049/fast] Error 2
Hi,
I am trying to use cmake to build the project, but I get the following error message when trying to generate the MAkefile. Anyone can help? Thanks a lot!
Determining if the pthread_create exist failed with the following output:
Change Dir: /home/ov/projects/caffe/PSPNet/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_73049/fast"
/usr/bin/make -f CMakeFiles/cmTC_73049.dir/build.make CMakeFiles/cmTC_73049.dir/build
make[1]: Entering directory '/home/ov/projects/caffe/PSPNet/.build_release/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_73049.dir/CheckSymbolExists.c.o
/usr/bin/cc -o CMakeFiles/cmTC_73049.dir/CheckSymbolExists.c.o -c /home/ov/projects/caffe/PSPNet/build/CMakeFiles/CMakeTmp/C$
Linking C executable cmTC_73049
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_73049.dir/link.txt --verbose=1
/usr/bin/cc -rdynamic CMakeFiles/cmTC_73049.dir/CheckSymbolExists.c.o -o cmTC_73049
CMakeFiles/cmTC_73049.dir/CheckSymbolExists.c.o: In function
main': CheckSymbolExists.c:(.text+0x1b): undefined reference to
pthread_create'collect2: error: ld returned 1 exit status
CMakeFiles/cmTC_73049.dir/build.make:97: recipe for target 'cmTC_73049' failed
make[1]: *** [cmTC_73049] Error 1
make[1]: Leaving directory '/home/ov/projects/caffe/PSPNet/.build_release/CMakeFiles/CMakeTmp'
Makefile:126: recipe for target 'cmTC_73049/fast' failed
make: *** [cmTC_73049/fast] Error 2
File /home/ov/projects/caffe/PSPNet/build/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>
int main(int argc, char** argv)
{
(void)argv;
#ifndef pthread_create
return ((int*)(&pthread_create))[argc];
#else
(void)argc;
return 0;
#endif
}
Determining if the function pthread_create exists in the pthreads failed with the following output:
The text was updated successfully, but these errors were encountered: