Show
Ignore:
Timestamp:
05/20/09 22:53:04 (3 years ago)
Author:
ath
bzr:base-revision:
alberto.botti@gmail.com-20090309124935-5ism9w2uyk4rv609
bzr:committer:
Alberto Botti <alberto.botti@gmail.com>
bzr:file-ids:

INSTALL 216@45ad373b-3914-0410-8193-a61cc481f39f:trunk:INSTALL
Makefile.in 216@45ad373b-3914-0410-8193-a61cc481f39f:trunk:Makefile.in
aclocal.m4 216@45ad373b-3914-0410-8193-a61cc481f39f:trunk:aclocal.m4
configure 216@45ad373b-3914-0410-8193-a61cc481f39f:trunk:configure
fm_gui/INSTALL 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2FINSTALL
fm_gui/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2FMakefile.in
fm_gui/aclocal.m4 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2Faclocal.m4
fm_gui/config.guess 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2Fconfig.guess
fm_gui/config.sub 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2Fconfig.sub
fm_gui/configure 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2Fconfigure
fm_gui/configure.ac 213@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2Fconfigure.ac
fm_gui/data/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2Fdata%2FMakefile.in
fm_gui/data/icons/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2Fdata%2Ficons%2FMakefile.in
fm_gui/ltmain.sh 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2Fltmain.sh
fm_gui/m4/libtool.m4 libtool.m4-20090206151840-bg99halbd330eo1r-1
fm_gui/m4/ltoptions.m4 ltoptions.m4-20090206151840-bg99halbd330eo1r-2
fm_gui/m4/ltsugar.m4 ltsugar.m4-20090206151840-bg99halbd330eo1r-3
fm_gui/m4/ltversion.m4 ltversion.m4-20090206151840-bg99halbd330eo1r-4
fm_gui/m4/shave.m4 shave.m4-20090520203901-o1hatmfdkfft18r5-3
fm_gui/shave-libtool.in shavelibtool.in-20090520203901-o1hatmfdkfft18r5-1
fm_gui/shave.in shave.in-20090520203901-o1hatmfdkfft18r5-2
fm_gui/src/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2Fsrc%2FMakefile.in
fm_gui/src/marlin/Makefile.in 247@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2Fsrc%2Fmarlin%2FMakefile.in
fm_gui/src/marlin/cursors/Makefile.in 261@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2Fsrc%2Fmarlin%2Fcursors%2FMakefile.in
fm_gui/src/tx_widgets/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2Fsrc%2Ftx_widgets%2FMakefile.in
fm_gui/src/tx_widgets/icons/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_gui%2Fsrc%2Ftx_widgets%2Ficons%2FMakefile.in
fm_server/INSTALL 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2FINSTALL
fm_server/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2FMakefile.in
fm_server/aclocal.m4 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2Faclocal.m4
fm_server/config.guess 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2Fconfig.guess
fm_server/config.h.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2Fconfig.h.in
fm_server/config.sub 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2Fconfig.sub
fm_server/configure 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2Fconfigure
fm_server/configure.ac 211@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2Fconfigure.ac
fm_server/ltmain.sh 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2Fltmain.sh
fm_server/m4/libtool.m4 libtool.m4-20090501163948-c5skz0esgv5bi73c-1
fm_server/m4/ltoptions.m4 ltoptions.m4-20090501163948-c5skz0esgv5bi73c-2
fm_server/m4/ltsugar.m4 ltsugar.m4-20090501163948-c5skz0esgv5bi73c-3
fm_server/m4/ltversion.m4 ltversion.m4-20090501163948-c5skz0esgv5bi73c-4
fm_server/m4/lt%7Eobsolete.m4 ltobsolete.m4-20090501163948-c5skz0esgv5bi73c-5
fm_server/m4/shave.m4 shave.m4-20090520203901-o1hatmfdkfft18r5-6
fm_server/shave-libtool.in shavelibtool.in-20090520203901-o1hatmfdkfft18r5-4
fm_server/shave.in shave.in-20090520203901-o1hatmfdkfft18r5-5
fm_server/src/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2Fsrc%2FMakefile.in
fm_server/src/fm_effect_rubber/Makefile.in 236@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2Fsrc%2Ffm_effect_rubber%2FMakefile.in
fm_server/src/fm_input_buffer/Makefile.in 276@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2Fsrc%2Ffm_input_buffer%2FMakefile.in
fm_server/src/fm_input_gst/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2Fsrc%2Ffm_input_gst%2FMakefile.in
fm_server/src/fm_song_db/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2Fsrc%2Ffm_song_db%2FMakefile.in
fm_server/test/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:fm_server%2Ftest%2FMakefile.in
install-sh 216@45ad373b-3914-0410-8193-a61cc481f39f:trunk:install-sh
missing 216@45ad373b-3914-0410-8193-a61cc481f39f:trunk:missing
rgc/INSTALL 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2FINSTALL
rgc/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2FMakefile.in
rgc/aclocal.m4 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Faclocal.m4
rgc/bindings/Makefile.in makefile.in-20090304125849-94t07i1rdeqfbiz4-3
rgc/config.guess 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Fconfig.guess
rgc/config.sub 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Fconfig.sub
rgc/configure 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Fconfigure
rgc/configure.ac 215@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Fconfigure.ac
rgc/depcomp 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Fdepcomp
rgc/include/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Finclude%2FMakefile.in
rgc/include/client/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Finclude%2Fclient%2FMakefile.in
rgc/include/common/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Finclude%2Fcommon%2FMakefile.in
rgc/include/connection/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Finclude%2Fconnection%2FMakefile.in
rgc/include/connection/dbus/Makefile.in makefile.in-20090309124738-7jqwtsoeh0smey9o-3
rgc/include/connection/rbp/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Finclude%2Fconnection%2Frbp%2FMakefile.in
rgc/include/server/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Finclude%2Fserver%2FMakefile.in
rgc/install-sh 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Finstall-sh
rgc/ltmain.sh 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Fltmain.sh
rgc/m4/libtool.m4 libtool.m4-20090107122845-jrcu8jgd4l6uescz-1
rgc/m4/ltoptions.m4 ltoptions.m4-20090107122845-jrcu8jgd4l6uescz-2
rgc/m4/ltsugar.m4 ltsugar.m4-20090107122845-jrcu8jgd4l6uescz-3
rgc/m4/ltversion.m4 ltversion.m4-20090107122845-jrcu8jgd4l6uescz-4
rgc/m4/shave.m4 shave.m4-20090520203901-o1hatmfdkfft18r5-9
rgc/missing 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Fmissing
rgc/mkinstalldirs 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Fmkinstalldirs
rgc/rgc.anjuta 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Frgc.anjuta
rgc/shave-libtool.in shavelibtool.in-20090520203901-o1hatmfdkfft18r5-7
rgc/shave.in shave.in-20090520203901-o1hatmfdkfft18r5-8
rgc/src/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Fsrc%2FMakefile.in
rgc/src/client/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Fsrc%2Fclient%2FMakefile.in
rgc/src/common/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Fsrc%2Fcommon%2FMakefile.in
rgc/src/connection/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Fsrc%2Fconnection%2FMakefile.in
rgc/src/connection/dbus/Makefile.in makefile.in-20090309124819-kmj94w5bsr24cefl-3
rgc/src/connection/rbp/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Fsrc%2Fconnection%2Frbp%2FMakefile.in
rgc/src/server/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Fsrc%2Fserver%2FMakefile.in
rgc/test/Makefile.in 210@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rgc%2Ftest%2FMakefile.in
rubberband/INSTALL 234@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rubberband%2FINSTALL
rubberband/Makefile.am 234@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rubberband%2FMakefile.am
rubberband/Makefile.in 234@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rubberband%2FMakefile.in
rubberband/aclocal.m4 234@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rubberband%2Faclocal.m4
rubberband/config.guess 234@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rubberband%2Fconfig.guess
rubberband/config.h.in config.h.in-20090520203915-39h2rbdzw4kpv3nn-1
rubberband/config.sub 234@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rubberband%2Fconfig.sub
rubberband/configure 234@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rubberband%2Fconfigure
rubberband/configure.ac 234@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rubberband%2Fconfigure.ac
rubberband/include/Makefile.in 234@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rubberband%2Finclude%2FMakefile.in
rubberband/ltmain.sh 234@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rubberband%2Fltmain.sh
rubberband/m4 m4-20090501163948-c5skz0esgv5bi73c-6
rubberband/m4/libtool.m4 libtool.m4-20090501163948-c5skz0esgv5bi73c-7
rubberband/m4/ltoptions.m4 ltoptions.m4-20090501163948-c5skz0esgv5bi73c-8
rubberband/m4/ltsugar.m4 ltsugar.m4-20090501163948-c5skz0esgv5bi73c-9
rubberband/m4/ltversion.m4 ltversion.m4-20090501163948-c5skz0esgv5bi73c-10
rubberband/m4/lt%7Eobsolete.m4 ltobsolete.m4-20090501163948-c5skz0esgv5bi73c-11
rubberband/m4/shave.m4 shave.m4-20090520203915-39h2rbdzw4kpv3nn-4
rubberband/shave-libtool.in shavelibtool.in-20090520203915-39h2rbdzw4kpv3nn-2
rubberband/shave.in shave.in-20090520203915-39h2rbdzw4kpv3nn-3
rubberband/src/Makefile.in 234@45ad373b-3914-0410-8193-a61cc481f39f:trunk:rubberband%2Fsrc%2FMakefile.in
bzr:mapping-version:
v4
bzr:merge:

alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
bzr:repository-uuid:
45ad373b-3914-0410-8193-a61cc481f39f
bzr:revision-id:
alberto.botti@gmail.com-20090520204117-720d94nsd67ssr26
bzr:revno:
79
bzr:revprop:branch-nick:
trunk
bzr:root:
trunk
bzr:text-parents:

INSTALL alberto.botti@gmail.com-20090107122405-vhbxkshgfhlx8kyv
Makefile.in alberto.botti@gmail.com-20090218123806-qufqpor0got1ukjt
aclocal.m4 alberto.botti@gmail.com-20090218123806-qufqpor0got1ukjt
configure alberto.botti@gmail.com-20090218123806-qufqpor0got1ukjt
fm_gui/INSTALL svn-v3-trunk0:45ad373b-3914-0410-8193-a61cc481f39f:trunk:257
fm_gui/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/aclocal.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/config.guess svn-v3-trunk0:45ad373b-3914-0410-8193-a61cc481f39f:trunk:257
fm_gui/config.sub svn-v3-trunk0:45ad373b-3914-0410-8193-a61cc481f39f:trunk:257
fm_gui/configure alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/configure.ac alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/data/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/data/icons/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/ltmain.sh alberto.botti@gmail.com-20090218123806-qufqpor0got1ukjt
fm_gui/m4/libtool.m4 alberto.botti@gmail.com-20090218123806-qufqpor0got1ukjt
fm_gui/m4/ltoptions.m4 alberto.botti@gmail.com-20090218123806-qufqpor0got1ukjt
fm_gui/m4/ltsugar.m4 alberto.botti@gmail.com-20090218123806-qufqpor0got1ukjt
fm_gui/m4/ltversion.m4 alberto.botti@gmail.com-20090218123806-qufqpor0got1ukjt
fm_gui/src/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/src/marlin/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/src/marlin/cursors/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/src/tx_widgets/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/src/tx_widgets/icons/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/INSTALL svn-v3-trunk0:45ad373b-3914-0410-8193-a61cc481f39f:trunk:257
fm_server/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/aclocal.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/config.guess svn-v3-trunk0:45ad373b-3914-0410-8193-a61cc481f39f:trunk:257
fm_server/config.h.in svn-v3-trunk0:45ad373b-3914-0410-8193-a61cc481f39f:trunk:224
fm_server/config.sub svn-v3-trunk0:45ad373b-3914-0410-8193-a61cc481f39f:trunk:257
fm_server/configure alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/configure.ac alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/ltmain.sh svn-v3-trunk0:45ad373b-3914-0410-8193-a61cc481f39f:trunk:257
fm_server/src/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/src/fm_effect_rubber/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/src/fm_input_buffer/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/src/fm_input_gst/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/src/fm_song_db/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/test/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
install-sh alberto.botti@gmail.com-20090107122405-vhbxkshgfhlx8kyv
missing alberto.botti@gmail.com-20090107122405-vhbxkshgfhlx8kyv
rgc/INSTALL alberto.botti@gmail.com-20090107123524-0qkwjfwz3rthe01q
rgc/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/aclocal.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/bindings/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/config.guess alberto.botti@gmail.com-20090107123524-0qkwjfwz3rthe01q
rgc/config.sub alberto.botti@gmail.com-20090107123524-0qkwjfwz3rthe01q
rgc/configure alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/configure.ac alberto.botti@gmail.com-20090304130000-1a9z78agyveb0x12
rgc/depcomp alberto.botti@gmail.com-20090107123524-0qkwjfwz3rthe01q
rgc/include/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/include/client/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/include/common/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/include/connection/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/include/connection/dbus/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/include/connection/rbp/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/include/server/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/install-sh alberto.botti@gmail.com-20090107123524-0qkwjfwz3rthe01q
rgc/ltmain.sh alberto.botti@gmail.com-20090107123524-0qkwjfwz3rthe01q
rgc/m4/libtool.m4 alberto.botti@gmail.com-20090204203706-s4k8dta7qo2zk9xr
rgc/m4/ltoptions.m4 alberto.botti@gmail.com-20090204203706-s4k8dta7qo2zk9xr
rgc/m4/ltsugar.m4 alberto.botti@gmail.com-20090204203706-s4k8dta7qo2zk9xr
rgc/m4/ltversion.m4 alberto.botti@gmail.com-20090204203706-s4k8dta7qo2zk9xr
rgc/missing alberto.botti@gmail.com-20090107123524-0qkwjfwz3rthe01q
rgc/mkinstalldirs alberto.botti@gmail.com-20090107123524-0qkwjfwz3rthe01q
rgc/rgc.anjuta svn-v3-trunk0:45ad373b-3914-0410-8193-a61cc481f39f:trunk:210
rgc/src/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/src/client/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/src/common/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/src/connection/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/src/connection/dbus/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/src/connection/rbp/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/src/server/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/test/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/INSTALL svn-v3-trunk0:45ad373b-3914-0410-8193-a61cc481f39f:trunk:257
rubberband/Makefile.am svn-v3-trunk0:45ad373b-3914-0410-8193-a61cc481f39f:trunk:235
rubberband/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/aclocal.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/config.guess svn-v3-trunk0:45ad373b-3914-0410-8193-a61cc481f39f:trunk:257
rubberband/config.sub svn-v3-trunk0:45ad373b-3914-0410-8193-a61cc481f39f:trunk:257
rubberband/configure alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/configure.ac alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/include/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/ltmain.sh svn-v3-trunk0:45ad373b-3914-0410-8193-a61cc481f39f:trunk:257
rubberband/src/Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
bzr:text-revisions:

INSTALL alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
Makefile.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
aclocal.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
configure alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/INSTALL alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_gui/aclocal.m4 alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_gui/config.guess alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/config.sub alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/configure alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_gui/configure.ac alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_gui/data/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_gui/data/icons/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_gui/ltmain.sh alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/m4/libtool.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/m4/ltoptions.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/m4/ltsugar.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/m4/ltversion.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_gui/m4/shave.m4 alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_gui/shave-libtool.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_gui/shave.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_gui/src/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_gui/src/marlin/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_gui/src/marlin/cursors/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_gui/src/tx_widgets/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_gui/src/tx_widgets/icons/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_server/INSTALL alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_server/aclocal.m4 alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_server/config.guess alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/config.h.in alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/config.sub alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/configure alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_server/configure.ac alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_server/ltmain.sh alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/m4/libtool.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/m4/ltoptions.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/m4/ltsugar.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/m4/ltversion.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/m4/lt%7Eobsolete.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
fm_server/m4/shave.m4 alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_server/shave-libtool.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_server/shave.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_server/src/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_server/src/fm_effect_rubber/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_server/src/fm_input_buffer/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_server/src/fm_input_gst/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_server/src/fm_song_db/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
fm_server/test/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
install-sh alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
missing alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/INSTALL alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/aclocal.m4 alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/bindings/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/config.guess alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/config.sub alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/configure alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/configure.ac alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/depcomp alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/include/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/include/client/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/include/common/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/include/connection/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/include/connection/dbus/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/include/connection/rbp/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/include/server/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/install-sh alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/ltmain.sh alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/m4/libtool.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/m4/ltoptions.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/m4/ltsugar.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/m4/ltversion.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/m4/shave.m4 alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/missing alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/mkinstalldirs alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rgc/rgc.anjuta alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/shave-libtool.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/shave.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/src/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/src/client/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/src/common/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/src/connection/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/src/connection/dbus/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/src/connection/rbp/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/src/server/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rgc/test/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rubberband/INSTALL alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/Makefile.am alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rubberband/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rubberband/aclocal.m4 alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rubberband/config.guess alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/config.h.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rubberband/config.sub alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/configure alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rubberband/configure.ac alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rubberband/include/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rubberband/ltmain.sh alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/m4/libtool.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/m4/ltoptions.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/m4/ltsugar.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/m4/ltversion.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/m4/lt%7Eobsolete.m4 alberto.botti@gmail.com-20090501163956-q6ch10q4b3mdzspj
rubberband/m4/shave.m4 alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rubberband/shave-libtool.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rubberband/shave.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
rubberband/src/Makefile.in alberto.botti@gmail.com-20090520203922-bc4fhabvds6atjnq
bzr:timestamp:
2009-05-20 22:41:17.608999968 +0200
bzr:user-agent:
bzr1.13.1+bzr-svn0.5.3
svn:original-date:
2009-05-20T20:41:17.609000Z
Message:

Merge shave support and update the usual autotools stuff.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/rubberband/aclocal.m4

    r257 r287  
    1 # generated automatically by aclocal 1.10.1 -*- Autoconf -*- 
     1# generated automatically by aclocal 1.10.2 -*- Autoconf -*- 
    22 
    33# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 
     
    1414m4_ifndef([AC_AUTOCONF_VERSION], 
    1515  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl 
    16 m4_if(AC_AUTOCONF_VERSION, [2.61],, 
    17 [m4_warning([this file was generated for autoconf 2.61. 
     16m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.63],, 
     17[m4_warning([this file was generated for autoconf 2.63. 
    1818You have another version of autoconf.  It may work, but is not guaranteed to. 
    1919If you have problems, you may need to regenerate the build system entirely. 
    2020To do so, use the procedure documented by the package, typically `autoreconf'.])]) 
    21  
    22 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- 
    23  
    24 # serial 52 Debian 1.5.26-1ubuntu1 AC_PROG_LIBTOOL 
    25  
    26  
    27 # AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) 
    28 # ----------------------------------------------------------- 
    29 # If this macro is not defined by Autoconf, define it here. 
    30 m4_ifdef([AC_PROVIDE_IFELSE], 
    31          [], 
    32          [m4_define([AC_PROVIDE_IFELSE], 
    33                  [m4_ifdef([AC_PROVIDE_$1], 
    34                            [$2], [$3])])]) 
    35  
    36  
    37 # AC_PROG_LIBTOOL 
    38 # --------------- 
    39 AC_DEFUN([AC_PROG_LIBTOOL], 
    40 [AC_REQUIRE([_AC_PROG_LIBTOOL])dnl 
    41 dnl If AC_PROG_CXX has already been expanded, run AC_LIBTOOL_CXX 
    42 dnl immediately, otherwise, hook it in at the end of AC_PROG_CXX. 
    43   AC_PROVIDE_IFELSE([AC_PROG_CXX], 
    44     [AC_LIBTOOL_CXX], 
    45     [define([AC_PROG_CXX], defn([AC_PROG_CXX])[AC_LIBTOOL_CXX 
    46   ])]) 
    47 dnl And a similar setup for Fortran 77 support 
    48   AC_PROVIDE_IFELSE([AC_PROG_F77], 
    49     [AC_LIBTOOL_F77], 
    50     [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77 
    51 ])]) 
    52  
    53 dnl Quote A][M_PROG_GCJ so that aclocal doesn't bring it in needlessly. 
    54 dnl If either AC_PROG_GCJ or A][M_PROG_GCJ have already been expanded, run 
    55 dnl AC_LIBTOOL_GCJ immediately, otherwise, hook it in at the end of both. 
    56   AC_PROVIDE_IFELSE([AC_PROG_GCJ], 
    57     [AC_LIBTOOL_GCJ], 
    58     [AC_PROVIDE_IFELSE([A][M_PROG_GCJ], 
    59       [AC_LIBTOOL_GCJ], 
    60       [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ], 
    61         [AC_LIBTOOL_GCJ], 
    62       [ifdef([AC_PROG_GCJ], 
    63              [define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[AC_LIBTOOL_GCJ])]) 
    64        ifdef([A][M_PROG_GCJ], 
    65              [define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[AC_LIBTOOL_GCJ])]) 
    66        ifdef([LT_AC_PROG_GCJ], 
    67              [define([LT_AC_PROG_GCJ], 
    68                 defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])]) 
    69 ])])# AC_PROG_LIBTOOL 
    70  
    71  
    72 # _AC_PROG_LIBTOOL 
    73 # ---------------- 
    74 AC_DEFUN([_AC_PROG_LIBTOOL], 
    75 [AC_REQUIRE([AC_LIBTOOL_SETUP])dnl 
    76 AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl 
    77 AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl 
    78 AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl 
    79  
    80 # This can be used to rebuild libtool when needed 
    81 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" 
    82  
    83 # Always use our own libtool. 
    84 LIBTOOL='$(SHELL) $(top_builddir)/libtool' 
    85 AC_SUBST(LIBTOOL)dnl 
    86  
    87 # Prevent multiple expansion 
    88 define([AC_PROG_LIBTOOL], []) 
    89 ])# _AC_PROG_LIBTOOL 
    90  
    91  
    92 # AC_LIBTOOL_SETUP 
    93 # ---------------- 
    94 AC_DEFUN([AC_LIBTOOL_SETUP], 
    95 [AC_PREREQ(2.50)dnl 
    96 AC_REQUIRE([AC_ENABLE_SHARED])dnl 
    97 AC_REQUIRE([AC_ENABLE_STATIC])dnl 
    98 AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl 
    99 AC_REQUIRE([AC_CANONICAL_HOST])dnl 
    100 AC_REQUIRE([AC_CANONICAL_BUILD])dnl 
    101 AC_REQUIRE([AC_PROG_CC])dnl 
    102 AC_REQUIRE([AC_PROG_LD])dnl 
    103 AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl 
    104 AC_REQUIRE([AC_PROG_NM])dnl 
    105  
    106 AC_REQUIRE([AC_PROG_LN_S])dnl 
    107 AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl 
    108 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! 
    109 AC_REQUIRE([AC_OBJEXT])dnl 
    110 AC_REQUIRE([AC_EXEEXT])dnl 
    111 dnl 
    112 AC_LIBTOOL_SYS_MAX_CMD_LEN 
    113 AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE 
    114 AC_LIBTOOL_OBJDIR 
    115  
    116 AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl 
    117 _LT_AC_PROG_ECHO_BACKSLASH 
    118  
    119 case $host_os in 
    120 aix3*) 
    121   # AIX sometimes has problems with the GCC collect2 program.  For some 
    122   # reason, if we set the COLLECT_NAMES environment variable, the problems 
    123   # vanish in a puff of smoke. 
    124   if test "X${COLLECT_NAMES+set}" != Xset; then 
    125     COLLECT_NAMES= 
    126     export COLLECT_NAMES 
    127   fi 
    128   ;; 
    129 esac 
    130  
    131 # Sed substitution that helps us do robust quoting.  It backslashifies 
    132 # metacharacters that are still active within double-quoted strings. 
    133 Xsed='sed -e 1s/^X//' 
    134 [sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'] 
    135  
    136 # Same as above, but do not quote variable references. 
    137 [double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'] 
    138  
    139 # Sed substitution to delay expansion of an escaped shell variable in a 
    140 # double_quote_subst'ed string. 
    141 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 
    142  
    143 # Sed substitution to avoid accidental globbing in evaled expressions 
    144 no_glob_subst='s/\*/\\\*/g' 
    145  
    146 # Constants: 
    147 rm="rm -f" 
    148  
    149 # Global variables: 
    150 default_ofile=libtool 
    151 can_build_shared=yes 
    152  
    153 # All known linkers require a `.a' archive for static linking (except MSVC, 
    154 # which needs '.lib'). 
    155 libext=a 
    156 ltmain="$ac_aux_dir/ltmain.sh" 
    157 ofile="$default_ofile" 
    158 with_gnu_ld="$lt_cv_prog_gnu_ld" 
    159  
    160 AC_CHECK_TOOL(AR, ar, false) 
    161 AC_CHECK_TOOL(RANLIB, ranlib, :) 
    162 AC_CHECK_TOOL(STRIP, strip, :) 
    163  
    164 old_CC="$CC" 
    165 old_CFLAGS="$CFLAGS" 
    166  
    167 # Set sane defaults for various variables 
    168 test -z "$AR" && AR=ar 
    169 test -z "$AR_FLAGS" && AR_FLAGS=cru 
    170 test -z "$AS" && AS=as 
    171 test -z "$CC" && CC=cc 
    172 test -z "$LTCC" && LTCC=$CC 
    173 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 
    174 test -z "$DLLTOOL" && DLLTOOL=dlltool 
    175 test -z "$LD" && LD=ld 
    176 test -z "$LN_S" && LN_S="ln -s" 
    177 test -z "$MAGIC_CMD" && MAGIC_CMD=file 
    178 test -z "$NM" && NM=nm 
    179 test -z "$SED" && SED=sed 
    180 test -z "$OBJDUMP" && OBJDUMP=objdump 
    181 test -z "$RANLIB" && RANLIB=: 
    182 test -z "$STRIP" && STRIP=: 
    183 test -z "$ac_objext" && ac_objext=o 
    184  
    185 # Determine commands to create old-style static archives. 
    186 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 
    187 old_postinstall_cmds='chmod 644 $oldlib' 
    188 old_postuninstall_cmds= 
    189  
    190 if test -n "$RANLIB"; then 
    191   case $host_os in 
    192   openbsd*) 
    193     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 
    194     ;; 
    195   *) 
    196     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 
    197     ;; 
    198   esac 
    199   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 
    200 fi 
    201  
    202 _LT_CC_BASENAME([$compiler]) 
    203  
    204 # Only perform the check for file, if the check method requires it 
    205 case $deplibs_check_method in 
    206 file_magic*) 
    207   if test "$file_magic_cmd" = '$MAGIC_CMD'; then 
    208     AC_PATH_MAGIC 
    209   fi 
    210   ;; 
    211 esac 
    212  
    213 _LT_REQUIRED_DARWIN_CHECKS 
    214  
    215 AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no) 
    216 AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], 
    217 enable_win32_dll=yes, enable_win32_dll=no) 
    218  
    219 AC_ARG_ENABLE([libtool-lock], 
    220     [AC_HELP_STRING([--disable-libtool-lock], 
    221         [avoid locking (might break parallel builds)])]) 
    222 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 
    223  
    224 AC_ARG_WITH([pic], 
    225     [AC_HELP_STRING([--with-pic], 
    226         [try to use only PIC/non-PIC objects @<:@default=use both@:>@])], 
    227     [pic_mode="$withval"], 
    228     [pic_mode=default]) 
    229 test -z "$pic_mode" && pic_mode=default 
    230  
    231 # Use C for the default configuration in the libtool script 
    232 tagname= 
    233 AC_LIBTOOL_LANG_C_CONFIG 
    234 _LT_AC_TAGCONFIG 
    235 ])# AC_LIBTOOL_SETUP 
    236  
    237  
    238 # _LT_AC_SYS_COMPILER 
    239 # ------------------- 
    240 AC_DEFUN([_LT_AC_SYS_COMPILER], 
    241 [AC_REQUIRE([AC_PROG_CC])dnl 
    242  
    243 # If no C compiler was specified, use CC. 
    244 LTCC=${LTCC-"$CC"} 
    245  
    246 # If no C compiler flags were specified, use CFLAGS. 
    247 LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 
    248  
    249 # Allow CC to be a program name with arguments. 
    250 compiler=$CC 
    251 ])# _LT_AC_SYS_COMPILER 
    252  
    253  
    254 # _LT_CC_BASENAME(CC) 
    255 # ------------------- 
    256 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix. 
    257 AC_DEFUN([_LT_CC_BASENAME], 
    258 [for cc_temp in $1""; do 
    259   case $cc_temp in 
    260     compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; 
    261     distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;; 
    262     \-*) ;; 
    263     *) break;; 
    264   esac 
    265 done 
    266 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` 
    267 ]) 
    268  
    269  
    270 # _LT_COMPILER_BOILERPLATE 
    271 # ------------------------ 
    272 # Check for compiler boilerplate output or warnings with 
    273 # the simple compiler test code. 
    274 AC_DEFUN([_LT_COMPILER_BOILERPLATE], 
    275 [AC_REQUIRE([LT_AC_PROG_SED])dnl 
    276 ac_outfile=conftest.$ac_objext 
    277 echo "$lt_simple_compile_test_code" >conftest.$ac_ext 
    278 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 
    279 _lt_compiler_boilerplate=`cat conftest.err` 
    280 $rm conftest* 
    281 ])# _LT_COMPILER_BOILERPLATE 
    282  
    283  
    284 # _LT_LINKER_BOILERPLATE 
    285 # ---------------------- 
    286 # Check for linker boilerplate output or warnings with 
    287 # the simple link test code. 
    288 AC_DEFUN([_LT_LINKER_BOILERPLATE], 
    289 [AC_REQUIRE([LT_AC_PROG_SED])dnl 
    290 ac_outfile=conftest.$ac_objext 
    291 echo "$lt_simple_link_test_code" >conftest.$ac_ext 
    292 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 
    293 _lt_linker_boilerplate=`cat conftest.err` 
    294 $rm -r conftest* 
    295 ])# _LT_LINKER_BOILERPLATE 
    296  
    297 # _LT_REQUIRED_DARWIN_CHECKS 
    298 # -------------------------- 
    299 # Check for some things on darwin 
    300 AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS],[ 
    301   case $host_os in 
    302     rhapsody* | darwin*) 
    303     AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:]) 
    304     AC_CHECK_TOOL([NMEDIT], [nmedit], [:]) 
    305  
    306     AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod], 
    307       [lt_cv_apple_cc_single_mod=no 
    308       if test -z "${LT_MULTI_MODULE}"; then 
    309    # By default we will add the -single_module flag. You can override 
    310    # by either setting the environment variable LT_MULTI_MODULE 
    311    # non-empty at configure time, or by adding -multi_module to the 
    312    # link flags. 
    313    echo "int foo(void){return 1;}" > conftest.c 
    314    $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 
    315      -dynamiclib ${wl}-single_module conftest.c 
    316    if test -f libconftest.dylib; then 
    317      lt_cv_apple_cc_single_mod=yes 
    318      rm -rf libconftest.dylib* 
    319    fi 
    320    rm conftest.c 
    321       fi]) 
    322     AC_CACHE_CHECK([for -exported_symbols_list linker flag], 
    323       [lt_cv_ld_exported_symbols_list], 
    324       [lt_cv_ld_exported_symbols_list=no 
    325       save_LDFLAGS=$LDFLAGS 
    326       echo "_main" > conftest.sym 
    327       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 
    328       AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], 
    329    [lt_cv_ld_exported_symbols_list=yes], 
    330    [lt_cv_ld_exported_symbols_list=no]) 
    331    LDFLAGS="$save_LDFLAGS" 
    332     ]) 
    333     case $host_os in 
    334     rhapsody* | darwin1.[[0123]]) 
    335       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 
    336     darwin1.*) 
    337      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 
    338     darwin*) 
    339       # if running on 10.5 or later, the deployment target defaults 
    340       # to the OS version, if on x86, and 10.4, the deployment 
    341       # target defaults to 10.4. Don't you love it? 
    342       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 
    343    10.0,*86*-darwin8*|10.0,*-darwin[[91]]*) 
    344      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 
    345    10.[[012]]*) 
    346      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 
    347    10.*) 
    348      _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 
    349       esac 
    350     ;; 
    351   esac 
    352     if test "$lt_cv_apple_cc_single_mod" = "yes"; then 
    353       _lt_dar_single_mod='$single_module' 
    354     fi 
    355     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 
    356       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 
    357     else 
    358       _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}" 
    359     fi 
    360     if test "$DSYMUTIL" != ":"; then 
    361       _lt_dsymutil="~$DSYMUTIL \$lib || :" 
    362     else 
    363       _lt_dsymutil= 
    364     fi 
    365     ;; 
    366   esac 
    367 ]) 
    368  
    369 # _LT_AC_SYS_LIBPATH_AIX 
    370 # ---------------------- 
    371 # Links a minimal program and checks the executable 
    372 # for the system default hardcoded library path. In most cases, 
    373 # this is /usr/lib:/lib, but when the MPI compilers are used 
    374 # the location of the communication and MPI libs are included too. 
    375 # If we don't find anything, use the default library path according 
    376 # to the aix ld manual. 
    377 AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX], 
    378 [AC_REQUIRE([LT_AC_PROG_SED])dnl 
    379 AC_LINK_IFELSE(AC_LANG_PROGRAM,[ 
    380 lt_aix_libpath_sed=' 
    381     /Import File Strings/,/^$/ { 
    382         /^0/ { 
    383             s/^0  *\(.*\)$/\1/ 
    384             p 
    385         } 
    386     }' 
    387 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 
    388 # Check for a 64-bit object if we didn't find anything. 
    389 if test -z "$aix_libpath"; then 
    390   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 
    391 fi],[]) 
    392 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 
    393 ])# _LT_AC_SYS_LIBPATH_AIX 
    394  
    395  
    396 # _LT_AC_SHELL_INIT(ARG) 
    397 # ---------------------- 
    398 AC_DEFUN([_LT_AC_SHELL_INIT], 
    399 [ifdef([AC_DIVERSION_NOTICE], 
    400              [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)], 
    401          [AC_DIVERT_PUSH(NOTICE)]) 
    402 $1 
    403 AC_DIVERT_POP 
    404 ])# _LT_AC_SHELL_INIT 
    405  
    406  
    407 # _LT_AC_PROG_ECHO_BACKSLASH 
    408 # -------------------------- 
    409 # Add some code to the start of the generated configure script which 
    410 # will find an echo command which doesn't interpret backslashes. 
    411 AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH], 
    412 [_LT_AC_SHELL_INIT([ 
    413 # Check that we are running under the correct shell. 
    414 SHELL=${CONFIG_SHELL-/bin/sh} 
    415  
    416 case X$ECHO in 
    417 X*--fallback-echo) 
    418   # Remove one level of quotation (which was required for Make). 
    419   ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','` 
    420   ;; 
    421 esac 
    422  
    423 echo=${ECHO-echo} 
    424 if test "X[$]1" = X--no-reexec; then 
    425   # Discard the --no-reexec flag, and continue. 
    426   shift 
    427 elif test "X[$]1" = X--fallback-echo; then 
    428   # Avoid inline document here, it may be left over 
    429   : 
    430 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then 
    431   # Yippee, $echo works! 
    432   : 
    433 else 
    434   # Restart under the correct shell. 
    435   exec $SHELL "[$]0" --no-reexec ${1+"[$]@"} 
    436 fi 
    437  
    438 if test "X[$]1" = X--fallback-echo; then 
    439   # used as fallback echo 
    440   shift 
    441   cat <<EOF 
    442 [$]* 
    443 EOF 
    444   exit 0 
    445 fi 
    446  
    447 # The HP-UX ksh and POSIX shell print the target directory to stdout 
    448 # if CDPATH is set. 
    449 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 
    450  
    451 if test -z "$ECHO"; then 
    452 if test "X${echo_test_string+set}" != Xset; then 
    453 # find a string as large as possible, as long as the shell can cope with it 
    454   for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do 
    455     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... 
    456     if (echo_test_string=`eval $cmd`) 2>/dev/null && 
    457        echo_test_string=`eval $cmd` && 
    458        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null 
    459     then 
    460       break 
    461     fi 
    462   done 
    463 fi 
    464  
    465 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && 
    466    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && 
    467    test "X$echo_testing_string" = "X$echo_test_string"; then 
    468   : 
    469 else 
    470   # The Solaris, AIX, and Digital Unix default echo programs unquote 
    471   # backslashes.  This makes it impossible to quote backslashes using 
    472   #   echo "$something" | sed 's/\\/\\\\/g' 
    473   # 
    474   # So, first we look for a working echo in the user's PATH. 
    475  
    476   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 
    477   for dir in $PATH /usr/ucb; do 
    478     IFS="$lt_save_ifs" 
    479     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && 
    480        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && 
    481        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && 
    482        test "X$echo_testing_string" = "X$echo_test_string"; then 
    483       echo="$dir/echo" 
    484       break 
    485     fi 
    486   done 
    487   IFS="$lt_save_ifs" 
    488  
    489   if test "X$echo" = Xecho; then 
    490     # We didn't find a better echo, so look for alternatives. 
    491     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && 
    492        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && 
    493        test "X$echo_testing_string" = "X$echo_test_string"; then 
    494       # This shell has a builtin print -r that does the trick. 
    495       echo='print -r' 
    496     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && 
    497          test "X$CONFIG_SHELL" != X/bin/ksh; then 
    498       # If we have ksh, try running configure again with it. 
    499       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 
    500       export ORIGINAL_CONFIG_SHELL 
    501       CONFIG_SHELL=/bin/ksh 
    502       export CONFIG_SHELL 
    503       exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"} 
    504     else 
    505       # Try using printf. 
    506       echo='printf %s\n' 
    507       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && 
    508          echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && 
    509          test "X$echo_testing_string" = "X$echo_test_string"; then 
    510         # Cool, printf works 
    511         : 
    512       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && 
    513            test "X$echo_testing_string" = 'X\t' && 
    514            echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && 
    515            test "X$echo_testing_string" = "X$echo_test_string"; then 
    516         CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL 
    517         export CONFIG_SHELL 
    518         SHELL="$CONFIG_SHELL" 
    519         export SHELL 
    520         echo="$CONFIG_SHELL [$]0 --fallback-echo" 
    521       elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && 
    522            test "X$echo_testing_string" = 'X\t' && 
    523            echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && 
    524            test "X$echo_testing_string" = "X$echo_test_string"; then 
    525         echo="$CONFIG_SHELL [$]0 --fallback-echo" 
    526       else 
    527         # maybe with a smaller string... 
    528         prev=: 
    529  
    530         for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do 
    531           if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null 
    532           then 
    533             break 
    534           fi 
    535           prev="$cmd" 
    536         done 
    537  
    538         if test "$prev" != 'sed 50q "[$]0"'; then 
    539           echo_test_string=`eval $prev` 
    540           export echo_test_string 
    541           exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"} 
    542         else 
    543           # Oops.  We lost completely, so just stick with echo. 
    544           echo=echo 
    545         fi 
    546       fi 
    547     fi 
    548   fi 
    549 fi 
    550 fi 
    551  
    552 # Copy echo and quote the copy suitably for passing to libtool from 
    553 # the Makefile, instead of quoting the original, which is used later. 
    554 ECHO=$echo 
    555 if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then 
    556    ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo" 
    557 fi 
    558  
    559 AC_SUBST(ECHO) 
    560 ])])# _LT_AC_PROG_ECHO_BACKSLASH 
    561  
    562  
    563 # _LT_AC_LOCK 
    564 # ----------- 
    565 AC_DEFUN([_LT_AC_LOCK], 
    566 [AC_ARG_ENABLE([libtool-lock], 
    567     [AC_HELP_STRING([--disable-libtool-lock], 
    568         [avoid locking (might break parallel builds)])]) 
    569 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 
    570  
    571 # Some flags need to be propagated to the compiler or linker for good 
    572 # libtool support. 
    573 case $host in 
    574 ia64-*-hpux*) 
    575   # Find out which ABI we are using. 
    576   echo 'int i;' > conftest.$ac_ext 
    577   if AC_TRY_EVAL(ac_compile); then 
    578     case `/usr/bin/file conftest.$ac_objext` in 
    579     *ELF-32*) 
    580       HPUX_IA64_MODE="32" 
    581       ;; 
    582     *ELF-64*) 
    583       HPUX_IA64_MODE="64" 
    584       ;; 
    585     esac 
    586   fi 
    587   rm -rf conftest* 
    588   ;; 
    589 *-*-irix6*) 
    590   # Find out which ABI we are using. 
    591   echo '[#]line __oline__ "configure"' > conftest.$ac_ext 
    592   if AC_TRY_EVAL(ac_compile); then 
    593    if test "$lt_cv_prog_gnu_ld" = yes; then 
    594     case `/usr/bin/file conftest.$ac_objext` in 
    595     *32-bit*) 
    596       LD="${LD-ld} -melf32bsmip" 
    597       ;; 
    598     *N32*) 
    599       LD="${LD-ld} -melf32bmipn32" 
    600       ;; 
    601     *64-bit*) 
    602       LD="${LD-ld} -melf64bmip" 
    603       ;; 
    604     esac 
    605    else 
    606     case `/usr/bin/file conftest.$ac_objext` in 
    607     *32-bit*) 
    608       LD="${LD-ld} -32" 
    609       ;; 
    610     *N32*) 
    611       LD="${LD-ld} -n32" 
    612       ;; 
    613     *64-bit*) 
    614       LD="${LD-ld} -64" 
    615       ;; 
    616     esac 
    617    fi 
    618   fi 
    619   rm -rf conftest* 
    620   ;; 
    621  
    622 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 
    623 s390*-*linux*|sparc*-*linux*) 
    624   # Find out which ABI we are using. 
    625   echo 'int i;' > conftest.$ac_ext 
    626   if AC_TRY_EVAL(ac_compile); then 
    627     case `/usr/bin/file conftest.o` in 
    628     *32-bit*) 
    629       case $host in 
    630         x86_64-*kfreebsd*-gnu) 
    631           LD="${LD-ld} -m elf_i386_fbsd" 
    632           ;; 
    633         x86_64-*linux*) 
    634           LD="${LD-ld} -m elf_i386" 
    635           ;; 
    636         ppc64-*linux*|powerpc64-*linux*) 
    637           LD="${LD-ld} -m elf32ppclinux" 
    638           ;; 
    639         s390x-*linux*) 
    640           LD="${LD-ld} -m elf_s390" 
    641           ;; 
    642         sparc64-*linux*) 
    643           LD="${LD-ld} -m elf32_sparc" 
    644           ;; 
    645       esac 
    646       ;; 
    647     *64-bit*) 
    648       case $host in 
    649         x86_64-*kfreebsd*-gnu) 
    650           LD="${LD-ld} -m elf_x86_64_fbsd" 
    651           ;; 
    652         x86_64-*linux*) 
    653           LD="${LD-ld} -m elf_x86_64" 
    654           ;; 
    655         ppc*-*linux*|powerpc*-*linux*) 
    656           LD="${LD-ld} -m elf64ppc" 
    657           ;; 
    658         s390*-*linux*) 
    659           LD="${LD-ld} -m elf64_s390" 
    660           ;; 
    661         sparc*-*linux*) 
    662           LD="${LD-ld} -m elf64_sparc" 
    663           ;; 
    664       esac 
    665       ;; 
    666     esac 
    667   fi 
    668   rm -rf conftest* 
    669   ;; 
    670  
    671 *-*-sco3.2v5*) 
    672   # On SCO OpenServer 5, we need -belf to get full-featured binaries. 
    673   SAVE_CFLAGS="$CFLAGS" 
    674   CFLAGS="$CFLAGS -belf" 
    675   AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, 
    676     [AC_LANG_PUSH(C) 
    677      AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) 
    678      AC_LANG_POP]) 
    679   if test x"$lt_cv_cc_needs_belf" != x"yes"; then 
    680     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 
    681     CFLAGS="$SAVE_CFLAGS" 
    682   fi 
    683   ;; 
    684 sparc*-*solaris*) 
    685   # Find out which ABI we are using. 
    686   echo 'int i;' > conftest.$ac_ext 
    687   if AC_TRY_EVAL(ac_compile); then 
    688     case `/usr/bin/file conftest.o` in 
    689     *64-bit*) 
    690       case $lt_cv_prog_gnu_ld in 
    691       yes*) LD="${LD-ld} -m elf64_sparc" ;; 
    692       *) 
    693         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 
    694           LD="${LD-ld} -64" 
    695         fi 
    696         ;; 
    697       esac 
    698       ;; 
    699     esac 
    700   fi 
    701   rm -rf conftest* 
    702   ;; 
    703  
    704 AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], 
    705 [*-*-cygwin* | *-*-mingw* | *-*-pw32*) 
    706   AC_CHECK_TOOL(DLLTOOL, dlltool, false) 
    707   AC_CHECK_TOOL(AS, as, false) 
    708   AC_CHECK_TOOL(OBJDUMP, objdump, false) 
    709   ;; 
    710   ]) 
    711 esac 
    712  
    713 need_locks="$enable_libtool_lock" 
    714  
    715 ])# _LT_AC_LOCK 
    716  
    717  
    718 # AC_LIBTOOL_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, 
    719 #               [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE]) 
    720 # ---------------------------------------------------------------- 
    721 # Check whether the given compiler option works 
    722 AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], 
    723 [AC_REQUIRE([LT_AC_PROG_SED]) 
    724 AC_CACHE_CHECK([$1], [$2], 
    725   [$2=no 
    726   ifelse([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4]) 
    727    echo "$lt_simple_compile_test_code" > conftest.$ac_ext 
    728    lt_compiler_flag="$3" 
    729    # Insert the option either (1) after the last *FLAGS variable, or 
    730    # (2) before a word containing "conftest.", or (3) at the end. 
    731    # Note that $ac_compile itself does not contain backslashes and begins 
    732    # with a dollar sign (not a hyphen), so the echo should work correctly. 
    733    # The option is referenced via a variable to avoid confusing sed. 
    734    lt_compile=`echo "$ac_compile" | $SED \ 
    735    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 
    736    -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ 
    737    -e 's:$: $lt_compiler_flag:'` 
    738    (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD) 
    739    (eval "$lt_compile" 2>conftest.err) 
    740    ac_status=$? 
    741    cat conftest.err >&AS_MESSAGE_LOG_FD 
    742    echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD 
    743    if (exit $ac_status) && test -s "$ac_outfile"; then 
    744      # The compiler can only warn and ignore the option if not recognized 
    745      # So say no if there are warnings other than the usual output. 
    746      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 
    747      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 
    748      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 
    749        $2=yes 
    750      fi 
    751    fi 
    752    $rm conftest* 
    753 ]) 
    754  
    755 if test x"[$]$2" = xyes; then 
    756     ifelse([$5], , :, [$5]) 
    757 else 
    758     ifelse([$6], , :, [$6]) 
    759 fi 
    760 ])# AC_LIBTOOL_COMPILER_OPTION 
    761  
    762  
    763 # AC_LIBTOOL_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, 
    764 #                          [ACTION-SUCCESS], [ACTION-FAILURE]) 
    765 # ------------------------------------------------------------ 
    766 # Check whether the given compiler option works 
    767 AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], 
    768 [AC_REQUIRE([LT_AC_PROG_SED])dnl 
    769 AC_CACHE_CHECK([$1], [$2], 
    770   [$2=no 
    771    save_LDFLAGS="$LDFLAGS" 
    772    LDFLAGS="$LDFLAGS $3" 
    773    echo "$lt_simple_link_test_code" > conftest.$ac_ext 
    774    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 
    775      # The linker can only warn and ignore the option if not recognized 
    776      # So say no if there are warnings 
    777      if test -s conftest.err; then 
    778        # Append any errors to the config.log. 
    779        cat conftest.err 1>&AS_MESSAGE_LOG_FD 
    780        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp 
    781        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 
    782        if diff conftest.exp conftest.er2 >/dev/null; then 
    783          $2=yes 
    784        fi 
    785      else 
    786        $2=yes 
    787      fi 
    788    fi 
    789    $rm -r conftest* 
    790    LDFLAGS="$save_LDFLAGS" 
    791 ]) 
    792  
    793 if test x"[$]$2" = xyes; then 
    794     ifelse([$4], , :, [$4]) 
    795 else 
    796     ifelse([$5], , :, [$5]) 
    797 fi 
    798 ])# AC_LIBTOOL_LINKER_OPTION 
    799  
    800  
    801 # AC_LIBTOOL_SYS_MAX_CMD_LEN 
    802 # -------------------------- 
    803 AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], 
    804 [# find the maximum length of command line arguments 
    805 AC_MSG_CHECKING([the maximum length of command line arguments]) 
    806 AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl 
    807   i=0 
    808   teststring="ABCD" 
    809  
    810   case $build_os in 
    811   msdosdjgpp*) 
    812     # On DJGPP, this test can blow up pretty badly due to problems in libc 
    813     # (any single argument exceeding 2000 bytes causes a buffer overrun 
    814     # during glob expansion).  Even if it were fixed, the result of this 
    815     # check would be larger than it should be. 
    816     lt_cv_sys_max_cmd_len=12288;    # 12K is about right 
    817     ;; 
    818  
    819   gnu*) 
    820     # Under GNU Hurd, this test is not required because there is 
    821     # no limit to the length of command line arguments. 
    822     # Libtool will interpret -1 as no limit whatsoever 
    823     lt_cv_sys_max_cmd_len=-1; 
    824     ;; 
    825  
    826   cygwin* | mingw*) 
    827     # On Win9x/ME, this test blows up -- it succeeds, but takes 
    828     # about 5 minutes as the teststring grows exponentially. 
    829     # Worse, since 9x/ME are not pre-emptively multitasking, 
    830     # you end up with a "frozen" computer, even though with patience 
    831     # the test eventually succeeds (with a max line length of 256k). 
    832     # Instead, let's just punt: use the minimum linelength reported by 
    833     # all of the supported platforms: 8192 (on NT/2K/XP). 
    834     lt_cv_sys_max_cmd_len=8192; 
    835     ;; 
    836  
    837   amigaos*) 
    838     # On AmigaOS with pdksh, this test takes hours, literally. 
    839     # So we just punt and use a minimum line length of 8192. 
    840     lt_cv_sys_max_cmd_len=8192; 
    841     ;; 
    842  
    843   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 
    844     # This has been around since 386BSD, at least.  Likely further. 
    845     if test -x /sbin/sysctl; then 
    846       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 
    847     elif test -x /usr/sbin/sysctl; then 
    848       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 
    849     else 
    850       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs 
    851     fi 
    852     # And add a safety zone 
    853     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 
    854     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 
    855     ;; 
    856  
    857   interix*) 
    858     # We know the value 262144 and hardcode it with a safety zone (like BSD) 
    859     lt_cv_sys_max_cmd_len=196608 
    860     ;; 
    861  
    862   osf*) 
    863     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 
    864     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 
    865     # nice to cause kernel panics so lets avoid the loop below. 
    866     # First set a reasonable default. 
    867     lt_cv_sys_max_cmd_len=16384 
    868     # 
    869     if test -x /sbin/sysconfig; then 
    870       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 
    871         *1*) lt_cv_sys_max_cmd_len=-1 ;; 
    872       esac 
    873     fi 
    874     ;; 
    875   sco3.2v5*) 
    876     lt_cv_sys_max_cmd_len=102400 
    877     ;; 
    878   sysv5* | sco5v6* | sysv4.2uw2*) 
    879     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 
    880     if test -n "$kargmax"; then 
    881       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[        ]]//'` 
    882     else 
    883       lt_cv_sys_max_cmd_len=32768 
    884     fi 
    885     ;; 
    886   *) 
    887     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 
    888     if test -n "$lt_cv_sys_max_cmd_len"; then 
    889       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 
    890       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 
    891     else 
    892       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 
    893       while (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \ 
    894                = "XX$teststring") >/dev/null 2>&1 && 
    895               new_result=`expr "X$teststring" : ".*" 2>&1` && 
    896               lt_cv_sys_max_cmd_len=$new_result && 
    897               test $i != 17 # 1/2 MB should be enough 
    898       do 
    899         i=`expr $i + 1` 
    900         teststring=$teststring$teststring 
    901       done 
    902       teststring= 
    903       # Add a significant safety factor because C++ compilers can tack on massive 
    904       # amounts of additional arguments before passing them to the linker. 
    905       # It appears as though 1/2 is a usable value. 
    906       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 
    907     fi 
    908     ;; 
    909   esac 
    910 ]) 
    911 if test -n $lt_cv_sys_max_cmd_len ; then 
    912   AC_MSG_RESULT($lt_cv_sys_max_cmd_len) 
    913 else 
    914   AC_MSG_RESULT(none) 
    915 fi 
    916 ])# AC_LIBTOOL_SYS_MAX_CMD_LEN 
    917  
    918  
    919 # _LT_AC_CHECK_DLFCN 
    920 # ------------------ 
    921 AC_DEFUN([_LT_AC_CHECK_DLFCN], 
    922 [AC_CHECK_HEADERS(dlfcn.h)dnl 
    923 ])# _LT_AC_CHECK_DLFCN 
    924  
    925  
    926 # _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE, 
    927 #                           ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING) 
    928 # --------------------------------------------------------------------- 
    929 AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF], 
    930 [AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl 
    931 if test "$cross_compiling" = yes; then : 
    932   [$4] 
    933 else 
    934   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 
    935   lt_status=$lt_dlunknown 
    936   cat > conftest.$ac_ext <<EOF 
    937 [#line __oline__ "configure" 
    938 #include "confdefs.h" 
    939  
    940 #if HAVE_DLFCN_H 
    941 #include <dlfcn.h> 
    942 #endif 
    943  
    944 #include <stdio.h> 
    945  
    946 #ifdef RTLD_GLOBAL 
    947 #  define LT_DLGLOBAL           RTLD_GLOBAL 
    948 #else 
    949 #  ifdef DL_GLOBAL 
    950 #    define LT_DLGLOBAL         DL_GLOBAL 
    951 #  else 
    952 #    define LT_DLGLOBAL         0 
    953 #  endif 
    954 #endif 
    955  
    956 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 
    957    find out it does not work in some platform. */ 
    958 #ifndef LT_DLLAZY_OR_NOW 
    959 #  ifdef RTLD_LAZY 
    960 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY 
    961 #  else 
    962 #    ifdef DL_LAZY 
    963 #      define LT_DLLAZY_OR_NOW          DL_LAZY 
    964 #    else 
    965 #      ifdef RTLD_NOW 
    966 #        define LT_DLLAZY_OR_NOW        RTLD_NOW 
    967 #      else 
    968 #        ifdef DL_NOW 
    969 #          define LT_DLLAZY_OR_NOW      DL_NOW 
    970 #        else 
    971 #          define LT_DLLAZY_OR_NOW      0 
    972 #        endif 
    973 #      endif 
    974 #    endif 
    975 #  endif 
    976 #endif 
    977  
    978 #ifdef __cplusplus 
    979 extern "C" void exit (int); 
    980 #endif 
    981  
    982 void fnord() { int i=42;} 
    983 int main () 
    984 { 
    985   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 
    986   int status = $lt_dlunknown; 
    987  
    988   if (self) 
    989     { 
    990       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore; 
    991       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 
    992       /* dlclose (self); */ 
    993     } 
    994   else 
    995     puts (dlerror ()); 
    996  
    997     exit (status); 
    998 }] 
    999 EOF 
    1000   if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then 
    1001     (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null 
    1002     lt_status=$? 
    1003     case x$lt_status in 
    1004       x$lt_dlno_uscore) $1 ;; 
    1005       x$lt_dlneed_uscore) $2 ;; 
    1006       x$lt_dlunknown|x*) $3 ;; 
    1007     esac 
    1008   else : 
    1009     # compilation failed 
    1010     $3 
    1011   fi 
    1012 fi 
    1013 rm -fr conftest* 
    1014 ])# _LT_AC_TRY_DLOPEN_SELF 
    1015  
    1016  
    1017 # AC_LIBTOOL_DLOPEN_SELF 
    1018 # ---------------------- 
    1019 AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], 
    1020 [AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl 
    1021 if test "x$enable_dlopen" != xyes; then 
    1022   enable_dlopen=unknown 
    1023   enable_dlopen_self=unknown 
    1024   enable_dlopen_self_static=unknown 
    1025 else 
    1026   lt_cv_dlopen=no 
    1027   lt_cv_dlopen_libs= 
    1028  
    1029   case $host_os in 
    1030   beos*) 
    1031     lt_cv_dlopen="load_add_on" 
    1032     lt_cv_dlopen_libs= 
    1033     lt_cv_dlopen_self=yes 
    1034     ;; 
    1035  
    1036   mingw* | pw32*) 
    1037     lt_cv_dlopen="LoadLibrary" 
    1038     lt_cv_dlopen_libs= 
    1039    ;; 
    1040  
    1041   cygwin*) 
    1042     lt_cv_dlopen="dlopen" 
    1043     lt_cv_dlopen_libs= 
    1044    ;; 
    1045  
    1046   darwin*) 
    1047   # if libdl is installed we need to link against it 
    1048     AC_CHECK_LIB([dl], [dlopen], 
    1049                 [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[ 
    1050     lt_cv_dlopen="dyld" 
    1051     lt_cv_dlopen_libs= 
    1052     lt_cv_dlopen_self=yes 
    1053     ]) 
    1054    ;; 
    1055  
    1056   *) 
    1057     AC_CHECK_FUNC([shl_load], 
    1058           [lt_cv_dlopen="shl_load"], 
    1059       [AC_CHECK_LIB([dld], [shl_load], 
    1060             [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"], 
    1061         [AC_CHECK_FUNC([dlopen], 
    1062               [lt_cv_dlopen="dlopen"], 
    1063           [AC_CHECK_LIB([dl], [dlopen], 
    1064                 [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], 
    1065             [AC_CHECK_LIB([svld], [dlopen], 
    1066                   [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], 
    1067               [AC_CHECK_LIB([dld], [dld_link], 
    1068                     [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"]) 
    1069               ]) 
    1070             ]) 
    1071           ]) 
    1072         ]) 
    1073       ]) 
    1074     ;; 
    1075   esac 
    1076  
    1077   if test "x$lt_cv_dlopen" != xno; then 
    1078     enable_dlopen=yes 
    1079   else 
    1080     enable_dlopen=no 
    1081   fi 
    1082  
    1083   case $lt_cv_dlopen in 
    1084   dlopen) 
    1085     save_CPPFLAGS="$CPPFLAGS" 
    1086     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 
    1087  
    1088     save_LDFLAGS="$LDFLAGS" 
    1089     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 
    1090  
    1091     save_LIBS="$LIBS" 
    1092     LIBS="$lt_cv_dlopen_libs $LIBS" 
    1093  
    1094     AC_CACHE_CHECK([whether a program can dlopen itself], 
    1095           lt_cv_dlopen_self, [dnl 
    1096           _LT_AC_TRY_DLOPEN_SELF( 
    1097             lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes, 
    1098             lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross) 
    1099     ]) 
    1100  
    1101     if test "x$lt_cv_dlopen_self" = xyes; then 
    1102       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 
    1103       AC_CACHE_CHECK([whether a statically linked program can dlopen itself], 
    1104           lt_cv_dlopen_self_static, [dnl 
    1105           _LT_AC_TRY_DLOPEN_SELF( 
    1106             lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes, 
    1107             lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross) 
    1108       ]) 
    1109     fi 
    1110  
    1111     CPPFLAGS="$save_CPPFLAGS" 
    1112     LDFLAGS="$save_LDFLAGS" 
    1113     LIBS="$save_LIBS" 
    1114     ;; 
    1115   esac 
    1116  
    1117   case $lt_cv_dlopen_self in 
    1118   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 
    1119   *) enable_dlopen_self=unknown ;; 
    1120   esac 
    1121  
    1122   case $lt_cv_dlopen_self_static in 
    1123   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 
    1124   *) enable_dlopen_self_static=unknown ;; 
    1125   esac 
    1126 fi 
    1127 ])# AC_LIBTOOL_DLOPEN_SELF 
    1128  
    1129  
    1130 # AC_LIBTOOL_PROG_CC_C_O([TAGNAME]) 
    1131 # --------------------------------- 
    1132 # Check to see if options -c and -o are simultaneously supported by compiler 
    1133 AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O], 
    1134 [AC_REQUIRE([LT_AC_PROG_SED])dnl 
    1135 AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl 
    1136 AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext], 
    1137   [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)], 
    1138   [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no 
    1139    $rm -r conftest 2>/dev/null 
    1140    mkdir conftest 
    1141    cd conftest 
    1142    mkdir out 
    1143    echo "$lt_simple_compile_test_code" > conftest.$ac_ext 
    1144  
    1145    lt_compiler_flag="-o out/conftest2.$ac_objext" 
    1146    # Insert the option either (1) after the last *FLAGS variable, or 
    1147    # (2) before a word containing "conftest.", or (3) at the end. 
    1148    # Note that $ac_compile itself does not contain backslashes and begins 
    1149    # with a dollar sign (not a hyphen), so the echo should work correctly. 
    1150    lt_compile=`echo "$ac_compile" | $SED \ 
    1151    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 
    1152    -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ 
    1153    -e 's:$: $lt_compiler_flag:'` 
    1154    (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD) 
    1155    (eval "$lt_compile" 2>out/conftest.err) 
    1156    ac_status=$? 
    1157    cat out/conftest.err >&AS_MESSAGE_LOG_FD 
    1158    echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD 
    1159    if (exit $ac_status) && test -s out/conftest2.$ac_objext 
    1160    then 
    1161      # The compiler can only warn and ignore the option if not recognized 
    1162      # So say no if there are warnings 
    1163      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 
    1164      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 
    1165      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 
    1166        _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes 
    1167      fi 
    1168    fi 
    1169    chmod u+w . 2>&AS_MESSAGE_LOG_FD 
    1170    $rm conftest* 
    1171    # SGI C++ compiler will create directory out/ii_files/ for 
    1172    # template instantiation 
    1173    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files 
    1174    $rm out/* && rmdir out 
    1175    cd .. 
    1176    rmdir conftest 
    1177    $rm conftest* 
    1178 ]) 
    1179 ])# AC_LIBTOOL_PROG_CC_C_O 
    1180  
    1181  
    1182 # AC_LIBTOOL_SYS_HARD_LINK_LOCKS([TAGNAME]) 
    1183 # ----------------------------------------- 
    1184 # Check to see if we can do hard links to lock some files if needed 
    1185 AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], 
    1186 [AC_REQUIRE([_LT_AC_LOCK])dnl 
    1187  
    1188 hard_links="nottested" 
    1189 if test "$_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then 
    1190   # do not overwrite the value of need_locks provided by the user 
    1191   AC_MSG_CHECKING([if we can lock with hard links]) 
    1192   hard_links=yes 
    1193   $rm conftest* 
    1194   ln conftest.a conftest.b 2>/dev/null && hard_links=no 
    1195   touch conftest.a 
    1196   ln conftest.a conftest.b 2>&5 || hard_links=no 
    1197   ln conftest.a conftest.b 2>/dev/null && hard_links=no 
    1198   AC_MSG_RESULT([$hard_links]) 
    1199   if test "$hard_links" = no; then 
    1200     AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe]) 
    1201     need_locks=warn 
    1202   fi 
    1203 else 
    1204   need_locks=no 
    1205 fi 
    1206 ])# AC_LIBTOOL_SYS_HARD_LINK_LOCKS 
    1207  
    1208  
    1209 # AC_LIBTOOL_OBJDIR 
    1210 # ----------------- 
    1211 AC_DEFUN([AC_LIBTOOL_OBJDIR], 
    1212 [AC_CACHE_CHECK([for objdir], [lt_cv_objdir], 
    1213 [rm -f .libs 2>/dev/null 
    1214 mkdir .libs 2>/dev/null 
    1215 if test -d .libs; then 
    1216   lt_cv_objdir=.libs 
    1217 else 
    1218   # MS-DOS does not allow filenames that begin with a dot. 
    1219   lt_cv_objdir=_libs 
    1220 fi 
    1221 rmdir .libs 2>/dev/null]) 
    1222 objdir=$lt_cv_objdir 
    1223 ])# AC_LIBTOOL_OBJDIR 
    1224  
    1225  
    1226 # AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([TAGNAME]) 
    1227 # ---------------------------------------------- 
    1228 # Check hardcoding attributes. 
    1229 AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], 
    1230 [AC_MSG_CHECKING([how to hardcode library paths into programs]) 
    1231 _LT_AC_TAGVAR(hardcode_action, $1)= 
    1232 if test -n "$_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)" || \ 
    1233    test -n "$_LT_AC_TAGVAR(runpath_var, $1)" || \ 
    1234    test "X$_LT_AC_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then 
    1235  
    1236   # We can hardcode non-existant directories. 
    1237   if test "$_LT_AC_TAGVAR(hardcode_direct, $1)" != no && 
    1238      # If the only mechanism to avoid hardcoding is shlibpath_var, we 
    1239      # have to relink, otherwise we might link with an installed library 
    1240      # when we should be linking with a yet-to-be-installed one 
    1241      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)" != no && 
    1242      test "$_LT_AC_TAGVAR(hardcode_minus_L, $1)" != no; then 
    1243     # Linking always hardcodes the temporary library directory. 
    1244     _LT_AC_TAGVAR(hardcode_action, $1)=relink 
    1245   else 
    1246     # We can link without hardcoding, and we can hardcode nonexisting dirs. 
    1247     _LT_AC_TAGVAR(hardcode_action, $1)=immediate 
    1248   fi 
    1249 else 
    1250   # We cannot hardcode anything, or else we can only hardcode existing 
    1251   # directories. 
    1252   _LT_AC_TAGVAR(hardcode_action, $1)=unsupported 
    1253 fi 
    1254 AC_MSG_RESULT([$_LT_AC_TAGVAR(hardcode_action, $1)]) 
    1255  
    1256 if test "$_LT_AC_TAGVAR(hardcode_action, $1)" = relink; then 
    1257   # Fast installation is not supported 
    1258   enable_fast_install=no 
    1259 elif test "$shlibpath_overrides_runpath" = yes || 
    1260      test "$enable_shared" = no; then 
    1261   # Fast installation is not necessary 
    1262   enable_fast_install=needless 
    1263 fi 
    1264 ])# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH 
    1265  
    1266  
    1267 # AC_LIBTOOL_SYS_LIB_STRIP 
    1268 # ------------------------ 
    1269 AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP], 
    1270 [striplib= 
    1271 old_striplib= 
    1272 AC_MSG_CHECKING([whether stripping libraries is possible]) 
    1273 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then 
    1274   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 
    1275   test -z "$striplib" && striplib="$STRIP --strip-unneeded" 
    1276   AC_MSG_RESULT([yes]) 
    1277 else 
    1278 # FIXME - insert some real tests, host_os isn't really good enough 
    1279   case $host_os in 
    1280    darwin*) 
    1281        if test -n "$STRIP" ; then 
    1282          striplib="$STRIP -x" 
    1283          old_striplib="$STRIP -S" 
    1284          AC_MSG_RESULT([yes]) 
    1285        else 
    1286   AC_MSG_RESULT([no]) 
    1287 fi 
    1288        ;; 
    1289    *) 
    1290   AC_MSG_RESULT([no]) 
    1291     ;; 
    1292   esac 
    1293 fi 
    1294 ])# AC_LIBTOOL_SYS_LIB_STRIP 
    1295  
    1296  
    1297 # AC_LIBTOOL_SYS_DYNAMIC_LINKER 
    1298 # ----------------------------- 
    1299 # PORTME Fill in your ld.so characteristics 
    1300 AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER], 
    1301 [AC_REQUIRE([LT_AC_PROG_SED])dnl 
    1302 AC_MSG_CHECKING([dynamic linker characteristics]) 
    1303 library_names_spec= 
    1304 libname_spec='lib$name' 
    1305 soname_spec= 
    1306 shrext_cmds=".so" 
    1307 postinstall_cmds= 
    1308 postuninstall_cmds= 
    1309 finish_cmds= 
    1310 finish_eval= 
    1311 shlibpath_var= 
    1312 shlibpath_overrides_runpath=unknown 
    1313 version_type=none 
    1314 dynamic_linker="$host_os ld.so" 
    1315 sys_lib_dlsearch_path_spec="/lib /usr/lib" 
    1316 m4_if($1,[],[ 
    1317 if test "$GCC" = yes; then 
    1318   case $host_os in 
    1319     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 
    1320     *) lt_awk_arg="/^libraries:/" ;; 
    1321   esac 
    1322   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` 
    1323   if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then 
    1324     # if the path contains ";" then we assume it to be the separator 
    1325     # otherwise default to the standard path separator (i.e. ":") - it is 
    1326     # assumed that no part of a normal pathname contains ";" but that should 
    1327     # okay in the real world where ";" in dirpaths is itself problematic. 
    1328     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'` 
    1329   else 
    1330     lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"` 
    1331   fi 
    1332   # Ok, now we have the path, separated by spaces, we can step through it 
    1333   # and add multilib dir if necessary. 
    1334   lt_tmp_lt_search_path_spec= 
    1335   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 
    1336   for lt_sys_path in $lt_search_path_spec; do 
    1337     if test -d "$lt_sys_path/$lt_multi_os_dir"; then 
    1338       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 
    1339     else 
    1340       test -d "$lt_sys_path" && \ 
    1341         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 
    1342     fi 
    1343   done 
    1344   lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk ' 
    1345 BEGIN {RS=" "; FS="/|\n";} { 
    1346   lt_foo=""; 
    1347   lt_count=0; 
    1348   for (lt_i = NF; lt_i > 0; lt_i--) { 
    1349     if ($lt_i != "" && $lt_i != ".") { 
    1350       if ($lt_i == "..") { 
    1351         lt_count++; 
    1352       } else { 
    1353         if (lt_count == 0) { 
    1354           lt_foo="/" $lt_i lt_foo; 
    1355         } else { 
    1356           lt_count--; 
    1357         } 
    1358       } 
    1359     } 
    1360   } 
    1361   if (lt_foo != "") { lt_freq[[lt_foo]]++; } 
    1362   if (lt_freq[[lt_foo]] == 1) { print lt_foo; } 
    1363 }'` 
    1364   sys_lib_search_path_spec=`echo $lt_search_path_spec` 
    1365 else 
    1366   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 
    1367 fi]) 
    1368 need_lib_prefix=unknown 
    1369 hardcode_into_libs=no 
    1370  
    1371 # when you set need_version to no, make sure it does not cause -set_version 
    1372 # flags to be left without arguments 
    1373 need_version=unknown 
    1374  
    1375 case $host_os in 
    1376 aix3*) 
    1377   version_type=linux 
    1378   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 
    1379   shlibpath_var=LIBPATH 
    1380  
    1381   # AIX 3 has no versioning support, so we append a major version to the name. 
    1382   soname_spec='${libname}${release}${shared_ext}$major' 
    1383   ;; 
    1384  
    1385 aix[[4-9]]*) 
    1386   version_type=linux 
    1387   need_lib_prefix=no 
    1388   need_version=no 
    1389   hardcode_into_libs=yes 
    1390   if test "$host_cpu" = ia64; then 
    1391     # AIX 5 supports IA64 
    1392     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 
    1393     shlibpath_var=LD_LIBRARY_PATH 
    1394   else 
    1395     # With GCC up to 2.95.x, collect2 would create an import file 
    1396     # for dependence libraries.  The import file would start with 
    1397     # the line `#! .'.  This would cause the generated library to 
    1398     # depend on `.', always an invalid library.  This was fixed in 
    1399     # development snapshots of GCC prior to 3.0. 
    1400     case $host_os in 
    1401       aix4 | aix4.[[01]] | aix4.[[01]].*) 
    1402       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 
    1403            echo ' yes ' 
    1404            echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then 
    1405         : 
    1406       else 
    1407         can_build_shared=no 
    1408       fi 
    1409       ;; 
    1410     esac 
    1411     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 
    1412     # soname into executable. Probably we can add versioning support to 
    1413     # collect2, so additional links can be useful in future. 
    1414     if test "$aix_use_runtimelinking" = yes; then 
    1415       # If using run time linking (on AIX 4.2 or later) use lib<name>.so 
    1416       # instead of lib<name>.a to let people know that these are not 
    1417       # typical AIX shared libraries. 
    1418       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 
    1419     else 
    1420       # We preserve .a as extension for shared libraries through AIX4.2 
    1421       # and later when we are not doing run time linking. 
    1422       library_names_spec='${libname}${release}.a $libname.a' 
    1423       soname_spec='${libname}${release}${shared_ext}$major' 
    1424     fi 
    1425     shlibpath_var=LIBPATH 
    1426   fi 
    1427   ;; 
    1428  
    1429 amigaos*) 
    1430   library_names_spec='$libname.ixlibrary $libname.a' 
    1431   # Create ${libname}_ixlibrary.a entries in /sys/libs. 
    1432   finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 
    1433   ;; 
    1434  
    1435 beos*) 
    1436   library_names_spec='${libname}${shared_ext}' 
    1437   dynamic_linker="$host_os ld.so" 
    1438   shlibpath_var=LIBRARY_PATH 
    1439   ;; 
    1440  
    1441 bsdi[[45]]*) 
    1442   version_type=linux 
    1443   need_version=no 
    1444   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 
    1445   soname_spec='${libname}${release}${shared_ext}$major' 
    1446   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 
    1447   shlibpath_var=LD_LIBRARY_PATH 
    1448   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 
    1449   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 
    1450   # the default ld.so.conf also contains /usr/contrib/lib and 
    1451   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 
    1452   # libtool to hard-code these into programs 
    1453   ;; 
    1454  
    1455 cygwin* | mingw* | pw32*) 
    1456   version_type=windows 
    1457   shrext_cmds=".dll" 
    1458   need_version=no 
    1459   need_lib_prefix=no 
    1460  
    1461   case $GCC,$host_os in 
    1462   yes,cygwin* | yes,mingw* | yes,pw32*) 
    1463     library_names_spec='$libname.dll.a' 
    1464     # DLL is installed to $(libdir)/../bin by postinstall_cmds 
    1465     postinstall_cmds='base_file=`basename \${file}`~ 
    1466       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ 
    1467       dldir=$destdir/`dirname \$dlpath`~ 
    1468       test -d \$dldir || mkdir -p \$dldir~ 
    1469       $install_prog $dir/$dlname \$dldir/$dlname~ 
    1470       chmod a+x \$dldir/$dlname' 
    1471     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 
    1472       dlpath=$dir/\$dldll~ 
    1473        $rm \$dlpath' 
    1474     shlibpath_overrides_runpath=yes 
    1475  
    1476     case $host_os in 
    1477     cygwin*) 
    1478       # Cygwin DLLs use 'cyg' prefix rather than 'lib' 
    1479       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' 
    1480       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 
    1481       ;; 
    1482     mingw*) 
    1483       # MinGW DLLs use traditional 'lib' prefix 
    1484       soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' 
    1485       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 
    1486       if echo "$sys_lib_search_path_spec" | [grep ';[c-zC-Z]:/' >/dev/null]; then 
    1487         # It is most probably a Windows format PATH printed by 
    1488         # mingw gcc, but we are running on Cygwin. Gcc prints its search 
    1489         # path with ; separators, and with drive letters. We can handle the 
    1490         # drive letters (cygwin fileutils understands them), so leave them, 
    1491         # especially as we might pass files found there to a mingw objdump, 
    1492         # which wouldn't understand a cygwinified path. Ahh. 
    1493         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 
    1494       else 
    1495         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"` 
    1496       fi 
    1497       ;; 
    1498     pw32*) 
    1499       # pw32 DLLs use 'pw' prefix rather than 'lib' 
    1500       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' 
    1501       ;; 
    1502     esac 
    1503     ;; 
    1504  
    1505   *) 
    1506     library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib' 
    1507     ;; 
    1508   esac 
    1509   dynamic_linker='Win32 ld.exe' 
    1510   # FIXME: first we should search . and the directory the executable is in 
    1511   shlibpath_var=PATH 
    1512   ;; 
    1513  
    1514 darwin* | rhapsody*) 
    1515   dynamic_linker="$host_os dyld" 
    1516   version_type=darwin 
    1517   need_lib_prefix=no 
    1518   need_version=no 
    1519   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' 
    1520   soname_spec='${libname}${release}${major}$shared_ext' 
    1521   shlibpath_overrides_runpath=yes 
    1522   shlibpath_var=DYLD_LIBRARY_PATH 
    1523   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 
    1524   m4_if([$1], [],[ 
    1525   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])  
    1526   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 
    1527   ;; 
    1528  
    1529 dgux*) 
    1530   version_type=linux 
    1531   need_lib_prefix=no 
    1532   need_version=no 
    1533   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 
    1534   soname_spec='${libname}${release}${shared_ext}$major' 
    1535   shlibpath_var=LD_LIBRARY_PATH 
    1536   ;; 
    1537  
    1538 freebsd1*) 
    1539   dynamic_linker=no 
    1540   ;; 
    1541  
    1542 freebsd* | dragonfly*) 
    1543   # DragonFly does not have aout.  When/if they implement a new 
    1544   # versioning mechanism, adjust this. 
    1545   if test -x /usr/bin/objformat; then 
    1546     objformat=`/usr/bin/objformat` 
    1547   else 
    1548     case $host_os in 
    1549     freebsd[[123]]*) objformat=aout ;; 
    1550     *) objformat=elf ;; 
    1551     esac 
    1552   fi 
    1553   version_type=freebsd-$objformat 
    1554   case $version_type in 
    1555     freebsd-elf*) 
    1556       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 
    1557       need_version=no 
    1558       need_lib_prefix=no 
    1559       ;; 
    1560     freebsd-*) 
    1561       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 
    1562       need_version=yes 
    1563       ;; 
    1564   esac 
    1565   shlibpath_var=LD_LIBRARY_PATH 
    1566   case $host_os in 
    1567   freebsd2*) 
    1568     shlibpath_overrides_runpath=yes 
    1569     ;; 
    1570   freebsd3.[[01]]* | freebsdelf3.[[01]]*) 
    1571     shlibpath_overrides_runpath=yes 
    1572     hardcode_into_libs=yes 
    1573     ;; 
    1574   freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \ 
    1575   freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1) 
    1576     shlibpath_overrides_runpath=no 
    1577     hardcode_into_libs=yes 
    1578     ;; 
    1579   *) # from 4.6 on, and DragonFly 
    1580     shlibpath_overrides_runpath=yes 
    1581     hardcode_into_libs=yes 
    1582     ;; 
    1583   esac 
    1584   ;; 
    1585  
    1586 gnu*) 
    1587   version_type=linux 
    1588   need_lib_prefix=no 
    1589   need_version=no 
    1590   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 
    1591   soname_spec='${libname}${release}${shared_ext}$major' 
    1592   shlibpath_var=LD_LIBRARY_PATH 
    1593   hardcode_into_libs=yes 
    1594   ;; 
    1595  
    1596 hpux9* | hpux10* | hpux11*) 
    1597   # Give a soname corresponding to the major version so that dld.sl refuses to 
    1598   # link against other versions. 
    1599   version_type=sunos 
    1600   need_lib_prefix=no 
    1601   need_version=no 
    1602   case $host_cpu in 
    1603   ia64*) 
    1604     shrext_cmds='.so' 
    1605     hardcode_into_libs=yes 
    1606     dynamic_linker="$host_os dld.so" 
    1607     shlibpath_var=LD_LIBRARY_PATH 
    1608     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 
    1609     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 
    1610     soname_spec='${libname}${release}${shared_ext}$major' 
    1611     if test "X$HPUX_IA64_MODE" = X32; then 
    1612       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 
    1613     else 
    1614       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 
    1615     fi 
    1616     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 
    1617     ;; 
    1618    hppa*64*) 
    1619      shrext_cmds='.sl' 
    1620      hardcode_into_libs=yes 
    1621      dynamic_linker="$host_os dld.sl" 
    1622      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 
    1623      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 
    1624      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 
    1625      soname_spec='${libname}${release}${shared_ext}$major' 
    1626      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 
    1627      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 
    1628      ;; 
    1629    *) 
    1630     shrext_cmds='.sl' 
    1631     dynamic_linker="$host_os dld.sl" 
    1632     shlibpath_var=SHLIB_PATH 
    1633     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 
    1634     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 
    1635     soname_spec='${libname}${release}${shared_ext}$major' 
    1636     ;; 
    1637   esac 
    1638   # HP-UX runs *really* slowly unless shared libraries are mode 555. 
    1639   postinstall_cmds='chmod 555 $lib' 
    1640   ;; 
    1641  
    1642 interix[[3-9]]*) 
    1643   version_type=linux 
    1644   need_lib_prefix=no 
    1645   need_version=no 
    1646   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 
    1647   soname_spec='${libname}${release}${shared_ext}$major' 
    1648   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 
    1649   shlibpath_var=LD_LIBRARY_PATH 
    1650   shlibpath_overrides_runpath=no 
    1651   hardcode_into_libs=yes 
    1652   ;; 
    1653  
    1654 irix5* | irix6* | nonstopux*) 
    1655   case $host_os in 
    1656     nonstopux*) version_type=nonstopux ;; 
    1657     *) 
    1658         if test "$lt_cv_prog_gnu_ld" = yes; then 
    1659                 version_type=linux 
    1660         else 
    1661                 version_type=irix 
    1662         fi ;; 
    1663   esac 
    1664   need_lib_prefix=no 
    1665   need_version=no 
    1666   soname_spec='${libname}${release}${shared_ext}$major' 
    1667   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 
    1668   case $host_os in 
    1669   irix5* | nonstopux*) 
    1670     libsuff= shlibsuff= 
    1671     ;; 
    1672   *) 
    1673     case $LD in # libtool.m4 will add one of these switches to LD 
    1674     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 
    1675       libsuff= shlibsuff= libmagic=32-bit;; 
    1676     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 
    1677       libsuff=32 shlibsuff=N32 libmagic=N32;; 
    1678     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 
    1679       libsuff=64 shlibsuff=64 libmagic=64-bit;; 
    1680     *) libsuff= shlibsuff= libmagic=never-match;; 
    1681     esac 
    1682     ;; 
    1683   esac 
    1684   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 
    1685   shlibpath_overrides_runpath=no 
    1686   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 
    1687   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 
    1688   hardcode_into_libs=yes 
    1689   ;; 
    1690  
    1691 # No shared lib support for Linux oldld, aout, or coff. 
    1692 linux*oldld* | linux*aout* | linux*coff*) 
    1693   dynamic_linker=no 
    1694   ;; 
    1695  
    1696 # This must be Linux ELF. 
    1697 linux* | k*bsd*-gnu) 
    1698   version_type=linux 
    1699   need_lib_prefix=no 
    1700   need_version=no 
    1701   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 
    1702   soname_spec='${libname}${release}${shared_ext}$major' 
    1703   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 
    1704   shlibpath_var=LD_LIBRARY_PATH 
    1705   shlibpath_overrides_runpath=no 
    1706   # This implies no fast_install, which is unacceptable. 
    1707   # Some rework will be needed to allow for fast_install 
    1708   # before this can be enabled. 
    1709   hardcode_into_libs=yes 
    1710  
    1711   # Append ld.so.conf contents to the search path 
    1712   if test -f /etc/ld.so.conf; then 
    1713     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[  ]*hwcap[        ]/d;s/[:,       ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` 
    1714     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 
    1715   fi 
    1716  
    1717   # We used to test for /lib/ld.so.1 and disable shared libraries on 
    1718   # powerpc, because MkLinux only supported shared libraries with the 
    1719   # GNU dynamic linker.  Since this was broken with cross compilers, 
    1720   # most powerpc-linux boxes support dynamic linking these days and 
    1721   # people can always --disable-shared, the test was removed, and we 
    1722   # assume the GNU/Linux dynamic linker is in use. 
    1723   dynamic_linker='GNU/Linux ld.so' 
    1724   ;; 
    1725  
    1726 netbsdelf*-gnu) 
    1727   version_type=linux 
    1728   need_lib_prefix=no 
    1729   need_version=no 
    1730   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 
    1731   soname_spec='${libname}${release}${shared_ext}$major' 
    1732   shlibpath_var=LD_LIBRARY_PATH 
    1733   shlibpath_overrides_runpath=no 
    1734   hardcode_into_libs=yes 
    1735   dynamic_linker='NetBSD ld.elf_so' 
    1736   ;; 
    1737  
    1738 netbsd*) 
    1739   version_type=sunos 
    1740   need_lib_prefix=no 
    1741   need_version=no 
    1742   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 
    1743     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 
    1744     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 
    1745     dynamic_linker='NetBSD (a.out) ld.so' 
    1746   else 
    1747     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 
    1748     soname_spec='${libname}${release}${shared_ext}$major' 
    1749     dynamic_linker='NetBSD ld.elf_so' 
    1750   fi 
    1751   shlibpath_var=LD_LIBRARY_PATH 
    1752   shlibpath_overrides_runpath=yes 
    1753   hardcode_into_libs=yes 
    1754   ;; 
    1755  
    1756 newsos6) 
    1757   version_type=linux 
    1758   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 
    1759   shlibpath_var=LD_LIBRARY_PATH 
    1760   shlibpath_overrides_runpath=yes 
    1761   ;; 
    1762  
    1763 nto-qnx*) 
    1764   version_type=linux 
    1765   need_lib_prefix=no 
    1766   need_version=no 
    1767   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 
    1768   soname_spec='${libname}${release}${shared_ext}$major' 
    1769   shlibpath_var=LD_LIBRARY_PATH 
    1770   shlibpath_overrides_runpath=yes 
    1771   ;; 
    1772  
    1773 openbsd*) 
    1774   version_type=sunos 
    1775   sys_lib_dlsearch_path_spec="/usr/lib" 
    1776   need_lib_prefix=no 
    1777   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 
    1778   case $host_os in 
    1779     openbsd3.3 | openbsd3.3.*) need_version=yes ;; 
    1780     *)                         need_version=no  ;; 
    1781   esac 
    1782   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 
    1783   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 
    1784   shlibpath_var=LD_LIBRARY_PATH 
    1785   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 
    1786     case $host_os in 
    1787       openbsd2.[[89]] | openbsd2.[[89]].*) 
    1788         shlibpath_overrides_runpath=no 
    1789         ;; 
    1790       *) 
    1791         shlibpath_overrides_runpath=yes 
    1792         ;; 
    1793       esac 
    1794   else 
    1795     shlibpath_overrides_runpath=yes 
    1796   fi 
    1797   ;; 
    1798  
    1799 os2*) 
    1800   libname_spec='$name' 
    1801   shrext_cmds=".dll" 
    1802   need_lib_prefix=no 
    1803   library_names_spec='$libname${shared_ext} $libname.a' 
    1804   dynamic_linker='OS/2 ld.exe' 
    1805   shlibpath_var=LIBPATH 
    1806   ;; 
    1807  
    1808 osf3* | osf4* | osf5*) 
    1809   version_type=osf 
    1810   need_lib_prefix=no 
    1811   need_version=no 
    1812   soname_spec='${libname}${release}${shared_ext}$major' 
    1813   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 
    1814   shlibpath_var=LD_LIBRARY_PATH 
    1815   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 
    1816   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 
    1817   ;; 
    1818  
    1819 rdos*) 
    1820   dynamic_linker=no 
    1821   ;; 
    1822  
    1823 solaris*) 
    1824   version_type=linux 
    1825   need_lib_prefix=no 
    1826   need_version=no 
    1827   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 
    1828   soname_spec='${libname}${release}${shared_ext}$major' 
    1829   shlibpath_var=LD_LIBRARY_PATH 
    1830   shlibpath_overrides_runpath=yes 
    1831   hardcode_into_libs=yes 
    1832   # ldd complains unless libraries are executable 
    1833   postinstall_cmds='chmod +x $lib' 
    1834   ;; 
    1835  
    1836 sunos4*) 
    1837   version_type=sunos 
    1838   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 
    1839   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 
    1840   shlibpath_var=LD_LIBRARY_PATH 
    1841   shlibpath_overrides_runpath=yes 
    1842   if test "$with_gnu_ld" = yes; then 
    1843     need_lib_prefix=no 
    1844   fi 
    1845   need_version=yes 
    1846   ;; 
    1847  
    1848 sysv4 | sysv4.3*) 
    1849   version_type=linux 
    1850   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 
    1851   soname_spec='${libname}${release}${shared_ext}$major' 
    1852   shlibpath_var=LD_LIBRARY_PATH 
    1853   case $host_vendor in 
    1854     sni) 
    1855       shlibpath_overrides_runpath=no 
    1856       need_lib_prefix=no 
    1857       export_dynamic_flag_spec='${wl}-Blargedynsym' 
    1858       runpath_var=LD_RUN_PATH 
    1859       ;; 
    1860     siemens) 
    1861       need_lib_prefix=no 
    1862       ;; 
    1863     motorola) 
    1864       need_lib_prefix=no 
    1865       need_version=no 
    1866       shlibpath_overrides_runpath=no 
    1867       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 
    1868       ;; 
    1869   esac 
    1870   ;; 
    1871  
    1872 sysv4*MP*) 
    1873   if test -d /usr/nec ;then 
    1874     version_type=linux 
    1875     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 
    1876     soname_spec='$libname${shared_ext}.$major' 
    1877     shlibpath_var=LD_LIBRARY_PATH 
    1878   fi 
    1879   ;; 
    1880  
    1881 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 
    1882   version_type=freebsd-elf 
    1883   need_lib_prefix=no 
    1884   need_version=no 
    1885   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 
    1886   soname_spec='${libname}${release}${shared_ext}$major' 
    1887   shlibpath_var=LD_LIBRARY_PATH 
    1888   hardcode_into_libs=yes 
    1889   if test "$with_gnu_ld" = yes; then 
    1890     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 
    1891     shlibpath_overrides_runpath=no 
    1892   else 
    1893     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 
    1894     shlibpath_overrides_runpath=yes 
    1895     case $host_os in 
    1896       sco3.2v5*) 
    1897         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 
    1898         ;; 
    1899     esac 
    1900   fi 
    1901   sys_lib_dlsearch_path_spec='/usr/lib' 
    1902   ;; 
    1903  
    1904 uts4*) 
    1905   version_type=linux 
    1906   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 
    1907   soname_spec='${libname}${release}${shared_ext}$major' 
    1908   shlibpath_var=LD_LIBRARY_PATH 
    1909   ;; 
    1910  
    1911 *) 
    1912   dynamic_linker=no 
    1913   ;; 
    1914 esac 
    1915 AC_MSG_RESULT([$dynamic_linker]) 
    1916 test "$dynamic_linker" = no && can_build_shared=no 
    1917  
    1918 AC_CACHE_VAL([lt_cv_sys_lib_search_path_spec], 
    1919 [lt_cv_sys_lib_search_path_spec="$sys_lib_search_path_spec"]) 
    1920 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 
    1921 AC_CACHE_VAL([lt_cv_sys_lib_dlsearch_path_spec], 
    1922 [lt_cv_sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec"]) 
    1923 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 
    1924  
    1925 variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 
    1926 if test "$GCC" = yes; then 
    1927   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 
    1928 fi 
    1929 ])# AC_LIBTOOL_SYS_DYNAMIC_LINKER 
    1930  
    1931  
    1932 # _LT_AC_TAGCONFIG 
    1933 # ---------------- 
    1934 AC_DEFUN([_LT_AC_TAGCONFIG], 
    1935 [AC_REQUIRE([LT_AC_PROG_SED])dnl 
    1936 AC_ARG_WITH([tags], 
    1937     [AC_HELP_STRING([--with-tags@<:@=TAGS@:>@], 
    1938         [include additional configurations @<:@automatic@:>@])], 
    1939     [tagnames="$withval"]) 
    1940  
    1941 if test -f "$ltmain" && test -n "$tagnames"; then 
    1942   if test ! -f "${ofile}"; then 
    1943     AC_MSG_WARN([output file `$ofile' does not exist]) 
    1944   fi 
    1945  
    1946   if test -z "$LTCC"; then 
    1947     eval "`$SHELL ${ofile} --config | grep '^LTCC='`" 
    1948     if test -z "$LTCC"; then 
    1949       AC_MSG_WARN([output file `$ofile' does not look like a libtool script]) 
    1950     else 
    1951       AC_MSG_WARN([using `LTCC=$LTCC', extracted from `$ofile']) 
    1952     fi 
    1953   fi 
    1954   if test -z "$LTCFLAGS"; then 
    1955     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`" 
    1956   fi 
    1957  
    1958   # Extract list of available tagged configurations in $ofile. 
    1959   # Note that this assumes the entire list is on one line. 
    1960   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'` 
    1961  
    1962   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 
    1963   for tagname in $tagnames; do 
    1964     IFS="$lt_save_ifs" 
    1965     # Check whether tagname contains only valid characters 
    1966     case `$echo "X$tagname" | $Xsed -e 's:[[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]]::g'` in 
    1967     "") ;; 
    1968     *)  AC_MSG_ERROR([invalid tag name: $tagname]) 
    1969         ;; 
    1970     esac 
    1971  
    1972     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null 
    1973     then 
    1974       AC_MSG_ERROR([tag name \"$tagname\" already exists]) 
    1975     fi 
    1976  
    1977     # Update the list of available tags. 
    1978     if test -n "$tagname"; then 
    1979       echo appending configuration tag \"$tagname\" to $ofile 
    1980  
    1981       case $tagname in 
    1982       CXX) 
    1983         if test -n "$CXX" && ( test "X$CXX" != "Xno" && 
    1984             ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || 
    1985             (test "X$CXX" != "Xg++"))) ; then 
    1986           AC_LIBTOOL_LANG_CXX_CONFIG 
    1987         else 
    1988           tagname="" 
    1989         fi 
    1990         ;; 
    1991  
    1992       F77) 
    1993         if test -n "$F77" && test "X$F77" != "Xno"; then 
    1994           AC_LIBTOOL_LANG_F77_CONFIG 
    1995         else 
    1996           tagname="" 
    1997         fi 
    1998         ;; 
    1999  
    2000       GCJ) 
    2001         if test -n "$GCJ" && test "X$GCJ" != "Xno"; then 
    2002           AC_LIBTOOL_LANG_GCJ_CONFIG 
    2003         else 
    2004           tagname="" 
    2005         fi 
    2006         ;; 
    2007  
    2008       RC) 
    2009         AC_LIBTOOL_LANG_RC_CONFIG 
    2010         ;; 
    2011  
    2012       *) 
    2013         AC_MSG_ERROR([Unsupported tag name: $tagname]) 
    2014         ;; 
    2015       esac 
    2016  
    2017       # Append the new tag name to the list of available tags. 
    2018       if test -n "$tagname" ; then 
    2019       available_tags="$available_tags $tagname" 
    2020     fi 
    2021     fi 
    2022   done 
    2023   IFS="$lt_save_ifs" 
    2024  
    2025   # Now substitute the updated list of available tags. 
    2026   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then 
    2027     mv "${ofile}T" "$ofile" 
    2028     chmod +x "$ofile" 
    2029   else 
    2030     rm -f "${ofile}T" 
    2031     AC_MSG_ERROR([unable to update list of available tagged configurations.]) 
    2032   fi 
    2033 fi 
    2034 ])# _LT_AC_TAGCONFIG 
    2035  
    2036  
    2037 # AC_LIBTOOL_DLOPEN 
    2038 # ----------------- 
    2039 # enable checks for dlopen support 
    2040 AC_DEFUN([AC_LIBTOOL_DLOPEN], 
    2041  [AC_BEFORE([$0],[AC_LIBTOOL_SETUP]) 
    2042 ])# AC_LIBTOOL_DLOPEN 
    2043  
    2044  
    2045 # AC_LIBTOOL_WIN32_DLL 
    2046 # -------------------- 
    2047 # declare package support for building win32 DLLs 
    2048 AC_DEFUN([AC_LIBTOOL_WIN32_DLL], 
    2049 [AC_BEFORE([$0], [AC_LIBTOOL_SETUP]) 
    2050 ])# AC_LIBTOOL_WIN32_DLL 
    2051  
    2052  
    2053 # AC_ENABLE_SHARED([DEFAULT]) 
    2054 # --------------------------- 
    2055 # implement the --enable-shared flag 
    2056 # DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'. 
    2057 AC_DEFUN([AC_ENABLE_SHARED], 
    2058 [define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl 
    2059 AC_ARG_ENABLE([shared], 
    2060     [AC_HELP_STRING([--enable-shared@<:@=PKGS@:>@], 
    2061         [build shared libraries @<:@default=]AC_ENABLE_SHARED_DEFAULT[@:>@])], 
    2062     [p=${PACKAGE-default} 
    2063     case $enableval in 
    2064     yes) enable_shared=yes ;; 
    2065     no) enable_shared=no ;; 
    2066     *) 
    2067       enable_shared=no 
    2068       # Look at the argument we got.  We use all the common list separators. 
    2069       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 
    2070       for pkg in $enableval; do 
    2071         IFS="$lt_save_ifs" 
    2072         if test "X$pkg" = "X$p"; then 
    2073           enable_shared=yes 
    2074         fi 
    2075       done 
    2076       IFS="$lt_save_ifs" 
    2077       ;; 
    2078     esac], 
    2079     [enable_shared=]AC_ENABLE_SHARED_DEFAULT) 
    2080 ])# AC_ENABLE_SHARED 
    2081  
    2082  
    2083 # AC_DISABLE_SHARED 
    2084 # ----------------- 
    2085 # set the default shared flag to --disable-shared 
    2086 AC_DEFUN([AC_DISABLE_SHARED], 
    2087 [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl 
    2088 AC_ENABLE_SHARED(no) 
    2089 ])# AC_DISABLE_SHARED 
    2090  
    2091  
    2092 # AC_ENABLE_STATIC([DEFAULT]) 
    2093 # --------------------------- 
    2094 # implement the --enable-static flag 
    2095 # DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'. 
    2096 AC_DEFUN([AC_ENABLE_STATIC], 
    2097 [define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl 
    2098 AC_ARG_ENABLE([static], 
    2099     [AC_HELP_STRING([--enable-static@<:@=PKGS@:>@], 
    2100         [build static libraries @<:@default=]AC_ENABLE_STATIC_DEFAULT[@:>@])], 
    2101     [p=${PACKAGE-default} 
    2102     case $enableval in 
    2103     yes) enable_static=yes ;; 
    2104     no) enable_static=no ;; 
    2105     *) 
    2106      enable_static=no 
    2107       # Look at the argument we got.  We use all the common list separators. 
    2108       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 
    2109       for pkg in $enableval; do 
    2110         IFS="$lt_save_ifs" 
    2111         if test "X$pkg" = "X$p"; then 
    2112           enable_static=yes 
    2113         fi 
    2114       done 
    2115       IFS="$lt_save_ifs" 
    2116       ;; 
    2117     esac], 
    2118     [enable_static=]AC_ENABLE_STATIC_DEFAULT) 
    2119 ])# AC_ENABLE_STATIC 
    2120  
    2121  
    2122 # AC_DISABLE_STATIC 
    2123 # ----------------- 
    2124 # set the default static flag to --disable-static 
    2125 AC_DEFUN([AC_DISABLE_STATIC], 
    2126 [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl 
    2127 AC_ENABLE_STATIC(no) 
    2128 ])# AC_DISABLE_STATIC 
    2129  
    2130  
    2131 # AC_ENABLE_FAST_INSTALL([DEFAULT]) 
    2132 # --------------------------------- 
    2133 # implement the --enable-fast-install flag 
    2134 # DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'. 
    2135 AC_DEFUN([AC_ENABLE_FAST_INSTALL], 
    2136 [define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl 
    2137 AC_ARG_ENABLE([fast-install], 
    2138     [AC_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@], 
    2139     [optimize for fast installation @<:@default=]AC_ENABLE_FAST_INSTALL_DEFAULT[@:>@])], 
    2140     [p=${PACKAGE-default} 
    2141     case $enableval in 
    2142     yes) enable_fast_install=yes ;; 
    2143     no) enable_fast_install=no ;; 
    2144     *) 
    2145       enable_fast_install=no 
    2146       # Look at the argument we got.  We use all the common list separators. 
    2147       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 
    2148       for pkg in $enableval; do 
    2149         IFS="$lt_save_ifs" 
    2150         if test "X$pkg" = "X$p"; then 
    2151           enable_fast_install=yes 
    2152         fi 
    2153       done 
    2154       IFS="$lt_save_ifs" 
    2155       ;; 
    2156     esac], 
    2157     [enable_fast_install=]AC_ENABLE_FAST_INSTALL_DEFAULT) 
    2158 ])# AC_ENABLE_FAST_INSTALL 
    2159  
    2160  
    2161 # AC_DISABLE_FAST_INSTALL 
    2162 # ----------------------- 
    2163 # set the default to --disable-fast-install 
    2164 AC_DEFUN([AC_DISABLE_FAST_INSTALL], 
    2165 [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl 
    2166 AC_ENABLE_FAST_INSTALL(no) 
    2167 ])# AC_DISABLE_FAST_INSTALL 
    2168  
    2169  
    2170 # AC_LIBTOOL_PICMODE([MODE]) 
    2171 # -------------------------- 
    2172 # implement the --with-pic flag 
    2173 # MODE is either `yes' or `no'.  If omitted, it defaults to `both'. 
    2174 AC_DEFUN([AC_LIBTOOL_PICMODE], 
    2175 [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl 
    2176 pic_mode=ifelse($#,1,$1,default) 
    2177 ])# AC_LIBTOOL_PICMODE 
    2178  
    2179  
    2180 # AC_PROG_EGREP 
    2181 # ------------- 
    2182 # This is predefined starting with Autoconf 2.54, so this conditional 
    2183 # definition can be removed once we require Autoconf 2.54 or later. 
    2184 m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP], 
    2185 [AC_CACHE_CHECK([for egrep], [ac_cv_prog_egrep], 
    2186    [if echo a | (grep -E '(a|b)') >/dev/null 2>&1 
    2187     then ac_cv_prog_egrep='grep -E' 
    2188     else ac_cv_prog_egrep='egrep' 
    2189     fi]) 
    2190  EGREP=$ac_cv_prog_egrep 
    2191  AC_SUBST([EGREP]) 
    2192 ])]) 
    2193  
    2194  
    2195 # AC_PATH_TOOL_PREFIX 
    2196 # ------------------- 
    2197 # find a file program which can recognize shared library 
    2198 AC_DEFUN([AC_PATH_TOOL_PREFIX], 
    2199 [AC_REQUIRE([AC_PROG_EGREP])dnl 
    2200 AC_MSG_CHECKING([for $1]) 
    2201 AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, 
    2202 [case $MAGIC_CMD in 
    2203 [[\\/*] |  ?:[\\/]*]) 
    2204   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 
    2205   ;; 
    2206 *) 
    2207   lt_save_MAGIC_CMD="$MAGIC_CMD" 
    2208   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 
    2209 dnl $ac_dummy forces splitting on constant user-supplied paths. 
    2210 dnl POSIX.2 word splitting is done only on the output of word expansions, 
    2211 dnl not every word.  This closes a longstanding sh security hole. 
    2212   ac_dummy="ifelse([$2], , $PATH, [$2])" 
    2213   for ac_dir in $ac_dummy; do 
    2214     IFS="$lt_save_ifs" 
    2215     test -z "$ac_dir" && ac_dir=. 
    2216     if test -f $ac_dir/$1; then 
    2217       lt_cv_path_MAGIC_CMD="$ac_dir/$1" 
    2218       if test -n "$file_magic_test_file"; then 
    2219         case $deplibs_check_method in 
    2220         "file_magic "*) 
    2221           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 
    2222           MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 
    2223           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 
    2224             $EGREP "$file_magic_regex" > /dev/null; then 
    2225             : 
    2226           else 
    2227             cat <<EOF 1>&2 
    2228  
    2229 *** Warning: the command libtool uses to detect shared libraries, 
    2230 *** $file_magic_cmd, produces output that libtool cannot recognize. 
    2231 *** The result is that libtool may fail to recognize shared libraries 
    2232 *** as such.  This will affect the creation of libtool libraries that 
    2233 *** depend on shared libraries, but programs linked with such libtool 
    2234 *** libraries will work regardless of this problem.  Nevertheless, you 
    2235 *** may want to report the problem to your system manager and/or to 
    2236 *** bug-libtool@gnu.org 
    2237  
    2238 EOF 
    2239           fi ;; 
    2240         esac 
    2241       fi 
    2242       break 
    2243     fi 
    2244   done 
    2245   IFS="$lt_save_ifs" 
    2246   MAGIC_CMD="$lt_save_MAGIC_CMD" 
    2247   ;; 
    2248 esac]) 
    2249 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 
    2250 if test -n "$MAGIC_CMD"; then 
    2251   AC_MSG_RESULT($MAGIC_CMD) 
    2252 else 
    2253   AC_MSG_RESULT(no) 
    2254 fi 
    2255 ])# AC_PATH_TOOL_PREFIX 
    2256  
    2257  
    2258 # AC_PATH_MAGIC 
    2259 # ------------- 
    2260 # find a file program which can recognize a shared library 
    2261 AC_DEFUN([AC_PATH_MAGIC], 
    2262 [AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH) 
    2263 if test -z "$lt_cv_path_MAGIC_CMD"; then 
    2264   if test -n "$ac_tool_prefix"; then 
    2265     AC_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH) 
    2266   else 
    2267     MAGIC_CMD=: 
    2268   fi 
    2269 fi 
    2270 ])# AC_PATH_MAGIC 
    2271  
    2272  
    2273 # AC_PROG_LD 
    2274 # ---------- 
    2275 # find the pathname to the GNU or non-GNU linker 
    2276 AC_DEFUN([AC_PROG_LD], 
    2277 [AC_ARG_WITH([gnu-ld], 
    2278     [AC_HELP_STRING([--with-gnu-ld], 
    2279         [assume the C compiler uses GNU ld @<:@default=no@:>@])], 
    2280     [test "$withval" = no || with_gnu_ld=yes], 
    2281     [with_gnu_ld=no]) 
    2282 AC_REQUIRE([LT_AC_PROG_SED])dnl 
    2283 AC_REQUIRE([AC_PROG_CC])dnl 
    2284 AC_REQUIRE([AC_CANONICAL_HOST])dnl 
    2285 AC_REQUIRE([AC_CANONICAL_BUILD])dnl 
    2286 ac_prog=ld 
    2287 if test "$GCC" = yes; then 
    2288   # Check if gcc -print-prog-name=ld gives a path. 
    2289   AC_MSG_CHECKING([for ld used by $CC]) 
    2290   case $host in 
    2291   *-*-mingw*) 
    2292     # gcc leaves a trailing carriage return which upsets mingw 
    2293     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 
    2294   *) 
    2295     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 
    2296   esac 
    2297   case $ac_prog in 
    2298     # Accept absolute paths. 
    2299     [[\\/]]* | ?:[[\\/]]*) 
    2300       re_direlt='/[[^/]][[^/]]*/\.\./' 
    2301       # Canonicalize the pathname of ld 
    2302       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` 
    2303       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 
    2304         ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"` 
    2305       done 
    2306       test -z "$LD" && LD="$ac_prog" 
    2307       ;; 
    2308   "") 
    2309     # If it fails, then pretend we aren't using GCC. 
    2310     ac_prog=ld 
    2311     ;; 
    2312   *) 
    2313     # If it is relative, then search for the first ld in PATH. 
    2314     with_gnu_ld=unknown 
    2315     ;; 
    2316   esac 
    2317 elif test "$with_gnu_ld" = yes; then 
    2318   AC_MSG_CHECKING([for GNU ld]) 
    2319 else 
    2320   AC_MSG_CHECKING([for non-GNU ld]) 
    2321 fi 
    2322 AC_CACHE_VAL(lt_cv_path_LD, 
    2323 [if test -z "$LD"; then 
    2324   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 
    2325   for ac_dir in $PATH; do 
    2326     IFS="$lt_save_ifs" 
    2327     test -z "$ac_dir" && ac_dir=. 
    2328     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 
    2329       lt_cv_path_LD="$ac_dir/$ac_prog" 
    2330       # Check to see if the program is GNU ld.  I'd rather use --version, 
    2331       # but apparently some variants of GNU ld only accept -v. 
    2332       # Break only if it was the GNU/non-GNU ld that we prefer. 
    2333       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 
    2334       *GNU* | *'with BFD'*) 
    2335         test "$with_gnu_ld" != no && break 
    2336         ;; 
    2337       *) 
    2338         test "$with_gnu_ld" != yes && break 
    2339         ;; 
    2340       esac 
    2341     fi 
    2342   done 
    2343   IFS="$lt_save_ifs" 
    2344 else 
    2345   lt_cv_path_LD="$LD" # Let the user override the test with a path. 
    2346 fi]) 
    2347 LD="$lt_cv_path_LD" 
    2348 if test -n "$LD"; then 
    2349   AC_MSG_RESULT($LD) 
    2350 else 
    2351   AC_MSG_RESULT(no) 
    2352 fi 
    2353 test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH]) 
    2354 AC_PROG_LD_GNU 
    2355 ])# AC_PROG_LD 
    2356  
    2357  
    2358 # AC_PROG_LD_GNU 
    2359 # -------------- 
    2360 AC_DEFUN([AC_PROG_LD_GNU], 
    2361 [AC_REQUIRE([AC_PROG_EGREP])dnl 
    2362 AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld, 
    2363 [# I'd rather use --version here, but apparently some GNU lds only accept -v. 
    2364 case `$LD -v 2>&1 </dev/null` in 
    2365 *GNU* | *'with BFD'*) 
    2366   lt_cv_prog_gnu_ld=yes 
    2367   ;; 
    2368 *) 
    2369   lt_cv_prog_gnu_ld=no 
    2370   ;; 
    2371 esac]) 
    2372 with_gnu_ld=$lt_cv_prog_gnu_ld 
    2373 ])# AC_PROG_LD_GNU 
    2374  
    2375  
    2376 # AC_PROG_LD_RELOAD_FLAG 
    2377 # ---------------------- 
    2378 # find reload flag for linker 
    2379 #   -- PORTME Some linkers may need a different reload flag. 
    2380 AC_DEFUN([AC_PROG_LD_RELOAD_FLAG], 
    2381 [AC_CACHE_CHECK([for $LD option to reload object files], 
    2382   lt_cv_ld_reload_flag, 
    2383   [lt_cv_ld_reload_flag='-r']) 
    2384 reload_flag=$lt_cv_ld_reload_flag 
    2385 case $reload_flag in 
    2386 "" | " "*) ;; 
    2387 *) reload_flag=" $reload_flag" ;; 
    2388 esac 
    2389 reload_cmds='$LD$reload_flag -o $output$reload_objs' 
    2390 case $host_os in 
    2391   darwin*) 
    2392     if test "$GCC" = yes; then 
    2393       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 
    2394     else 
    2395       reload_cmds='$LD$reload_flag -o $output$reload_objs' 
    2396     fi 
    2397     ;; 
    2398 esac 
    2399 ])# AC_PROG_LD_RELOAD_FLAG 
    2400  
    2401  
    2402 # AC_DEPLIBS_CHECK_METHOD 
    2403 # ----------------------- 
    2404 # how to check for library dependencies 
    2405 #  -- PORTME fill in with the dynamic library characteristics 
    2406 AC_DEFUN([AC_DEPLIBS_CHECK_METHOD], 
    2407 [AC_CACHE_CHECK([how to recognize dependent libraries], 
    2408 lt_cv_deplibs_check_method, 
    2409 [lt_cv_file_magic_cmd='$MAGIC_CMD' 
    2410 lt_cv_file_magic_test_file= 
    2411 lt_cv_deplibs_check_method='unknown' 
    2412 # Need to set the preceding variable on all platforms that support 
    2413 # interlibrary dependencies. 
    2414 # 'none' -- dependencies not supported. 
    2415 # `unknown' -- same as none, but documents that we really don't know. 
    2416 # 'pass_all' -- all dependencies passed with no checks. 
    2417 # 'test_compile' -- check by making test program. 
    2418 # 'file_magic [[regex]]' -- check by looking for files in library path 
    2419 # which responds to the $file_magic_cmd with a given extended regex. 
    2420 # If you have `file' or equivalent on your system and you're not sure 
    2421 # whether `pass_all' will *always* work, you probably want this one. 
    2422  
    2423 case $host_os in 
    2424 aix[[4-9]]*) 
    2425   lt_cv_deplibs_check_method=pass_all 
    2426   ;; 
    2427  
    2428 beos*) 
    2429   lt_cv_deplibs_check_method=pass_all 
    2430   ;; 
    2431  
    2432 bsdi[[45]]*) 
    2433   lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)' 
    2434   lt_cv_file_magic_cmd='/usr/bin/file -L' 
    2435   lt_cv_file_magic_test_file=/shlib/libc.so 
    2436   ;; 
    2437  
    2438 cygwin*) 
    2439   # func_win32_libid is a shell function defined in ltmain.sh 
    2440   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 
    2441   lt_cv_file_magic_cmd='func_win32_libid' 
    2442   ;; 
    2443  
    2444 mingw* | pw32*) 
    2445   # Base MSYS/MinGW do not provide the 'file' command needed by 
    2446   # func_win32_libid shell function, so use a weaker test based on 'objdump', 
    2447   # unless we find 'file', for example because we are cross-compiling. 
    2448   if ( file / ) >/dev/null 2>&1; then 
    2449     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 
    2450     lt_cv_file_magic_cmd='func_win32_libid' 
    2451   else 
    2452     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 
    2453     lt_cv_file_magic_cmd='$OBJDUMP -f' 
    2454   fi 
    2455   ;; 
    2456  
    2457 darwin* | rhapsody*) 
    2458   lt_cv_deplibs_check_method=pass_all 
    2459   ;; 
    2460  
    2461 freebsd* | dragonfly*) 
    2462   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then 
    2463     case $host_cpu in 
    2464     i*86 ) 
    2465       # Not sure whether the presence of OpenBSD here was a mistake. 
    2466       # Let's accept both of them until this is cleared up. 
    2467       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library' 
    2468       lt_cv_file_magic_cmd=/usr/bin/file 
    2469       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 
    2470       ;; 
    2471     esac 
    2472   else 
    2473     lt_cv_deplibs_check_method=pass_all 
    2474   fi 
    2475   ;; 
    2476  
    2477 gnu*) 
    2478   lt_cv_deplibs_check_method=pass_all 
    2479   ;; 
    2480  
    2481 hpux10.20* | hpux11*) 
    2482   lt_cv_file_magic_cmd=/usr/bin/file 
    2483   case $host_cpu in 
    2484   ia64*) 
    2485     lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64' 
    2486     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 
    2487     ;; 
    2488   hppa*64*) 
    2489     [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'] 
    2490     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 
    2491     ;; 
    2492   *) 
    2493     lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library' 
    2494     lt_cv_file_magic_test_file=/usr/lib/libc.sl 
    2495     ;; 
    2496   esac 
    2497   ;; 
    2498  
    2499 interix[[3-9]]*) 
    2500   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 
    2501   lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$' 
    2502   ;; 
    2503  
    2504 irix5* | irix6* | nonstopux*) 
    2505   case $LD in 
    2506   *-32|*"-32 ") libmagic=32-bit;; 
    2507   *-n32|*"-n32 ") libmagic=N32;; 
    2508   *-64|*"-64 ") libmagic=64-bit;; 
    2509   *) libmagic=never-match;; 
    2510   esac 
    2511   lt_cv_deplibs_check_method=pass_all 
    2512   ;; 
    2513  
    2514 # This must be Linux ELF. 
    2515 linux* | k*bsd*-gnu) 
    2516   lt_cv_deplibs_check_method=pass_all 
    2517   ;; 
    2518  
    2519 netbsd* | netbsdelf*-gnu) 
    2520   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then 
    2521     lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' 
    2522   else 
    2523     lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$' 
    2524   fi 
    2525   ;; 
    2526  
    2527 newos6*) 
    2528   lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)' 
    2529   lt_cv_file_magic_cmd=/usr/bin/file 
    2530   lt_cv_file_magic_test_file=/usr/lib/libnls.so 
    2531   ;; 
    2532  
    2533 nto-qnx*) 
    2534   lt_cv_deplibs_check_method=unknown 
    2535   ;; 
    2536  
    2537 openbsd*) 
    2538   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 
    2539     lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$' 
    2540   else 
    2541     lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' 
    2542   fi 
    2543   ;; 
    2544  
    2545 osf3* | osf4* | osf5*) 
    2546   lt_cv_deplibs_check_method=pass_all 
    2547   ;; 
    2548  
    2549 rdos*) 
    2550   lt_cv_deplibs_check_method=pass_all 
    2551   ;; 
    2552  
    2553 solaris*) 
    2554   lt_cv_deplibs_check_method=pass_all 
    2555   ;; 
    2556  
    2557 sysv4 | sysv4.3*) 
    2558   case $host_vendor in 
    2559   motorola) 
    2560     lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]' 
    2561     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 
    2562     ;; 
    2563   ncr) 
    2564     lt_cv_deplibs_check_method=pass_all 
    2565     ;; 
    2566   sequent) 
    2567     lt_cv_file_magic_cmd='/bin/file' 
    2568     lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' 
    2569     ;; 
    2570   sni) 
    2571     lt_cv_file_magic_cmd='/bin/file' 
    2572     lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib" 
    2573     lt_cv_file_magic_test_file=/lib/libc.so 
    2574     ;; 
    2575   siemens) 
    2576     lt_cv_deplibs_check_method=pass_all 
    2577     ;; 
    2578   pc) 
    2579     lt_cv_deplibs_check_method=pass_all 
    2580     ;; 
    2581   esac 
    2582   ;; 
    2583  
    2584 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 
    2585   lt_cv_deplibs_check_method=pass_all 
    2586   ;; 
    2587 esac 
    2588 ]) 
    2589 file_magic_cmd=$lt_cv_file_magic_cmd 
    2590 deplibs_check_method=$lt_cv_deplibs_check_method 
    2591 test -z "$deplibs_check_method" && deplibs_check_method=unknown 
    2592 ])# AC_DEPLIBS_CHECK_METHOD 
    2593  
    2594  
    2595 # AC_PROG_NM 
    2596 # ---------- 
    2597 # find the pathname to a BSD-compatible name lister 
    2598 AC_DEFUN([AC_PROG_NM], 
    2599 [AC_CACHE_CHECK([for BSD-compatible nm], lt_cv_path_NM, 
    2600 [if test -n "$NM"; then 
    2601   # Let the user override the test. 
    2602   lt_cv_path_NM="$NM" 
    2603 else 
    2604   lt_nm_to_check="${ac_tool_prefix}nm" 
    2605   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 
    2606     lt_nm_to_check="$lt_nm_to_check nm" 
    2607   fi 
    2608   for lt_tmp_nm in $lt_nm_to_check; do 
    2609     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 
    2610     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 
    2611       IFS="$lt_save_ifs" 
    2612       test -z "$ac_dir" && ac_dir=. 
    2613       tmp_nm="$ac_dir/$lt_tmp_nm" 
    2614       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 
    2615         # Check to see if the nm accepts a BSD-compat flag. 
    2616         # Adding the `sed 1q' prevents false positives on HP-UX, which says: 
    2617         #   nm: unknown option "B" ignored 
    2618         # Tru64's nm complains that /dev/null is an invalid object file 
    2619         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 
    2620         */dev/null* | *'Invalid file or object type'*) 
    2621           lt_cv_path_NM="$tmp_nm -B" 
    2622           break 
    2623           ;; 
    2624         *) 
    2625           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 
    2626           */dev/null*) 
    2627             lt_cv_path_NM="$tmp_nm -p" 
    2628             break 
    2629             ;; 
    2630           *) 
    2631             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 
    2632             continue # so that we can try to find one that supports BSD flags 
    2633             ;; 
    2634           esac 
    2635           ;; 
    2636         esac 
    2637       fi 
    2638     done 
    2639     IFS="$lt_save_ifs" 
    2640   done 
    2641   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm 
    2642 fi]) 
    2643 NM="$lt_cv_path_NM" 
    2644 ])# AC_PROG_NM 
    2645  
    2646  
    2647 # AC_CHECK_LIBM 
    2648 # ------------- 
    2649 # check for math library 
    2650 AC_DEFUN([AC_CHECK_LIBM], 
    2651 [AC_REQUIRE([AC_CANONICAL_HOST])dnl 
    2652 LIBM= 
    2653 case $host in 
    2654 *-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*) 
    2655   # These system don't have libm, or don't need it 
    2656   ;; 
    2657 *-ncr-sysv4.3*) 
    2658   AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw") 
    2659   AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm") 
    2660   ;; 
    2661 *) 
    2662   AC_CHECK_LIB(m, cos, LIBM="-lm") 
    2663   ;; 
    2664 esac 
    2665 ])# AC_CHECK_LIBM 
    2666  
    2667  
    2668 # AC_LIBLTDL_CONVENIENCE([DIRECTORY]) 
    2669 # ----------------------------------- 
    2670 # sets LIBLTDL to the link flags for the libltdl convenience library and 
    2671 # LTDLINCL to the include flags for the libltdl header and adds 
    2672 # --enable-ltdl-convenience to the configure arguments.  Note that 
    2673 # AC_CONFIG_SUBDIRS is not called here.  If DIRECTORY is not provided, 
    2674 # it is assumed to be `libltdl'.  LIBLTDL will be prefixed with 
    2675 # '${top_builddir}/' and LTDLINCL will be prefixed with '${top_srcdir}/' 
    2676 # (note the single quotes!).  If your package is not flat and you're not 
    2677 # using automake, define top_builddir and top_srcdir appropriately in 
    2678 # the Makefiles. 
    2679 AC_DEFUN([AC_LIBLTDL_CONVENIENCE], 
    2680 [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl 
    2681   case $enable_ltdl_convenience in 
    2682   no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;; 
    2683   "") enable_ltdl_convenience=yes 
    2684       ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;; 
    2685   esac 
    2686   LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la 
    2687   LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) 
    2688   # For backwards non-gettext consistent compatibility... 
    2689   INCLTDL="$LTDLINCL" 
    2690 ])# AC_LIBLTDL_CONVENIENCE 
    2691  
    2692  
    2693 # AC_LIBLTDL_INSTALLABLE([DIRECTORY]) 
    2694 # ----------------------------------- 
    2695 # sets LIBLTDL to the link flags for the libltdl installable library and 
    2696 # LTDLINCL to the include flags for the libltdl header and adds 
    2697 # --enable-ltdl-install to the configure arguments.  Note that 
    2698 # AC_CONFIG_SUBDIRS is not called here.  If DIRECTORY is not provided, 
    2699 # and an installed libltdl is not found, it is assumed to be `libltdl'. 
    2700 # LIBLTDL will be prefixed with '${top_builddir}/'# and LTDLINCL with 
    2701 # '${top_srcdir}/' (note the single quotes!).  If your package is not 
    2702 # flat and you're not using automake, define top_builddir and top_srcdir 
    2703 # appropriately in the Makefiles. 
    2704 # In the future, this macro may have to be called after AC_PROG_LIBTOOL. 
    2705 AC_DEFUN([AC_LIBLTDL_INSTALLABLE], 
    2706 [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl 
    2707   AC_CHECK_LIB(ltdl, lt_dlinit, 
    2708   [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no], 
    2709   [if test x"$enable_ltdl_install" = xno; then 
    2710      AC_MSG_WARN([libltdl not installed, but installation disabled]) 
    2711    else 
    2712      enable_ltdl_install=yes 
    2713    fi 
    2714   ]) 
    2715   if test x"$enable_ltdl_install" = x"yes"; then 
    2716     ac_configure_args="$ac_configure_args --enable-ltdl-install" 
    2717     LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la 
    2718     LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) 
    2719   else 
    2720     ac_configure_args="$ac_configure_args --enable-ltdl-install=no" 
    2721     LIBLTDL="-lltdl" 
    2722     LTDLINCL= 
    2723   fi 
    2724   # For backwards non-gettext consistent compatibility... 
    2725   INCLTDL="$LTDLINCL" 
    2726 ])# AC_LIBLTDL_INSTALLABLE 
    2727  
    2728  
    2729 # AC_LIBTOOL_CXX 
    2730 # -------------- 
    2731 # enable support for C++ libraries 
    2732 AC_DEFUN([AC_LIBTOOL_CXX], 
    2733 [AC_REQUIRE([_LT_AC_LANG_CXX]) 
    2734 ])# AC_LIBTOOL_CXX 
    2735  
    2736  
    2737 # _LT_AC_LANG_CXX 
    2738 # --------------- 
    2739 AC_DEFUN([_LT_AC_LANG_CXX], 
    2740 [AC_REQUIRE([AC_PROG_CXX]) 
    2741 AC_REQUIRE([_LT_AC_PROG_CXXCPP]) 
    2742 _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX]) 
    2743 ])# _LT_AC_LANG_CXX 
    2744  
    2745 # _LT_AC_PROG_CXXCPP 
    2746 # ------------------ 
    2747 AC_DEFUN([_LT_AC_PROG_CXXCPP], 
    2748 [ 
    2749 AC_REQUIRE([AC_PROG_CXX]) 
    2750 if test -n "$CXX" && ( test "X$CXX" != "Xno" && 
    2751     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || 
    2752     (test "X$CXX" != "Xg++"))) ; then 
    2753   AC_PROG_CXXCPP 
    2754 fi 
    2755 ])# _LT_AC_PROG_CXXCPP 
    2756  
    2757 # AC_LIBTOOL_F77 
    2758 # -------------- 
    2759 # enable support for Fortran 77 libraries 
    2760 AC_DEFUN([AC_LIBTOOL_F77], 
    2761 [AC_REQUIRE([_LT_AC_LANG_F77]) 
    2762 ])# AC_LIBTOOL_F77 
    2763  
    2764  
    2765 # _LT_AC_LANG_F77 
    2766 # --------------- 
    2767 AC_DEFUN([_LT_AC_LANG_F77], 
    2768 [AC_REQUIRE([AC_PROG_F77]) 
    2769 _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}F77]) 
    2770 ])# _LT_AC_LANG_F77 
    2771  
    2772  
    2773 # AC_LIBTOOL_GCJ 
    2774 # -------------- 
    2775 # enable support for GCJ libraries 
    2776 AC_DEFUN([AC_LIBTOOL_GCJ], 
    2777 [AC_REQUIRE([_LT_AC_LANG_GCJ]) 
    2778 ])# AC_LIBTOOL_GCJ 
    2779  
    2780  
    2781 # _LT_AC_LANG_GCJ 
    2782 # --------------- 
    2783 AC_DEFUN([_LT_AC_LANG_GCJ], 
    2784 [AC_PROVIDE_IFELSE([AC_PROG_GCJ],[], 
    2785   [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],[], 
    2786     [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],[], 
    2787       [ifdef([AC_PROG_GCJ],[AC_REQUIRE([AC_PROG_GCJ])], 
    2788          [ifdef([A][M_PROG_GCJ],[AC_REQUIRE([A][M_PROG_GCJ])], 
    2789            [AC_REQUIRE([A][C_PROG_GCJ_OR_A][M_PROG_GCJ])])])])])]) 
    2790 _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}GCJ]) 
    2791 ])# _LT_AC_LANG_GCJ 
    2792  
    2793  
    2794 # AC_LIBTOOL_RC 
    2795 # ------------- 
    2796 # enable support for Windows resource files 
    2797 AC_DEFUN([AC_LIBTOOL_RC], 
    2798 [AC_REQUIRE([LT_AC_PROG_RC]) 
    2799 _LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}RC]) 
    2800 ])# AC_LIBTOOL_RC 
    2801  
    2802  
    2803 # AC_LIBTOOL_LANG_C_CONFIG 
    2804 # ------------------------ 
    2805 # Ensure that the configuration vars for the C compiler are 
    2806 # suitably defined.  Those variables are subsequently used by 
    2807 # AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'. 
    2808 AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG], [_LT_AC_LANG_C_CONFIG]) 
    2809 AC_DEFUN([_LT_AC_LANG_C_CONFIG], 
    2810 [lt_save_CC="$CC" 
    2811 AC_LANG_PUSH(C) 
    2812  
    2813 # Source file extension for C test sources. 
    2814 ac_ext=c 
    2815  
    2816 # Object file extension for compiled C test sources. 
    2817 objext=o 
    2818 _LT_AC_TAGVAR(objext, $1)=$objext 
    2819  
    2820 # Code to be used in simple compile tests 
    2821 lt_simple_compile_test_code="int some_variable = 0;" 
    2822  
    2823 # Code to be used in simple link tests 
    2824 lt_simple_link_test_code='int main(){return(0);}' 
    2825  
    2826 _LT_AC_SYS_COMPILER 
    2827  
    2828 # save warnings/boilerplate of simple test code 
    2829 _LT_COMPILER_BOILERPLATE 
    2830 _LT_LINKER_BOILERPLATE 
    2831  
    2832 AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1) 
    2833 AC_LIBTOOL_PROG_COMPILER_PIC($1) 
    2834 AC_LIBTOOL_PROG_CC_C_O($1) 
    2835 AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1) 
    2836 AC_LIBTOOL_PROG_LD_SHLIBS($1) 
    2837 AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) 
    2838 AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) 
    2839 AC_LIBTOOL_SYS_LIB_STRIP 
    2840 AC_LIBTOOL_DLOPEN_SELF 
    2841  
    2842 # Report which library types will actually be built 
    2843 AC_MSG_CHECKING([if libtool supports shared libraries]) 
    2844 AC_MSG_RESULT([$can_build_shared]) 
    2845  
    2846 AC_MSG_CHECKING([whether to build shared libraries]) 
    2847 test "$can_build_shared" = "no" && enable_shared=no 
    2848  
    2849 # On AIX, shared libraries and static libraries use the same namespace, and 
    2850 # are all built from PIC. 
    2851 case $host_os in 
    2852 aix3*) 
    2853   test "$enable_shared" = yes && enable_static=no 
    2854   if test -n "$RANLIB"; then 
    2855     archive_cmds="$archive_cmds~\$RANLIB \$lib" 
    2856     postinstall_cmds='$RANLIB $lib' 
    2857   fi 
    2858   ;; 
    2859  
    2860 aix[[4-9]]*) 
    2861   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 
    2862     test "$enable_shared" = yes && enable_static=no 
    2863   fi 
    2864     ;; 
    2865 esac 
    2866 AC_MSG_RESULT([$enable_shared]) 
    2867  
    2868 AC_MSG_CHECKING([whether to build static libraries]) 
    2869 # Make sure either enable_shared or enable_static is yes. 
    2870 test "$enable_shared" = yes || enable_static=yes 
    2871 AC_MSG_RESULT([$enable_static]) 
    2872  
    2873 AC_LIBTOOL_CONFIG($1) 
    2874  
    2875 AC_LANG_POP 
    2876 CC="$lt_save_CC" 
    2877 ])# AC_LIBTOOL_LANG_C_CONFIG 
    2878  
    2879  
    2880 # AC_LIBTOOL_LANG_CXX_CONFIG 
    2881 # -------------------------- 
    2882 # Ensure that the configuration vars for the C compiler are 
    2883 # suitably defined.  Those variables are subsequently used by 
    2884 # AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'. 
    2885 AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG], [_LT_AC_LANG_CXX_CONFIG(CXX)]) 
    2886 AC_DEFUN([_LT_AC_LANG_CXX_CONFIG], 
    2887 [AC_LANG_PUSH(C++) 
    2888 AC_REQUIRE([AC_PROG_CXX]) 
    2889 AC_REQUIRE([_LT_AC_PROG_CXXCPP]) 
    2890  
    2891 _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no 
    2892 _LT_AC_TAGVAR(allow_undefined_flag, $1)= 
    2893 _LT_AC_TAGVAR(always_export_symbols, $1)=no 
    2894 _LT_AC_TAGVAR(archive_expsym_cmds, $1)= 
    2895 _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= 
    2896 _LT_AC_TAGVAR(hardcode_direct, $1)=no 
    2897 _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= 
    2898 _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= 
    2899 _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= 
    2900 _LT_AC_TAGVAR(hardcode_minus_L, $1)=no 
    2901 _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported 
    2902 _LT_AC_TAGVAR(hardcode_automatic, $1)=no 
    2903 _LT_AC_TAGVAR(module_cmds, $1)= 
    2904 _LT_AC_TAGVAR(module_expsym_cmds, $1)= 
    2905 _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown 
    2906 _LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds 
    2907 _LT_AC_TAGVAR(no_undefined_flag, $1)= 
    2908 _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= 
    2909 _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no 
    2910  
    2911 # Dependencies to place before and after the object being linked: 
    2912 _LT_AC_TAGVAR(predep_objects, $1)= 
    2913 _LT_AC_TAGVAR(postdep_objects, $1)= 
    2914 _LT_AC_TAGVAR(predeps, $1)= 
    2915 _LT_AC_TAGVAR(postdeps, $1)= 
    2916 _LT_AC_TAGVAR(compiler_lib_search_path, $1)= 
    2917 _LT_AC_TAGVAR(compiler_lib_search_dirs, $1)= 
    2918  
    2919 # Source file extension for C++ test sources. 
    2920 ac_ext=cpp 
    2921  
    2922 # Object file extension for compiled C++ test sources. 
    2923 objext=o 
    2924 _LT_AC_TAGVAR(objext, $1)=$objext 
    2925  
    2926 # Code to be used in simple compile tests 
    2927 lt_simple_compile_test_code="int some_variable = 0;" 
    2928  
    2929 # Code to be used in simple link tests 
    2930 lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }' 
    2931  
    2932 # ltmain only uses $CC for tagged configurations so make sure $CC is set. 
    2933 _LT_AC_SYS_COMPILER 
    2934  
    2935 # save warnings/boilerplate of simple test code 
    2936 _LT_COMPILER_BOILERPLATE 
    2937 _LT_LINKER_BOILERPLATE 
    2938  
    2939 # Allow CC to be a program name with arguments. 
    2940 lt_save_CC=$CC 
    2941 lt_save_LD=$LD 
    2942 lt_save_GCC=$GCC 
    2943 GCC=$GXX 
    2944 lt_save_with_gnu_ld=$with_gnu_ld 
    2945 lt_save_path_LD=$lt_cv_path_LD 
    2946 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then 
    2947   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx 
    2948 else 
    2949   $as_unset lt_cv_prog_gnu_ld 
    2950 fi 
    2951 if test -n "${lt_cv_path_LDCXX+set}"; then 
    2952   lt_cv_path_LD=$lt_cv_path_LDCXX 
    2953 else 
    2954   $as_unset lt_cv_path_LD 
    2955 fi 
    2956 test -z "${LDCXX+set}" || LD=$LDCXX 
    2957 CC=${CXX-"c++"} 
    2958 compiler=$CC 
    2959 _LT_AC_TAGVAR(compiler, $1)=$CC 
    2960 _LT_CC_BASENAME([$compiler]) 
    2961  
    2962 # We don't want -fno-exception wen compiling C++ code, so set the 
    2963 # no_builtin_flag separately 
    2964 if test "$GXX" = yes; then 
    2965   _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' 
    2966 else 
    2967   _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= 
    2968 fi 
    2969  
    2970 if test "$GXX" = yes; then 
    2971   # Set up default GNU C++ configuration 
    2972  
    2973   AC_PROG_LD 
    2974  
    2975   # Check if GNU C++ uses GNU ld as the underlying linker, since the 
    2976   # archiving commands below assume that GNU ld is being used. 
    2977   if test "$with_gnu_ld" = yes; then 
    2978     _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' 
    2979     _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 
    2980  
    2981     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' 
    2982     _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' 
    2983  
    2984     # If archive_cmds runs LD, not CC, wlarc should be empty 
    2985     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to 
    2986     #     investigate it a little bit more. (MM) 
    2987     wlarc='${wl}' 
    2988  
    2989     # ancient GNU ld didn't support --whole-archive et. al. 
    2990     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \ 
    2991         grep 'no-whole-archive' > /dev/null; then 
    2992       _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 
    2993     else 
    2994       _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= 
    2995     fi 
    2996   else 
    2997     with_gnu_ld=no 
    2998     wlarc= 
    2999  
    3000     # A generic and very simple default shared library creation 
    3001     # command for GNU C++ for the case where it uses the native 
    3002     # linker, instead of GNU ld.  If possible, this setting should 
    3003     # overridden to take advantage of the native linker features on 
    3004     # the platform it is being used on. 
    3005     _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' 
    3006   fi 
    3007  
    3008   # Commands to make compiler produce verbose output that lists 
    3009   # what "hidden" libraries, object files and flags are used when 
    3010   # linking a shared library. 
    3011   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' 
    3012  
    3013 else 
    3014   GXX=no 
    3015   with_gnu_ld=no 
    3016   wlarc= 
    3017 fi 
    3018  
    3019 # PORTME: fill in a description of your system's C++ link characteristics 
    3020 AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) 
    3021 _LT_AC_TAGVAR(ld_shlibs, $1)=yes 
    3022 case $host_os in 
    3023   aix3*) 
    3024     # FIXME: insert proper C++ library support 
    3025     _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3026     ;; 
    3027   aix[[4-9]]*) 
    3028     if test "$host_cpu" = ia64; then 
    3029       # On IA64, the linker does run time linking by default, so we don't 
    3030       # have to do anything special. 
    3031       aix_use_runtimelinking=no 
    3032       exp_sym_flag='-Bexport' 
    3033       no_entry_flag="" 
    3034     else 
    3035       aix_use_runtimelinking=no 
    3036  
    3037       # Test if we are trying to use run time linking or normal 
    3038       # AIX style linking. If -brtl is somewhere in LDFLAGS, we 
    3039       # need to do runtime linking. 
    3040       case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) 
    3041         for ld_flag in $LDFLAGS; do 
    3042           case $ld_flag in 
    3043           *-brtl*) 
    3044             aix_use_runtimelinking=yes 
    3045             break 
    3046             ;; 
    3047           esac 
    3048         done 
    3049         ;; 
    3050       esac 
    3051  
    3052       exp_sym_flag='-bexport' 
    3053       no_entry_flag='-bnoentry' 
    3054     fi 
    3055  
    3056     # When large executables or shared objects are built, AIX ld can 
    3057     # have problems creating the table of contents.  If linking a library 
    3058     # or program results in "error TOC overflow" add -mminimal-toc to 
    3059     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not 
    3060     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 
    3061  
    3062     _LT_AC_TAGVAR(archive_cmds, $1)='' 
    3063     _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    3064     _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' 
    3065     _LT_AC_TAGVAR(link_all_deplibs, $1)=yes 
    3066  
    3067     if test "$GXX" = yes; then 
    3068       case $host_os in aix4.[[012]]|aix4.[[012]].*) 
    3069       # We only want to do this on AIX 4.2 and lower, the check 
    3070       # below for broken collect2 doesn't work under 4.3+ 
    3071         collect2name=`${CC} -print-prog-name=collect2` 
    3072         if test -f "$collect2name" && \ 
    3073            strings "$collect2name" | grep resolve_lib_name >/dev/null 
    3074         then 
    3075           # We have reworked collect2 
    3076           : 
    3077         else 
    3078           # We have old collect2 
    3079           _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported 
    3080           # It fails to find uninstalled libraries when the uninstalled 
    3081           # path is not listed in the libpath.  Setting hardcode_minus_L 
    3082           # to unsupported forces relinking 
    3083           _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes 
    3084           _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' 
    3085           _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= 
    3086         fi 
    3087         ;; 
    3088       esac 
    3089       shared_flag='-shared' 
    3090       if test "$aix_use_runtimelinking" = yes; then 
    3091         shared_flag="$shared_flag "'${wl}-G' 
    3092       fi 
    3093     else 
    3094       # not using gcc 
    3095       if test "$host_cpu" = ia64; then 
    3096         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 
    3097         # chokes on -Wl,-G. The following line is correct: 
    3098         shared_flag='-G' 
    3099       else 
    3100         if test "$aix_use_runtimelinking" = yes; then 
    3101           shared_flag='${wl}-G' 
    3102         else 
    3103           shared_flag='${wl}-bM:SRE' 
    3104         fi 
    3105       fi 
    3106     fi 
    3107  
    3108     # It seems that -bexpall does not export symbols beginning with 
    3109     # underscore (_), so it is better to generate a list of symbols to export. 
    3110     _LT_AC_TAGVAR(always_export_symbols, $1)=yes 
    3111     if test "$aix_use_runtimelinking" = yes; then 
    3112       # Warning - without using the other runtime loading flags (-brtl), 
    3113       # -berok will link without error, but may produce a broken library. 
    3114       _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok' 
    3115       # Determine the default libpath from the value encoded in an empty executable. 
    3116       _LT_AC_SYS_LIBPATH_AIX 
    3117       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" 
    3118  
    3119       _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 
    3120      else 
    3121       if test "$host_cpu" = ia64; then 
    3122         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib' 
    3123         _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs" 
    3124         _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" 
    3125       else 
    3126         # Determine the default libpath from the value encoded in an empty executable. 
    3127         _LT_AC_SYS_LIBPATH_AIX 
    3128         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" 
    3129         # Warning - without using the other run time loading flags, 
    3130         # -berok will link without error, but may produce a broken library. 
    3131         _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok' 
    3132         _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' 
    3133         # Exported symbols can be pulled into shared objects from archives 
    3134         _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='$convenience' 
    3135         _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes 
    3136         # This is similar to how AIX traditionally builds its shared libraries. 
    3137         _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' 
    3138       fi 
    3139     fi 
    3140     ;; 
    3141  
    3142   beos*) 
    3143     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then 
    3144       _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported 
    3145       # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 
    3146       # support --undefined.  This deserves some investigation.  FIXME 
    3147       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 
    3148     else 
    3149       _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3150     fi 
    3151     ;; 
    3152  
    3153   chorus*) 
    3154     case $cc_basename in 
    3155       *) 
    3156         # FIXME: insert proper C++ library support 
    3157         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3158         ;; 
    3159     esac 
    3160     ;; 
    3161  
    3162   cygwin* | mingw* | pw32*) 
    3163     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, 
    3164     # as there is no search path for DLLs. 
    3165     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' 
    3166     _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported 
    3167     _LT_AC_TAGVAR(always_export_symbols, $1)=no 
    3168     _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes 
    3169  
    3170     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then 
    3171       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 
    3172       # If the export-symbols file already is a .def file (1st line 
    3173       # is EXPORTS), use it as is; otherwise, prepend... 
    3174       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 
    3175         cp $export_symbols $output_objdir/$soname.def; 
    3176       else 
    3177         echo EXPORTS > $output_objdir/$soname.def; 
    3178         cat $export_symbols >> $output_objdir/$soname.def; 
    3179       fi~ 
    3180       $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 
    3181     else 
    3182       _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3183     fi 
    3184   ;; 
    3185       darwin* | rhapsody*) 
    3186       _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no 
    3187       _LT_AC_TAGVAR(hardcode_direct, $1)=no 
    3188       _LT_AC_TAGVAR(hardcode_automatic, $1)=yes 
    3189       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported 
    3190       _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' 
    3191       _LT_AC_TAGVAR(link_all_deplibs, $1)=yes 
    3192       _LT_AC_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined" 
    3193       if test "$GXX" = yes ; then 
    3194       output_verbose_link_cmd='echo' 
    3195       _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 
    3196       _LT_AC_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 
    3197       _LT_AC_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" 
    3198       _LT_AC_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" 
    3199       if test "$lt_cv_apple_cc_single_mod" != "yes"; then 
    3200         _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}" 
    3201         _LT_AC_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}" 
    3202       fi 
    3203       else 
    3204       case $cc_basename in 
    3205         xlc*) 
    3206          output_verbose_link_cmd='echo' 
    3207           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' 
    3208           _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' 
    3209           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds 
    3210           _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' 
    3211           _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' 
    3212           ;; 
    3213        *) 
    3214          _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3215           ;; 
    3216       esac 
    3217       fi 
    3218         ;; 
    3219  
    3220   dgux*) 
    3221     case $cc_basename in 
    3222       ec++*) 
    3223         # FIXME: insert proper C++ library support 
    3224         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3225         ;; 
    3226       ghcx*) 
    3227         # Green Hills C++ Compiler 
    3228         # FIXME: insert proper C++ library support 
    3229         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3230         ;; 
    3231       *) 
    3232         # FIXME: insert proper C++ library support 
    3233         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3234         ;; 
    3235     esac 
    3236     ;; 
    3237   freebsd[[12]]*) 
    3238     # C++ shared libraries reported to be fairly broken before switch to ELF 
    3239     _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3240     ;; 
    3241   freebsd-elf*) 
    3242     _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no 
    3243     ;; 
    3244   freebsd* | dragonfly*) 
    3245     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF 
    3246     # conventions 
    3247     _LT_AC_TAGVAR(ld_shlibs, $1)=yes 
    3248     ;; 
    3249   gnu*) 
    3250     ;; 
    3251   hpux9*) 
    3252     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' 
    3253     _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    3254     _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' 
    3255     _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    3256     _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, 
    3257                                 # but as the default 
    3258                                 # location of the library. 
    3259  
    3260     case $cc_basename in 
    3261     CC*) 
    3262       # FIXME: insert proper C++ library support 
    3263       _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3264       ;; 
    3265     aCC*) 
    3266       _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 
    3267       # Commands to make compiler produce verbose output that lists 
    3268       # what "hidden" libraries, object files and flags are used when 
    3269       # linking a shared library. 
    3270       # 
    3271       # There doesn't appear to be a way to prevent this compiler from 
    3272       # explicitly linking system object files so we need to strip them 
    3273       # from the output so that they don't get included in the library 
    3274       # dependencies. 
    3275       output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[[-]]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' 
    3276       ;; 
    3277     *) 
    3278       if test "$GXX" = yes; then 
    3279         _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 
    3280       else 
    3281         # FIXME: insert proper C++ library support 
    3282         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3283       fi 
    3284       ;; 
    3285     esac 
    3286     ;; 
    3287   hpux10*|hpux11*) 
    3288     if test $with_gnu_ld = no; then 
    3289       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' 
    3290       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    3291  
    3292       case $host_cpu in 
    3293       hppa*64*|ia64*) ;; 
    3294       *) 
    3295         _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' 
    3296         ;; 
    3297       esac 
    3298     fi 
    3299     case $host_cpu in 
    3300     hppa*64*|ia64*) 
    3301       _LT_AC_TAGVAR(hardcode_direct, $1)=no 
    3302       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    3303       ;; 
    3304     *) 
    3305       _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    3306       _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, 
    3307                                               # but as the default 
    3308                                               # location of the library. 
    3309       ;; 
    3310     esac 
    3311  
    3312     case $cc_basename in 
    3313       CC*) 
    3314         # FIXME: insert proper C++ library support 
    3315         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3316         ;; 
    3317       aCC*) 
    3318         case $host_cpu in 
    3319         hppa*64*) 
    3320           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 
    3321           ;; 
    3322         ia64*) 
    3323           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 
    3324           ;; 
    3325         *) 
    3326           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 
    3327           ;; 
    3328         esac 
    3329         # Commands to make compiler produce verbose output that lists 
    3330         # what "hidden" libraries, object files and flags are used when 
    3331         # linking a shared library. 
    3332         # 
    3333         # There doesn't appear to be a way to prevent this compiler from 
    3334         # explicitly linking system object files so we need to strip them 
    3335         # from the output so that they don't get included in the library 
    3336         # dependencies. 
    3337         output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' 
    3338         ;; 
    3339       *) 
    3340         if test "$GXX" = yes; then 
    3341           if test $with_gnu_ld = no; then 
    3342             case $host_cpu in 
    3343             hppa*64*) 
    3344               _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 
    3345               ;; 
    3346             ia64*) 
    3347               _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 
    3348               ;; 
    3349             *) 
    3350               _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 
    3351               ;; 
    3352             esac 
    3353           fi 
    3354         else 
    3355           # FIXME: insert proper C++ library support 
    3356           _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3357         fi 
    3358         ;; 
    3359     esac 
    3360     ;; 
    3361   interix[[3-9]]*) 
    3362     _LT_AC_TAGVAR(hardcode_direct, $1)=no 
    3363     _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    3364     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' 
    3365     _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' 
    3366     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 
    3367     # Instead, shared libraries are loaded at an image base (0x10000000 by 
    3368     # default) and relocated if they conflict, which is a slow very memory 
    3369     # consuming and fragmenting process.  To avoid this, we pick a random, 
    3370     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 
    3371     # time.  Moving up from 0x10000000 also allows more sbrk(2) space. 
    3372     _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 
    3373     _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 
    3374     ;; 
    3375   irix5* | irix6*) 
    3376     case $cc_basename in 
    3377       CC*) 
    3378         # SGI C++ 
    3379         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' 
    3380  
    3381         # Archives containing C++ object files must be created using 
    3382         # "CC -ar", where "CC" is the IRIX C++ compiler.  This is 
    3383         # necessary to make sure instantiated templates are included 
    3384         # in the archive. 
    3385         _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs' 
    3386         ;; 
    3387       *) 
    3388         if test "$GXX" = yes; then 
    3389           if test "$with_gnu_ld" = no; then 
    3390             _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 
    3391           else 
    3392             _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib' 
    3393           fi 
    3394         fi 
    3395         _LT_AC_TAGVAR(link_all_deplibs, $1)=yes 
    3396         ;; 
    3397     esac 
    3398     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' 
    3399     _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    3400     ;; 
    3401   linux* | k*bsd*-gnu) 
    3402     case $cc_basename in 
    3403       KCC*) 
    3404         # Kuck and Associates, Inc. (KAI) C++ Compiler 
    3405  
    3406         # KCC will only create a shared library if the output file 
    3407         # ends with ".so" (or ".sl" for HP-UX), so rename the library 
    3408         # to its proper name (with version) after linking. 
    3409         _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' 
    3410         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib' 
    3411         # Commands to make compiler produce verbose output that lists 
    3412         # what "hidden" libraries, object files and flags are used when 
    3413         # linking a shared library. 
    3414         # 
    3415         # There doesn't appear to be a way to prevent this compiler from 
    3416         # explicitly linking system object files so we need to strip them 
    3417         # from the output so that they don't get included in the library 
    3418         # dependencies. 
    3419         output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' 
    3420  
    3421         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath,$libdir' 
    3422         _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' 
    3423  
    3424         # Archives containing C++ object files must be created using 
    3425         # "CC -Bstatic", where "CC" is the KAI C++ compiler. 
    3426         _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' 
    3427         ;; 
    3428       icpc*) 
    3429         # Intel C++ 
    3430         with_gnu_ld=yes 
    3431         # version 8.0 and above of icpc choke on multiply defined symbols 
    3432         # if we add $predep_objects and $postdep_objects, however 7.1 and 
    3433         # earlier do not add the objects themselves. 
    3434         case `$CC -V 2>&1` in 
    3435         *"Version 7."*) 
    3436           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' 
    3437           _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 
    3438           ;; 
    3439         *)  # Version 8.0 or newer 
    3440           tmp_idyn= 
    3441           case $host_cpu in 
    3442             ia64*) tmp_idyn=' -i_dynamic';; 
    3443           esac 
    3444           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 
    3445           _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 
    3446           ;; 
    3447         esac 
    3448         _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no 
    3449         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' 
    3450         _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' 
    3451         _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 
    3452         ;; 
    3453       pgCC* | pgcpp*) 
    3454         # Portland Group C++ compiler 
    3455         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' 
    3456         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' 
    3457  
    3458         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' 
    3459         _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' 
    3460         _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' 
    3461         ;; 
    3462       cxx*) 
    3463         # Compaq C++ 
    3464         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' 
    3465         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols' 
    3466  
    3467         runpath_var=LD_RUN_PATH 
    3468         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' 
    3469         _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    3470  
    3471         # Commands to make compiler produce verbose output that lists 
    3472         # what "hidden" libraries, object files and flags are used when 
    3473         # linking a shared library. 
    3474         # 
    3475         # There doesn't appear to be a way to prevent this compiler from 
    3476         # explicitly linking system object files so we need to strip them 
    3477         # from the output so that they don't get included in the library 
    3478         # dependencies. 
    3479         output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' 
    3480         ;; 
    3481       *) 
    3482         case `$CC -V 2>&1 | sed 5q` in 
    3483         *Sun\ C*) 
    3484           # Sun C++ 5.9 
    3485           _LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs' 
    3486           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 
    3487           _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols' 
    3488           _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' 
    3489           _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' 
    3490  
    3491           # Not sure whether something based on 
    3492           # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 
    3493           # would be better. 
    3494           output_verbose_link_cmd='echo' 
    3495  
    3496           # Archives containing C++ object files must be created using 
    3497           # "CC -xar", where "CC" is the Sun C++ compiler.  This is 
    3498           # necessary to make sure instantiated templates are included 
    3499           # in the archive. 
    3500           _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' 
    3501           ;; 
    3502         esac 
    3503         ;; 
    3504     esac 
    3505     ;; 
    3506   lynxos*) 
    3507     # FIXME: insert proper C++ library support 
    3508     _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3509     ;; 
    3510   m88k*) 
    3511     # FIXME: insert proper C++ library support 
    3512     _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3513     ;; 
    3514   mvs*) 
    3515     case $cc_basename in 
    3516       cxx*) 
    3517         # FIXME: insert proper C++ library support 
    3518         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3519         ;; 
    3520       *) 
    3521         # FIXME: insert proper C++ library support 
    3522         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3523         ;; 
    3524     esac 
    3525     ;; 
    3526   netbsd* | netbsdelf*-gnu) 
    3527     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 
    3528       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' 
    3529       wlarc= 
    3530       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' 
    3531       _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    3532       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    3533     fi 
    3534     # Workaround some broken pre-1.5 toolchains 
    3535     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' 
    3536     ;; 
    3537   openbsd2*) 
    3538     # C++ shared libraries are fairly broken 
    3539     _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3540     ;; 
    3541   openbsd*) 
    3542     if test -f /usr/libexec/ld.so; then 
    3543       _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    3544       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    3545       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' 
    3546       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' 
    3547       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 
    3548         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib' 
    3549         _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' 
    3550         _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 
    3551       fi 
    3552       output_verbose_link_cmd='echo' 
    3553     else 
    3554       _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3555     fi 
    3556     ;; 
    3557   osf3*) 
    3558     case $cc_basename in 
    3559       KCC*) 
    3560         # Kuck and Associates, Inc. (KAI) C++ Compiler 
    3561  
    3562         # KCC will only create a shared library if the output file 
    3563         # ends with ".so" (or ".sl" for HP-UX), so rename the library 
    3564         # to its proper name (with version) after linking. 
    3565         _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' 
    3566  
    3567         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' 
    3568         _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    3569  
    3570         # Archives containing C++ object files must be created using 
    3571         # "CC -Bstatic", where "CC" is the KAI C++ compiler. 
    3572         _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' 
    3573  
    3574         ;; 
    3575       RCC*) 
    3576         # Rational C++ 2.4.1 
    3577         # FIXME: insert proper C++ library support 
    3578         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3579         ;; 
    3580       cxx*) 
    3581         _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' 
    3582         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' 
    3583  
    3584         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' 
    3585         _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    3586  
    3587         # Commands to make compiler produce verbose output that lists 
    3588         # what "hidden" libraries, object files and flags are used when 
    3589         # linking a shared library. 
    3590         # 
    3591         # There doesn't appear to be a way to prevent this compiler from 
    3592         # explicitly linking system object files so we need to strip them 
    3593         # from the output so that they don't get included in the library 
    3594         # dependencies. 
    3595         output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' 
    3596         ;; 
    3597       *) 
    3598         if test "$GXX" = yes && test "$with_gnu_ld" = no; then 
    3599           _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' 
    3600           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 
    3601  
    3602           _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' 
    3603           _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    3604  
    3605           # Commands to make compiler produce verbose output that lists 
    3606           # what "hidden" libraries, object files and flags are used when 
    3607           # linking a shared library. 
    3608           output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' 
    3609  
    3610         else 
    3611           # FIXME: insert proper C++ library support 
    3612           _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3613         fi 
    3614         ;; 
    3615     esac 
    3616     ;; 
    3617   osf4* | osf5*) 
    3618     case $cc_basename in 
    3619       KCC*) 
    3620         # Kuck and Associates, Inc. (KAI) C++ Compiler 
    3621  
    3622         # KCC will only create a shared library if the output file 
    3623         # ends with ".so" (or ".sl" for HP-UX), so rename the library 
    3624         # to its proper name (with version) after linking. 
    3625         _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' 
    3626  
    3627         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' 
    3628         _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    3629  
    3630         # Archives containing C++ object files must be created using 
    3631         # the KAI C++ compiler. 
    3632         _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' 
    3633         ;; 
    3634       RCC*) 
    3635         # Rational C++ 2.4.1 
    3636         # FIXME: insert proper C++ library support 
    3637         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3638         ;; 
    3639       cxx*) 
    3640         _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' 
    3641         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' 
    3642         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ 
    3643           echo "-hidden">> $lib.exp~ 
    3644           $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp  `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~ 
    3645           $rm $lib.exp' 
    3646  
    3647         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' 
    3648         _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    3649  
    3650         # Commands to make compiler produce verbose output that lists 
    3651         # what "hidden" libraries, object files and flags are used when 
    3652         # linking a shared library. 
    3653         # 
    3654         # There doesn't appear to be a way to prevent this compiler from 
    3655         # explicitly linking system object files so we need to strip them 
    3656         # from the output so that they don't get included in the library 
    3657         # dependencies. 
    3658         output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' 
    3659         ;; 
    3660       *) 
    3661         if test "$GXX" = yes && test "$with_gnu_ld" = no; then 
    3662           _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' 
    3663          _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 
    3664  
    3665           _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' 
    3666           _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    3667  
    3668           # Commands to make compiler produce verbose output that lists 
    3669           # what "hidden" libraries, object files and flags are used when 
    3670           # linking a shared library. 
    3671           output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' 
    3672  
    3673         else 
    3674           # FIXME: insert proper C++ library support 
    3675           _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3676         fi 
    3677         ;; 
    3678     esac 
    3679     ;; 
    3680   psos*) 
    3681     # FIXME: insert proper C++ library support 
    3682     _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3683     ;; 
    3684   sunos4*) 
    3685     case $cc_basename in 
    3686       CC*) 
    3687         # Sun C++ 4.x 
    3688         # FIXME: insert proper C++ library support 
    3689         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3690         ;; 
    3691       lcc*) 
    3692         # Lucid 
    3693         # FIXME: insert proper C++ library support 
    3694         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3695         ;; 
    3696       *) 
    3697         # FIXME: insert proper C++ library support 
    3698         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3699         ;; 
    3700     esac 
    3701     ;; 
    3702   solaris*) 
    3703     case $cc_basename in 
    3704       CC*) 
    3705         # Sun C++ 4.2, 5.x and Centerline C++ 
    3706         _LT_AC_TAGVAR(archive_cmds_need_lc,$1)=yes 
    3707         _LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs' 
    3708         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' 
    3709         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 
    3710         $CC -G${allow_undefined_flag}  ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' 
    3711  
    3712         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' 
    3713         _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    3714         case $host_os in 
    3715           solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; 
    3716           *) 
    3717             # The compiler driver will combine and reorder linker options, 
    3718             # but understands `-z linker_flag'. 
    3719             # Supported since Solaris 2.6 (maybe 2.5.1?) 
    3720             _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' 
    3721             ;; 
    3722         esac 
    3723         _LT_AC_TAGVAR(link_all_deplibs, $1)=yes 
    3724  
    3725         output_verbose_link_cmd='echo' 
    3726  
    3727         # Archives containing C++ object files must be created using 
    3728         # "CC -xar", where "CC" is the Sun C++ compiler.  This is 
    3729         # necessary to make sure instantiated templates are included 
    3730         # in the archive. 
    3731         _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' 
    3732         ;; 
    3733       gcx*) 
    3734         # Green Hills C++ Compiler 
    3735         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' 
    3736  
    3737         # The C++ compiler must be used to create the archive. 
    3738         _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs' 
    3739         ;; 
    3740       *) 
    3741         # GNU C++ compiler with Solaris linker 
    3742         if test "$GXX" = yes && test "$with_gnu_ld" = no; then 
    3743           _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs' 
    3744           if $CC --version | grep -v '^2\.7' > /dev/null; then 
    3745             _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' 
    3746             _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 
    3747                 $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' 
    3748  
    3749             # Commands to make compiler produce verbose output that lists 
    3750             # what "hidden" libraries, object files and flags are used when 
    3751             # linking a shared library. 
    3752             output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" 
    3753           else 
    3754             # g++ 2.7 appears to require `-G' NOT `-shared' on this 
    3755             # platform. 
    3756             _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' 
    3757             _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 
    3758                 $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' 
    3759  
    3760             # Commands to make compiler produce verbose output that lists 
    3761             # what "hidden" libraries, object files and flags are used when 
    3762             # linking a shared library. 
    3763             output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" 
    3764           fi 
    3765  
    3766           _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir' 
    3767           case $host_os in 
    3768           solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; 
    3769           *) 
    3770             _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 
    3771             ;; 
    3772           esac 
    3773         fi 
    3774         ;; 
    3775     esac 
    3776     ;; 
    3777   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) 
    3778     _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' 
    3779     _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no 
    3780     _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    3781     runpath_var='LD_RUN_PATH' 
    3782  
    3783     case $cc_basename in 
    3784       CC*) 
    3785         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 
    3786         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 
    3787         ;; 
    3788       *) 
    3789         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 
    3790         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 
    3791         ;; 
    3792     esac 
    3793     ;; 
    3794   sysv5* | sco3.2v5* | sco5v6*) 
    3795     # Note: We can NOT use -z defs as we might desire, because we do not 
    3796     # link with -lc, and that would cause any symbols used from libc to 
    3797     # always be unresolved, which means just about no library would 
    3798     # ever link correctly.  If we're not using GNU ld we use -z text 
    3799     # though, which does catch some bad symbols but isn't as heavy-handed 
    3800     # as -z defs. 
    3801     # For security reasons, it is highly recommended that you always 
    3802     # use absolute paths for naming shared libraries, and exclude the 
    3803     # DT_RUNPATH tag from executables and libraries.  But doing so 
    3804     # requires that you compile everything twice, which is a pain. 
    3805     # So that behaviour is only enabled if SCOABSPATH is set to a 
    3806     # non-empty value in the environment.  Most likely only useful for 
    3807     # creating official distributions of packages. 
    3808     # This is a hack until libtool officially supports absolute path 
    3809     # names for shared libraries. 
    3810     _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' 
    3811     _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs' 
    3812     _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no 
    3813     _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    3814     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' 
    3815     _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' 
    3816     _LT_AC_TAGVAR(link_all_deplibs, $1)=yes 
    3817     _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' 
    3818     runpath_var='LD_RUN_PATH' 
    3819  
    3820     case $cc_basename in 
    3821       CC*) 
    3822         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' 
    3823         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' 
    3824         ;; 
    3825       *) 
    3826         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' 
    3827         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' 
    3828         ;; 
    3829     esac 
    3830     ;; 
    3831   tandem*) 
    3832     case $cc_basename in 
    3833       NCC*) 
    3834         # NonStop-UX NCC 3.20 
    3835         # FIXME: insert proper C++ library support 
    3836         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3837         ;; 
    3838       *) 
    3839         # FIXME: insert proper C++ library support 
    3840         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3841         ;; 
    3842     esac 
    3843     ;; 
    3844   vxworks*) 
    3845     # FIXME: insert proper C++ library support 
    3846     _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3847     ;; 
    3848   *) 
    3849     # FIXME: insert proper C++ library support 
    3850     _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    3851     ;; 
    3852 esac 
    3853 AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)]) 
    3854 test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no 
    3855  
    3856 _LT_AC_TAGVAR(GCC, $1)="$GXX" 
    3857 _LT_AC_TAGVAR(LD, $1)="$LD" 
    3858  
    3859 AC_LIBTOOL_POSTDEP_PREDEP($1) 
    3860 AC_LIBTOOL_PROG_COMPILER_PIC($1) 
    3861 AC_LIBTOOL_PROG_CC_C_O($1) 
    3862 AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1) 
    3863 AC_LIBTOOL_PROG_LD_SHLIBS($1) 
    3864 AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) 
    3865 AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) 
    3866  
    3867 AC_LIBTOOL_CONFIG($1) 
    3868  
    3869 AC_LANG_POP 
    3870 CC=$lt_save_CC 
    3871 LDCXX=$LD 
    3872 LD=$lt_save_LD 
    3873 GCC=$lt_save_GCC 
    3874 with_gnu_ldcxx=$with_gnu_ld 
    3875 with_gnu_ld=$lt_save_with_gnu_ld 
    3876 lt_cv_path_LDCXX=$lt_cv_path_LD 
    3877 lt_cv_path_LD=$lt_save_path_LD 
    3878 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld 
    3879 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld 
    3880 ])# AC_LIBTOOL_LANG_CXX_CONFIG 
    3881  
    3882 # AC_LIBTOOL_POSTDEP_PREDEP([TAGNAME]) 
    3883 # ------------------------------------ 
    3884 # Figure out "hidden" library dependencies from verbose 
    3885 # compiler output when linking a shared library. 
    3886 # Parse the compiler output and extract the necessary 
    3887 # objects, libraries and library flags. 
    3888 AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP], 
    3889 [AC_REQUIRE([LT_AC_PROG_SED])dnl 
    3890 dnl we can't use the lt_simple_compile_test_code here, 
    3891 dnl because it contains code intended for an executable, 
    3892 dnl not a library.  It's possible we should let each 
    3893 dnl tag define a new lt_????_link_test_code variable, 
    3894 dnl but it's only used here... 
    3895 ifelse([$1],[],[cat > conftest.$ac_ext <<EOF 
    3896 int a; 
    3897 void foo (void) { a = 0; } 
    3898 EOF 
    3899 ],[$1],[CXX],[cat > conftest.$ac_ext <<EOF 
    3900 class Foo 
    3901 { 
    3902 public: 
    3903   Foo (void) { a = 0; } 
    3904 private: 
    3905   int a; 
    3906 }; 
    3907 EOF 
    3908 ],[$1],[F77],[cat > conftest.$ac_ext <<EOF 
    3909       subroutine foo 
    3910       implicit none 
    3911       integer*4 a 
    3912       a=0 
    3913       return 
    3914       end 
    3915 EOF 
    3916 ],[$1],[GCJ],[cat > conftest.$ac_ext <<EOF 
    3917 public class foo { 
    3918   private int a; 
    3919   public void bar (void) { 
    3920     a = 0; 
    3921   } 
    3922 }; 
    3923 EOF 
    3924 ]) 
    3925 dnl Parse the compiler output and extract the necessary 
    3926 dnl objects, libraries and library flags. 
    3927 if AC_TRY_EVAL(ac_compile); then 
    3928   # Parse the compiler output and extract the necessary 
    3929   # objects, libraries and library flags. 
    3930  
    3931   # Sentinel used to keep track of whether or not we are before 
    3932   # the conftest object file. 
    3933   pre_test_object_deps_done=no 
    3934  
    3935   # The `*' in the case matches for architectures that use `case' in 
    3936   # $output_verbose_cmd can trigger glob expansion during the loop 
    3937   # eval without this substitution. 
    3938   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"` 
    3939  
    3940   for p in `eval $output_verbose_link_cmd`; do 
    3941     case $p in 
    3942  
    3943     -L* | -R* | -l*) 
    3944        # Some compilers place space between "-{L,R}" and the path. 
    3945        # Remove the space. 
    3946        if test $p = "-L" \ 
    3947           || test $p = "-R"; then 
    3948          prev=$p 
    3949          continue 
    3950        else 
    3951          prev= 
    3952        fi 
    3953  
    3954        if test "$pre_test_object_deps_done" = no; then 
    3955          case $p in 
    3956          -L* | -R*) 
    3957            # Internal compiler library paths should come after those 
    3958            # provided the user.  The postdeps already come after the 
    3959            # user supplied libs so there is no need to process them. 
    3960            if test -z "$_LT_AC_TAGVAR(compiler_lib_search_path, $1)"; then 
    3961              _LT_AC_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}" 
    3962            else 
    3963              _LT_AC_TAGVAR(compiler_lib_search_path, $1)="${_LT_AC_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}" 
    3964            fi 
    3965            ;; 
    3966          # The "-l" case would never come before the object being 
    3967          # linked, so don't bother handling this case. 
    3968          esac 
    3969        else 
    3970          if test -z "$_LT_AC_TAGVAR(postdeps, $1)"; then 
    3971            _LT_AC_TAGVAR(postdeps, $1)="${prev}${p}" 
    3972          else 
    3973            _LT_AC_TAGVAR(postdeps, $1)="${_LT_AC_TAGVAR(postdeps, $1)} ${prev}${p}" 
    3974          fi 
    3975        fi 
    3976        ;; 
    3977  
    3978     *.$objext) 
    3979        # This assumes that the test object file only shows up 
    3980        # once in the compiler output. 
    3981        if test "$p" = "conftest.$objext"; then 
    3982          pre_test_object_deps_done=yes 
    3983          continue 
    3984        fi 
    3985  
    3986        if test "$pre_test_object_deps_done" = no; then 
    3987          if test -z "$_LT_AC_TAGVAR(predep_objects, $1)"; then 
    3988            _LT_AC_TAGVAR(predep_objects, $1)="$p" 
    3989          else 
    3990            _LT_AC_TAGVAR(predep_objects, $1)="$_LT_AC_TAGVAR(predep_objects, $1) $p" 
    3991          fi 
    3992        else 
    3993          if test -z "$_LT_AC_TAGVAR(postdep_objects, $1)"; then 
    3994            _LT_AC_TAGVAR(postdep_objects, $1)="$p" 
    3995          else 
    3996            _LT_AC_TAGVAR(postdep_objects, $1)="$_LT_AC_TAGVAR(postdep_objects, $1) $p" 
    3997          fi 
    3998        fi 
    3999        ;; 
    4000  
    4001     *) ;; # Ignore the rest. 
    4002  
    4003     esac 
    4004   done 
    4005  
    4006   # Clean up. 
    4007   rm -f a.out a.exe 
    4008 else 
    4009   echo "libtool.m4: error: problem compiling $1 test program" 
    4010 fi 
    4011  
    4012 $rm -f confest.$objext 
    4013  
    4014 _LT_AC_TAGVAR(compiler_lib_search_dirs, $1)= 
    4015 if test -n "$_LT_AC_TAGVAR(compiler_lib_search_path, $1)"; then 
    4016   _LT_AC_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_AC_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'` 
    4017 fi 
    4018  
    4019 # PORTME: override above test on systems where it is broken 
    4020 ifelse([$1],[CXX], 
    4021 [case $host_os in 
    4022 interix[[3-9]]*) 
    4023   # Interix 3.5 installs completely hosed .la files for C++, so rather than 
    4024   # hack all around it, let's just trust "g++" to DTRT. 
    4025   _LT_AC_TAGVAR(predep_objects,$1)= 
    4026   _LT_AC_TAGVAR(postdep_objects,$1)= 
    4027   _LT_AC_TAGVAR(postdeps,$1)= 
    4028   ;; 
    4029  
    4030 linux*) 
    4031   case `$CC -V 2>&1 | sed 5q` in 
    4032   *Sun\ C*) 
    4033     # Sun C++ 5.9 
    4034     # 
    4035     # The more standards-conforming stlport4 library is 
    4036     # incompatible with the Cstd library. Avoid specifying 
    4037     # it if it's in CXXFLAGS. Ignore libCrun as 
    4038     # -library=stlport4 depends on it. 
    4039     case " $CXX $CXXFLAGS " in 
    4040     *" -library=stlport4 "*) 
    4041       solaris_use_stlport4=yes 
    4042       ;; 
    4043     esac 
    4044     if test "$solaris_use_stlport4" != yes; then 
    4045       _LT_AC_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun' 
    4046     fi 
    4047     ;; 
    4048   esac 
    4049   ;; 
    4050  
    4051 solaris*) 
    4052   case $cc_basename in 
    4053   CC*) 
    4054     # The more standards-conforming stlport4 library is 
    4055     # incompatible with the Cstd library. Avoid specifying 
    4056     # it if it's in CXXFLAGS. Ignore libCrun as 
    4057     # -library=stlport4 depends on it. 
    4058     case " $CXX $CXXFLAGS " in 
    4059     *" -library=stlport4 "*) 
    4060       solaris_use_stlport4=yes 
    4061       ;; 
    4062     esac 
    4063  
    4064     # Adding this requires a known-good setup of shared libraries for 
    4065     # Sun compiler versions before 5.6, else PIC objects from an old 
    4066     # archive will be linked into the output, leading to subtle bugs. 
    4067     if test "$solaris_use_stlport4" != yes; then 
    4068       _LT_AC_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun' 
    4069     fi 
    4070     ;; 
    4071   esac 
    4072   ;; 
    4073 esac 
    4074 ]) 
    4075 case " $_LT_AC_TAGVAR(postdeps, $1) " in 
    4076 *" -lc "*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;; 
    4077 esac 
    4078 ])# AC_LIBTOOL_POSTDEP_PREDEP 
    4079  
    4080 # AC_LIBTOOL_LANG_F77_CONFIG 
    4081 # -------------------------- 
    4082 # Ensure that the configuration vars for the C compiler are 
    4083 # suitably defined.  Those variables are subsequently used by 
    4084 # AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'. 
    4085 AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG], [_LT_AC_LANG_F77_CONFIG(F77)]) 
    4086 AC_DEFUN([_LT_AC_LANG_F77_CONFIG], 
    4087 [AC_REQUIRE([AC_PROG_F77]) 
    4088 AC_LANG_PUSH(Fortran 77) 
    4089  
    4090 _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no 
    4091 _LT_AC_TAGVAR(allow_undefined_flag, $1)= 
    4092 _LT_AC_TAGVAR(always_export_symbols, $1)=no 
    4093 _LT_AC_TAGVAR(archive_expsym_cmds, $1)= 
    4094 _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= 
    4095 _LT_AC_TAGVAR(hardcode_direct, $1)=no 
    4096 _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= 
    4097 _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= 
    4098 _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= 
    4099 _LT_AC_TAGVAR(hardcode_minus_L, $1)=no 
    4100 _LT_AC_TAGVAR(hardcode_automatic, $1)=no 
    4101 _LT_AC_TAGVAR(module_cmds, $1)= 
    4102 _LT_AC_TAGVAR(module_expsym_cmds, $1)= 
    4103 _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown 
    4104 _LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds 
    4105 _LT_AC_TAGVAR(no_undefined_flag, $1)= 
    4106 _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= 
    4107 _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no 
    4108  
    4109 # Source file extension for f77 test sources. 
    4110 ac_ext=f 
    4111  
    4112 # Object file extension for compiled f77 test sources. 
    4113 objext=o 
    4114 _LT_AC_TAGVAR(objext, $1)=$objext 
    4115  
    4116 # Code to be used in simple compile tests 
    4117 lt_simple_compile_test_code="\ 
    4118       subroutine t 
    4119       return 
    4120       end 
    4121 " 
    4122  
    4123 # Code to be used in simple link tests 
    4124 lt_simple_link_test_code="\ 
    4125       program t 
    4126       end 
    4127 " 
    4128  
    4129 # ltmain only uses $CC for tagged configurations so make sure $CC is set. 
    4130 _LT_AC_SYS_COMPILER 
    4131  
    4132 # save warnings/boilerplate of simple test code 
    4133 _LT_COMPILER_BOILERPLATE 
    4134 _LT_LINKER_BOILERPLATE 
    4135  
    4136 # Allow CC to be a program name with arguments. 
    4137 lt_save_CC="$CC" 
    4138 CC=${F77-"f77"} 
    4139 compiler=$CC 
    4140 _LT_AC_TAGVAR(compiler, $1)=$CC 
    4141 _LT_CC_BASENAME([$compiler]) 
    4142  
    4143 AC_MSG_CHECKING([if libtool supports shared libraries]) 
    4144 AC_MSG_RESULT([$can_build_shared]) 
    4145  
    4146 AC_MSG_CHECKING([whether to build shared libraries]) 
    4147 test "$can_build_shared" = "no" && enable_shared=no 
    4148  
    4149 # On AIX, shared libraries and static libraries use the same namespace, and 
    4150 # are all built from PIC. 
    4151 case $host_os in 
    4152 aix3*) 
    4153   test "$enable_shared" = yes && enable_static=no 
    4154   if test -n "$RANLIB"; then 
    4155     archive_cmds="$archive_cmds~\$RANLIB \$lib" 
    4156     postinstall_cmds='$RANLIB $lib' 
    4157   fi 
    4158   ;; 
    4159 aix[[4-9]]*) 
    4160   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 
    4161     test "$enable_shared" = yes && enable_static=no 
    4162   fi 
    4163   ;; 
    4164 esac 
    4165 AC_MSG_RESULT([$enable_shared]) 
    4166  
    4167 AC_MSG_CHECKING([whether to build static libraries]) 
    4168 # Make sure either enable_shared or enable_static is yes. 
    4169 test "$enable_shared" = yes || enable_static=yes 
    4170 AC_MSG_RESULT([$enable_static]) 
    4171  
    4172 _LT_AC_TAGVAR(GCC, $1)="$G77" 
    4173 _LT_AC_TAGVAR(LD, $1)="$LD" 
    4174  
    4175 AC_LIBTOOL_PROG_COMPILER_PIC($1) 
    4176 AC_LIBTOOL_PROG_CC_C_O($1) 
    4177 AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1) 
    4178 AC_LIBTOOL_PROG_LD_SHLIBS($1) 
    4179 AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) 
    4180 AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) 
    4181  
    4182 AC_LIBTOOL_CONFIG($1) 
    4183  
    4184 AC_LANG_POP 
    4185 CC="$lt_save_CC" 
    4186 ])# AC_LIBTOOL_LANG_F77_CONFIG 
    4187  
    4188  
    4189 # AC_LIBTOOL_LANG_GCJ_CONFIG 
    4190 # -------------------------- 
    4191 # Ensure that the configuration vars for the C compiler are 
    4192 # suitably defined.  Those variables are subsequently used by 
    4193 # AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'. 
    4194 AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG], [_LT_AC_LANG_GCJ_CONFIG(GCJ)]) 
    4195 AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG], 
    4196 [AC_LANG_SAVE 
    4197  
    4198 # Source file extension for Java test sources. 
    4199 ac_ext=java 
    4200  
    4201 # Object file extension for compiled Java test sources. 
    4202 objext=o 
    4203 _LT_AC_TAGVAR(objext, $1)=$objext 
    4204  
    4205 # Code to be used in simple compile tests 
    4206 lt_simple_compile_test_code="class foo {}" 
    4207  
    4208 # Code to be used in simple link tests 
    4209 lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }' 
    4210  
    4211 # ltmain only uses $CC for tagged configurations so make sure $CC is set. 
    4212 _LT_AC_SYS_COMPILER 
    4213  
    4214 # save warnings/boilerplate of simple test code 
    4215 _LT_COMPILER_BOILERPLATE 
    4216 _LT_LINKER_BOILERPLATE 
    4217  
    4218 # Allow CC to be a program name with arguments. 
    4219 lt_save_CC="$CC" 
    4220 CC=${GCJ-"gcj"} 
    4221 compiler=$CC 
    4222 _LT_AC_TAGVAR(compiler, $1)=$CC 
    4223 _LT_CC_BASENAME([$compiler]) 
    4224  
    4225 # GCJ did not exist at the time GCC didn't implicitly link libc in. 
    4226 _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no 
    4227  
    4228 _LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds 
    4229  
    4230 AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1) 
    4231 AC_LIBTOOL_PROG_COMPILER_PIC($1) 
    4232 AC_LIBTOOL_PROG_CC_C_O($1) 
    4233 AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1) 
    4234 AC_LIBTOOL_PROG_LD_SHLIBS($1) 
    4235 AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) 
    4236 AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) 
    4237  
    4238 AC_LIBTOOL_CONFIG($1) 
    4239  
    4240 AC_LANG_RESTORE 
    4241 CC="$lt_save_CC" 
    4242 ])# AC_LIBTOOL_LANG_GCJ_CONFIG 
    4243  
    4244  
    4245 # AC_LIBTOOL_LANG_RC_CONFIG 
    4246 # ------------------------- 
    4247 # Ensure that the configuration vars for the Windows resource compiler are 
    4248 # suitably defined.  Those variables are subsequently used by 
    4249 # AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'. 
    4250 AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG], [_LT_AC_LANG_RC_CONFIG(RC)]) 
    4251 AC_DEFUN([_LT_AC_LANG_RC_CONFIG], 
    4252 [AC_LANG_SAVE 
    4253  
    4254 # Source file extension for RC test sources. 
    4255 ac_ext=rc 
    4256  
    4257 # Object file extension for compiled RC test sources. 
    4258 objext=o 
    4259 _LT_AC_TAGVAR(objext, $1)=$objext 
    4260  
    4261 # Code to be used in simple compile tests 
    4262 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }' 
    4263  
    4264 # Code to be used in simple link tests 
    4265 lt_simple_link_test_code="$lt_simple_compile_test_code" 
    4266  
    4267 # ltmain only uses $CC for tagged configurations so make sure $CC is set. 
    4268 _LT_AC_SYS_COMPILER 
    4269  
    4270 # save warnings/boilerplate of simple test code 
    4271 _LT_COMPILER_BOILERPLATE 
    4272 _LT_LINKER_BOILERPLATE 
    4273  
    4274 # Allow CC to be a program name with arguments. 
    4275 lt_save_CC="$CC" 
    4276 CC=${RC-"windres"} 
    4277 compiler=$CC 
    4278 _LT_AC_TAGVAR(compiler, $1)=$CC 
    4279 _LT_CC_BASENAME([$compiler]) 
    4280 _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes 
    4281  
    4282 AC_LIBTOOL_CONFIG($1) 
    4283  
    4284 AC_LANG_RESTORE 
    4285 CC="$lt_save_CC" 
    4286 ])# AC_LIBTOOL_LANG_RC_CONFIG 
    4287  
    4288  
    4289 # AC_LIBTOOL_CONFIG([TAGNAME]) 
    4290 # ---------------------------- 
    4291 # If TAGNAME is not passed, then create an initial libtool script 
    4292 # with a default configuration from the untagged config vars.  Otherwise 
    4293 # add code to config.status for appending the configuration named by 
    4294 # TAGNAME from the matching tagged config vars. 
    4295 AC_DEFUN([AC_LIBTOOL_CONFIG], 
    4296 [# The else clause should only fire when bootstrapping the 
    4297 # libtool distribution, otherwise you forgot to ship ltmain.sh 
    4298 # with your package, and you will get complaints that there are 
    4299 # no rules to generate ltmain.sh. 
    4300 if test -f "$ltmain"; then 
    4301   # See if we are running on zsh, and set the options which allow our commands through 
    4302   # without removal of \ escapes. 
    4303   if test -n "${ZSH_VERSION+set}" ; then 
    4304     setopt NO_GLOB_SUBST 
    4305   fi 
    4306   # Now quote all the things that may contain metacharacters while being 
    4307   # careful not to overquote the AC_SUBSTed values.  We take copies of the 
    4308   # variables and quote the copies for generation of the libtool script. 
    4309   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ 
    4310     SED SHELL STRIP \ 
    4311     libname_spec library_names_spec soname_spec extract_expsyms_cmds \ 
    4312     old_striplib striplib file_magic_cmd finish_cmds finish_eval \ 
    4313     deplibs_check_method reload_flag reload_cmds need_locks \ 
    4314     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ 
    4315     lt_cv_sys_global_symbol_to_c_name_address \ 
    4316     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ 
    4317     old_postinstall_cmds old_postuninstall_cmds \ 
    4318     _LT_AC_TAGVAR(compiler, $1) \ 
    4319     _LT_AC_TAGVAR(CC, $1) \ 
    4320     _LT_AC_TAGVAR(LD, $1) \ 
    4321     _LT_AC_TAGVAR(lt_prog_compiler_wl, $1) \ 
    4322     _LT_AC_TAGVAR(lt_prog_compiler_pic, $1) \ 
    4323     _LT_AC_TAGVAR(lt_prog_compiler_static, $1) \ 
    4324     _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) \ 
    4325     _LT_AC_TAGVAR(export_dynamic_flag_spec, $1) \ 
    4326     _LT_AC_TAGVAR(thread_safe_flag_spec, $1) \ 
    4327     _LT_AC_TAGVAR(whole_archive_flag_spec, $1) \ 
    4328     _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1) \ 
    4329     _LT_AC_TAGVAR(old_archive_cmds, $1) \ 
    4330     _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) \ 
    4331     _LT_AC_TAGVAR(predep_objects, $1) \ 
    4332     _LT_AC_TAGVAR(postdep_objects, $1) \ 
    4333     _LT_AC_TAGVAR(predeps, $1) \ 
    4334     _LT_AC_TAGVAR(postdeps, $1) \ 
    4335     _LT_AC_TAGVAR(compiler_lib_search_path, $1) \ 
    4336     _LT_AC_TAGVAR(compiler_lib_search_dirs, $1) \ 
    4337     _LT_AC_TAGVAR(archive_cmds, $1) \ 
    4338     _LT_AC_TAGVAR(archive_expsym_cmds, $1) \ 
    4339     _LT_AC_TAGVAR(postinstall_cmds, $1) \ 
    4340     _LT_AC_TAGVAR(postuninstall_cmds, $1) \ 
    4341     _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) \ 
    4342     _LT_AC_TAGVAR(allow_undefined_flag, $1) \ 
    4343     _LT_AC_TAGVAR(no_undefined_flag, $1) \ 
    4344     _LT_AC_TAGVAR(export_symbols_cmds, $1) \ 
    4345     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) \ 
    4346     _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1) \ 
    4347     _LT_AC_TAGVAR(hardcode_libdir_separator, $1) \ 
    4348     _LT_AC_TAGVAR(hardcode_automatic, $1) \ 
    4349     _LT_AC_TAGVAR(module_cmds, $1) \ 
    4350     _LT_AC_TAGVAR(module_expsym_cmds, $1) \ 
    4351     _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1) \ 
    4352     _LT_AC_TAGVAR(fix_srcfile_path, $1) \ 
    4353     _LT_AC_TAGVAR(exclude_expsyms, $1) \ 
    4354     _LT_AC_TAGVAR(include_expsyms, $1); do 
    4355  
    4356     case $var in 
    4357     _LT_AC_TAGVAR(old_archive_cmds, $1) | \ 
    4358     _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) | \ 
    4359     _LT_AC_TAGVAR(archive_cmds, $1) | \ 
    4360     _LT_AC_TAGVAR(archive_expsym_cmds, $1) | \ 
    4361     _LT_AC_TAGVAR(module_cmds, $1) | \ 
    4362     _LT_AC_TAGVAR(module_expsym_cmds, $1) | \ 
    4363     _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) | \ 
    4364     _LT_AC_TAGVAR(export_symbols_cmds, $1) | \ 
    4365     extract_expsyms_cmds | reload_cmds | finish_cmds | \ 
    4366     postinstall_cmds | postuninstall_cmds | \ 
    4367     old_postinstall_cmds | old_postuninstall_cmds | \ 
    4368     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) 
    4369       # Double-quote double-evaled strings. 
    4370       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" 
    4371       ;; 
    4372     *) 
    4373       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" 
    4374       ;; 
    4375     esac 
    4376   done 
    4377  
    4378   case $lt_echo in 
    4379   *'\[$]0 --fallback-echo"') 
    4380     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\[$]0 --fallback-echo"[$]/[$]0 --fallback-echo"/'` 
    4381     ;; 
    4382   esac 
    4383  
    4384 ifelse([$1], [], 
    4385   [cfgfile="${ofile}T" 
    4386   trap "$rm \"$cfgfile\"; exit 1" 1 2 15 
    4387   $rm -f "$cfgfile" 
    4388   AC_MSG_NOTICE([creating $ofile])], 
    4389   [cfgfile="$ofile"]) 
    4390  
    4391   cat <<__EOF__ >> "$cfgfile" 
    4392 ifelse([$1], [], 
    4393 [#! $SHELL 
    4394  
    4395 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 
    4396 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) 
    4397 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 
    4398 # 
    4399 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 
    4400 # Free Software Foundation, Inc. 
    4401 # 
    4402 # This file is part of GNU Libtool: 
    4403 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 
    4404 # 
    4405 # This program is free software; you can redistribute it and/or modify 
    4406 # it under the terms of the GNU General Public License as published by 
    4407 # the Free Software Foundation; either version 2 of the License, or 
    4408 # (at your option) any later version. 
    4409 # 
    4410 # This program is distributed in the hope that it will be useful, but 
    4411 # WITHOUT ANY WARRANTY; without even the implied warranty of 
    4412 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
    4413 # General Public License for more details. 
    4414 # 
    4415 # You should have received a copy of the GNU General Public License 
    4416 # along with this program; if not, write to the Free Software 
    4417 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 
    4418 # 
    4419 # As a special exception to the GNU General Public License, if you 
    4420 # distribute this file as part of a program that contains a 
    4421 # configuration script generated by Autoconf, you may include it under 
    4422 # the same distribution terms that you use for the rest of that program. 
    4423  
    4424 # A sed program that does not truncate output. 
    4425 SED=$lt_SED 
    4426  
    4427 # Sed that helps us avoid accidentally triggering echo(1) options like -n. 
    4428 Xsed="$SED -e 1s/^X//" 
    4429  
    4430 # The HP-UX ksh and POSIX shell print the target directory to stdout 
    4431 # if CDPATH is set. 
    4432 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 
    4433  
    4434 # The names of the tagged configurations supported by this script. 
    4435 available_tags= 
    4436  
    4437 # ### BEGIN LIBTOOL CONFIG], 
    4438 [# ### BEGIN LIBTOOL TAG CONFIG: $tagname]) 
    4439  
    4440 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 
    4441  
    4442 # Shell to use when invoking shell scripts. 
    4443 SHELL=$lt_SHELL 
    4444  
    4445 # Whether or not to build shared libraries. 
    4446 build_libtool_libs=$enable_shared 
    4447  
    4448 # Whether or not to build static libraries. 
    4449 build_old_libs=$enable_static 
    4450  
    4451 # Whether or not to add -lc for building shared libraries. 
    4452 build_libtool_need_lc=$_LT_AC_TAGVAR(archive_cmds_need_lc, $1) 
    4453  
    4454 # Whether or not to disallow shared libs when runtime libs are static 
    4455 allow_libtool_libs_with_static_runtimes=$_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1) 
    4456  
    4457 # Whether or not to optimize for fast installation. 
    4458 fast_install=$enable_fast_install 
    4459  
    4460 # The host system. 
    4461 host_alias=$host_alias 
    4462 host=$host 
    4463 host_os=$host_os 
    4464  
    4465 # The build system. 
    4466 build_alias=$build_alias 
    4467 build=$build 
    4468 build_os=$build_os 
    4469  
    4470 # An echo program that does not interpret backslashes. 
    4471 echo=$lt_echo 
    4472  
    4473 # The archiver. 
    4474 AR=$lt_AR 
    4475 AR_FLAGS=$lt_AR_FLAGS 
    4476  
    4477 # A C compiler. 
    4478 LTCC=$lt_LTCC 
    4479  
    4480 # LTCC compiler flags. 
    4481 LTCFLAGS=$lt_LTCFLAGS 
    4482  
    4483 # A language-specific compiler. 
    4484 CC=$lt_[]_LT_AC_TAGVAR(compiler, $1) 
    4485  
    4486 # Is the compiler the GNU C compiler? 
    4487 with_gcc=$_LT_AC_TAGVAR(GCC, $1) 
    4488  
    4489 # An ERE matcher. 
    4490 EGREP=$lt_EGREP 
    4491  
    4492 # The linker used to build libraries. 
    4493 LD=$lt_[]_LT_AC_TAGVAR(LD, $1) 
    4494  
    4495 # Whether we need hard or soft links. 
    4496 LN_S=$lt_LN_S 
    4497  
    4498 # A BSD-compatible nm program. 
    4499 NM=$lt_NM 
    4500  
    4501 # A symbol stripping program 
    4502 STRIP=$lt_STRIP 
    4503  
    4504 # Used to examine libraries when file_magic_cmd begins "file" 
    4505 MAGIC_CMD=$MAGIC_CMD 
    4506  
    4507 # Used on cygwin: DLL creation program. 
    4508 DLLTOOL="$DLLTOOL" 
    4509  
    4510 # Used on cygwin: object dumper. 
    4511 OBJDUMP="$OBJDUMP" 
    4512  
    4513 # Used on cygwin: assembler. 
    4514 AS="$AS" 
    4515  
    4516 # The name of the directory that contains temporary libtool files. 
    4517 objdir=$objdir 
    4518  
    4519 # How to create reloadable object files. 
    4520 reload_flag=$lt_reload_flag 
    4521 reload_cmds=$lt_reload_cmds 
    4522  
    4523 # How to pass a linker flag through the compiler. 
    4524 wl=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) 
    4525  
    4526 # Object file suffix (normally "o"). 
    4527 objext="$ac_objext" 
    4528  
    4529 # Old archive suffix (normally "a"). 
    4530 libext="$libext" 
    4531  
    4532 # Shared library suffix (normally ".so"). 
    4533 shrext_cmds='$shrext_cmds' 
    4534  
    4535 # Executable file suffix (normally ""). 
    4536 exeext="$exeext" 
    4537  
    4538 # Additional compiler flags for building library objects. 
    4539 pic_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) 
    4540 pic_mode=$pic_mode 
    4541  
    4542 # What is the maximum length of a command? 
    4543 max_cmd_len=$lt_cv_sys_max_cmd_len 
    4544  
    4545 # Does compiler simultaneously support -c and -o options? 
    4546 compiler_c_o=$lt_[]_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1) 
    4547  
    4548 # Must we lock files when doing compilation? 
    4549 need_locks=$lt_need_locks 
    4550  
    4551 # Do we need the lib prefix for modules? 
    4552 need_lib_prefix=$need_lib_prefix 
    4553  
    4554 # Do we need a version for libraries? 
    4555 need_version=$need_version 
    4556  
    4557 # Whether dlopen is supported. 
    4558 dlopen_support=$enable_dlopen 
    4559  
    4560 # Whether dlopen of programs is supported. 
    4561 dlopen_self=$enable_dlopen_self 
    4562  
    4563 # Whether dlopen of statically linked programs is supported. 
    4564 dlopen_self_static=$enable_dlopen_self_static 
    4565  
    4566 # Compiler flag to prevent dynamic linking. 
    4567 link_static_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_static, $1) 
    4568  
    4569 # Compiler flag to turn off builtin functions. 
    4570 no_builtin_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) 
    4571  
    4572 # Compiler flag to allow reflexive dlopens. 
    4573 export_dynamic_flag_spec=$lt_[]_LT_AC_TAGVAR(export_dynamic_flag_spec, $1) 
    4574  
    4575 # Compiler flag to generate shared objects directly from archives. 
    4576 whole_archive_flag_spec=$lt_[]_LT_AC_TAGVAR(whole_archive_flag_spec, $1) 
    4577  
    4578 # Compiler flag to generate thread-safe objects. 
    4579 thread_safe_flag_spec=$lt_[]_LT_AC_TAGVAR(thread_safe_flag_spec, $1) 
    4580  
    4581 # Library versioning type. 
    4582 version_type=$version_type 
    4583  
    4584 # Format of library name prefix. 
    4585 libname_spec=$lt_libname_spec 
    4586  
    4587 # List of archive names.  First name is the real one, the rest are links. 
    4588 # The last name is the one that the linker finds with -lNAME. 
    4589 library_names_spec=$lt_library_names_spec 
    4590  
    4591 # The coded name of the library, if different from the real name. 
    4592 soname_spec=$lt_soname_spec 
    4593  
    4594 # Commands used to build and install an old-style archive. 
    4595 RANLIB=$lt_RANLIB 
    4596 old_archive_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_cmds, $1) 
    4597 old_postinstall_cmds=$lt_old_postinstall_cmds 
    4598 old_postuninstall_cmds=$lt_old_postuninstall_cmds 
    4599  
    4600 # Create an old-style archive from a shared archive. 
    4601 old_archive_from_new_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_new_cmds, $1) 
    4602  
    4603 # Create a temporary old-style archive to link instead of a shared archive. 
    4604 old_archive_from_expsyms_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) 
    4605  
    4606 # Commands used to build and install a shared archive. 
    4607 archive_cmds=$lt_[]_LT_AC_TAGVAR(archive_cmds, $1) 
    4608 archive_expsym_cmds=$lt_[]_LT_AC_TAGVAR(archive_expsym_cmds, $1) 
    4609 postinstall_cmds=$lt_postinstall_cmds 
    4610 postuninstall_cmds=$lt_postuninstall_cmds 
    4611  
    4612 # Commands used to build a loadable module (assumed same as above if empty) 
    4613 module_cmds=$lt_[]_LT_AC_TAGVAR(module_cmds, $1) 
    4614 module_expsym_cmds=$lt_[]_LT_AC_TAGVAR(module_expsym_cmds, $1) 
    4615  
    4616 # Commands to strip libraries. 
    4617 old_striplib=$lt_old_striplib 
    4618 striplib=$lt_striplib 
    4619  
    4620 # Dependencies to place before the objects being linked to create a 
    4621 # shared library. 
    4622 predep_objects=$lt_[]_LT_AC_TAGVAR(predep_objects, $1) 
    4623  
    4624 # Dependencies to place after the objects being linked to create a 
    4625 # shared library. 
    4626 postdep_objects=$lt_[]_LT_AC_TAGVAR(postdep_objects, $1) 
    4627  
    4628 # Dependencies to place before the objects being linked to create a 
    4629 # shared library. 
    4630 predeps=$lt_[]_LT_AC_TAGVAR(predeps, $1) 
    4631  
    4632 # Dependencies to place after the objects being linked to create a 
    4633 # shared library. 
    4634 postdeps=$lt_[]_LT_AC_TAGVAR(postdeps, $1) 
    4635  
    4636 # The directories searched by this compiler when creating a shared 
    4637 # library 
    4638 compiler_lib_search_dirs=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_dirs, $1) 
    4639  
    4640 # The library search path used internally by the compiler when linking 
    4641 # a shared library. 
    4642 compiler_lib_search_path=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1) 
    4643  
    4644 # Method to check whether dependent libraries are shared objects. 
    4645 deplibs_check_method=$lt_deplibs_check_method 
    4646  
    4647 # Command to use when deplibs_check_method == file_magic. 
    4648 file_magic_cmd=$lt_file_magic_cmd 
    4649  
    4650 # Flag that allows shared libraries with undefined symbols to be built. 
    4651 allow_undefined_flag=$lt_[]_LT_AC_TAGVAR(allow_undefined_flag, $1) 
    4652  
    4653 # Flag that forces no undefined symbols. 
    4654 no_undefined_flag=$lt_[]_LT_AC_TAGVAR(no_undefined_flag, $1) 
    4655  
    4656 # Commands used to finish a libtool library installation in a directory. 
    4657 finish_cmds=$lt_finish_cmds 
    4658  
    4659 # Same as above, but a single script fragment to be evaled but not shown. 
    4660 finish_eval=$lt_finish_eval 
    4661  
    4662 # Take the output of nm and produce a listing of raw symbols and C names. 
    4663 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 
    4664  
    4665 # Transform the output of nm in a proper C declaration 
    4666 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 
    4667  
    4668 # Transform the output of nm in a C name address pair 
    4669 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 
    4670  
    4671 # This is the shared library runtime path variable. 
    4672 runpath_var=$runpath_var 
    4673  
    4674 # This is the shared library path variable. 
    4675 shlibpath_var=$shlibpath_var 
    4676  
    4677 # Is shlibpath searched before the hard-coded library search path? 
    4678 shlibpath_overrides_runpath=$shlibpath_overrides_runpath 
    4679  
    4680 # How to hardcode a shared library path into an executable. 
    4681 hardcode_action=$_LT_AC_TAGVAR(hardcode_action, $1) 
    4682  
    4683 # Whether we should hardcode library paths into libraries. 
    4684 hardcode_into_libs=$hardcode_into_libs 
    4685  
    4686 # Flag to hardcode \$libdir into a binary during linking. 
    4687 # This must work even if \$libdir does not exist. 
    4688 hardcode_libdir_flag_spec=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) 
    4689  
    4690 # If ld is used when linking, flag to hardcode \$libdir into 
    4691 # a binary during linking. This must work even if \$libdir does 
    4692 # not exist. 
    4693 hardcode_libdir_flag_spec_ld=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1) 
    4694  
    4695 # Whether we need a single -rpath flag with a separated argument. 
    4696 hardcode_libdir_separator=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_separator, $1) 
    4697  
    4698 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the 
    4699 # resulting binary. 
    4700 hardcode_direct=$_LT_AC_TAGVAR(hardcode_direct, $1) 
    4701  
    4702 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the 
    4703 # resulting binary. 
    4704 hardcode_minus_L=$_LT_AC_TAGVAR(hardcode_minus_L, $1) 
    4705  
    4706 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into 
    4707 # the resulting binary. 
    4708 hardcode_shlibpath_var=$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1) 
    4709  
    4710 # Set to yes if building a shared library automatically hardcodes DIR into the library 
    4711 # and all subsequent libraries and executables linked against it. 
    4712 hardcode_automatic=$_LT_AC_TAGVAR(hardcode_automatic, $1) 
    4713  
    4714 # Variables whose values should be saved in libtool wrapper scripts and 
    4715 # restored at relink time. 
    4716 variables_saved_for_relink="$variables_saved_for_relink" 
    4717  
    4718 # Whether libtool must link a program against all its dependency libraries. 
    4719 link_all_deplibs=$_LT_AC_TAGVAR(link_all_deplibs, $1) 
    4720  
    4721 # Compile-time system search path for libraries 
    4722 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 
    4723  
    4724 # Run-time system search path for libraries 
    4725 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 
    4726  
    4727 # Fix the shell variable \$srcfile for the compiler. 
    4728 fix_srcfile_path=$lt_fix_srcfile_path 
    4729  
    4730 # Set to yes if exported symbols are required. 
    4731 always_export_symbols=$_LT_AC_TAGVAR(always_export_symbols, $1) 
    4732  
    4733 # The commands to list exported symbols. 
    4734 export_symbols_cmds=$lt_[]_LT_AC_TAGVAR(export_symbols_cmds, $1) 
    4735  
    4736 # The commands to extract the exported symbol list from a shared archive. 
    4737 extract_expsyms_cmds=$lt_extract_expsyms_cmds 
    4738  
    4739 # Symbols that should not be listed in the preloaded symbols. 
    4740 exclude_expsyms=$lt_[]_LT_AC_TAGVAR(exclude_expsyms, $1) 
    4741  
    4742 # Symbols that must always be exported. 
    4743 include_expsyms=$lt_[]_LT_AC_TAGVAR(include_expsyms, $1) 
    4744  
    4745 ifelse([$1],[], 
    4746 [# ### END LIBTOOL CONFIG], 
    4747 [# ### END LIBTOOL TAG CONFIG: $tagname]) 
    4748  
    4749 __EOF__ 
    4750  
    4751 ifelse([$1],[], [ 
    4752   case $host_os in 
    4753   aix3*) 
    4754     cat <<\EOF >> "$cfgfile" 
    4755  
    4756 # AIX sometimes has problems with the GCC collect2 program.  For some 
    4757 # reason, if we set the COLLECT_NAMES environment variable, the problems 
    4758 # vanish in a puff of smoke. 
    4759 if test "X${COLLECT_NAMES+set}" != Xset; then 
    4760   COLLECT_NAMES= 
    4761   export COLLECT_NAMES 
    4762 fi 
    4763 EOF 
    4764     ;; 
    4765   esac 
    4766  
    4767   # We use sed instead of cat because bash on DJGPP gets confused if 
    4768   # if finds mixed CR/LF and LF-only lines.  Since sed operates in 
    4769   # text mode, it properly converts lines to CR/LF.  This bash problem 
    4770   # is reportedly fixed, but why not run on old versions too? 
    4771   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1) 
    4772  
    4773   mv -f "$cfgfile" "$ofile" || \ 
    4774     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 
    4775   chmod +x "$ofile" 
    4776 ]) 
    4777 else 
    4778   # If there is no Makefile yet, we rely on a make rule to execute 
    4779   # `config.status --recheck' to rerun these tests and create the 
    4780   # libtool script then. 
    4781   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` 
    4782   if test -f "$ltmain_in"; then 
    4783     test -f Makefile && make "$ltmain" 
    4784   fi 
    4785 fi 
    4786 ])# AC_LIBTOOL_CONFIG 
    4787  
    4788  
    4789 # AC_LIBTOOL_PROG_COMPILER_NO_RTTI([TAGNAME]) 
    4790 # ------------------------------------------- 
    4791 AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], 
    4792 [AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl 
    4793  
    4794 _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= 
    4795  
    4796 if test "$GCC" = yes; then 
    4797   _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' 
    4798  
    4799   AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], 
    4800     lt_cv_prog_compiler_rtti_exceptions, 
    4801     [-fno-rtti -fno-exceptions], [], 
    4802     [_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"]) 
    4803 fi 
    4804 ])# AC_LIBTOOL_PROG_COMPILER_NO_RTTI 
    4805  
    4806  
    4807 # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE 
    4808 # --------------------------------- 
    4809 AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], 
    4810 [AC_REQUIRE([AC_CANONICAL_HOST]) 
    4811 AC_REQUIRE([LT_AC_PROG_SED]) 
    4812 AC_REQUIRE([AC_PROG_NM]) 
    4813 AC_REQUIRE([AC_OBJEXT]) 
    4814 # Check for command to grab the raw symbol name followed by C symbol from nm. 
    4815 AC_MSG_CHECKING([command to parse $NM output from $compiler object]) 
    4816 AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe], 
    4817 [ 
    4818 # These are sane defaults that work on at least a few old systems. 
    4819 # [They come from Ultrix.  What could be older than Ultrix?!! ;)] 
    4820  
    4821 # Character class describing NM global symbol codes. 
    4822 symcode='[[BCDEGRST]]' 
    4823  
    4824 # Regexp to match symbols that can be accessed directly from C. 
    4825 sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)' 
    4826  
    4827 # Transform an extracted symbol line into a proper C declaration 
    4828 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" 
    4829  
    4830 # Transform an extracted symbol line into symbol name and symbol address 
    4831 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'" 
    4832  
    4833 # Define system-specific variables. 
    4834 case $host_os in 
    4835 aix*) 
    4836   symcode='[[BCDT]]' 
    4837   ;; 
    4838 cygwin* | mingw* | pw32*) 
    4839   symcode='[[ABCDGISTW]]' 
    4840   ;; 
    4841 hpux*) # Its linker distinguishes data from code symbols 
    4842   if test "$host_cpu" = ia64; then 
    4843     symcode='[[ABCDEGRST]]' 
    4844   fi 
    4845   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 
    4846   lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'" 
    4847   ;; 
    4848 linux* | k*bsd*-gnu) 
    4849   if test "$host_cpu" = ia64; then 
    4850     symcode='[[ABCDGIRSTW]]' 
    4851     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 
    4852     lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'" 
    4853   fi 
    4854   ;; 
    4855 irix* | nonstopux*) 
    4856   symcode='[[BCDEGRST]]' 
    4857   ;; 
    4858 osf*) 
    4859   symcode='[[BCDEGQRST]]' 
    4860   ;; 
    4861 solaris*) 
    4862   symcode='[[BDRT]]' 
    4863   ;; 
    4864 sco3.2v5*) 
    4865   symcode='[[DT]]' 
    4866   ;; 
    4867 sysv4.2uw2*) 
    4868   symcode='[[DT]]' 
    4869   ;; 
    4870 sysv5* | sco5v6* | unixware* | OpenUNIX*) 
    4871   symcode='[[ABDT]]' 
    4872   ;; 
    4873 sysv4) 
    4874   symcode='[[DFNSTU]]' 
    4875   ;; 
    4876 esac 
    4877  
    4878 # Handle CRLF in mingw tool chain 
    4879 opt_cr= 
    4880 case $build_os in 
    4881 mingw*) 
    4882   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp 
    4883   ;; 
    4884 esac 
    4885  
    4886 # If we're using GNU nm, then use its standard symbol codes. 
    4887 case `$NM -V 2>&1` in 
    4888 *GNU* | *'with BFD'*) 
    4889   symcode='[[ABCDGIRSTW]]' ;; 
    4890 esac 
    4891  
    4892 # Try without a prefix undercore, then with it. 
    4893 for ac_symprfx in "" "_"; do 
    4894  
    4895   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 
    4896   symxfrm="\\1 $ac_symprfx\\2 \\2" 
    4897  
    4898   # Write the raw and C identifiers. 
    4899   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[      ]]\($symcode$symcode*\)[[       ]][[    ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 
    4900  
    4901   # Check to see that the pipe works correctly. 
    4902   pipe_works=no 
    4903  
    4904   rm -f conftest* 
    4905   cat > conftest.$ac_ext <<EOF 
    4906 #ifdef __cplusplus 
    4907 extern "C" { 
    4908 #endif 
    4909 char nm_test_var; 
    4910 void nm_test_func(){} 
    4911 #ifdef __cplusplus 
    4912 } 
    4913 #endif 
    4914 int main(){nm_test_var='a';nm_test_func();return(0);} 
    4915 EOF 
    4916  
    4917   if AC_TRY_EVAL(ac_compile); then 
    4918     # Now try to grab the symbols. 
    4919     nlist=conftest.nm 
    4920     if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then 
    4921       # Try sorting and uniquifying the output. 
    4922       if sort "$nlist" | uniq > "$nlist"T; then 
    4923         mv -f "$nlist"T "$nlist" 
    4924       else 
    4925         rm -f "$nlist"T 
    4926       fi 
    4927  
    4928       # Make sure that we snagged all the symbols we need. 
    4929       if grep ' nm_test_var$' "$nlist" >/dev/null; then 
    4930         if grep ' nm_test_func$' "$nlist" >/dev/null; then 
    4931           cat <<EOF > conftest.$ac_ext 
    4932 #ifdef __cplusplus 
    4933 extern "C" { 
    4934 #endif 
    4935  
    4936 EOF 
    4937           # Now generate the symbol file. 
    4938           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext' 
    4939  
    4940           cat <<EOF >> conftest.$ac_ext 
    4941 #if defined (__STDC__) && __STDC__ 
    4942 # define lt_ptr_t void * 
    4943 #else 
    4944 # define lt_ptr_t char * 
    4945 # define const 
    4946 #endif 
    4947  
    4948 /* The mapping between symbol names and symbols. */ 
    4949 const struct { 
    4950   const char *name; 
    4951   lt_ptr_t address; 
    4952 } 
    4953 lt_preloaded_symbols[[]] = 
    4954 { 
    4955 EOF 
    4956           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext 
    4957           cat <<\EOF >> conftest.$ac_ext 
    4958   {0, (lt_ptr_t) 0} 
    4959 }; 
    4960  
    4961 #ifdef __cplusplus 
    4962 } 
    4963 #endif 
    4964 EOF 
    4965           # Now try linking the two files. 
    4966           mv conftest.$ac_objext conftstm.$ac_objext 
    4967           lt_save_LIBS="$LIBS" 
    4968           lt_save_CFLAGS="$CFLAGS" 
    4969           LIBS="conftstm.$ac_objext" 
    4970           CFLAGS="$CFLAGS$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)" 
    4971           if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then 
    4972             pipe_works=yes 
    4973           fi 
    4974           LIBS="$lt_save_LIBS" 
    4975           CFLAGS="$lt_save_CFLAGS" 
    4976         else 
    4977           echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD 
    4978         fi 
    4979       else 
    4980         echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD 
    4981       fi 
    4982     else 
    4983       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD 
    4984     fi 
    4985   else 
    4986     echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD 
    4987     cat conftest.$ac_ext >&5 
    4988   fi 
    4989   rm -rf conftest* conftst* 
    4990  
    4991   # Do not use the global_symbol_pipe unless it works. 
    4992   if test "$pipe_works" = yes; then 
    4993     break 
    4994   else 
    4995     lt_cv_sys_global_symbol_pipe= 
    4996   fi 
    4997 done 
    4998 ]) 
    4999 if test -z "$lt_cv_sys_global_symbol_pipe"; then 
    5000   lt_cv_sys_global_symbol_to_cdecl= 
    5001 fi 
    5002 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 
    5003   AC_MSG_RESULT(failed) 
    5004 else 
    5005   AC_MSG_RESULT(ok) 
    5006 fi 
    5007 ]) # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE 
    5008  
    5009  
    5010 # AC_LIBTOOL_PROG_COMPILER_PIC([TAGNAME]) 
    5011 # --------------------------------------- 
    5012 AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC], 
    5013 [_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)= 
    5014 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= 
    5015 _LT_AC_TAGVAR(lt_prog_compiler_static, $1)= 
    5016  
    5017 AC_MSG_CHECKING([for $compiler option to produce PIC]) 
    5018  ifelse([$1],[CXX],[ 
    5019   # C++ specific cases for pic, static, wl, etc. 
    5020   if test "$GXX" = yes; then 
    5021     _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5022     _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' 
    5023  
    5024     case $host_os in 
    5025     aix*) 
    5026       # All AIX code is PIC. 
    5027       if test "$host_cpu" = ia64; then 
    5028         # AIX 5 now supports IA64 processor 
    5029         _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5030       fi 
    5031       ;; 
    5032     amigaos*) 
    5033       # FIXME: we need at least 68020 code to build shared libraries, but 
    5034       # adding the `-m68020' flag to GCC prevents building anything better, 
    5035       # like `-m68040'. 
    5036       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' 
    5037       ;; 
    5038     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 
    5039       # PIC is the default for these OSes. 
    5040       ;; 
    5041     mingw* | cygwin* | os2* | pw32*) 
    5042       # This hack is so that the source file can tell whether it is being 
    5043       # built for inclusion in a dll (and should export symbols for example). 
    5044       # Although the cygwin gcc ignores -fPIC, still need this for old-style 
    5045       # (--disable-auto-import) libraries 
    5046       m4_if([$1], [GCJ], [], 
    5047         [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) 
    5048       ;; 
    5049     darwin* | rhapsody*) 
    5050       # PIC is the default on this platform 
    5051       # Common symbols not allowed in MH_DYLIB files 
    5052       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' 
    5053       ;; 
    5054     *djgpp*) 
    5055       # DJGPP does not support shared libraries at all 
    5056       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= 
    5057       ;; 
    5058     interix[[3-9]]*) 
    5059       # Interix 3.x gcc -fpic/-fPIC options generate broken code. 
    5060       # Instead, we relocate shared libraries at runtime. 
    5061       ;; 
    5062     sysv4*MP*) 
    5063       if test -d /usr/nec; then 
    5064         _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic 
    5065       fi 
    5066       ;; 
    5067     hpux*) 
    5068       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 
    5069       # not for PA HP-UX. 
    5070       case $host_cpu in 
    5071       hppa*64*|ia64*) 
    5072         ;; 
    5073       *) 
    5074         _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' 
    5075         ;; 
    5076       esac 
    5077       ;; 
    5078     *) 
    5079       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' 
    5080       ;; 
    5081     esac 
    5082   else 
    5083     case $host_os in 
    5084       aix[[4-9]]*) 
    5085         # All AIX code is PIC. 
    5086         if test "$host_cpu" = ia64; then 
    5087           # AIX 5 now supports IA64 processor 
    5088           _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5089         else 
    5090           _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' 
    5091         fi 
    5092         ;; 
    5093       chorus*) 
    5094         case $cc_basename in 
    5095         cxch68*) 
    5096           # Green Hills C++ Compiler 
    5097           # _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" 
    5098           ;; 
    5099         esac 
    5100         ;; 
    5101        darwin*) 
    5102          # PIC is the default on this platform 
    5103          # Common symbols not allowed in MH_DYLIB files 
    5104          case $cc_basename in 
    5105            xlc*) 
    5106            _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon' 
    5107            _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5108            ;; 
    5109          esac 
    5110        ;; 
    5111       dgux*) 
    5112         case $cc_basename in 
    5113           ec++*) 
    5114             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' 
    5115             ;; 
    5116           ghcx*) 
    5117             # Green Hills C++ Compiler 
    5118             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' 
    5119             ;; 
    5120           *) 
    5121             ;; 
    5122         esac 
    5123         ;; 
    5124       freebsd* | dragonfly*) 
    5125         # FreeBSD uses GNU C++ 
    5126         ;; 
    5127       hpux9* | hpux10* | hpux11*) 
    5128         case $cc_basename in 
    5129           CC*) 
    5130             _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5131             _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' 
    5132             if test "$host_cpu" != ia64; then 
    5133               _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' 
    5134             fi 
    5135             ;; 
    5136           aCC*) 
    5137             _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5138             _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' 
    5139             case $host_cpu in 
    5140             hppa*64*|ia64*) 
    5141               # +Z the default 
    5142               ;; 
    5143             *) 
    5144               _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' 
    5145               ;; 
    5146             esac 
    5147             ;; 
    5148           *) 
    5149             ;; 
    5150         esac 
    5151         ;; 
    5152       interix*) 
    5153         # This is c89, which is MS Visual C++ (no shared libs) 
    5154         # Anyone wants to do a port? 
    5155         ;; 
    5156       irix5* | irix6* | nonstopux*) 
    5157         case $cc_basename in 
    5158           CC*) 
    5159             _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5160             _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' 
    5161             # CC pic flag -KPIC is the default. 
    5162             ;; 
    5163           *) 
    5164             ;; 
    5165         esac 
    5166         ;; 
    5167       linux* | k*bsd*-gnu) 
    5168         case $cc_basename in 
    5169           KCC*) 
    5170             # KAI C++ Compiler 
    5171             _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' 
    5172             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' 
    5173             ;; 
    5174           icpc* | ecpc*) 
    5175             # Intel C++ 
    5176             _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5177             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' 
    5178             _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' 
    5179             ;; 
    5180           pgCC* | pgcpp*) 
    5181             # Portland Group C++ compiler. 
    5182             _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5183             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' 
    5184             _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5185             ;; 
    5186           cxx*) 
    5187             # Compaq C++ 
    5188             # Make sure the PIC flag is empty.  It appears that all Alpha 
    5189             # Linux and Compaq Tru64 Unix objects are PIC. 
    5190             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= 
    5191             _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' 
    5192             ;; 
    5193           *) 
    5194             case `$CC -V 2>&1 | sed 5q` in 
    5195             *Sun\ C*) 
    5196               # Sun C++ 5.9 
    5197               _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' 
    5198               _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5199               _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' 
    5200               ;; 
    5201             esac 
    5202             ;; 
    5203         esac 
    5204         ;; 
    5205       lynxos*) 
    5206         ;; 
    5207       m88k*) 
    5208         ;; 
    5209       mvs*) 
    5210         case $cc_basename in 
    5211           cxx*) 
    5212             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' 
    5213             ;; 
    5214           *) 
    5215             ;; 
    5216         esac 
    5217         ;; 
    5218       netbsd* | netbsdelf*-gnu) 
    5219         ;; 
    5220       osf3* | osf4* | osf5*) 
    5221         case $cc_basename in 
    5222           KCC*) 
    5223             _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' 
    5224             ;; 
    5225           RCC*) 
    5226             # Rational C++ 2.4.1 
    5227             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' 
    5228             ;; 
    5229           cxx*) 
    5230             # Digital/Compaq C++ 
    5231             _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5232             # Make sure the PIC flag is empty.  It appears that all Alpha 
    5233             # Linux and Compaq Tru64 Unix objects are PIC. 
    5234             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= 
    5235             _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' 
    5236             ;; 
    5237           *) 
    5238             ;; 
    5239         esac 
    5240         ;; 
    5241       psos*) 
    5242         ;; 
    5243       solaris*) 
    5244         case $cc_basename in 
    5245           CC*) 
    5246             # Sun C++ 4.2, 5.x and Centerline C++ 
    5247             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' 
    5248             _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5249             _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' 
    5250             ;; 
    5251           gcx*) 
    5252             # Green Hills C++ Compiler 
    5253             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' 
    5254             ;; 
    5255           *) 
    5256             ;; 
    5257         esac 
    5258         ;; 
    5259       sunos4*) 
    5260         case $cc_basename in 
    5261           CC*) 
    5262             # Sun C++ 4.x 
    5263             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' 
    5264             _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5265             ;; 
    5266           lcc*) 
    5267             # Lucid 
    5268             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' 
    5269             ;; 
    5270           *) 
    5271             ;; 
    5272         esac 
    5273         ;; 
    5274       tandem*) 
    5275         case $cc_basename in 
    5276           NCC*) 
    5277             # NonStop-UX NCC 3.20 
    5278             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' 
    5279             ;; 
    5280           *) 
    5281             ;; 
    5282         esac 
    5283         ;; 
    5284       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 
    5285         case $cc_basename in 
    5286           CC*) 
    5287             _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5288             _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' 
    5289             _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5290             ;; 
    5291         esac 
    5292         ;; 
    5293       vxworks*) 
    5294         ;; 
    5295       *) 
    5296         _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no 
    5297         ;; 
    5298     esac 
    5299   fi 
    5300 ], 
    5301 [ 
    5302   if test "$GCC" = yes; then 
    5303     _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5304     _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' 
    5305  
    5306     case $host_os in 
    5307       aix*) 
    5308       # All AIX code is PIC. 
    5309       if test "$host_cpu" = ia64; then 
    5310         # AIX 5 now supports IA64 processor 
    5311         _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5312       fi 
    5313       ;; 
    5314  
    5315     amigaos*) 
    5316       # FIXME: we need at least 68020 code to build shared libraries, but 
    5317       # adding the `-m68020' flag to GCC prevents building anything better, 
    5318       # like `-m68040'. 
    5319       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' 
    5320       ;; 
    5321  
    5322     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 
    5323       # PIC is the default for these OSes. 
    5324       ;; 
    5325  
    5326     mingw* | cygwin* | pw32* | os2*) 
    5327       # This hack is so that the source file can tell whether it is being 
    5328       # built for inclusion in a dll (and should export symbols for example). 
    5329       # Although the cygwin gcc ignores -fPIC, still need this for old-style 
    5330       # (--disable-auto-import) libraries 
    5331       m4_if([$1], [GCJ], [], 
    5332         [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) 
    5333       ;; 
    5334  
    5335     darwin* | rhapsody*) 
    5336       # PIC is the default on this platform 
    5337       # Common symbols not allowed in MH_DYLIB files 
    5338       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' 
    5339       ;; 
    5340  
    5341     interix[[3-9]]*) 
    5342       # Interix 3.x gcc -fpic/-fPIC options generate broken code. 
    5343       # Instead, we relocate shared libraries at runtime. 
    5344       ;; 
    5345  
    5346     msdosdjgpp*) 
    5347       # Just because we use GCC doesn't mean we suddenly get shared libraries 
    5348       # on systems that don't support them. 
    5349       _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no 
    5350       enable_shared=no 
    5351       ;; 
    5352  
    5353     sysv4*MP*) 
    5354       if test -d /usr/nec; then 
    5355         _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic 
    5356       fi 
    5357       ;; 
    5358  
    5359     hpux*) 
    5360       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 
    5361       # not for PA HP-UX. 
    5362       case $host_cpu in 
    5363       hppa*64*|ia64*) 
    5364         # +Z the default 
    5365         ;; 
    5366       *) 
    5367         _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' 
    5368         ;; 
    5369       esac 
    5370       ;; 
    5371  
    5372     *) 
    5373       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' 
    5374       ;; 
    5375     esac 
    5376   else 
    5377     # PORTME Check for flag to pass linker flags through the system compiler. 
    5378     case $host_os in 
    5379     aix*) 
    5380       _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5381       if test "$host_cpu" = ia64; then 
    5382         # AIX 5 now supports IA64 processor 
    5383         _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5384       else 
    5385         _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' 
    5386       fi 
    5387       ;; 
    5388       darwin*) 
    5389         # PIC is the default on this platform 
    5390         # Common symbols not allowed in MH_DYLIB files 
    5391        case $cc_basename in 
    5392          xlc*) 
    5393          _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon' 
    5394          _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5395          ;; 
    5396        esac 
    5397        ;; 
    5398  
    5399     mingw* | cygwin* | pw32* | os2*) 
    5400       # This hack is so that the source file can tell whether it is being 
    5401       # built for inclusion in a dll (and should export symbols for example). 
    5402       m4_if([$1], [GCJ], [], 
    5403         [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) 
    5404       ;; 
    5405  
    5406     hpux9* | hpux10* | hpux11*) 
    5407       _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5408       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 
    5409       # not for PA HP-UX. 
    5410       case $host_cpu in 
    5411       hppa*64*|ia64*) 
    5412         # +Z the default 
    5413         ;; 
    5414       *) 
    5415         _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' 
    5416         ;; 
    5417       esac 
    5418       # Is there a better lt_prog_compiler_static that works with the bundled CC? 
    5419       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' 
    5420       ;; 
    5421  
    5422     irix5* | irix6* | nonstopux*) 
    5423       _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5424       # PIC (with -KPIC) is the default. 
    5425       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' 
    5426       ;; 
    5427  
    5428     newsos6) 
    5429       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' 
    5430       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5431       ;; 
    5432  
    5433     linux* | k*bsd*-gnu) 
    5434       case $cc_basename in 
    5435       icc* | ecc*) 
    5436         _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5437         _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' 
    5438         _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' 
    5439         ;; 
    5440       pgcc* | pgf77* | pgf90* | pgf95*) 
    5441         # Portland Group compilers (*not* the Pentium gcc compiler, 
    5442         # which looks to be a dead project) 
    5443         _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5444         _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' 
    5445         _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5446         ;; 
    5447       ccc*) 
    5448         _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5449         # All Alpha code is PIC. 
    5450         _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' 
    5451         ;; 
    5452       *) 
    5453         case `$CC -V 2>&1 | sed 5q` in 
    5454         *Sun\ C*) 
    5455           # Sun C 5.9 
    5456           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' 
    5457           _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5458           _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5459           ;; 
    5460         *Sun\ F*) 
    5461           # Sun Fortran 8.3 passes all unrecognized flags to the linker 
    5462           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' 
    5463           _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5464           _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='' 
    5465           ;; 
    5466         esac 
    5467         ;; 
    5468       esac 
    5469       ;; 
    5470  
    5471     osf3* | osf4* | osf5*) 
    5472       _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5473       # All OSF/1 code is PIC. 
    5474       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' 
    5475       ;; 
    5476  
    5477     rdos*) 
    5478       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' 
    5479       ;; 
    5480  
    5481     solaris*) 
    5482       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' 
    5483       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5484       case $cc_basename in 
    5485       f77* | f90* | f95*) 
    5486         _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';; 
    5487       *) 
    5488         _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';; 
    5489       esac 
    5490       ;; 
    5491  
    5492     sunos4*) 
    5493       _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' 
    5494       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' 
    5495       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5496       ;; 
    5497  
    5498     sysv4 | sysv4.2uw2* | sysv4.3*) 
    5499       _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5500       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' 
    5501       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5502       ;; 
    5503  
    5504     sysv4*MP*) 
    5505       if test -d /usr/nec ;then 
    5506         _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic' 
    5507         _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5508       fi 
    5509       ;; 
    5510  
    5511     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 
    5512       _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5513       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' 
    5514       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5515       ;; 
    5516  
    5517     unicos*) 
    5518       _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 
    5519       _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no 
    5520       ;; 
    5521  
    5522     uts4*) 
    5523       _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' 
    5524       _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' 
    5525       ;; 
    5526  
    5527     *) 
    5528       _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no 
    5529       ;; 
    5530     esac 
    5531   fi 
    5532 ]) 
    5533 AC_MSG_RESULT([$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)]) 
    5534  
    5535 # 
    5536 # Check to make sure the PIC flag actually works. 
    5537 # 
    5538 if test -n "$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)"; then 
    5539   AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) works], 
    5540     _LT_AC_TAGVAR(lt_cv_prog_compiler_pic_works, $1), 
    5541     [$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])], [], 
    5542     [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) in 
    5543      "" | " "*) ;; 
    5544      *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)" ;; 
    5545      esac], 
    5546     [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= 
    5547      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no]) 
    5548 fi 
    5549 case $host_os in 
    5550   # For platforms which do not support PIC, -DPIC is meaningless: 
    5551   *djgpp*) 
    5552     _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= 
    5553     ;; 
    5554   *) 
    5555     _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])" 
    5556     ;; 
    5557 esac 
    5558  
    5559 # 
    5560 # Check to make sure the static flag actually works. 
    5561 # 
    5562 wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_AC_TAGVAR(lt_prog_compiler_static, $1)\" 
    5563 AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], 
    5564   _LT_AC_TAGVAR(lt_cv_prog_compiler_static_works, $1), 
    5565   $lt_tmp_static_flag, 
    5566   [], 
    5567   [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=]) 
    5568 ]) 
    5569  
    5570  
    5571 # AC_LIBTOOL_PROG_LD_SHLIBS([TAGNAME]) 
    5572 # ------------------------------------ 
    5573 # See if the linker supports building shared libraries. 
    5574 AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS], 
    5575 [AC_REQUIRE([LT_AC_PROG_SED])dnl 
    5576 AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) 
    5577 ifelse([$1],[CXX],[ 
    5578   _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 
    5579   case $host_os in 
    5580   aix[[4-9]]*) 
    5581     # If we're using GNU nm, then we don't want the "-C" option. 
    5582     # -C means demangle to AIX nm, but means don't demangle with GNU nm 
    5583     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then 
    5584       _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' 
    5585     else 
    5586       _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' 
    5587     fi 
    5588     ;; 
    5589   pw32*) 
    5590     _LT_AC_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds" 
    5591   ;; 
    5592   cygwin* | mingw*) 
    5593     _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols' 
    5594   ;; 
    5595   linux* | k*bsd*-gnu) 
    5596     _LT_AC_TAGVAR(link_all_deplibs, $1)=no 
    5597   ;; 
    5598   *) 
    5599     _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 
    5600   ;; 
    5601   esac 
    5602   _LT_AC_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] 
    5603 ],[ 
    5604   runpath_var= 
    5605   _LT_AC_TAGVAR(allow_undefined_flag, $1)= 
    5606   _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no 
    5607   _LT_AC_TAGVAR(archive_cmds, $1)= 
    5608   _LT_AC_TAGVAR(archive_expsym_cmds, $1)= 
    5609   _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)= 
    5610   _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)= 
    5611   _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= 
    5612   _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= 
    5613   _LT_AC_TAGVAR(thread_safe_flag_spec, $1)= 
    5614   _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= 
    5615   _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= 
    5616   _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= 
    5617   _LT_AC_TAGVAR(hardcode_direct, $1)=no 
    5618   _LT_AC_TAGVAR(hardcode_minus_L, $1)=no 
    5619   _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported 
    5620   _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown 
    5621   _LT_AC_TAGVAR(hardcode_automatic, $1)=no 
    5622   _LT_AC_TAGVAR(module_cmds, $1)= 
    5623   _LT_AC_TAGVAR(module_expsym_cmds, $1)= 
    5624   _LT_AC_TAGVAR(always_export_symbols, $1)=no 
    5625   _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 
    5626   # include_expsyms should be a list of space-separated symbols to be *always* 
    5627   # included in the symbol list 
    5628   _LT_AC_TAGVAR(include_expsyms, $1)= 
    5629   # exclude_expsyms can be an extended regexp of symbols to exclude 
    5630   # it will be wrapped by ` (' and `)$', so one must not match beginning or 
    5631   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 
    5632   # as well as any symbol that contains `d'. 
    5633   _LT_AC_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] 
    5634   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 
    5635   # platforms (ab)use it in PIC code, but their linkers get confused if 
    5636   # the symbol is explicitly referenced.  Since portable code cannot 
    5637   # rely on this symbol name, it's probably fine to never include it in 
    5638   # preloaded symbol tables. 
    5639   # Exclude shared library initialization/finalization symbols. 
    5640 dnl Note also adjust exclude_expsyms for C++ above. 
    5641   extract_expsyms_cmds= 
    5642   # Just being paranoid about ensuring that cc_basename is set. 
    5643   _LT_CC_BASENAME([$compiler]) 
    5644   case $host_os in 
    5645   cygwin* | mingw* | pw32*) 
    5646     # FIXME: the MSVC++ port hasn't been tested in a loooong time 
    5647     # When not using gcc, we currently assume that we are using 
    5648     # Microsoft Visual C++. 
    5649     if test "$GCC" != yes; then 
    5650       with_gnu_ld=no 
    5651     fi 
    5652     ;; 
    5653   interix*) 
    5654     # we just hope/assume this is gcc and not c89 (= MSVC++) 
    5655     with_gnu_ld=yes 
    5656     ;; 
    5657   openbsd*) 
    5658     with_gnu_ld=no 
    5659     ;; 
    5660   esac 
    5661  
    5662   _LT_AC_TAGVAR(ld_shlibs, $1)=yes 
    5663   if test "$with_gnu_ld" = yes; then 
    5664     # If archive_cmds runs LD, not CC, wlarc should be empty 
    5665     wlarc='${wl}' 
    5666  
    5667     # Set some defaults for GNU ld with shared library support. These 
    5668     # are reset later if shared libraries are not supported. Putting them 
    5669     # here allows them to be overridden if necessary. 
    5670     runpath_var=LD_RUN_PATH 
    5671     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' 
    5672     _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' 
    5673     # ancient GNU ld didn't support --whole-archive et. al. 
    5674     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then 
    5675         _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 
    5676       else 
    5677         _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= 
    5678     fi 
    5679     supports_anon_versioning=no 
    5680     case `$LD -v 2>/dev/null` in 
    5681       *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11 
    5682       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 
    5683       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 
    5684       *\ 2.11.*) ;; # other 2.11 versions 
    5685       *) supports_anon_versioning=yes ;; 
    5686     esac 
    5687  
    5688     # See if GNU ld supports shared libraries. 
    5689     case $host_os in 
    5690     aix[[3-9]]*) 
    5691       # On AIX/PPC, the GNU linker is very broken 
    5692       if test "$host_cpu" != ia64; then 
    5693         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    5694         cat <<EOF 1>&2 
    5695  
    5696 *** Warning: the GNU linker, at least up to release 2.9.1, is reported 
    5697 *** to be unable to reliably create shared libraries on AIX. 
    5698 *** Therefore, libtool is disabling shared libraries support.  If you 
    5699 *** really care for shared libraries, you may want to modify your PATH 
    5700 *** so that a non-GNU linker is found, and then restart. 
    5701  
    5702 EOF 
    5703       fi 
    5704       ;; 
    5705  
    5706     amigaos*) 
    5707       _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 
    5708       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' 
    5709       _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes 
    5710  
    5711       # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports 
    5712       # that the semantics of dynamic libraries on AmigaOS, at least up 
    5713       # to version 4, is to share data among multiple programs linked 
    5714       # with the same dynamic library.  Since this doesn't match the 
    5715       # behavior of shared libraries on other platforms, we can't use 
    5716       # them. 
    5717       _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    5718       ;; 
    5719  
    5720     beos*) 
    5721       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then 
    5722         _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported 
    5723         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 
    5724         # support --undefined.  This deserves some investigation.  FIXME 
    5725         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 
    5726       else 
    5727         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    5728       fi 
    5729       ;; 
    5730  
    5731     cygwin* | mingw* | pw32*) 
    5732       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, 
    5733       # as there is no search path for DLLs. 
    5734       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' 
    5735       _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported 
    5736       _LT_AC_TAGVAR(always_export_symbols, $1)=no 
    5737       _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes 
    5738       _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols' 
    5739  
    5740       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then 
    5741         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 
    5742         # If the export-symbols file already is a .def file (1st line 
    5743         # is EXPORTS), use it as is; otherwise, prepend... 
    5744         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 
    5745           cp $export_symbols $output_objdir/$soname.def; 
    5746         else 
    5747           echo EXPORTS > $output_objdir/$soname.def; 
    5748           cat $export_symbols >> $output_objdir/$soname.def; 
    5749         fi~ 
    5750         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 
    5751       else 
    5752         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    5753       fi 
    5754       ;; 
    5755  
    5756     interix[[3-9]]*) 
    5757       _LT_AC_TAGVAR(hardcode_direct, $1)=no 
    5758       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    5759       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' 
    5760       _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' 
    5761       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 
    5762       # Instead, shared libraries are loaded at an image base (0x10000000 by 
    5763       # default) and relocated if they conflict, which is a slow very memory 
    5764       # consuming and fragmenting process.  To avoid this, we pick a random, 
    5765       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 
    5766       # time.  Moving up from 0x10000000 also allows more sbrk(2) space. 
    5767       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 
    5768       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 
    5769       ;; 
    5770  
    5771     gnu* | linux* | k*bsd*-gnu) 
    5772       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then 
    5773         tmp_addflag= 
    5774         case $cc_basename,$host_cpu in 
    5775         pgcc*)                          # Portland Group C compiler 
    5776           _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' 
    5777           tmp_addflag=' $pic_flag' 
    5778           ;; 
    5779         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers 
    5780           _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' 
    5781           tmp_addflag=' $pic_flag -Mnomain' ;; 
    5782         ecc*,ia64* | icc*,ia64*)                # Intel C compiler on ia64 
    5783           tmp_addflag=' -i_dynamic' ;; 
    5784         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64 
    5785           tmp_addflag=' -i_dynamic -nofor_main' ;; 
    5786         ifc* | ifort*)                  # Intel Fortran compiler 
    5787           tmp_addflag=' -nofor_main' ;; 
    5788         esac 
    5789         case `$CC -V 2>&1 | sed 5q` in 
    5790         *Sun\ C*)                       # Sun C 5.9 
    5791           _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' 
    5792           tmp_sharedflag='-G' ;; 
    5793         *Sun\ F*)                       # Sun Fortran 8.3 
    5794           tmp_sharedflag='-G' ;; 
    5795         *) 
    5796           tmp_sharedflag='-shared' ;; 
    5797         esac 
    5798         _LT_AC_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 
    5799  
    5800         if test $supports_anon_versioning = yes; then 
    5801           _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~ 
    5802   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 
    5803   $echo "local: *; };" >> $output_objdir/$libname.ver~ 
    5804           $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 
    5805         fi 
    5806         _LT_AC_TAGVAR(link_all_deplibs, $1)=no 
    5807       else 
    5808         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    5809       fi 
    5810       ;; 
    5811  
    5812     netbsd* | netbsdelf*-gnu) 
    5813       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 
    5814         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 
    5815         wlarc= 
    5816       else 
    5817         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 
    5818         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 
    5819       fi 
    5820       ;; 
    5821  
    5822     solaris*) 
    5823       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then 
    5824         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    5825         cat <<EOF 1>&2 
    5826  
    5827 *** Warning: The releases 2.8.* of the GNU linker cannot reliably 
    5828 *** create shared libraries on Solaris systems.  Therefore, libtool 
    5829 *** is disabling shared libraries support.  We urge you to upgrade GNU 
    5830 *** binutils to release 2.9.1 or newer.  Another option is to modify 
    5831 *** your PATH or compiler configuration so that the native linker is 
    5832 *** used, and then restart. 
    5833  
    5834 EOF 
    5835       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then 
    5836         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 
    5837         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 
    5838       else 
    5839         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    5840       fi 
    5841       ;; 
    5842  
    5843     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 
    5844       case `$LD -v 2>&1` in 
    5845         *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*) 
    5846         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    5847         cat <<_LT_EOF 1>&2 
    5848  
    5849 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 
    5850 *** reliably create shared libraries on SCO systems.  Therefore, libtool 
    5851 *** is disabling shared libraries support.  We urge you to upgrade GNU 
    5852 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify 
    5853 *** your PATH or compiler configuration so that the native linker is 
    5854 *** used, and then restart. 
    5855  
    5856 _LT_EOF 
    5857         ;; 
    5858         *) 
    5859           if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then 
    5860             _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' 
    5861             _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib' 
    5862             _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib' 
    5863           else 
    5864             _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    5865           fi 
    5866         ;; 
    5867       esac 
    5868       ;; 
    5869  
    5870     sunos4*) 
    5871       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 
    5872       wlarc= 
    5873       _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    5874       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    5875       ;; 
    5876  
    5877     *) 
    5878       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then 
    5879         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 
    5880         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 
    5881       else 
    5882         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    5883       fi 
    5884       ;; 
    5885     esac 
    5886  
    5887     if test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no; then 
    5888       runpath_var= 
    5889       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= 
    5890       _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= 
    5891       _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= 
    5892     fi 
    5893   else 
    5894     # PORTME fill in a description of your system's linker (not GNU ld) 
    5895     case $host_os in 
    5896     aix3*) 
    5897       _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported 
    5898       _LT_AC_TAGVAR(always_export_symbols, $1)=yes 
    5899       _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' 
    5900       # Note: this linker hardcodes the directories in LIBPATH if there 
    5901       # are no directories specified by -L. 
    5902       _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes 
    5903       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 
    5904         # Neither direct hardcoding nor static linking is supported with a 
    5905         # broken collect2. 
    5906         _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported 
    5907       fi 
    5908       ;; 
    5909  
    5910     aix[[4-9]]*) 
    5911       if test "$host_cpu" = ia64; then 
    5912         # On IA64, the linker does run time linking by default, so we don't 
    5913         # have to do anything special. 
    5914         aix_use_runtimelinking=no 
    5915         exp_sym_flag='-Bexport' 
    5916         no_entry_flag="" 
    5917       else 
    5918         # If we're using GNU nm, then we don't want the "-C" option. 
    5919         # -C means demangle to AIX nm, but means don't demangle with GNU nm 
    5920         if $NM -V 2>&1 | grep 'GNU' > /dev/null; then 
    5921           _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' 
    5922         else 
    5923           _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' 
    5924         fi 
    5925         aix_use_runtimelinking=no 
    5926  
    5927         # Test if we are trying to use run time linking or normal 
    5928         # AIX style linking. If -brtl is somewhere in LDFLAGS, we 
    5929         # need to do runtime linking. 
    5930         case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) 
    5931           for ld_flag in $LDFLAGS; do 
    5932           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 
    5933             aix_use_runtimelinking=yes 
    5934             break 
    5935           fi 
    5936           done 
    5937           ;; 
    5938         esac 
    5939  
    5940         exp_sym_flag='-bexport' 
    5941         no_entry_flag='-bnoentry' 
    5942       fi 
    5943  
    5944       # When large executables or shared objects are built, AIX ld can 
    5945       # have problems creating the table of contents.  If linking a library 
    5946       # or program results in "error TOC overflow" add -mminimal-toc to 
    5947       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not 
    5948       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 
    5949  
    5950       _LT_AC_TAGVAR(archive_cmds, $1)='' 
    5951       _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    5952       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' 
    5953       _LT_AC_TAGVAR(link_all_deplibs, $1)=yes 
    5954  
    5955       if test "$GCC" = yes; then 
    5956         case $host_os in aix4.[[012]]|aix4.[[012]].*) 
    5957         # We only want to do this on AIX 4.2 and lower, the check 
    5958         # below for broken collect2 doesn't work under 4.3+ 
    5959           collect2name=`${CC} -print-prog-name=collect2` 
    5960           if test -f "$collect2name" && \ 
    5961            strings "$collect2name" | grep resolve_lib_name >/dev/null 
    5962           then 
    5963           # We have reworked collect2 
    5964           : 
    5965           else 
    5966           # We have old collect2 
    5967           _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported 
    5968           # It fails to find uninstalled libraries when the uninstalled 
    5969           # path is not listed in the libpath.  Setting hardcode_minus_L 
    5970           # to unsupported forces relinking 
    5971           _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes 
    5972           _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' 
    5973           _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= 
    5974           fi 
    5975           ;; 
    5976         esac 
    5977         shared_flag='-shared' 
    5978         if test "$aix_use_runtimelinking" = yes; then 
    5979           shared_flag="$shared_flag "'${wl}-G' 
    5980         fi 
    5981       else 
    5982         # not using gcc 
    5983         if test "$host_cpu" = ia64; then 
    5984         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 
    5985         # chokes on -Wl,-G. The following line is correct: 
    5986           shared_flag='-G' 
    5987         else 
    5988           if test "$aix_use_runtimelinking" = yes; then 
    5989             shared_flag='${wl}-G' 
    5990           else 
    5991             shared_flag='${wl}-bM:SRE' 
    5992           fi 
    5993         fi 
    5994       fi 
    5995  
    5996       # It seems that -bexpall does not export symbols beginning with 
    5997       # underscore (_), so it is better to generate a list of symbols to export. 
    5998       _LT_AC_TAGVAR(always_export_symbols, $1)=yes 
    5999       if test "$aix_use_runtimelinking" = yes; then 
    6000         # Warning - without using the other runtime loading flags (-brtl), 
    6001         # -berok will link without error, but may produce a broken library. 
    6002         _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok' 
    6003        # Determine the default libpath from the value encoded in an empty executable. 
    6004        _LT_AC_SYS_LIBPATH_AIX 
    6005        _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" 
    6006         _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 
    6007        else 
    6008         if test "$host_cpu" = ia64; then 
    6009           _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib' 
    6010           _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs" 
    6011           _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" 
    6012         else 
    6013          # Determine the default libpath from the value encoded in an empty executable. 
    6014          _LT_AC_SYS_LIBPATH_AIX 
    6015          _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" 
    6016           # Warning - without using the other run time loading flags, 
    6017           # -berok will link without error, but may produce a broken library. 
    6018           _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok' 
    6019           _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' 
    6020           # Exported symbols can be pulled into shared objects from archives 
    6021           _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='$convenience' 
    6022           _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes 
    6023           # This is similar to how AIX traditionally builds its shared libraries. 
    6024           _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' 
    6025         fi 
    6026       fi 
    6027       ;; 
    6028  
    6029     amigaos*) 
    6030       _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 
    6031       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' 
    6032       _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes 
    6033       # see comment about different semantics on the GNU ld section 
    6034       _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    6035       ;; 
    6036  
    6037     bsdi[[45]]*) 
    6038       _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic 
    6039       ;; 
    6040  
    6041     cygwin* | mingw* | pw32*) 
    6042       # When not using gcc, we currently assume that we are using 
    6043       # Microsoft Visual C++. 
    6044       # hardcode_libdir_flag_spec is actually meaningless, as there is 
    6045       # no search path for DLLs. 
    6046       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' 
    6047       _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported 
    6048       # Tell ltmain to make .lib files, not .a files. 
    6049       libext=lib 
    6050       # Tell ltmain to make .dll files, not .so files. 
    6051       shrext_cmds=".dll" 
    6052       # FIXME: Setting linknames here is a bad hack. 
    6053       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' 
    6054       # The linker will automatically build a .lib file if we build a DLL. 
    6055       _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='true' 
    6056       # FIXME: Should let the user specify the lib program. 
    6057       _LT_AC_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs' 
    6058       _LT_AC_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`' 
    6059       _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes 
    6060       ;; 
    6061  
    6062     darwin* | rhapsody*) 
    6063       case $host_os in 
    6064         rhapsody* | darwin1.[[012]]) 
    6065          _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress' 
    6066          ;; 
    6067        *) # Darwin 1.3 on 
    6068          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then 
    6069            _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' 
    6070          else 
    6071            case ${MACOSX_DEPLOYMENT_TARGET} in 
    6072              10.[[012]]) 
    6073                _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' 
    6074                ;; 
    6075              10.*) 
    6076                _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup' 
    6077                ;; 
    6078            esac 
    6079          fi 
    6080          ;; 
    6081       esac 
    6082       _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no 
    6083       _LT_AC_TAGVAR(hardcode_direct, $1)=no 
    6084       _LT_AC_TAGVAR(hardcode_automatic, $1)=yes 
    6085       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported 
    6086       _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' 
    6087       _LT_AC_TAGVAR(link_all_deplibs, $1)=yes 
    6088     if test "$GCC" = yes ; then 
    6089         output_verbose_link_cmd='echo' 
    6090         _LT_AC_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 
    6091         _LT_AC_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 
    6092         _LT_AC_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" 
    6093         _LT_AC_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" 
    6094     else 
    6095       case $cc_basename in 
    6096         xlc*) 
    6097          output_verbose_link_cmd='echo' 
    6098          _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring' 
    6099          _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' 
    6100           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds 
    6101          _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' 
    6102           _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' 
    6103           ;; 
    6104        *) 
    6105          _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    6106           ;; 
    6107       esac 
    6108     fi 
    6109       ;; 
    6110  
    6111     dgux*) 
    6112       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 
    6113       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' 
    6114       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6115       ;; 
    6116  
    6117     freebsd1*) 
    6118       _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    6119       ;; 
    6120  
    6121     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 
    6122     # support.  Future versions do this automatically, but an explicit c++rt0.o 
    6123     # does not break anything, and helps significantly (at the cost of a little 
    6124     # extra space). 
    6125     freebsd2.2*) 
    6126       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 
    6127       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' 
    6128       _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    6129       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6130       ;; 
    6131  
    6132     # Unfortunately, older versions of FreeBSD 2 do not have this feature. 
    6133     freebsd2*) 
    6134       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 
    6135       _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    6136       _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes 
    6137       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6138       ;; 
    6139  
    6140     # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 
    6141     freebsd* | dragonfly*) 
    6142       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 
    6143       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' 
    6144       _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    6145       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6146       ;; 
    6147  
    6148     hpux9*) 
    6149       if test "$GCC" = yes; then 
    6150         _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 
    6151       else 
    6152         _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 
    6153       fi 
    6154       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' 
    6155       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    6156       _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    6157  
    6158       # hardcode_minus_L: Not really in the search PATH, 
    6159       # but as the default location of the library. 
    6160       _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes 
    6161       _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' 
    6162       ;; 
    6163  
    6164     hpux10*) 
    6165       if test "$GCC" = yes -a "$with_gnu_ld" = no; then 
    6166         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 
    6167       else 
    6168         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 
    6169       fi 
    6170       if test "$with_gnu_ld" = no; then 
    6171         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' 
    6172         _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    6173  
    6174         _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    6175         _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' 
    6176  
    6177         # hardcode_minus_L: Not really in the search PATH, 
    6178         # but as the default location of the library. 
    6179         _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes 
    6180       fi 
    6181       ;; 
    6182  
    6183     hpux11*) 
    6184       if test "$GCC" = yes -a "$with_gnu_ld" = no; then 
    6185         case $host_cpu in 
    6186         hppa*64*) 
    6187           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 
    6188           ;; 
    6189         ia64*) 
    6190           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 
    6191           ;; 
    6192         *) 
    6193           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 
    6194           ;; 
    6195         esac 
    6196       else 
    6197         case $host_cpu in 
    6198         hppa*64*) 
    6199           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 
    6200           ;; 
    6201         ia64*) 
    6202           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 
    6203           ;; 
    6204         *) 
    6205           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 
    6206           ;; 
    6207         esac 
    6208       fi 
    6209       if test "$with_gnu_ld" = no; then 
    6210         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' 
    6211         _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    6212  
    6213         case $host_cpu in 
    6214         hppa*64*|ia64*) 
    6215           _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir' 
    6216           _LT_AC_TAGVAR(hardcode_direct, $1)=no 
    6217           _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6218           ;; 
    6219         *) 
    6220           _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    6221           _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' 
    6222  
    6223           # hardcode_minus_L: Not really in the search PATH, 
    6224           # but as the default location of the library. 
    6225           _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes 
    6226           ;; 
    6227         esac 
    6228       fi 
    6229       ;; 
    6230  
    6231     irix5* | irix6* | nonstopux*) 
    6232       if test "$GCC" = yes; then 
    6233         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 
    6234       else 
    6235         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' 
    6236         _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir' 
    6237       fi 
    6238       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' 
    6239       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    6240       _LT_AC_TAGVAR(link_all_deplibs, $1)=yes 
    6241       ;; 
    6242  
    6243     netbsd* | netbsdelf*-gnu) 
    6244       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 
    6245         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out 
    6246       else 
    6247         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF 
    6248       fi 
    6249       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' 
    6250       _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    6251       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6252       ;; 
    6253  
    6254     newsos6) 
    6255       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 
    6256       _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    6257       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' 
    6258       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    6259       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6260       ;; 
    6261  
    6262     openbsd*) 
    6263       if test -f /usr/libexec/ld.so; then 
    6264         _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    6265         _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6266         if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 
    6267           _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 
    6268           _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 
    6269           _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' 
    6270           _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' 
    6271         else 
    6272           case $host_os in 
    6273            openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*) 
    6274              _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 
    6275              _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' 
    6276              ;; 
    6277            *) 
    6278              _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 
    6279              _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' 
    6280              ;; 
    6281           esac 
    6282         fi 
    6283       else 
    6284         _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    6285       fi 
    6286       ;; 
    6287  
    6288     os2*) 
    6289       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' 
    6290       _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes 
    6291       _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported 
    6292       _LT_AC_TAGVAR(archive_cmds, $1)='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' 
    6293       _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 
    6294       ;; 
    6295  
    6296     osf3*) 
    6297       if test "$GCC" = yes; then 
    6298         _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' 
    6299         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 
    6300       else 
    6301         _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' 
    6302         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' 
    6303       fi 
    6304       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' 
    6305       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    6306       ;; 
    6307  
    6308     osf4* | osf5*)      # as osf3* with the addition of -msym flag 
    6309       if test "$GCC" = yes; then 
    6310         _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' 
    6311         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 
    6312         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' 
    6313       else 
    6314         _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' 
    6315         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' 
    6316         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ 
    6317         $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' 
    6318  
    6319         # Both c and cxx compiler support -rpath directly 
    6320         _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' 
    6321       fi 
    6322       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: 
    6323       ;; 
    6324  
    6325     solaris*) 
    6326       _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text' 
    6327       if test "$GCC" = yes; then 
    6328         wlarc='${wl}' 
    6329         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 
    6330         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 
    6331           $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' 
    6332       else 
    6333         wlarc='' 
    6334         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 
    6335         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 
    6336         $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' 
    6337       fi 
    6338       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' 
    6339       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6340       case $host_os in 
    6341       solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; 
    6342       *) 
    6343         # The compiler driver will combine and reorder linker options, 
    6344         # but understands `-z linker_flag'.  GCC discards it without `$wl', 
    6345         # but is careful enough not to reorder. 
    6346         # Supported since Solaris 2.6 (maybe 2.5.1?) 
    6347         if test "$GCC" = yes; then 
    6348           _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 
    6349         else 
    6350           _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' 
    6351         fi 
    6352         ;; 
    6353       esac 
    6354       _LT_AC_TAGVAR(link_all_deplibs, $1)=yes 
    6355       ;; 
    6356  
    6357     sunos4*) 
    6358       if test "x$host_vendor" = xsequent; then 
    6359         # Use $CC to link under sequent, because it throws in some extra .o 
    6360         # files that make .init and .fini sections work. 
    6361         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 
    6362       else 
    6363         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 
    6364       fi 
    6365       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' 
    6366       _LT_AC_TAGVAR(hardcode_direct, $1)=yes 
    6367       _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes 
    6368       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6369       ;; 
    6370  
    6371     sysv4) 
    6372       case $host_vendor in 
    6373         sni) 
    6374           _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 
    6375           _LT_AC_TAGVAR(hardcode_direct, $1)=yes # is this really true??? 
    6376         ;; 
    6377         siemens) 
    6378           ## LD is ld it makes a PLAMLIB 
    6379           ## CC just makes a GrossModule. 
    6380           _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags' 
    6381           _LT_AC_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs' 
    6382           _LT_AC_TAGVAR(hardcode_direct, $1)=no 
    6383         ;; 
    6384         motorola) 
    6385           _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 
    6386           _LT_AC_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie 
    6387         ;; 
    6388       esac 
    6389       runpath_var='LD_RUN_PATH' 
    6390       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6391       ;; 
    6392  
    6393     sysv4.3*) 
    6394       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 
    6395       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6396       _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport' 
    6397       ;; 
    6398  
    6399     sysv4*MP*) 
    6400       if test -d /usr/nec; then 
    6401         _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 
    6402         _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6403         runpath_var=LD_RUN_PATH 
    6404         hardcode_runpath_var=yes 
    6405         _LT_AC_TAGVAR(ld_shlibs, $1)=yes 
    6406       fi 
    6407       ;; 
    6408  
    6409     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) 
    6410       _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' 
    6411       _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no 
    6412       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6413       runpath_var='LD_RUN_PATH' 
    6414  
    6415       if test "$GCC" = yes; then 
    6416         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 
    6417         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 
    6418       else 
    6419         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 
    6420         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 
    6421       fi 
    6422       ;; 
    6423  
    6424     sysv5* | sco3.2v5* | sco5v6*) 
    6425       # Note: We can NOT use -z defs as we might desire, because we do not 
    6426       # link with -lc, and that would cause any symbols used from libc to 
    6427       # always be unresolved, which means just about no library would 
    6428       # ever link correctly.  If we're not using GNU ld we use -z text 
    6429       # though, which does catch some bad symbols but isn't as heavy-handed 
    6430       # as -z defs. 
    6431       _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text' 
    6432       _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs' 
    6433       _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no 
    6434       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6435       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' 
    6436       _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' 
    6437       _LT_AC_TAGVAR(link_all_deplibs, $1)=yes 
    6438       _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' 
    6439       runpath_var='LD_RUN_PATH' 
    6440  
    6441       if test "$GCC" = yes; then 
    6442         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' 
    6443         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' 
    6444       else 
    6445         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' 
    6446         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags' 
    6447       fi 
    6448       ;; 
    6449  
    6450     uts4*) 
    6451       _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 
    6452       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' 
    6453       _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no 
    6454       ;; 
    6455  
    6456     *) 
    6457       _LT_AC_TAGVAR(ld_shlibs, $1)=no 
    6458       ;; 
    6459     esac 
    6460   fi 
    6461 ]) 
    6462 AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)]) 
    6463 test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no 
    6464  
    6465 # 
    6466 # Do we need to explicitly link libc? 
    6467 # 
    6468 case "x$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)" in 
    6469 x|xyes) 
    6470   # Assume -lc should be added 
    6471   _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes 
    6472  
    6473   if test "$enable_shared" = yes && test "$GCC" = yes; then 
    6474     case $_LT_AC_TAGVAR(archive_cmds, $1) in 
    6475     *'~'*) 
    6476       # FIXME: we may have to deal with multi-command sequences. 
    6477       ;; 
    6478     '$CC '*) 
    6479       # Test whether the compiler implicitly links with -lc since on some 
    6480       # systems, -lgcc has to come before -lc. If gcc already passes -lc 
    6481       # to ld, don't add -lc before -lgcc. 
    6482       AC_MSG_CHECKING([whether -lc should be explicitly linked in]) 
    6483       $rm conftest* 
    6484       echo "$lt_simple_compile_test_code" > conftest.$ac_ext 
    6485  
    6486       if AC_TRY_EVAL(ac_compile) 2>conftest.err; then 
    6487         soname=conftest 
    6488         lib=conftest 
    6489         libobjs=conftest.$ac_objext 
    6490         deplibs= 
    6491         wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) 
    6492         pic_flag=$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) 
    6493         compiler_flags=-v 
    6494         linker_flags=-v 
    6495         verstring= 
    6496         output_objdir=. 
    6497         libname=conftest 
    6498         lt_save_allow_undefined_flag=$_LT_AC_TAGVAR(allow_undefined_flag, $1) 
    6499         _LT_AC_TAGVAR(allow_undefined_flag, $1)= 
    6500         if AC_TRY_EVAL(_LT_AC_TAGVAR(archive_cmds, $1) 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 
    6501         then 
    6502           _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no 
    6503         else 
    6504           _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes 
    6505         fi 
    6506         _LT_AC_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag 
    6507       else 
    6508         cat conftest.err 1>&5 
    6509       fi 
    6510       $rm conftest* 
    6511       AC_MSG_RESULT([$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)]) 
    6512       ;; 
    6513     esac 
    6514   fi 
    6515   ;; 
    6516 esac 
    6517 ])# AC_LIBTOOL_PROG_LD_SHLIBS 
    6518  
    6519  
    6520 # _LT_AC_FILE_LTDLL_C 
    6521 # ------------------- 
    6522 # Be careful that the start marker always follows a newline. 
    6523 AC_DEFUN([_LT_AC_FILE_LTDLL_C], [ 
    6524 # /* ltdll.c starts here */ 
    6525 # #define WIN32_LEAN_AND_MEAN 
    6526 # #include <windows.h> 
    6527 # #undef WIN32_LEAN_AND_MEAN 
    6528 # #include <stdio.h> 
    6529 # 
    6530 # #ifndef __CYGWIN__ 
    6531 # #  ifdef __CYGWIN32__ 
    6532 # #    define __CYGWIN__ __CYGWIN32__ 
    6533 # #  endif 
    6534 # #endif 
    6535 # 
    6536 # #ifdef __cplusplus 
    6537 # extern "C" { 
    6538 # #endif 
    6539 # BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved); 
    6540 # #ifdef __cplusplus 
    6541 # } 
    6542 # #endif 
    6543 # 
    6544 # #ifdef __CYGWIN__ 
    6545 # #include <cygwin/cygwin_dll.h> 
    6546 # DECLARE_CYGWIN_DLL( DllMain ); 
    6547 # #endif 
    6548 # HINSTANCE __hDllInstance_base; 
    6549 # 
    6550 # BOOL APIENTRY 
    6551 # DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved) 
    6552 # { 
    6553 #   __hDllInstance_base = hInst; 
    6554 #   return TRUE; 
    6555 # } 
    6556 # /* ltdll.c ends here */ 
    6557 ])# _LT_AC_FILE_LTDLL_C 
    6558  
    6559  
    6560 # _LT_AC_TAGVAR(VARNAME, [TAGNAME]) 
    6561 # --------------------------------- 
    6562 AC_DEFUN([_LT_AC_TAGVAR], [ifelse([$2], [], [$1], [$1_$2])]) 
    6563  
    6564  
    6565 # old names 
    6566 AC_DEFUN([AM_PROG_LIBTOOL],   [AC_PROG_LIBTOOL]) 
    6567 AC_DEFUN([AM_ENABLE_SHARED],  [AC_ENABLE_SHARED($@)]) 
    6568 AC_DEFUN([AM_ENABLE_STATIC],  [AC_ENABLE_STATIC($@)]) 
    6569 AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) 
    6570 AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) 
    6571 AC_DEFUN([AM_PROG_LD],        [AC_PROG_LD]) 
    6572 AC_DEFUN([AM_PROG_NM],        [AC_PROG_NM]) 
    6573  
    6574 # This is just to silence aclocal about the macro not being used 
    6575 ifelse([AC_DISABLE_FAST_INSTALL]) 
    6576  
    6577 AC_DEFUN([LT_AC_PROG_GCJ], 
    6578 [AC_CHECK_TOOL(GCJ, gcj, no) 
    6579   test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2" 
    6580   AC_SUBST(GCJFLAGS) 
    6581 ]) 
    6582  
    6583 AC_DEFUN([LT_AC_PROG_RC], 
    6584 [AC_CHECK_TOOL(RC, windres, no) 
    6585 ]) 
    6586  
    6587  
    6588 # Cheap backport of AS_EXECUTABLE_P and required macros 
    6589 # from Autoconf 2.59; we should not use $as_executable_p directly. 
    6590  
    6591 # _AS_TEST_PREPARE 
    6592 # ---------------- 
    6593 m4_ifndef([_AS_TEST_PREPARE], 
    6594 [m4_defun([_AS_TEST_PREPARE], 
    6595 [if test -x / >/dev/null 2>&1; then 
    6596   as_executable_p='test -x' 
    6597 else 
    6598   as_executable_p='test -f' 
    6599 fi 
    6600 ])])# _AS_TEST_PREPARE 
    6601  
    6602 # AS_EXECUTABLE_P 
    6603 # --------------- 
    6604 # Check whether a file is executable. 
    6605 m4_ifndef([AS_EXECUTABLE_P], 
    6606 [m4_defun([AS_EXECUTABLE_P], 
    6607 [AS_REQUIRE([_AS_TEST_PREPARE])dnl 
    6608 $as_executable_p $1[]dnl 
    6609 ])])# AS_EXECUTABLE_P 
    6610  
    6611 # NOTE: This macro has been submitted for inclusion into   # 
    6612 #  GNU Autoconf as AC_PROG_SED.  When it is available in   # 
    6613 #  a released version of Autoconf we should remove this    # 
    6614 #  macro and use it instead.                               # 
    6615 # LT_AC_PROG_SED 
    6616 # -------------- 
    6617 # Check for a fully-functional sed program, that truncates 
    6618 # as few characters as possible.  Prefer GNU sed if found. 
    6619 AC_DEFUN([LT_AC_PROG_SED], 
    6620 [AC_MSG_CHECKING([for a sed that does not truncate output]) 
    6621 AC_CACHE_VAL(lt_cv_path_SED, 
    6622 [# Loop through the user's path and test for sed and gsed. 
    6623 # Then use that list of sed's as ones to test for truncation. 
    6624 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 
    6625 for as_dir in $PATH 
    6626 do 
    6627   IFS=$as_save_IFS 
    6628   test -z "$as_dir" && as_dir=. 
    6629   for lt_ac_prog in sed gsed; do 
    6630     for ac_exec_ext in '' $ac_executable_extensions; do 
    6631       if AS_EXECUTABLE_P(["$as_dir/$lt_ac_prog$ac_exec_ext"]); then 
    6632         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext" 
    6633       fi 
    6634     done 
    6635   done 
    6636 done 
    6637 IFS=$as_save_IFS 
    6638 lt_ac_max=0 
    6639 lt_ac_count=0 
    6640 # Add /usr/xpg4/bin/sed as it is typically found on Solaris 
    6641 # along with /bin/sed that truncates output. 
    6642 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do 
    6643   test ! -f $lt_ac_sed && continue 
    6644   cat /dev/null > conftest.in 
    6645   lt_ac_count=0 
    6646   echo $ECHO_N "0123456789$ECHO_C" >conftest.in 
    6647   # Check for GNU sed and select it if it is found. 
    6648   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then 
    6649     lt_cv_path_SED=$lt_ac_sed 
    6650     break 
    6651   fi 
    6652   while true; do 
    6653     cat conftest.in conftest.in >conftest.tmp 
    6654     mv conftest.tmp conftest.in 
    6655     cp conftest.in conftest.nl 
    6656     echo >>conftest.nl 
    6657     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break 
    6658     cmp -s conftest.out conftest.nl || break 
    6659     # 10000 chars as input seems more than enough 
    6660     test $lt_ac_count -gt 10 && break 
    6661     lt_ac_count=`expr $lt_ac_count + 1` 
    6662     if test $lt_ac_count -gt $lt_ac_max; then 
    6663       lt_ac_max=$lt_ac_count 
    6664       lt_cv_path_SED=$lt_ac_sed 
    6665     fi 
    6666   done 
    6667 done 
    6668 ]) 
    6669 SED=$lt_cv_path_SED 
    6670 AC_SUBST([SED]) 
    6671 AC_MSG_RESULT([$SED]) 
    6672 ]) 
    667321 
    667422# pkg.m4 - Macros to locate and utilise pkg-config.            -*- Autoconf -*- 
     
    6830178])# PKG_CHECK_MODULES 
    6831179 
    6832 # Copyright (C) 2002, 2003, 2005, 2006, 2007  Free Software Foundation, Inc. 
     180# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008  Free Software Foundation, Inc. 
    6833181# 
    6834182# This file is free software; the Free Software Foundation 
     
    6845193dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to 
    6846194dnl require some minimum version.  Point them to the right macro. 
    6847 m4_if([$1], [1.10.1], [], 
     195m4_if([$1], [1.10.2], [], 
    6848196      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl 
    6849197]) 
     
    6859207# ------------------------------- 
    6860208# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. 
    6861 # This function is AC_REQUIREd by AC_INIT_AUTOMAKE. 
     209# This function is AC_REQUIREd by AM_INIT_AUTOMAKE. 
    6862210AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], 
    6863 [AM_AUTOMAKE_VERSION([1.10.1])dnl 
     211[AM_AUTOMAKE_VERSION([1.10.2])dnl 
    6864212m4_ifndef([AC_AUTOCONF_VERSION], 
    6865213  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl 
    6866 _AM_AUTOCONF_VERSION(AC_AUTOCONF_VERSION)]) 
     214_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) 
    6867215 
    6868216# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*- 
     
    7114462# Generate code to set up dependency tracking.              -*- Autoconf -*- 
    7115463 
    7116 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 
     464# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008 
    7117465# Free Software Foundation, Inc. 
    7118466# 
     
    7121469# with or without modifications, as long as this notice is preserved. 
    7122470 
    7123 #serial 3 
     471#serial 5 
    7124472 
    7125473# _AM_OUTPUT_DEPENDENCY_COMMANDS 
    7126474# ------------------------------ 
    7127475AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], 
    7128 [for mf in $CONFIG_FILES; do 
    7129   # Strip MF so we end up with the name of the file. 
    7130   mf=`echo "$mf" | sed -e 's/:.*$//'` 
    7131   # Check whether this is an Automake generated Makefile or not. 
    7132   # We used to match only the files named `Makefile.in', but 
    7133   # some people rename them; so instead we look at the file content. 
    7134   # Grep'ing the first line is not enough: some people post-process 
    7135   # each Makefile.in and add a new line on top of each file to say so. 
    7136   # Grep'ing the whole file is not good either: AIX grep has a line 
    7137   # limit of 2048, but all sed's we know have understand at least 4000. 
    7138   if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 
    7139     dirpart=`AS_DIRNAME("$mf")` 
    7140   else 
    7141     continue 
    7142   fi 
    7143   # Extract the definition of DEPDIR, am__include, and am__quote 
    7144   # from the Makefile without running `make'. 
    7145   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 
    7146   test -z "$DEPDIR" && continue 
    7147   am__include=`sed -n 's/^am__include = //p' < "$mf"` 
    7148   test -z "am__include" && continue 
    7149   am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 
    7150   # When using ansi2knr, U may be empty or an underscore; expand it 
    7151   U=`sed -n 's/^U = //p' < "$mf"` 
    7152   # Find all dependency output files, they are included files with 
    7153   # $(DEPDIR) in their names.  We invoke sed twice because it is the 
    7154   # simplest approach to changing $(DEPDIR) to its actual value in the 
    7155   # expansion. 
    7156   for file in `sed -n " 
    7157     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 
    7158        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 
    7159     # Make sure the directory exists. 
    7160     test -f "$dirpart/$file" && continue 
    7161     fdir=`AS_DIRNAME(["$file"])` 
    7162     AS_MKDIR_P([$dirpart/$fdir]) 
    7163     # echo "creating $dirpart/$file" 
    7164     echo '# dummy' > "$dirpart/$file" 
     476[{ 
     477  # Autoconf 2.62 quotes --file arguments for eval, but not when files 
     478  # are listed without --file.  Let's play safe and only enable the eval 
     479  # if we detect the quoting. 
     480  case $CONFIG_FILES in 
     481  *\'*) eval set x "$CONFIG_FILES" ;; 
     482  *)   set x $CONFIG_FILES ;; 
     483  esac 
     484  shift 
     485  for mf 
     486  do 
     487    # Strip MF so we end up with the name of the file. 
     488    mf=`echo "$mf" | sed -e 's/:.*$//'` 
     489    # Check whether this is an Automake generated Makefile or not. 
     490    # We used to match only the files named `Makefile.in', but 
     491    # some people rename them; so instead we look at the file content. 
     492    # Grep'ing the first line is not enough: some people post-process 
     493    # each Makefile.in and add a new line on top of each file to say so. 
     494    # Grep'ing the whole file is not good either: AIX grep has a line 
     495    # limit of 2048, but all sed's we know have understand at least 4000. 
     496    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 
     497      dirpart=`AS_DIRNAME("$mf")` 
     498    else 
     499      continue 
     500    fi 
     501    # Extract the definition of DEPDIR, am__include, and am__quote 
     502    # from the Makefile without running `make'. 
     503    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 
     504    test -z "$DEPDIR" && continue 
     505    am__include=`sed -n 's/^am__include = //p' < "$mf"` 
     506    test -z "am__include" && continue 
     507    am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 
     508    # When using ansi2knr, U may be empty or an underscore; expand it 
     509    U=`sed -n 's/^U = //p' < "$mf"` 
     510    # Find all dependency output files, they are included files with 
     511    # $(DEPDIR) in their names.  We invoke sed twice because it is the 
     512    # simplest approach to changing $(DEPDIR) to its actual value in the 
     513    # expansion. 
     514    for file in `sed -n " 
     515      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 
     516         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 
     517      # Make sure the directory exists. 
     518      test -f "$dirpart/$file" && continue 
     519      fdir=`AS_DIRNAME(["$file"])` 
     520      AS_MKDIR_P([$dirpart/$fdir]) 
     521      # echo "creating $dirpart/$file" 
     522      echo '# dummy' > "$dirpart/$file" 
     523    done 
    7165524  done 
    7166 done 
     525} 
    7167526])# _AM_OUTPUT_DEPENDENCY_COMMANDS 
    7168527 
     
    7458817# Helper functions for option handling.                     -*- Autoconf -*- 
    7459818 
    7460 # Copyright (C) 2001, 2002, 2003, 2005  Free Software Foundation, Inc. 
    7461 # 
    7462 # This file is free software; the Free Software Foundation 
    7463 # gives unlimited permission to copy and/or distribute it, 
    7464 # with or without modifications, as long as this notice is preserved. 
    7465  
    7466 # serial 3 
     819# Copyright (C) 2001, 2002, 2003, 2005, 2008  Free Software Foundation, Inc. 
     820# 
     821# This file is free software; the Free Software Foundation 
     822# gives unlimited permission to copy and/or distribute it, 
     823# with or without modifications, as long as this notice is preserved. 
     824 
     825# serial 4 
    7467826 
    7468827# _AM_MANGLE_OPTION(NAME) 
     
    7481840# OPTIONS is a space-separated list of Automake options. 
    7482841AC_DEFUN([_AM_SET_OPTIONS], 
    7483 [AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) 
     842[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) 
    7484843 
    7485844# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) 
     
    76771036]) # _AM_PROG_TAR 
    76781037 
     1038m4_include([m4/libtool.m4]) 
     1039m4_include([m4/ltoptions.m4]) 
     1040m4_include([m4/ltsugar.m4]) 
     1041m4_include([m4/ltversion.m4]) 
     1042m4_include([m4/lt~obsolete.m4]) 
     1043m4_include([m4/shave.m4])