make gdk-pixbuf fails; jpeg linking error

2002-10-18 Thread Zeno Lee
I have 4.7 RELEASE generic and gdk-pixbuf-0.20 fails to build because
libjpeg is doubly linked.  See message below.

I currently have gdk-pixbuf-0.17 and I'm trying to upgrade to 0.20 because a
few other gnome ports I want to install are depend on it.

Can anyone tell me why libjpeg becomes doubly linked?



I've had this problem for a while
===  Building for gdk-pixbuf-0.20.0
gmake  all-recursive
gmake[1]: Entering directory
`/usr/ports/graphics/gdk-pixbuf/work/gdk-pixbuf-0.2
0.0'
Making all in gdk-pixbuf
gmake[2]: Entering directory
`/usr/ports/graphics/gdk-pixbuf/work/gdk-pixbuf-0.2
0.0/gdk-pixbuf'
Making all in pixops
gmake[3]: Entering directory
`/usr/ports/graphics/gdk-pixbuf/work/gdk-pixbuf-0.2
0.0/gdk-pixbuf/pixops'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory
`/usr/ports/graphics/gdk-pixbuf/work/gdk-pixbuf-0.20
.0/gdk-pixbuf/pixops'
gmake[3]: Entering directory
`/usr/ports/graphics/gdk-pixbuf/work/gdk-pixbuf-0.2
0.0/gdk-pixbuf'
/bin/sh ../libtool --mode=link cc  -O -pipe   -o
libpixbufloader-jpeg.la -rpath
/usr/X11R6/lib/gdk-pixbuf/loaders -avoid-version -module io-jpeg.lo -ljpeg
libgd
k_pixbuf.la -L/usr/X11R6/lib -L/usr/X11R6/lib -lgtk12 -lgdk12 -L/usr/local/l
ib -
Wl,-E -lgmodule12 -lglib12 -lintl -lXext -lX11 -lm -ltiff -ljpeg -lpng -lz -
L/us
r/local/lib
rm -fr .libs/libpixbufloader-jpeg.la .libs/libpixbufloader-jpeg.*
.libs/libpixbu
floader-jpeg.*
cc -shared  io-jpeg.lo -Wl,--whole-archive /usr/local/lib/libjpeg.a
/usr/local/l
ib/libjpeg.a -Wl,--no-whole-archive  -Wl,--rpath -Wl,/usr/ports/graphics/gdk
-pixbuf/work/gdk-pixbuf-0.20.0/gdk-pixbuf/.libs -Wl,--rpath -Wl,/usr/X11R6/l
ib  -L/u
sr/X11R6/lib -L/usr/local/lib
./.libs/libgdk_pixbuf.so -lgtk12 -lgdk12 -lgmodule
12 -lglib12 -lintl -lXext -lX11 -lm -ltiff
/usr/local/lib/libjpeg.a -lpng -lz
-Wl,-E -Wl,-soname -Wl,libpixbufloader-jpeg.so -o
.libs/libpixbufloader-jpeg.so
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_CreateCompress':
jcapimin.o(.text+0x0): multiple definition of `jpeg_CreateCompress'
/usr/local/lib/libjpeg.a(jcapimin.o)(.text+0x0): first defined here
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_destroy_compress':
jcapimin.o(.text+0x108): multiple definition of `jpeg_destroy_compress'
/usr/local/lib/libjpeg.a(jcapimin.o)(.text+0x108): first defined here
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_abort_compress':
jcapimin.o(.text+0x120): multiple definition of `jpeg_abort_compress'
/usr/local/lib/libjpeg.a(jcapimin.o)(.text+0x120): first defined here
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_suppress_tables':
jcapimin.o(.text+0x138): multiple definition of `jpeg_suppress_tables'
/usr/local/lib/libjpeg.a(jcapimin.o)(.text+0x138): first defined here
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_finish_compress':
jcapimin.o(.text+0x190): multiple definition of `jpeg_finish_compress'
/usr/local/lib/libjpeg.a(jcapimin.o)(.text+0x190): first defined here
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_write_marker':
jcapimin.o(.text+0x2d8): multiple definition of `jpeg_write_marker'
/usr/local/lib/libjpeg.a(jcapimin.o)(.text+0x2d8): first defined here
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_write_m_header':
jcapimin.o(.text+0x364): multiple definition of `jpeg_write_m_header'
 ...


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: make gdk-pixbuf fails; jpeg linking error

2002-10-18 Thread Joe Marcus Clarke
On Fri, 2002-10-18 at 10:02, Zeno Lee wrote:
 I have 4.7 RELEASE generic and gdk-pixbuf-0.20 fails to build because
 libjpeg is doubly linked.  See message below.
 
 I currently have gdk-pixbuf-0.17 and I'm trying to upgrade to 0.20 because a
 few other gnome ports I want to install are depend on it.
 
 Can anyone tell me why libjpeg becomes doubly linked?

Have you tried forcing an update of you jpeg port?  I have not
encountered this error myself, and I have built _many_ versions of
gdk-pixbuf.

Joe

-- 
PGP Key : http://www.marcuscom.com/pgp.asc


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message