On Sun, Sep 09, 2001 at 11:46:33AM -0700, Doug MacEachern wrote:
> On 12 Aug 2001, Wayne Pascoe wrote:
>
> > cc -funsigned-char -DMOD_SSL=208104 -DMOD_PERL -DUSE_PERL_SSI
>-fno-strict-aliasing -I/usr/local/include -DEAPI -DNO_DL_NEEDED -fno-strict-aliasing
>-I/usr/local/include `./apaci` -L/usr/lib -o httpd buildmark.o modules.o
>modules/standard/libstandard.a modules/ssl/libssl.a modules/perl/libperl.a
>main/libmain.a ./os/unix/libos.a ap/libap.a -lcrypt -lssl -lcrypto -Wl,-E
>-L/usr/local/lib /usr/local/lib/perl5/5.6.1/i386-freebsd/auto/DynaLoader/DynaLoader.a
>-L/usr/local/lib/perl5/5.6.1/i386-freebsd/CORE -lperl -lm -lc -lcrypt -liconv -lutil
> >
>/usr/local/lib/perl5/5.6.1/i386-freebsd/auto/DynaLoader/DynaLoader.a(DynaLoader.o):
>In function `SaveError':
> > DynaLoader.o(.text+0x159): undefined reference to `Perl_vmess'
> > *** Error code 1
>
> sounds like -lperl is being picked up from somewhere else (like /usr/lib),
> rather than /usr/local/lib/perl5/5.6.1/i386-freebsd/CORE
> look for a libperl.so in /usr/lib, if you find one, get rid of it.
> libperl.so should always in the perl version/arch install path.
>
>
THAT is the problem, and thanks to you Doug, the same problemed appeared in
BSD/OS and the above FIXES the problem!!!
You arethe man Dou! You are the man.