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.
>