Commit Graph

11 Commits

Author SHA1 Message Date
Nirgal Vourgère
473d820239 Replace map files by -export-symbols-regex use
We had to support -export-symbols-regex anways
And map file did not really support versions but only list which symbol
to export. So this is more simple.
2012-10-20 14:32:32 +02:00
Nirgal Vourgère
bd9091ce57 Backup --version-script with -export-symbols-regex
When ld doesn't support --version-script, use -export-symbols-regex
instead.
2012-10-12 14:33:36 +02:00
Nirgal Vourgère
ea9a4ef1e5 Drop support for SunOS style --version-script
Not working, and causes compilation problems on MacOS
2012-10-12 13:30:10 +02:00
Nirgal Vourgère
396992f6e1 configure: Quote AC_LANG_PROGRAM for autoconf 2.68
Avoid warning in recent autoconf versions. See
http://www.flameeyes.eu/autotools-mythbuster/forwardporting/autoconf.html
2012-10-11 20:32:41 +02:00
Nirgal Vourgère
cca7001f98 Added support for SunOS style --version-script 2012-10-10 18:27:52 +02:00
Nirgal Vourgère
a13e268ee2 New configure option --disable-as-needed
Some linkers don't support that option
2012-10-05 15:26:37 +02:00
Nirgal Vourgère
6b6e54bd14 Disable ld --version-script flag if not supported
See https://github.com/brianb/mdbtools/issues/17
Thanks libjpeg-turbo for the script (BSD license)
2012-10-04 14:31:14 +02:00
Nirgal Vourgère
1700860912 Work around for missing __attribute((alias))
Some platforms such as OSX 10.7 don't have __attribute((alias)) enabled.
We need a work around there
2012-08-08 16:21:32 +02:00
Nirgal Vourgère
33ebfc8e14 Added AM_MAINTAINER_MODE([enable])
See
http://blogs.gnome.org/desrt/2011/09/08/am_maintainer_mode-is-not-cool/
about pros and cons.
Adding that line does not change behavior, it just ease downstream
distribution.
2012-07-20 12:13:37 +02:00
Jean-Michel Vourgère
eb92c4b73a Force -Wall compilation flag 2012-06-30 15:40:01 +02:00
Jean-Michel Vourgère
bc704e7575 Renamed configure.in to configure.ac
Recent versions of automake prefer configure.ac naming convention
2012-06-30 15:38:55 +02:00