Glad to hear that. Can you remove the said symbolic link and see if the following patch (against myldr/Makefile.PL) works? If yes I'll adopt it into 0.74.
Nope, no go - The link problem remains whilst building par.
cp lib/PAR.pm blib/lib/PAR.pm
cp lib/PAR/Intro.pod blib/lib/PAR/Intro.pod
cp lib/PAR/Heavy.pm blib/lib/PAR/Heavy.pm
cp lib/App/Packer/PAR.pm blib/lib/App/Packer/PAR.pm
make[1]: Entering directory `/root/PAR-0.73/myldr'
perl ./file2c.pl /usr/lib/libperl.so.5.6.1 my_perl.c load_me_0 1 30000
cc -c -g -Wall -Wno-comments -DDEBIAN -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.6.1/CORE main.c
perl ./file2c.pl ../script/par.pl my_par_pl.c load_me_2 1
cc -c -g -Wall -Wno-comments -DDEBIAN -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.6.1/CORE my_par_pl.c
cc main.o my_par_pl.o -rdynamic -L/usr/local/lib /usr/lib/perl/5.6.1/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl/5.6.1/CORE -lperl -ldl -lm -lc -lcrypt --output par
/usr/bin/ld: cannot find -lperl
collect2: ld returned 1 exit status
make[1]: *** [par] Error 1
make[1]: Leaving directory `/root/PAR-0.73/myldr'
make: *** [subdirs] Error 2
As it is, this is a problem which extends beyond building PAR - It was from mod_perl mailing lists that I found the solution for this issue. As it is, I wouldn't be too concerned with it given that the problem extends beyond the scope of PAR and, if documented, is relatively simple to fix.
Regards, Rob
Rob Casey Technical Manager Bluebottle :: Spam Free Email http://www.bluebottle.com
