[Bug 1331324] Re: Opencv 2.4.9 unable to build on Ubuntu 14.04 AMD A6 with Radeon Graphics card

2014-06-18 Thread Krishna Kumar
** Description changed:

  I am trying to build OpenCV 2.4.9 on  Ubuntu 14.04 AMD A6 with Radeon
  Graphics card.
  
  I checked out the source from git and I am building using the following
  command as described in
  
  
http://docs.opencv.org/doc/tutorials/introduction/desktop_java/java_dev_intro.html
  #java-dev-intro
  
  My intention is to get the jar file
  
  cmake -DBUILD_SHARED_LIBS=OFF ..
  
  make -j8
  
  This is resulting in the following error
  
  [ 67%] Building CXX object 
modules/imgproc/CMakeFiles/opencv_test_imgproc.dir/test/test_convhull.cpp.o
  /usr/bin/ld: ../../lib/libopencv_highgui.a(cap_libv4l.cpp.o): undefined 
reference to symbol 'v4l2_munmap'
  //usr/lib/x86_64-linux-gnu/libv4l2.so.0: error adding symbols: DSO missing 
from command line
  collect2: error: ld returned 1 exit status
  make[2]: *** [bin/opencv_test_highgui] Error 1
  make[1]: *** [modules/highgui/CMakeFiles/opencv_test_highgui.dir/all] Error 2
  make[1]: *** Waiting for unfinished jobs
  
- When I run the cmake command the following gets printed, please note my
- directory is called opencv2.4.6 but actually I have checked out 2.4.9
- using git
+ Please note libv4l-dev v4l-utils are installed
+ 
+ 
+ When I run the cmake command the following gets printed, please note my 
directory is called opencv2.4.6 but actually I have checked out 2.4.9 using git
  
  :~/opencv2.4.6/opencv/build$ cmake -DBUILD_SHARED_LIBS=OFF ..
  -- The CXX compiler identification is GNU 4.8.2
  -- The C compiler identification is GNU 4.8.2
  -- Check for working CXX compiler: /usr/bin/c++
  -- Check for working CXX compiler: /usr/bin/c++ -- works
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Check for working C compiler: /usr/bin/cc
  -- Check for working C compiler: /usr/bin/cc -- works
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Detected version of GNU GCC: 48 (408)
  -- Performing Test HAVE_CXX_FSIGNED_CHAR
  -- Performing Test HAVE_CXX_FSIGNED_CHAR - Success
  -- Performing Test HAVE_C_FSIGNED_CHAR
  -- Performing Test HAVE_C_FSIGNED_CHAR - Success
  -- Performing Test HAVE_CXX_W
  -- Performing Test HAVE_CXX_W - Success
  -- Performing Test HAVE_C_W
  -- Performing Test HAVE_C_W - Success
  -- Performing Test HAVE_CXX_WALL
  -- Performing Test HAVE_CXX_WALL - Success
  -- Performing Test HAVE_C_WALL
  -- Performing Test HAVE_C_WALL - Success
  -- Performing Test HAVE_CXX_WERROR_RETURN_TYPE
  -- Performing Test HAVE_CXX_WERROR_RETURN_TYPE - Success
  -- Performing Test HAVE_C_WERROR_RETURN_TYPE
  -- Performing Test HAVE_C_WERROR_RETURN_TYPE - Success
  -- Performing Test HAVE_CXX_WERROR_ADDRESS
  -- Performing Test HAVE_CXX_WERROR_ADDRESS - Success
  -- Performing Test HAVE_C_WERROR_ADDRESS
  -- Performing Test HAVE_C_WERROR_ADDRESS - Success
  -- Performing Test HAVE_CXX_WERROR_SEQUENCE_POINT
  -- Performing Test HAVE_CXX_WERROR_SEQUENCE_POINT - Success
  -- Performing Test HAVE_C_WERROR_SEQUENCE_POINT
  -- Performing Test HAVE_C_WERROR_SEQUENCE_POINT - Success
  -- Performing Test HAVE_CXX_WFORMAT
  -- Performing Test HAVE_CXX_WFORMAT - Success
  -- Performing Test HAVE_C_WFORMAT
  -- Performing Test HAVE_C_WFORMAT - Success
  -- Performing Test HAVE_CXX_WERROR_FORMAT_SECURITY
  -- Performing Test HAVE_CXX_WERROR_FORMAT_SECURITY - Success
  -- Performing Test HAVE_C_WERROR_FORMAT_SECURITY
  -- Performing Test HAVE_C_WERROR_FORMAT_SECURITY - Success
  -- Performing Test HAVE_CXX_WMISSING_DECLARATIONS
  -- Performing Test HAVE_CXX_WMISSING_DECLARATIONS - Success
  -- Performing Test HAVE_C_WMISSING_DECLARATIONS
  -- Performing Test HAVE_C_WMISSING_DECLARATIONS - Success
  -- Performing Test HAVE_CXX_WMISSING_PROTOTYPES
  -- Performing Test HAVE_CXX_WMISSING_PROTOTYPES - Failed
  -- Performing Test HAVE_C_WMISSING_PROTOTYPES
  -- Performing Test HAVE_C_WMISSING_PROTOTYPES - Success
  -- Performing Test HAVE_CXX_WSTRICT_PROTOTYPES
  -- Performing Test HAVE_CXX_WSTRICT_PROTOTYPES - Failed
  -- Performing Test HAVE_C_WSTRICT_PROTOTYPES
  -- Performing Test HAVE_C_WSTRICT_PROTOTYPES - Success
  -- Performing Test HAVE_CXX_WUNDEF
  -- Performing Test HAVE_CXX_WUNDEF - Success
  -- Performing Test HAVE_C_WUNDEF
  -- Performing Test HAVE_C_WUNDEF - Success
  -- Performing Test HAVE_CXX_WINIT_SELF
  -- Performing Test HAVE_CXX_WINIT_SELF - Success
  -- Performing Test HAVE_C_WINIT_SELF
  -- Performing Test HAVE_C_WINIT_SELF - Success
  -- Performing Test HAVE_CXX_WPOINTER_ARITH
  -- Performing Test HAVE_CXX_WPOINTER_ARITH - Success
  -- Performing Test HAVE_C_WPOINTER_ARITH
  -- Performing Test HAVE_C_WPOINTER_ARITH - Success
  -- Performing Test HAVE_CXX_WSHADOW
  -- Performing Test HAVE_CXX_WSHADOW - Success
  -- Performing Test HAVE_C_WSHADOW
  -- Performing Test HAVE_C_WSHADOW - Success
  -- Performing Test HAVE_CXX_WSIGN_PROMO
  -- Performing Test HAVE_CXX_WSIGN_PROMO - Success
  -- Performing Test HAVE_C_WSIGN_PROMO
  -- Performing Test HAVE_C_WSIGN_PROMO - 

