OpenCV Make issue

asked 2013-07-06 22:53:36 -0500

RahulRP gravatar image

updated 2013-07-07 01:11:07 -0500

Hi All,

I want to install openCV2.1 for my ubuntu 10.04 LTS. I tried the steps provided in this url

But during the cmake phase, I am getting the following error;

-- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- broken CMake Error at /usr/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:50 (MESSAGE): The C compiler "/usr/bin/gcc" is not able to compile a simple test program.

It fails with the following output:

Change Dir: /home/nga/OpenCV-2.1.0/CMakeFiles/CMakeTmp

Run Build Command:/usr/bin/make "cmTryCompileExec/fast"

/usr/bin/make -f CMakeFiles/cmTryCompileExec.dir/build.make CMakeFiles/cmTryCompileExec.dir/build

make[1]: Entering directory `/home/nga/OpenCV-2.1.0/CMakeFiles/CMakeTmp'

/usr/bin/cmake -E cmake_progress_report
/home/nga/OpenCV-2.1.0/CMakeFiles/CMakeTmp/CMakeFiles 1

Building C object CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o

/usr/bin/gcc -Wall -Wextra -Werror -o CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o -c /home/nga/OpenCV-2.1.0/CMakeFiles/CMakeTmp/testCCompiler.c

Linking C executable cmTryCompileExec

/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec.dir/link.txt --verbose=1

/usr/bin/gcc -Wall -Wextra -Werror
CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o -o cmTryCompileExec -rdynamic

/usr/bin/ld: cannot find /usr/lib/libc_nonshared.a

collect2: ld returned 1 exit status

make[1]: * [cmTryCompileExec] Error 1

make[1]: Leaving directory `/home/nga/OpenCV-2.1.0/CMakeFiles/CMakeTmp'

make: * [cmTryCompileExec/fast] Error 2

CMake will not be able to correctly generate this project. Call Stack (most recent call first):
CMakeLists.txt:39 (project)

-- Configuring incomplete, errors occurred!

I need to install OpenCV as it is a dependency to my Sikuli. Can any one help to resolve this issue ? Thanks in Advance.

edit retag flag offensive close merge delete