Re: [CinePaint] Fedora 16

Kai-Uwe <[email protected]> Thu, 15 Mar 2012 10:01:37 +0100 (CET)
Newsgroups gmane.comp.video.cinepaint.user
Message-ID <[email protected]>
Am 15.03.12, 08:56 -0000 schrieb iCy-fLaME:
> checking for OpenEXR/half.h... no
> configure: WARNING:
> *** OpenEXR dev header half.h not found
> *** install OpenEXR and development packages or
> *** download from http://www.openexr.org
> checking for JPEG support... checking for jinit_memory_mgr in -ljpeg... yes
> checking for gzsetparams in -lz... yes

install the openexr-devel package.

> libtool: link: gcc -g -O2 -Wall -o .libs/edge edge.o -pthread -pthread
> ../../libhalf/.libs/cinepaint_half.o  ../../lib/.libs/libcinepaint.so
> /home/evan/build/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 -lcairo -lpango-1.0 -lfreetype
> -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0
> -lc -lstdc++ -pthread  -Wl,-rpath -Wl,/usr/local/lib

here is a -lm option missed in the end:
-lglib-2.0 -lm -lc -lstdc+

> /usr/bin/ld: edge.o: undefined reference to symbol 'sqrt@@GLIBC_2.2.5'
> /usr/bin/ld: note: 'sqrt@@GLIBC_2.2.5' is defined in DSO
> /lib64/libm.so.6 so try adding it to the linker command line
> /lib64/libm.so.6: could not read symbols: Invalid operation
> collect2: ld returned 1 exit status
> make[2]: *** [edge] Error 1
> make[2]: Leaving directory `/home/evan/build/cinepaint/plug-ins/edge'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/evan/build/cinepaint/plug-ins'
> make: *** [all-recursive] Error 1

kind regards

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure