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
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to