Fail to compile OpenCV 2.4 Beta using GCC4.6 (Bug #1860)


Added by Pei JIA almost 13 years ago. Updated almost 13 years ago.


Status:Cancelled Start date:2012-04-28
Priority:High Due date:
Assignee:Alexey Spizhevoy % Done:

0%

Category:videostab
Target version:2.4.1
Affected version: Operating System:
Difficulty: HW Platform:
Pull request:

Description

Hi, Alexey:

Just upgrade from Ubuntu 11.10 to Ubuntu 12.04, and my gcc is as follows.

> peij@peij-Ubuntu:~/Downloads/pcl/build$ gcc --version
> gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
> Copyright (C) 2011 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

I'm trying to compile OpenCV trunk 8255, just downloaded from http://code.opencv.org/svn/opencv/branches/2.4/

The error message is as:

> [ 81%] Building CXX object modules/videostab/CMakeFiles/opencv_videostab.dir/src/global_motion.cpp.o
> cd /home/peij/Downloads/opencv/opencv/build/modules/videostab && /usr/bin/c++   -Dopencv_videostab_EXPORTS -DHAVE_CVCONFIG_H -DHAVE_QT -DHAVE_QT_OPENGL -DCVAPI_EXPORTS -Wall -pthread -march=i686 -O3 -DNDEBUG   -fno-omit-frame-pointer -ffast-math -msse -msse2 -mfpmath=387 -pg -g -DNDEBUG -fPIC -I/home/peij/Downloads/opencv/opencv/modules/gpu/include -I/home/peij/Downloads/opencv/opencv/modules/nonfree/include -I/home/peij/Downloads/opencv/opencv/modules/objdetect/include -I/home/peij/Downloads/opencv/opencv/modules/calib3d/include -I/home/peij/Downloads/opencv/opencv/modules/photo/include -I/home/peij/Downloads/opencv/opencv/modules/highgui/include -I/home/peij/Downloads/opencv/opencv/modules/video/include -I/home/peij/Downloads/opencv/opencv/modules/features2d/include -I/home/peij/Downloads/opencv/opencv/modules/flann/include -I/home/peij/Downloads/opencv/opencv/modules/imgproc/include -I/home/peij/Downloads/opencv/opencv/modules/core/include -I/home/peij/Downloads/opencv/opencv/build/modules/videostab -I/home/peij/Downloads/opencv/opencv/modules/videostab/src -I/home/peij/Downloads/opencv/opencv/modules/videostab/include -I/home/peij/Downloads/opencv/opencv/build -I/usr/include/eigen3    -o CMakeFiles/opencv_videostab.dir/src/global_motion.cpp.o -c /home/peij/Downloads/opencv/opencv/modules/videostab/src/global_motion.cpp
> /home/peij/Downloads/opencv/opencv/modules/videostab/src/global_motion.cpp: In function ‘cv::Mat cv::videostab::normalizePoints(int, cv::Point2f*)’:
> /home/peij/Downloads/opencv/opencv/modules/videostab/src/global_motion.cpp:58:12: internal compiler error: in vect_get_vec_def_for_operand, at tree-vect-stmts.c:1294
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions.
> Preprocessed source stored into /tmp/cciv7yQr.out file, please attach this to your bugreport.
> make[2]: *** [modules/videostab/CMakeFiles/opencv_videostab.dir/src/global_motion.cpp.o] Error 1
> make[2]: Leaving directory `/home/peij/Downloads/opencv/opencv/build'
> make[1]: *** [modules/videostab/CMakeFiles/opencv_videostab.dir/all] Error 2
> make[1]: Leaving directory `/home/peij/Downloads/opencv/opencv/build'
> make: *** [all] Error 2

Associated revisions

Revision 59aa516c
Added by Roman Donchenko over 11 years ago

Merge pull request #1860 from alalek:ocl_fix_undef_warn

History

Updated by Alexey Spizhevoy almost 13 years ago

Pei,

I'm trying to compile OpenCV trunk 8255, just downloaded from http://code.opencv.org/svn/opencv/branches/2.4/

Are you sure you pointed correct URL? As it's the 2.4 branch URL, not trunk URL.

  • Target version deleted (2.4.0)
  • Description changed from Hi, Alexey: Just upgrade from Ubuntu 11.10 to Ubuntu 12.04, and my gcc... to Hi, Alexey: Just upgrade from Ubuntu 11.10 to Ubuntu 12.04, and my gcc i... More

Updated by Kirill Kornyakov almost 13 years ago

  • Description changed from Hi, Alexey: Just upgrade from Ubuntu 11.10 to Ubuntu 12.04, and my gcc i... to Hi, Alexey: Just upgrade from Ubuntu 11.10 to Ubuntu 12.04, and my gcc is ... More
  • Category set to videostab

Updated by Andrey Kamaev almost 13 years ago

Cancelling because of no feedback.

  • Status changed from Open to Cancelled
  • Target version set to 2.4.1

Also available in: Atom PDF