[Bug 1331324] Re: Opencv 2.4.9 unable to build on Ubuntu 14.04 AMD A6 with Radeon Graphics card

2014-06-18 Thread Krishna Kumar
** Description changed:

  I am trying to build OpenCV 2.4.9 on  Ubuntu 14.04 AMD A6 with Radeon
  Graphics card.
  
  I checked out the source from git and I am building using the following
  command as described in
  
  
http://docs.opencv.org/doc/tutorials/introduction/desktop_java/java_dev_intro.html
  #java-dev-intro
  
  My intention is to get the jar file
  
  cmake -DBUILD_SHARED_LIBS=OFF ..
  
  make -j8
  
  This is resulting in the following error
  
  [ 67%] Building CXX object 
modules/imgproc/CMakeFiles/opencv_test_imgproc.dir/test/test_convhull.cpp.o
  /usr/bin/ld: ../../lib/libopencv_highgui.a(cap_libv4l.cpp.o): undefined 
reference to symbol 'v4l2_munmap'
  //usr/lib/x86_64-linux-gnu/libv4l2.so.0: error adding symbols: DSO missing 
from command line
  collect2: error: ld returned 1 exit status
  make[2]: *** [bin/opencv_test_highgui] Error 1
  make[1]: *** [modules/highgui/CMakeFiles/opencv_test_highgui.dir/all] Error 2
  make[1]: *** Waiting for unfinished jobs
  
  Please note libv4l-dev v4l-utils are installed
  
