perl z pld i problemy ...

hubert depesz lubaczewski depesz w depesz.pl
Sob, 30 Wrz 2000, 13:39:19 CEST


hej
mam:
(depesz w depeszws[tty1]) 12:15:48 [~]
$ rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE}; %{VENDOR}; %{Distribution}\n" | grep -i -E "(perl-5|qt)" | sort
ImageMagick-perl-5.1.1-3; PLD; PLD 1.0 (Ra)
perl-5.005_03-16; PLD; PLD 1.0 (Ra)
qt1x-1.45-3; Red Hat, Inc.; BlueSky
qt1x-devel-1.45-3; Red Hat, Inc.; BlueSky
qt-2.2.0-1; PLD; PLD 1.0 (Ra)
qt-devel-2.2.0-1; PLD; PLD 1.0 (Ra)

następnie.
chcę postawić moduł perlqt (jast na cpanie).
przy kompilacji wywala:
(depesz w depeszws[tty1]) 12:20:16 [~/PerlQt-2.105]
$ export QTDIR=/usr/lib/qt-1.45/

(depesz w depeszws[tty1]) 12:20:18 [~/PerlQt-2.105]
$ perl Makefile.PL && make                    
Loading
Qt-1.4.........................................................................................................................
Checking if your kit is complete...
Looks good
Writing Makefile for Qt
mkdir blib
mkdir blib/lib
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/Qt
mkdir blib/lib/auto
mkdir blib/lib/auto/Qt
cp Qt.pm blib/lib/Qt.pm
g++ -c -I/usr/lib/qt-1.45//include -I/usr/X11R6/include -I/usr/include/qt -I.
-I./include -D_REENTRANT -Dbool=char -DHAS_BOOL -O    -DVERSION=\"2.105\"
-DXS_VERSION=\"2.105\" -fpic
-I/usr/lib/perl5/5.00503/i686-pld-linux-thread/CORE -DPIGDEBUG=0 -DPIG_QT
-DPIGPERL_PL=5 -DPIGPERL_SV=3  typesizes.c
g++  -L/usr/local/lib -o typesizes typesizes.o
./typesizes > typelist
/usr/bin/perl gensigslot
Generating Signal/Slot templates......
g++ -c -I/usr/lib/qt-1.45//include -I/usr/X11R6/include -I/usr/include/qt -I.
-I./include -D_REENTRANT -Dbool=char -DHAS_BOOL -O    -DVERSION=\"2.105\"
-DXS_VERSION=\"2.105\" -fpic
-I/usr/lib/perl5/5.00503/i686-pld-linux-thread/CORE -DPIGDEBUG=0 -DPIG_QT
-DPIGPERL_PL=5 -DPIGPERL_SV=3  pigboot.c
g++ -c -I/usr/lib/qt-1.45//include -I/usr/X11R6/include -I/usr/include/qt -I.
-I./include -D_REENTRANT -Dbool=char -DHAS_BOOL -O    -DVERSION=\"2.105\"
-DXS_VERSION=\"2.105\" -fpic
-I/usr/lib/perl5/5.00503/i686-pld-linux-thread/CORE -DPIGDEBUG=0 -DPIG_QT
-DPIGPERL_PL=5 -DPIGPERL_SV=3  pigclassinfo.c
pigclassinfo.c: In function `void PIG_AUTOLOAD(CV *)':
pigclassinfo.c:40: `thr' undeclared (first use this function)
pigclassinfo.c:40: (Each undeclared identifier is reported only once
pigclassinfo.c:40: for each function it appears in.)
make: *** [pigclassinfo.o] Błąd 1

ten sam moduł bezoporowo się kompilował na madrake'u i redhacie więc to chyba
nie to.
przypuszczam, że problemem może być to, że pld-perl jest skompilowany ze
wsparciem wątków.
czy ktoś móglby mnie oświecić i powiedzieć co zmienić/poprawić aby zadziałało
poprawnie?
a może co jeszcze muszę powiedzieć?

depesz

-- 
  hubert depesz lubaczewski <=--=> adres www usunięty na prośbę Asi Śl.
------------------------------------------------------------------------
     najwspanialszą rzeczą jaką dało nam nowoczesne społeczeństwo,
      jest niesamowita wręcz łatwość unikania kontaktów z nim ...

___________________________
polish  linux  distribution
-> http://lists.pld.org.pl/



Więcej informacji o liście dyskusyjnej pld-devel-pl