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. 


Reply via email to