Again, this relates to my working trying to build sipX. Though FreeBSD already has almost all the dependancies required by sipX, it is missing mod_cplusplus (http://modcplusplus.sourceforge.net/).
I've tried building this outside of the ports system without luck. The distribution does not come with a configure script, so I need to make one using the auto tools, or the autogen.sh script included with the source that runs the various autotools. I have added /usr/local/gnu-autotools/bin to the head of my PATH, but get errors about: macro `AM_PROG_LIBTOOL' not found in library Libtool library used but `LIBTOOL' is undefined etc. I've seen posts where other people have reported similar erros, but I've never seen a solution. I have re-installed all autotool and gnu-auto* ports and verified there is nothing too stale in /usr/local/share/aclocal. I thought maybe I'd have better luck making this into a port and trying it that way (so it would use the versioned autotools). But it doesn't behave any better. I'm attaching a rough-cut (no packing list, not sure what it installs, etc.) at a port in the hopes someone else can take a look at this and sort out my autotools problems. Thanks, mike
# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # www/mod_cplusplus/Makefile # www/mod_cplusplus/distinfo # www/mod_cplusplus/pkg-descr # echo x - www/mod_cplusplus/Makefile sed 's/^X//' >www/mod_cplusplus/Makefile << 'END-of-www/mod_cplusplus/Makefile' X# Ports collection makefile for: mod_cplusplus for Apache 2.x X# Date created: Dec 29, 2006 X# Whom: Michael Durian <[EMAIL PROTECTED]> X# X# $FreeBSD$ X# X XPORTNAME= mod_cplusplus XPORTVERSION= 1.5.2 XCATEGORIES= www XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= modcplusplus X XMAINTAINER= [EMAIL PROTECTED] XCOMMENT= Apache module for loading C++ objects as handlers X XUSE_APACHE= 2.0+ XUSE_AUTOTOOLS= autoconf:259 autoheader:259 libtool:15 automake:19 aclocal:19 XGNU_CONFIGURE= yes XCONFIGURE_ARGS+= --with-apxs=${APXS} XUSE_GMAKE= yes X X.include <bsd.port.mk> END-of-www/mod_cplusplus/Makefile echo x - www/mod_cplusplus/distinfo sed 's/^X//' >www/mod_cplusplus/distinfo << 'END-of-www/mod_cplusplus/distinfo' XMD5 (mod_cplusplus-1.5.2.tar.gz) = b523636990c9212d50f0ba144fe65b09 XSHA256 (mod_cplusplus-1.5.2.tar.gz) = 0a7a4a32dd56062586db4f250954e058ce273e2f5f19bca8a32c88bc59863c0a XSIZE (mod_cplusplus-1.5.2.tar.gz) = 123912 END-of-www/mod_cplusplus/distinfo echo x - www/mod_cplusplus/pkg-descr sed 's/^X//' >www/mod_cplusplus/pkg-descr << 'END-of-www/mod_cplusplus/pkg-descr' Xmod_cplusplus is a proper apache module which allows you to load cpp objects Xas handlers for Apache-2.0. It differs from other modules i've seen in that Xit manages the loading and calling of separate shared objects containing your Xhandler classes. This allows you to easily and cleanly run an entire site Xwith c++ handlers. X XWWW: http://modcplusplus.sourceforge.net/ END-of-www/mod_cplusplus/pkg-descr exit
_______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"