--- parser3/Attic/configure.in 2002/04/29 11:46:59 1.21 +++ parser3/Attic/configure.in 2002/06/20 13:39:56 1.30 @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT(README) -AM_INIT_AUTOMAKE(parser, 3.0, nodefine) +AM_INIT_AUTOMAKE(parser, 3.0.HEAD, nodefine) dnl expand srcdir P3S=`cd $srcdir/src ; pwd` @@ -361,6 +361,10 @@ case "$host" in AC_DEFINE(WIN32,,Windows32 target platform) AC_CHECK_LIB(wsock32, socket) ;; +# never tested this, only theoretically by letter from demos about parser2 build + *-hpux*) + AC_CHECK_LIB(nsl, main) + ;; esac AC_CHECK_LIB(m, sin) @@ -385,15 +389,12 @@ AC_CHECK_FUNCS(select, , AC_MSG_ERROR([N AC_MSG_CHECKING(whether compiler supports pragma pack) AC_TRY_COMPILE( -, #pragma pack(1) -struct must_be_1_byte { +struct _1_byte { char c; }; #pragma pack() -if(sizeof(must_be_1_byte)!=1) - return 1; -,[ +,,[ AC_MSG_RESULT(yes) AC_DEFINE(HAVE_PRAGMA_PACK,,compiler supports pragma pack) ], @@ -451,11 +452,6 @@ test "x$e_prefix" = xNONE && e_prefix=$a e_sysconfdir=$sysconfdir test "$e_sysconfdir" = "\${prefix}/etc" && e_sysconfdir="${e_prefix}/etc" -dnl this is used in targets/cgi/parser3.C to load root config - -rootconfigdir=$e_sysconfdir -AC_SUBST(rootconfigdir) - dnl these are used to fill in etc/parser3.conf charsetsdir=$e_sysconfdir/parser3.charsets @@ -480,4 +476,4 @@ AC_SUBST(sqldriversdir) dnl Output makefiles AM_CONFIG_HEADER(src/include/pa_config_auto.h) -AC_OUTPUT(Makefile src/Makefile src/libltdl/Makefile src/types/Makefile src/classes/Makefile src/classes/gd/Makefile src/classes/smtp/Makefile src/include/Makefile src/main/Makefile src/sql/Makefile src/patches/Makefile src/pcre/Makefile src/targets/Makefile src/targets/cgi/pa_config_paths.h src/targets/cgi/Makefile src/targets/apache13/Makefile src/targets/apache13/p3runConfigure src/targets/isapi/Makefile etc/parser3.charsets/Makefile etc/parser3.conf etc/Makefile) +AC_OUTPUT(Makefile src/Makefile src/libltdl/Makefile src/types/Makefile src/classes/Makefile src/classes/gd/Makefile src/classes/smtp/Makefile src/include/Makefile src/main/Makefile src/sql/Makefile src/patches/Makefile src/pcre/Makefile src/targets/Makefile src/targets/cgi/pa_config_paths.h src/targets/cgi/Makefile src/targets/apache13/Makefile src/targets/apache13/p3runConfigure src/targets/isapi/Makefile etc/Makefile etc/parser3.charsets/Makefile bin/Makefile bin/auto.p.dist)