hi,
i've installed cyrus-imapd-2.2.8 on OSX 10.3.5.
OSX's perl (5.8.5) libs are installed below "/System/Library/Perl/5.8.5"
in the cyrus build, PERLPREFIX = $(PREFIX) ( found in 'perl/imap/Makefile' & 'perl/sieve/managesieve/Makefile' *after* makde depend, make all) defines where the Cyrus Perl libs are installed
however the PERLPREFIX is apparently incorrectly (?) appended to the install prefix.
i.e., if left at default:
PERLPREFIX = $(PREFIX)
with a configure prefix of /usr/local/cyrus-imap, the libs are incorrectly installed in:
% ls /usr/local/cyrus-imap/usr/local/cyrus-imap/lib/perl5/site_perl/5.8.5/darwin-thread-multi-2level/ Cyrus auto
if, however i change both instances of:
--- PERLPREFIX = $(PREFIX) +++ PERLPREFIX = /
with a configure prefix of /usr/local/cyrus-imap, the libs are installed as:
% /usr/local/cyrus-imap/lib/perl5/site_perl/5.8.5/darwin-thread-multi-2level/ Cyrus auto
which is better, but STILL not where I want them to be: below /System/Library/Perl/5.8.5/...
of course, changing
--- PERLPREFIX = $(PREFIX) +++ PERLPREFIX = /System/Library/Perl/5.8.5/...
will only result in the install of:
% ls /usr/local/cyrus-imap/System/Library/Perl/5.8.5/.../lib/perl5/site_perl/5.8.5/darwin-thread-multi-2level/ Cyrus auto
so, QUESTION:
what/where do i need to CHANGE to get the libs properly installed?
thx,
richard
--- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html