nejdou zkompilovat nektere porty...

Tomas Pluskal plusik at pohoda.cz
Mon Apr 14 21:49:31 CEST 2003


Zdravim vespolek,

pouzivam 4.8-STABLE system, a dostal jsem se do stavu kdy mi nejde
zkompilovat vetsi mnozstvi portu, namatkou:
x11/kdelibs3
audio/arts
x11-fm/nautilus2
... a dalsi.

Jedna se o stejnou chybu, vzdy pri kompilaci to skonci s tim ze se pokousi
prilinkovat dvakrat knihovnu libjpeg. Napr. pri kompilaci kdelibs3:

gmake[3]: Entering directory
`/usr/ports/x11/kdelibs3/work/kdelibs-3.1.1a/dcop'
/bin/sh ../libtool --silent --mode=link --tag=CXX c++  -Wnon-virtual-dtor
-Wno-long-long -Wundef -Wa
ll -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings
-DNDEBUG -DNO_DEBUG -O -pipe -f
no-exceptions -fno-check-new  -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE
-DQT_NO_ASCII_CAST -DQT_NO_CO
MPAT    -o libDCOP.la -rpath /usr/local/lib -R /usr/local/lib -R
/usr/X11R6/lib -R /usr/X11R6/lib -R
 /usr/local/lib -version-info 5:0:1 -no-undefined -L/usr/X11R6/lib
-pthread -L/usr/local/lib  -L/usr
/local/lib dcopstub.lo dcopref.lo dcopobject.lo dcopclient.lo
KDE-ICE/libkICE.la -lqt-mt  -lpng -lz
-lm -lXext -lX11  -lSM -lICE -Wl,-export-dynamic -L/usr/local/lib
-L/usr/X11R6/lib -ljpeg  -L/usr/X1
1R6/lib
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_CreateCompress':
jcapimin.o(.text+0x0): multiple definition of `jpeg_CreateCompress'
KDE-ICE/.libs/libkICE.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'
KDE-ICE/.libs/libkICE.a(jcapimin.o)(.text+0x108): first defined here
/usr/local/lib/libjpeg.a(jcapimin.o): In function `jpeg_abort_compress':
jcapimin.o(.text+0x11c): multiple definition of `jpeg_abort_compress'
KDE-ICE/.libs/libkICE.a(jcapimin.o)(.text+0x11c): first defined here
... atd.

Zkousel jsem vsechno co me napadlo, ale nepodarilo se mi prijit na to cim
to je... samozrejme jsem zkousel preinstalovat libjpeg, libtool a dalsi
porty, ktere by mohly mit nejakou souvislost..
Zkousel jsem take napsat do freebsd-ports mailing listu
(http://docs.freebsd.org/cgi/getmsg.cgi?fetch=56196+0+current/freebsd-ports),
ale to je asi beznadejne ze by si na to nekdo nasel cas...

Jsem ochotny stravit cas hledanim a opravovanim chyby, ale potreboval bych
aby me nekdo nakopnul spravnym smerem, uz si nevim rady...

diky

Tomas Pluskal




More information about the Users-l mailing list