develooper Front page | perl.perl5.porters | Postings from March 2007

[Probably Bug] DynaLoader.a is not Present in maintperl and Breaks the Compilation of Website Meta Language

Thread Next
From:
Shlomi Fish
Date:
March 12, 2007 15:30
Subject:
[Probably Bug] DynaLoader.a is not Present in maintperl and Breaks the Compilation of Website Meta Language
Message ID:
200703130030.26560.shlomif@iglu.org.il
Hi!

I'm trying to compile Website Meta Language against maintperl but I'm getting 
this:

<<<<<<<<<<<<<
shlomi:~/progs/wml/wml-itself/core/svn/2.0.x/src/wml_backend/p3_eperl$ make
cc -Wl,-E -L/usr/local/lib -L/home/shlomi/apps/perl/perl-5.8.x-latest/lib/5.8.8/i686-linux/CORE  -o 
eperl eperl_main.o eperl_perl5.o eperl_parse.o eperl_pp.o eperl_sys.o 
eperl_http.o eperl_getopt.o eperl_debug.o eperl_config.o eperl_version.o 
eperl_readme.o eperl_license.o eperl_logo.o 
eperl_powered.o /home/shlomi/apps/perl/perl-5.8.x-latest/lib/5.8.8/i686-linux/auto/DynaLoader/DynaLoader.a -lperl -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc
cc: /home/shlomi/apps/perl/perl-5.8.x-latest/lib/5.8.8/i686-linux/auto/DynaLoader/DynaLoader.a: 
No such file or directory
make: *** [eperl] Error 1
>>>>>>>>>>>>>

Now:


<<<<<<<<<<<
shlomi:~/progs/wml/wml-itself/core/svn/2.0.x/src/wml_backend/p3_eperl$ 
find /home/shlomi/apps/perl/perl-5.8.x-latest/ | grep Dyna
/home/shlomi/apps/perl/perl-5.8.x-latest/lib/5.8.8/i686-linux/DynaLoader.pm
/home/shlomi/apps/perl/perl-5.8.x-latest/lib/5.8.8/i686-linux/auto/DynaLoader
/home/shlomi/apps/perl/perl-5.8.x-latest/lib/5.8.8/i686-linux/auto/DynaLoader/dl_findfile.al
/home/shlomi/apps/perl/perl-5.8.x-latest/lib/5.8.8/i686-linux/auto/DynaLoader/dl_expandspec.al
/home/shlomi/apps/perl/perl-5.8.x-latest/lib/5.8.8/i686-linux/auto/DynaLoader/dl_find_symbol_anywhere.al
/home/shlomi/apps/perl/perl-5.8.x-latest/lib/5.8.8/i686-linux/auto/DynaLoader/autosplit.ix
/home/shlomi/apps/perl/perl-5.8.x-latest/man/man3/DynaLoader.3
>>>>>>>>>>>

But OTOH:

<<<<<<<<<<
shlomi:~$ ls -l /usr/lib/perl5/5.8.8/i386-linux/auto/DynaLoader/DynaLoader.a
-r--r--r-- 1 root root 8056 Feb 12 
13:45 /usr/lib/perl5/5.8.8/i386-linux/auto/DynaLoader/DynaLoader.a
>>>>>>>>>>

I'm on Mandriva Linux Cooker and compiled maintperl like this:

<<<<<<<<<
#!/bin/sh
rm -f config.sh Policy.sh
PREFIX="$HOME/apps/perl/perl-5.8.x-latest"
sh Configure -de -Dprefix="$PREFIX" -Doptimize='-g'
>>>>>>>>>

So why isn't DynaLoader.a not installed?

Regards,

	Shlomi Fish

---------------------------------------------------------------------
Shlomi Fish      shlomif@iglu.org.il
Homepage:        http://www.shlomifish.org/

Chuck Norris wrote a complete Perl 6 implementation in a day but then
destroyed all evidence with his bare hands, so no one will know his secrets.

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About