[CMake] Internal error bug in v3.4.2.

Gonzalo ggarra13 at gmail.com
Tue Jan 19 20:42:58 EST 2016


I compiled v3.4.2 and after installing it in /usr/local, I tried running 
it in a project that was working fine with cmake 2.8.  I removed 
cmake2.8 from my computer.

I get:

-- Buildir /media/Linux/code/applications/mrViewer/BUILD/Linux-3.16.0-57-generic-64/Release

> cd /media/Linux/code/applications/mrViewer/BUILD/Linux-3.16.0-57-generic-64/Release/tmp


> cmake ../../../.. -DCMAKE_INSTALL_PREFIX=/usr/local -DEXECUTABLE_OUTPUT_PATH=/media/Linux/code/applications/mrViewer/BUILD/Linux-3.16.0-57-generic-64/Release/bin -DLIBRARY_OUTPUT_PATH=/media/Linux/code/applications/mrViewer/BUILD/Linux-3.16.0-57-generic-64/Release/lib -DCMAKE_LIBRARY_PATH=/media/Linux/code/applications/mrViewer/BUILD/Linux-3.16.0-57-generic-64/Release/lib -DCMAKE_NATIVE_ARCH=64 -DCMAKE_BUILD_ARCH=64 -DCMAKE_BUILD_TYPE=Release -DCMAKE_CFG_INTDIR=/Release -G 'Ninja'

