> >   cd /usr/local/build/spamassassin/spamc
> >   perl version.h.pl
> >   ./configure --enable-ssl
> >   cd ../
>
> those should not be necessary.  Makefile.PL will call the spamc
> configure script with the appropriate
> args (including a few you're missing)...

admittedly, those are fairly-old-problem holdovers ... and i stand corrected.

with 'just',

 setenv LDFLAGS   "-L/usr/local/lib"
 setenv CPPFLAGS  "-I/usr/local/include"
 setenv CFLAGS    $CPPFLAGS

 perl Makefile.PL \
  PREFIX=/usr/local \
  DATADIR=/usr/local/etc/SA/Dist \
  CONFDIR=/usr/local/etc/SA/Local \
  LOCALSTATEDIR=/usr/local/etc/SA/Updates \
  ENABLE_SSL="yes"
 make install

i get,

  ls -al /usr/local/bin/spamc
    -r-xr-xr-x  1 root  wheel  54578 Dec 31 07:03 /usr/local/bin/spamc*

  ldd /usr/local/bin/spamc
    /usr/local/bin/spamc:
        libssl.so.5 => /usr/local/lib/libssl.so.5 (0x80063b000)
        libcrypto.so.5 => /usr/local/lib/libcrypto.so.5 (0x800784000)
        libz.so.3 => /lib/libz.so.3 (0x800a1a000)
        libc.so.6 => /lib/libc.so.6 (0x800b2e000)

i.e., for now, for me, just the CFLAGS == CPPFLAGS is req'd.

thanks.

Reply via email to