>>>>> "Leopold" == Leopold Toetsch <[EMAIL PROTECTED]> writes:
Leopold> Am Dienstag, 8. August 2006 16:34 schrieb hugues:
>> I'm getting the following error when compiling (trying to) parrot
>> svn:
>>
>> Just droping it as is, in case any of you would know an obvious fix
>> (laziness ...)
Leopold> Please don't. it doesn't help at all.
Leopold> Please (all with this error) post the result of:
Leopold> $ perl -V
Leopold> $ grep link lib/Parrot/Config/Generated.pm
Leopold> $ grep rpath lib/Parrot/Config/Generated.pm
Leopold> ... and your detailed OS description incl. distribution.
Leopold> As kiwi has noted, the error is due to an installed libparrot.
*But* the
Leopold> problem is that the problem is only exposed on some archs.
Leopold> Thanks,
Leopold> leo
Sorry for the delay.
First, i want to confirm that kiwi's fix did it for me.
Here's my setup as requested:
phugues$ perl -V
Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
Platform:
osname=linux, osvers=2.6.15-1-686, archname=i486-linux-gnu-thread-multi
uname='linux ulises 2.6.15-1-686 #2 mon mar 6 15:27:08 utc 2006 i686
gnulinux '
config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN
-Dcccdlflags=-fPIC -Darchname=i486-linux-gnu -Dprefix=/usr
-Dprivlib=/usr/share/perl/5.8 -Darchlib=/usr/lib/perl/5.8 -D
vendorprefix=/usr -Dvendorlib=/usr/share/perl5 -Dvendorarch=/usr/lib/perl5
-Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl/5.8.8
-Dsitearch=/usr/local/lib/perl/5.8.8 -Dman1dir=
/usr/share/man/man1 -Dman3dir=/usr/share/man/man3
-Dsiteman1dir=/usr/local/man/man1 -Dsiteman3dir=/usr/local/man/man3 -Dman1ext=1
-Dman3ext=3perl -Dpager=/usr/bin/sensible-pager -Uafs
-Ud_csh -Uusesfio -Uusenm -Duseshrplib -Dlibperl=libperl.so.5.8.8 -Dd_dosuid
-des'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define
usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc=çc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64',
optimize='-O2',
cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN
-fno-strict-aliasing -pipe -I/usr/local/include'
ccversion='', gccversion='4.1.2 20060729 (prerelease) (Debian 4.1.1-10)',
gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld=çc', ldflags ='-L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt
perllibs=-ldl -lm -lpthread -lc -lcrypt
libc=/lib/libc-2.3.6.so, so=so, useshrplib=true, libperl=libperl.so.5.8.8
gnulibc_version='2.3.6'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT
PERL_MALLOC_WRAP THREADS_HAVE_PIDS USE_ITHREADS
USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API
Built under linux
Compiled at Aug 6 2006 15:35:16
@INC:
/etc/perl
/usr/local/lib/perl/5.8.8
/usr/local/share/perl/5.8.8
/usr/lib/perl5
/usr/share/perl5
/usr/lib/perl/5.8
/usr/share/perl/5.8
/usr/local/lib/site_perl
/usr/local/lib/perl/5.8.7
/usr/local/share/perl/5.8.7
.
phugues$ grep link lib/Parrot/Config/Generated.pm
'has_dynamic_linking'=> 1,
'has_static_linking'=> 1,
'link'=> çc',
'link_debug'=> '',
'link_dynamic'=> '-Wl,-E',
'linkflags'=> '-L/usr/local/lib -Wl,-E',
'ncilib_link_extra'=> '',
phugues$ grep rpath lib/Parrot/Config/Generated.pm
'rpath'=> '-Wl,-rpath=',
'rpath_blib'=> '-Wl,-rpath=/usr/local/scm/svn/parrot/blib/lib',
My OS is a debian linux (experimental):
phugues$ uname -a
Linux phugues 2.6.17-1-686 #1 SMP Sat Jul 29 15:32:47 UTC 2006 i686 GNU/Linux
Hope that helps a bit.
Thanks for everybody's help.
--
Hugues Lafarge || Email: [EMAIL PROTECTED]
Agence France Presse || Phone: +33 1 40 41 77 15
4 rue de la bourse, 75002 Paris || Fax: +33 1 40 41 79 24
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
This e-mail, and any file transmitted with it, is confidential and intended
solely for the use of the individual or entity to whom it is addressed. If you
have received this email in error, please contact the sender and delete the
email from your system. If you are not the named addressee you should not
disseminate, distribute or copy this email.
For more information on Agence France-Presse, please visit our web site at
http://www.afp.com
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-