>>> BOOST LIBRARY DIR: /usr/lib
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
>>> BOOST LIBRARY DIR: /usr/lib
FLTK2_INCLUDE_DIR/usr/local/include/usr/local/include
-- SEARCH=/usr/local/bin/../lib;/usr/local/include/lib/x64/Release;/usr/local/include/lib/x64/Debug;/usr/lib;/usr/local/lib;/usr/local/fltk2/lib;/usr/X11R6/lib;/usr/local/include/lib/
FLTK2 LIBS=/usr/local/lib/libfltk2_images.so/usr/local/lib/libfltk2_gl.so-ljpeg-lz/usr/local/lib/libfltk2.so/usr/lib/x86_64-linux-gnu/libSM.so/usr/lib/x86_64-linux-gnu/libICE.so/usr/lib/x86_64-linux-gnu/libX11.so/usr/lib/x86_64-linux-gnu/libXext.so-lm
-- MAGICK: /VisualMagick/lib
IlmImf=/usr/local/lib/libIlmImf-2_2.so
/lib/x64/Release/lib/Win32/Release/lib/Release/lib/x64/Debug/lib/Debug/lib/lib/x64/Release/lib/Win32/Release/lib/Release/lib/x64/Debug/lib/Debug/lib/usr/local/lib64/usr/lib64
SEARCH DIRS=/bin/static/lib/libavcodec/libavdevice/libavfilter/libavformat/libavutil/libpostproc/libswscale/usr/local/lib64
-- FFMPEG_INCLUDE_DIR=/usr/local/include
-- FFMPEG_avutil_LIBRARY=/usr/local/lib/libavutil.so
-- FFMPEG_avformat_LIBRARY=/usr/local/lib/libavformat.so
-- FFMPEG_avcodec_LIBRARY=/usr/local/lib/libavcodec.so
-- FFMPEG_avdevice_LIBRARY=/usr/local/lib/libavdevice.so
-- FFMPEG_swscale_LIBRARY=/usr/local/lib/libswscale.so
-- FFMPEG_swresample_LIBRARY=/usr/local/lib/libswresample.so
-- GLEW ROOT=
-- LIBINTL was not found.
SampleICC_INCLUDE_DIR= /usr/local/include/SampleICC
SEARCH_INCLUDE_PATHS=  /IccProfLib;/SampleICC;/include/IccProfLib;/include/SampleICC;/include;/usr/include/w32api;/usr/X11R6/include;/usr/include/X11;/usr/pkg/include;/opt/csw/include;/opt/include;/usr/openwin/include;/usr/local/include/SampleICC;/usr/include/SampleICC
SEARCH_PATHS=  /usr/local/lib64;/opt/local/lib64;/opt/lib64;/usr/lib64
-- Found SampleICC: /usr/local/lib64/libSampleICC.so
-- -------------------------------------------------------------
-- Summary for mrViewer:
-- -------------------------------------------------------------
-- FLTK2:         YES
-- OpenEXR:       YES
-- ImageMagick:   YES 6.9.3
-- ffmpeg:        YES
-- Boost:         YES
-- TCLAP:         YES
-- CTL:           YES
-- libintl:       NO
-- TinyXML2:      YES
-- GLUT INCLUDE DIR=/usr/include
-- GLUT LIBRARIES=/usr/lib/x86_64-linux-gnu/libglut.so;/usr/lib/x86_64-linux-gnu/libXmu.so;/usr/lib/x86_64-linux-gnu/libXi.so
-- FLTK2 INCLUDE DIR=/usr/local/include
-- FLTK2 LIBRARIES=/usr/local/lib/libfltk2_images.so;/usr/local/lib/libfltk2_gl.so;-ljpeg;-lz;/usr/local/lib/libfltk2.so;/usr/lib/x86_64-linux-gnu/libSM.so;/usr/lib/x86_64-linux-gnu/libICE.so;/usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so;-lm
-- ImageMagick   include: /usr/local/include/ImageMagick-6
-- ImageMagick   library: /usr/local/lib
-- ImageMagick++ include: /usr/local/include/ImageMagick-6
-- ImageMagick++ library: /usr/local/lib
-- ImageMagick++ libs:    /usr/local/lib/libMagick++-6.Q32HDRI.so;/usr/local/lib/libMagickWand-6.Q32HDRI.so;/usr/local/lib/libMagickCore-6.Q32HDRI.so
-- OpenEXR include:       /usr/local/include/OpenEXR
-- OpenEXR library:       /usr/local/lib
-- OpenEXR libs:          /usr/local/lib/libIlmImfUtil-2_2.so;/usr/local/lib/libIlmImf-2_2.so;/usr/local/lib/libImath-2_2.so;/usr/local/lib/libHalf.so;/usr/local/lib/libIexMath-2_2.so;/usr/local/lib/libIex-2_2.so;/usr/local/lib/libIlmThread-2_2.so
-- FLTK2 include:         /usr/local/include
-- FLTK2 library:         /usr/local/lib
-- FLTK2 libs:            /usr/local/lib/libfltk2_images.so;/usr/local/lib/libfltk2_gl.so;-ljpeg;-lz;/usr/local/lib/libfltk2.so;/usr/lib/x86_64-linux-gnu/libSM.so;/usr/lib/x86_64-linux-gnu/libICE.so;/usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so;-lm
-- Boost include:         /usr/include
-- Boost library:         /usr/lib/x86_64-linux-gnu/libboost_locale.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so
-- ffmpeg include:        /usr/local/include
-- ffmpeg BSD  codecs:
-- ffmpeg LGPL codecs:    /usr/local/lib/libavcodec.so;/usr/local/lib/libavformat.so;/usr/local/lib/libswscale.so;/usr/local/lib/libswresample.so;/usr/local/lib/libavutil.so
-- ffmpeg libraries:      /usr/local/lib/libavcodec.so;/usr/local/lib/libavformat.so;/usr/local/lib/libswscale.so;/usr/local/lib/libswresample.so;/usr/local/lib/libavutil.so
-- TCLAP include:    /usr/local/include
-- CTL include:    /usr/local/include/CTL
-- CTL library:
-- CTL libraries:  /usr/local/lib/libIlmCtlSimd.so;/usr/local/lib/libIlmCtlMath.so;/usr/local/lib/libIlmCtl.so
-- OpenEXR CTL include:    /usr/local/include/OpenEXR
-- OpenEXR CTL library:
-- OpenEXR CTL libraries:  /usr/local/lib/libIlmCtlSimd.so;/media/Linux/code/applications/mrViewer/BUILD/Linux-3.16.0-57-generic-64/Release/lib/libIlmImfCtl.so
-- TinyXML2 include:    /usr/local/include
-- TinyXML2 library:    /usr/local/lib/x86_64-linux-gnu
-- TinyXML2 libraries:  /usr/local/lib/x86_64-linux-gnu/libtinyxml2.so
-- mrViewer version: 3.0.9
IlmImf=/usr/local/lib/libIlmImf-2_2.so
-- CTL_INCLUDE_DIR=/usr/local/include/CTL
-- OPENEXR_INCLUDE_DIR=/usr/local/include/OpenEXR
-- LIBRARIES=/usr/local/lib/libIlmCtlSimd.so;/usr/local/lib/libIlmCtlMath.so;/usr/local/lib/libIlmCtl.so;/usr/local/lib/libIlmImfUtil-2_2.so;/usr/local/lib/libIlmImf-2_2.so;/usr/local/lib/libImath-2_2.so;/usr/local/lib/libHalf.so;/usr/local/lib/libIexMath-2_2.so;/usr/local/lib/libIex-2_2.so;/usr/local/lib/libIlmThread-2_2.so;pthread
-- Found Cg: /usr/bin/cgc
-- Found CgGL: /usr/lib/x86_64-linux-gnu/libCgGL.so
-- CG_ROOT:
-- Cg include:   /usr/include/Cg
-- Cg libraries: /usr/lib/x86_64-linux-gnu/libCg.so
-- CgGL include:   /usr/include/Cg
-- CgGL libraries: /usr/lib/x86_64-linux-gnu/libCg.so
CMake Internal Error (please report a bug):
   Missing cmGeneratorTarget instance!

Note: The stack trace will not use advanced capabilities because this is a release build.
0x829476 : cmsys::SystemInformationImplementation::GetProgramStack(int, int) [(cmake) ???:-1]
0x82a459 : cmsys::SystemInformation::GetProgramStack(int, int) [(cmake) ???:-1]
0x5bb683 : displayMessage(cmake::MessageType, std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&) [(cmake) ???:-1]
0x5c30e1 : cmake::IssueMessage(cmake::MessageType, std::string const&, cmListFileBacktrace const&) [(cmake) ???:-1]
0x73dfb3 : cmGlobalGenerator::GetGeneratorTarget(cmTarget const*) const [(cmake) ???:-1]
0x7078fe : TargetPropertyNode::Evaluate(std::vector<std::string, std::allocator<std::string> > const&, cmGeneratorExpressionContext*, GeneratorExpressionContent const*, cmGeneratorExpressionDAGChecker*) const [(cmake) ???:-1]
0x701220 : GeneratorExpressionContent::Evaluate(cmGeneratorExpressionContext*, cmGeneratorExpressionDAGChecker*) const [(cmake) ???:-1]
0x7157c0 : cmCompiledGeneratorExpression::EvaluateWithContext(cmGeneratorExpressionContext&, cmGeneratorExpressionDAGChecker*) const [(cmake) ???:-1]
0x715b88 : cmCompiledGeneratorExpression::Evaluate(cmMakefile*, std::string const&, bool, cmTarget const*, cmTarget const*, cmGeneratorExpressionDAGChecker*, std::string const&) const [(cmake) ???:-1]
0x59fc0d : ??? [(???) ???:-1]
0x5a9f21 : cmTarget::GetSourceFiles(std::vector<std::string, std::allocator<std::string> >&, std::string const&) const [(cmake) ???:-1]
0x5aa51d : cmTarget::GetSourceFiles(std::vector<cmSourceFile*, std::allocator<cmSourceFile*> >&, std::string const&) const [(cmake) ???:-1]
0x697281 : cmFLTKWrapUICommand::FinalPass() [(cmake) ???:-1]
0x54b9bd : cmMakefile::FinalPass() [(cmake) ???:-1]
0x54babd : cmMakefile::ConfigureFinalPass() [(cmake) ???:-1]
0x744f4e : cmGlobalGenerator::CheckTargetProperties() [(cmake) ???:-1]
0x74f039 : cmGlobalGenerator::Configure() [(cmake) ???:-1]
0x5ba660 : cmake::ActualConfigure() [(cmake) ???:-1]
0x5bf653 : cmake::Configure() [(cmake) ???:-1]
0x5c37fc : cmake::Run(std::vector<std::string, std::allocator<std::string> > const&, bool) [(cmake) ???:-1]
0x513446 : do_cmake(int, char const* const*) [(cmake) ???:-1]
0x514cbe : main [(cmake) ???:-1]
0x7f9fa3b14ec5 : __libc_start_main [(libc.so.6) ???:-1]
0x511d1a : ??? [(???) ???:-1]

Anything to try?

--
Gonzalo Garramuño
ggarra13 at gmail.com



More information about the CMake mailing list