Menu

#32 libtool on interix: direct libs vs. toposorted libs

open
nobody
None
5
2013-01-10
2006-10-25
No

on interix, there seems to be a problem with libtool
not finding dependent libraries.

in the Makefile.am, when using libtool, we only pass
the libraries that are directly referenced, and leave
the topological sort to libtool. apparently there's a
problem with some libtool version, so there is popular
user demand (:-) to make this switchable:

in the config file,
LIBTOOL_INTERIX_HACK: True

and, respectively, from the commandline,
--libtool-interix-hack

Discussion

  • Robert Lechner

    Robert Lechner - 2006-11-30

    Logged In: YES
    user_id=939550
    Originator: NO

    I fixed that problem in release 2.0.0pre17 by searching for 'interix' in sys.platform

    but maybe we should change the default behavior to always use the toposorted libs and add a switch to enable direct libs

    see bug 1606061 for an other problem like that

     
  • Joerg Faschingbauer

    Logged In: YES
    user_id=665456
    Originator: YES

    taking into account bug 1606061, we should probably keep this fix (so interix works without any special configuration) *and* implement the proposed config items.

     
  • Markus Duft

    Markus Duft - 2006-12-01

    Logged In: YES
    user_id=1434832
    Originator: NO

    I believe confix really should be usable on interix without any special switches, since this would be an endless source of mistakes. Nobody will think of it the first time something is ported to windows.

    Maybe a negativ version of the switch would be OK (option to turn off the interix hack ;o))

    I will have a look at the libtool sources... Maybe the correct way would be to hack libtool (again ;o)) to adopt the behaviour to linux's one.

     

Log in to post a comment.

MongoDB Logo MongoDB