]> icculus.org git repositories - icculus/xz.git/commit
Build: Remove the static/dynamic tricks.
authorLasse Collin <lasse.collin@tukaani.org>
Tue, 5 Oct 2010 11:13:16 +0000 (14:13 +0300)
committerLasse Collin <lasse.collin@tukaani.org>
Tue, 5 Oct 2010 11:13:16 +0000 (14:13 +0300)
commitf9907503f882a745dce9d84c2968f6c175ba966a
treea8a22c6a4da420044c972cc384d27ca0bf8133e2
parentfda4724d8114fccfa31c1839c15479f350c2fb4c
Build: Remove the static/dynamic tricks.

Most distros want xz linked against shared liblzma, so
it doesn't help much to require --enable-dynamic for that.
Those who want to avoid PIC on x86-32 to get better
performance, can still do it e.g. by using --disable-shared
to compile xz and then another pass to compile shared liblzma.

Part of these static/dynamic tricks were needed for Windows
in the past. Nowadays we rely on GCC and binutils to do the
right thing with auto-import. If the Autotooled build system
needs to support some other toolchain on Windows in the future,
this may need some rethinking.
configure.ac
debug/Makefile.am
src/lzmainfo/Makefile.am
src/xz/Makefile.am
src/xzdec/Makefile.am
tests/Makefile.am