- 
- When I run the cmake command the following gets printed, please note my 
directory is called opencv2.4.6 but actually I have checked out 2.4.9 using git
+ When I run the cmake command the following gets printed, please note my
+ directory is called opencv2.4.6 but actually I have checked out 2.4.9
+ using git
  
  :~/opencv2.4.6/opencv/build$ cmake -DBUILD_SHARED_LIBS=OFF ..
  -- The CXX compiler identification is GNU 4.8.2
  -- The C compiler identification is GNU 4.8.2
  -- Check for working CXX compiler: /usr/bin/c++
  -- Check for working CXX compiler: /usr/bin/c++ -- works
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Check for working C compiler: /usr/bin/cc
  -- Check for working C compiler: /usr/bin/cc -- works
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Detected version of GNU GCC: 48 (408)
  -- Performing Test HAVE_CXX_FSIGNED_CHAR
  -- Performing Test HAVE_CXX_FSIGNED_CHAR - Success
  -- Performing Test HAVE_C_FSIGNED_CHAR
  -- Performing Test HAVE_C_FSIGNED_CHAR - Success
  -- Performing Test HAVE_CXX_W
  -- Performing Test HAVE_CXX_W - Success
  -- Performing Test HAVE_C_W
  -- Performing Test HAVE_C_W - Success
  -- Performing Test HAVE_CXX_WALL
  -- Performing Test HAVE_CXX_WALL - Success
  -- Performing Test HAVE_C_WALL
  -- Performing Test HAVE_C_WALL - Success
  -- Performing Test HAVE_CXX_WERROR_RETURN_TYPE
  -- Performing Test HAVE_CXX_WERROR_RETURN_TYPE - Success
  -- Performing Test HAVE_C_WERROR_RETURN_TYPE
  -- Performing Test HAVE_C_WERROR_RETURN_TYPE - Success
  -- Performing Test HAVE_CXX_WERROR_ADDRESS
  -- Performing Test HAVE_CXX_WERROR_ADDRESS - Success
  -- Performing Test HAVE_C_WERROR_ADDRESS
  -- Performing Test HAVE_C_WERROR_ADDRESS - Success
  -- Performing Test HAVE_CXX_WERROR_SEQUENCE_POINT
  -- Performing Test HAVE_CXX_WERROR_SEQUENCE_POINT - Success
  -- Performing Test HAVE_C_WERROR_SEQUENCE_POINT
  -- Performing Test HAVE_C_WERROR_SEQUENCE_POINT - Success
  -- Performing Test HAVE_CXX_WFORMAT
  -- Performing Test HAVE_CXX_WFORMAT - Success
  -- Performing Test HAVE_C_WFORMAT
  -- Performing Test HAVE_C_WFORMAT - Success
  -- Performing Test HAVE_CXX_WERROR_FORMAT_SECURITY
  -- Performing Test HAVE_CXX_WERROR_FORMAT_SECURITY - Success
  -- Performing Test HAVE_C_WERROR_FORMAT_SECURITY
  -- Performing Test HAVE_C_WERROR_FORMAT_SECURITY - Success
  -- Performing Test HAVE_CXX_WMISSING_DECLARATIONS
  -- Performing Test HAVE_CXX_WMISSING_DECLARATIONS - Success
  -- Performing Test HAVE_C_WMISSING_DECLARATIONS
  -- Performing Test HAVE_C_WMISSING_DECLARATIONS - Success
  -- Performing Test HAVE_CXX_WMISSING_PROTOTYPES
  -- Performing Test HAVE_CXX_WMISSING_PROTOTYPES - Failed
  -- Performing Test HAVE_C_WMISSING_PROTOTYPES
  -- Performing Test HAVE_C_WMISSING_PROTOTYPES - Success
  -- Performing Test HAVE_CXX_WSTRICT_PROTOTYPES
  -- Performing Test HAVE_CXX_WSTRICT_PROTOTYPES - Failed
  -- Performing Test HAVE_C_WSTRICT_PROTOTYPES
  -- Performing Test HAVE_C_WSTRICT_PROTOTYPES - Success
  -- Performing Test HAVE_CXX_WUNDEF
  -- Performing Test HAVE_CXX_WUNDEF - Success
  -- Performing Test HAVE_C_WUNDEF
  -- Performing Test HAVE_C_WUNDEF - Success
  -- Performing Test HAVE_CXX_WINIT_SELF
  -- Performing Test HAVE_CXX_WINIT_SELF - Success
  -- Performing Test HAVE_C_WINIT_SELF
  -- Performing Test HAVE_C_WINIT_SELF - Success
  -- Performing Test HAVE_CXX_WPOINTER_ARITH
  -- Performing Test HAVE_CXX_WPOINTER_ARITH - Success
  -- Performing Test HAVE_C_WPOINTER_ARITH
  -- Performing Test HAVE_C_WPOINTER_ARITH - Success
  -- Performing Test HAVE_CXX_WSHADOW
  -- Performing Test HAVE_CXX_WSHADOW - Success
  -- Performing Test HAVE_C_WSHADOW
  -- Performing Test HAVE_C_WSHADOW - Success
  -- Performing Test HAVE_CXX_WSIGN_PROMO
  -- Performing Test HAVE_CXX_WSIGN_PROMO - Success
  -- Performing Test HAVE_C_WSIGN_PROMO
  -- Performing Test HAVE_C_WSIGN_PROMO - 

[Bug 1331324] Re: Opencv 2.4.9 unable to build on Ubuntu 14.04 AMD A6 with Radeon Graphics card

2014-06-18 Thread Krishna Kumar
I had to perform this hack to get going

http://code.opencv.org/issues/3726

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1331324

Title:
  Opencv 2.4.9 unable to build on Ubuntu 14.04 AMD A6 with Radeon
  Graphics card

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/opencv/+bug/1331324/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs