Alexander,
I appears that both octave 3.6.4 and 3.8.2 will need configure
patched to prevent
the shared libraries being linked with
-Wl,-flat_namespace -Wl,-undefined -Wl,suppress
instead of
-Wl,-undefined -Wl,dynamic_lookup
when MACOSX_DEPLOYMENT_TARGET is set to 10.10 as fink does by default.
The fixes should be of the form...
--- octave-3.6.4/configure.orig 2014-10-26 12:26:48.000000000 -0400
+++ octave-3.6.4/configure 2014-10-26 12:28:00.000000000 -0400
@@ -40142,7 +40142,7 @@
case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
10.0,*86*-darwin8*|10.0,*-darwin[91]*)
_lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- 10.[012]*)
+ 10.[012][,.]*)
_lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined
${wl}suppress' ;;
10.*)
_lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
assuming you don't autoreconf.
Jack
------------------------------------------------------------------------------
_______________________________________________
Fink-devel mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel