[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Multiply exported Gnulib symbols
From: |
Ludovic Courtès |
Subject: |
Multiply exported Gnulib symbols |
Date: |
Wed, 22 Aug 2007 23:21:39 +0200 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) |
Hi,
The following issue was brought up recently on the Guile list [0].
Suppose some library uses, e.g., the `strcasecmp' module, which exports
`strcasecmp ()' (assuming the module is actually compiled). Suppose,
for instance, that an application using said library is also linked
against `strcasecmp'. Then we may have troubles (depending on how the
application is linked to the library, depending on the OS, depending on
the dynamic linker's options, etc.).
Did you consider such situations already? Any magic recipes to void
them? :-)
Thanks,
Ludovic.
[0] http://article.gmane.org/gmane.lisp.guile.devel/6715
- Multiply exported Gnulib symbols,
Ludovic Courtès <=