to resolve C++ global constructor issues
+2002-12-31 Benjamin Reed <ranger@befunk.com>
+
+ * ltmain.in [darwin]: disable lazy linking, needed
+ to resolve C++ global constructor issues
+
2002-12-30 Ralph Schleicher <rs@nunatak.allgaeu.org>
Rework by Robert Boehne <rboehne@gnu.org>
;;
esac
+ case $host in
+ *darwin*)
+ # Don't allow lazy linking, it breaks C++ global constructors
+ compile_command="$compile_command ${wl}-bind_at_load"
+ finalize_command="$finalize_command ${wl}-bind_at_load"
+ ;;
+ esac
+
compile_command="$compile_command $compile_deplibs"
finalize_command="$finalize_command $finalize_deplibs"