Ilya,

I've had the same problems. I solved mine by manually editing the makefiles 
in the perl subdirectories to point to 'prefix=/usr', as my perl 
installation is in the /usr tree. I believe that CMU's perl installation is 
in the /usr/local tree, as the shellsieve.pl script has 
'#!/usr/local/bin/perl -w' as it's first line.

I suggest you locate in which section of your directory tree your perl 
binary lives in, and then modify the ./perl/. makefiles to account for that 
location in the 'prefix=' value. You shouldn't have any problems after 
doing that and then doing 'make install' again.

I believe that it might be a good idea if either the configure script or 
the Makefile.PL scripts located the perl binary and then modified the 
installation path for the *.pm and perl *.so files accordingly, but I'm not 
enough of a programmer to be able to make those changes quickly.

Will
William Hardeman
[EMAIL PROTECTED]

--On Saturday, December 23, 2000 17:19:44 -0500 Ilya <[EMAIL PROTECTED]> 
wrote:

> Guys, you've been great help. Couple of last things, like:
> cyradm
> Can't load
> '/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Cyrus/IMAP/IMAP.s
> o' for module Cyrus::IMAP:
> /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Cyrus/IMAP/IMAP.so:
> Undefined symbol "sasl_client_init" at
> /usr/libdata/perl/5.00503/DynaLoader.pm line 169.
>
>  at /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Cyrus/IMAP/Admin.pm
> line 43
> BEGIN failed--compilation aborted at
> /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Cyrus/IMAP/Admin.pm line
> 43.
> BEGIN failed--compilation aborted at
> /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Cyrus/IMAP/Shell.pm line
> 58.
> BEGIN failed--compilation aborted.
>
> any ideas?
> i went through the code where I could, but didnt notice any suspiciouse.
>




Reply via email to