|
|
| version 1.26, 2002/06/12 14:09:48 | version 1.30, 2002/06/20 13:39:56 |
|---|---|
| Line 389 AC_CHECK_FUNCS(select, , AC_MSG_ERROR([N | Line 389 AC_CHECK_FUNCS(select, , AC_MSG_ERROR([N |
| AC_MSG_CHECKING(whether compiler supports pragma pack) | AC_MSG_CHECKING(whether compiler supports pragma pack) |
| AC_TRY_COMPILE( | AC_TRY_COMPILE( |
| , | |
| #pragma pack(1) | #pragma pack(1) |
| struct must_be_1_byte { | struct _1_byte { |
| char c; | char c; |
| int i; | }; |
| } s; | |
| #pragma pack() | #pragma pack() |
| if(sizeof(must_be_1_byte)!=1) | ,,[ |
| return 1; | |
| /* must not hang here: seen on sparc arch -- compiler generated even address-accessing instructions here */ | |
| s.i=123; /* asm:st /* | |
| if(s.i!=123) /* asm:lduh */ | |
| return 1; | |
| ,[ | |
| AC_MSG_RESULT(yes) | AC_MSG_RESULT(yes) |
| AC_DEFINE(HAVE_PRAGMA_PACK,,compiler supports pragma pack) | AC_DEFINE(HAVE_PRAGMA_PACK,,compiler supports pragma pack) |
| ], | ], |
| Line 460 test "x$e_prefix" = xNONE && e_prefix=$a | Line 452 test "x$e_prefix" = xNONE && e_prefix=$a |
| e_sysconfdir=$sysconfdir | e_sysconfdir=$sysconfdir |
| test "$e_sysconfdir" = "\${prefix}/etc" && e_sysconfdir="${e_prefix}/etc" | 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 | dnl these are used to fill in etc/parser3.conf |
| charsetsdir=$e_sysconfdir/parser3.charsets | charsetsdir=$e_sysconfdir/parser3.charsets |
| Line 489 AC_SUBST(sqldriversdir) | Line 476 AC_SUBST(sqldriversdir) |
| dnl Output makefiles | dnl Output makefiles |
| AM_CONFIG_HEADER(src/include/pa_config_auto.h) | 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.sample 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) |