From: Syd B. <Syd_Bauman@Brown.edu> - 2003-10-12 15:17:45
|
> Tarball and release notes are up on sourceforge.... Excellent! Thank you. However, it looks like I may be wating for the Debian package to percolate over to Fink for Mac OS X, and for someone other than me to build it on SunOS. (It built on Debian 3.0 stable PPC without a hitch, so I can at least play around with it.) --------- Mac OS X 10.2.6 (w/ previously installed opensp3 stable (including opensp3-shlibs) via FinkCommander:binary.) --------- | ./configure --enable-http --enable-xml-messages Above cmd seemed to work OK. Then 'make' ended with (whitespace altered): | g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic | -g -O2 -c ArcEngine.cxx -MT ArcEngine.lo -MD -MP | -MF .deps/ArcEngine.TPlo -fno-common -DPIC -o .libs/ArcEngine.lo | ../include/ArcEngine.h:20: storage size of | `_ZTIN6OpenSP11ArcDirectorE' isn't known | ../include/ArcEngine.h:28: storage size of | `_ZTIN6OpenSP20SelectOneArcDirectorE ' isn't known | make[3]: *** [ArcEngine.lo] Error 1 | make[2]: *** [all] Error 2 | make[1]: *** [all-recursive] Error 1 | make: *** [all] Error 2 --------- SunOS 5.8 --------- Failed to configure. Excerpts (whitespace altered) from config.log follow: | $ ./configure --prefix=/srv/home/sbauman/temp/ | --enable-http | --enable-default-catalog=/opt/local/sgml/CATALOG | --enable-xml-messages | | uname -m = sun4u | uname -r = 5.8 | uname -s = SunOS | uname -v = Generic_108528-22 | | configure:2322: checking for C compiler version | configure:2325: gcc --version </dev/null >&5 | gcc (GCC) 3.2.1 | configure:3344: checking for C++ compiler version | configure:3347: g++ --version </dev/null >&5 | g++ (GCC) 3.2.1 | | configure:13567: checking for size_t | configure:13612: result: yes | configure:13615: checking size of size_t | configure:13890: g++ -o conftest -g -O2 conftest.cc -lpthread >&5 | configure:13893: $? = 0 | configure:13895: ./conftest | ld.so.1: ./conftest: fatal: libstdc++.so.5: open failed: No such file or directory | ./configure: line 1: 27987 Killed ./conftest$ac_exeext | configure:13898: $? = 137 | configure: program exited with status 137 | configure: failed program was: | | #line 13850 "configure" | | /* confdefs.h. */ | | | | #define PACKAGE_NAME "" | | #define PACKAGE_TARNAME "" | | #define PACKAGE_VERSION "" | | #define PACKAGE_STRING "" | | #define PACKAGE_BUGREPORT "" | | #define SP_MULTI_BYTE 1 | | #define SP_PACKAGE "OpenSP" | | #define SP_VERSION "1.5.1" | | #ifdef __cplusplus | | #include <stdlib.h> | | #endif | | #define STDC_HEADERS 1 | | #define HAVE_SYS_TYPES_H 1 | | #define HAVE_SYS_STAT_H 1 | | #define HAVE_STDLIB_H 1 | | #define HAVE_STRING_H 1 | | #define HAVE_MEMORY_H 1 | | #define HAVE_STRINGS_H 1 | | #define HAVE_INTTYPES_H 1 | | #define HAVE_UNISTD_H 1 | | #define HAVE_DLFCN_H 1 | | #define HAVE_LIBPTHREAD 1 | | #define HAVE_ALLOCA_H 1 | | #define HAVE_ALLOCA 1 | | #define HAVE_STDLIB_H 1 | | #define HAVE_UNISTD_H 1 | | #define HAVE_GETPAGESIZE 1 | | #define HAVE_MMAP 1 | | #define INTDIV0_RAISES_SIGFPE 1 | | #define HAVE_INTTYPES_H_WITH_UINTMAX 1 | | #define HAVE_UNSIGNED_LONG_LONG 1 | | #define HAVE_INTTYPES_H 1 | | #define HAVE_LIMITS_H 1 | | #define HAVE_LOCALE_H 1 | | #define HAVE_NL_TYPES_H 1 | | #define HAVE_MALLOC_H 1 | | #define HAVE_STDDEF_H 1 | | #define HAVE_STDLIB_H 1 | | #define HAVE_STRING_H 1 | | #define HAVE_UNISTD_H 1 | | #define HAVE_SYS_PARAM_H 1 | | #define HAVE_GETC_UNLOCKED 1 | | #define HAVE_GETCWD 1 | | #define HAVE_GETEGID 1 | | #define HAVE_GETEUID 1 | | #define HAVE_GETGID 1 | | #define HAVE_GETUID 1 | | #define HAVE_MUNMAP 1 | | #define HAVE_PUTENV 1 | | #define HAVE_SETLOCALE 1 | | #define HAVE_STRCASECMP 1 | | #define HAVE_STRDUP 1 | | #define HAVE_STRTOUL 1 | | #define HAVE_TSEARCH 1 | | #define HAVE_LANGINFO_CODESET 1 | | #define HAVE_LC_MESSAGES 1 | | #define ENABLE_NLS 1 | | #define HAVE_LOCALE_H 1 | | #define SP_LOCALE_DIR "/srv/home/sbauman/temp//share/locale" | | #define SP_MESSAGE_DOMAIN "sp4" | | #define STDC_HEADERS 1 | | #define HAVE_LIMITS_H 1 | | #define HAVE_UNISTD_H 1 | | #define HAVE_NEW 1 | | #define HAVE_CASSERT 1 | | #define WORDS_BIGENDIAN 1 | | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | | #define HAVE_ST_BLKSIZE 1 | | /* end confdefs.h. */ | | #include <stdio.h> | | #if HAVE_SYS_TYPES_H | | # include <sys/types.h> | | #endif | | #if HAVE_SYS_STAT_H | | # include <sys/stat.h> | | #endif | | #if STDC_HEADERS | | # include <stdlib.h> | | # include <stddef.h> | | #else | | # if HAVE_STDLIB_H | | # include <stdlib.h> | | # endif | | #endif | | #if HAVE_STRING_H | | # if !STDC_HEADERS && HAVE_MEMORY_H | | # include <memory.h> | | # endif | | # include <string.h> | | #endif | | #if HAVE_STRINGS_H | | # include <strings.h> | | #endif | | #if HAVE_INTTYPES_H | | # include <inttypes.h> | | #else | | # if HAVE_STDINT_H | | # include <stdint.h> | | # endif | | #endif | | #if HAVE_UNISTD_H | | # include <unistd.h> | | #endif | | long longval () { return (long) (sizeof (size_t)); } | | unsigned long ulongval () { return (long) (sizeof (size_t)); } | | #include <stdio.h> | | #include <stdlib.h> | | int | | main () | | { | | | | FILE *f = fopen ("conftest.val", "w"); | | if (! f) | | exit (1); | | if (((long) (sizeof (size_t))) < 0) | | { | | long i = longval (); | | if (i != ((long) (sizeof (size_t)))) | | exit (1); | | fprintf (f, "%ld\n", i); | | } | | else | | { | | unsigned long i = ulongval (); | | if (i != ((long) (sizeof (size_t)))) | | exit (1); | | fprintf (f, "%lu\n", i); | | } | | exit (ferror (f) || fclose (f) != 0); | | | | ; | | return 0; | | } | configure:13908: error: cannot compute sizeof (size_t), 77 | | configure: exit 1 | |