THANK YOU Ben, you're right! I rebuilt from scratch GMP 4.1 with the new configure, CPPFLAGS=-fexceptions, and the --enable-cxx option. Here's the result of 'make check'. Everything is ok up to: ... Making check in cxx ... make check-TESTS PASS: t-headers PASS: t-ostream operator>> input error point , str ,5 FAIL: t-locale PASS: t-constr PASS: t-expr Fred
On Sunday, October 13, 2002, at 06:55 PM, Ben Hines wrote: [snip]
--- gmp-4.1/configure.orig 2002-10-13 07:16:32.000000000 -0700
+++ gmp-4.1/configure 2002-10-13 07:16:43.000000000 -0700
@@ -10702,6 +10702,28 @@
;;
esac
;;
+ darwin* | rhapsody*)
+ case "$host_os" in
+ rhapsody* | darwin1.[012])
+ allow_undefined_flag='-undefined suppress'
+ ;;
+ *) # Darwin 1.3 on
+ allow_undefined_flag='-flat_namespace -undefined suppress'
+ ;;
+ esac
+
+ # FIXME: Relying on posixy $() will cause problems for
+ # cross-compilation, but unfortunately the echo tests do not
+ # yet detect zsh echo's removal of \ escapes. Also zsh mangles
+ # `"' quotes if we put them in here... so don't!
+ archive_cmds_CXX='$CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags -install_name $rpath/$soname $verstring'
+ # We need to add '_' to the symbols in $export_symbols first
+ #_LT_AC_TAGVAR(archive_expsym_cmds, )="$_LT_AC_TAGVAR(archive_cmds, )"' && strip -s $export_symbols'
+ hardcode_direct=yes
+ hardcode_shlibpath_var=no
+ whole_archive_flag_spec='-all_load $convenience'
+ ;;
+
dgux*)
case $cc_basename in
ec++)
[snip] ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users
