[CinePaint] Fedora 15 compile error
Tom Dryden <[email protected]> Thu, 09 Feb 2012 19:47:49 -0500
| Newsgroups | gmane.comp.video.cinepaint.user |
|---|---|
| Message-ID | <[email protected]> |
Hello all, I'm new to Cinepaint and am having a problem compiling. The message (below) indicates that libstdc++ needs to be added to the linker. I have tried adding it in several locations within the Makefile with no luck. Your suggestions will be most appreciated. Thanks! [ cinepaint]$ make Making all in libhalf make[1]: Entering directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/libhalf' make all-am make[2]: Entering directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/libhalf' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/libhalf' make[1]: Leaving directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/libhalf' Making all in lib make[1]: Entering directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/lib' make all-recursive make[2]: Entering directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/lib' Making all in wire make[3]: Entering directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/lib/wire' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/lib/wire' Making all in fl_i18n make[3]: Entering directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/lib/fl_i18n' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/lib/fl_i18n' Making all in . make[3]: Entering directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/lib' make[3]: Leaving directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/lib' make[2]: Leaving directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/lib' make[1]: Leaving directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/lib' Making all in libgimp make[1]: Entering directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/libgimp' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/libgimp' Making all in plug-ins make[1]: Entering directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/plug-ins' Making all in blur make[2]: Entering directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/plug-ins/blur' /bin/sh ../../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o blur blur.o ../../lib/libcinepaint.la -pthread -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpng12 -lm -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 ../../libhalf/cinepaint_half.lo -pthread -lIlmImf -lImath -lHalf -lIex -lIlmThread -lc libtool: link: gcc -g -O2 -Wall -o .libs/blur blur.o -pthread -pthread ../../libhalf/.libs/cinepaint_half.o -pthread ../../lib/.libs/libcinepaint.so /home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/libhalf/.libs/libcinepaintHalf.so -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpng12 -lm -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lIlmImf -lImath -lHalf -lIex -lIlmThread -lc -pthread -Wl,-rpath -Wl,/usr/local/lib /usr/bin/ld: ../../libhalf/.libs/cinepaint_half.o: undefined reference to symbol 'std::ios_base::Init::~Init()@@GLIBCXX_3.4' /usr/bin/ld: note: 'std::ios_base::Init::~Init()@@GLIBCXX_3.4' is defined in DSO /usr/lib64/libstdc++.so.6 so try adding it to the linker command line /usr/lib64/libstdc++.so.6: could not read symbols: Invalid operation collect2: ld returned 1 exit status make[2]: *** [blur] Error 1 make[2]: Leaving directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/plug-ins/blur' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/tdryden/Development/cinepaint/cvs/cinepaint-project/cinepaint/plug-ins' make: *** [all-recursive] Error 1 ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/