--- configure.in~ Sun Apr 21 00:03:48 2002 +++ configure.in Thu May 9 00:36:15 2002 @@ -33,7 +33,7 @@ AC_PROG_CC AC_PROG_CPP AC_PROG_CXX -AC_PROG_RANLIB +AC_PROG_LIBTOOL AC_PROG_INSTALL AC_PROG_LN_S --- simgear/bucket/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/bucket/Makefile.am Thu May 9 00:39:33 2002 @@ -1,10 +1,10 @@ includedir = @includedir@/bucket -lib_LIBRARIES = libsgbucket.a +lib_LTLIBRARIES = libsgbucket.la include_HEADERS = newbucket.hxx -libsgbucket_a_SOURCES = newbucket.cxx +libsgbucket_la_SOURCES = newbucket.cxx # noinst_PROGRAMS = testbucket --- simgear/debug/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/debug/Makefile.am Thu May 9 00:40:16 2002 @@ -2,11 +2,11 @@ EXTRA_DIST = logtest.cxx -lib_LIBRARIES = libsgdebug.a +lib_LTLIBRARIES = libsgdebug.la include_HEADERS = debug_types.h logstream.hxx -libsgdebug_a_SOURCES = logstream.cxx +libsgdebug_la_SOURCES = logstream.cxx INCLUDES = -I$(top_srcdir) --- simgear/ephemeris/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/ephemeris/Makefile.am Thu May 9 00:41:24 2002 @@ -1,6 +1,6 @@ includedir = @includedir@/ephemeris -lib_LIBRARIES = libsgephem.a +lib_LTLIBRARIES = libsgephem.la include_HEADERS = \ celestialBody.hxx \ @@ -16,7 +16,7 @@ uranus.hxx \ venus.hxx -libsgephem_a_SOURCES = \ +libsgephem_la_SOURCES = \ celestialBody.cxx \ ephemeris.cxx \ jupiter.cxx \ --- simgear/io/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/io/Makefile.am Thu May 9 00:44:11 2002 @@ -1,6 +1,6 @@ includedir = @includedir@/io -lib_LIBRARIES = libsgio.a +lib_LTLIBRARIES = libsgio.la include_HEADERS = \ iochannel.hxx \ @@ -11,7 +11,7 @@ sg_socket.hxx \ sg_socket_udp.hxx -libsgio_a_SOURCES = \ +libsgio_la_SOURCES = \ iochannel.cxx \ lowlevel.cxx \ sg_binobj.cxx \ @@ -33,24 +33,32 @@ socktest_SOURCES = socktest.cxx socktest_LDADD = \ - $(top_builddir)/simgear/bucket/libsgbucket.a \ - $(top_builddir)/simgear/io/libsgio.a \ - $(top_builddir)/simgear/debug/libsgdebug.a \ - $(top_builddir)/simgear/misc/libsgmisc.a \ - $(top_builddir)/simgear/xml/libsgxml.a \ - -lz + $(top_builddir)/simgear/bucket/libsgbucket.la \ + $(top_builddir)/simgear/io/libsgio.la \ + $(top_builddir)/simgear/debug/libsgdebug.la \ + $(top_builddir)/simgear/serial/libsgserial.la \ + $(top_builddir)/simgear/misc/libsgmisc.la \ + $(top_builddir)/simgear/xml/libsgxml.la \ + -lz -lplibnet lowtest_SOURCES = lowtest.cxx lowtest_LDADD = \ - $(top_builddir)/simgear/io/libsgio.a + $(top_builddir)/simgear/io/libsgio.la \ + $(top_builddir)/simgear/bucket/libsgbucket.la \ + $(top_builddir)/simgear/serial/libsgserial.la \ + $(top_builddir)/simgear/debug/libsgdebug.la \ + $(top_builddir)/simgear/misc/libsgmisc.la \ + $(top_builddir)/simgear/xml/libsgxml.la \ + -lz -lplibnet decode_binobj_SOURCES = decode_binobj.cxx decode_binobj_LDADD = \ - $(top_builddir)/simgear/io/libsgio.a \ - $(top_builddir)/simgear/bucket/libsgbucket.a \ - $(top_builddir)/simgear/misc/libsgmisc.a \ - $(top_builddir)/simgear/debug/libsgdebug.a \ - $(top_builddir)/simgear/xml/libsgxml.a \ - $(NETWORK_LIB) -lz + $(top_builddir)/simgear/io/libsgio.la \ + $(top_builddir)/simgear/serial/libsgserial.la \ + $(top_builddir)/simgear/bucket/libsgbucket.la \ + $(top_builddir)/simgear/misc/libsgmisc.la \ + $(top_builddir)/simgear/debug/libsgdebug.la \ + $(top_builddir)/simgear/xml/libsgxml.la \ + $(NETWORK_LIB) -lz -lplibnet --- simgear/magvar/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/magvar/Makefile.am Thu May 9 00:45:27 2002 @@ -1,10 +1,10 @@ includedir = @includedir@/magvar -lib_LIBRARIES = libsgmagvar.a +lib_LTLIBRARIES = libsgmagvar.la include_HEADERS = magvar.hxx -libsgmagvar_a_SOURCES = \ +libsgmagvar_la_SOURCES = \ coremag.hxx coremag.cxx \ magvar.cxx @@ -12,7 +12,7 @@ testmagvar_SOURCES = testmagvar.cxx -testmagvar_LDADD = $(top_builddir)/simgear/magvar/libsgmagvar.a +testmagvar_LDADD = $(top_builddir)/simgear/magvar/libsgmagvar.la INCLUDES = -I$(top_srcdir) --- simgear/math/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/math/Makefile.am Thu May 9 00:46:28 2002 @@ -1,6 +1,6 @@ includedir = @includedir@/math -lib_LIBRARIES = libsgmath.a +lib_LTLIBRARIES = libsgmath.la include_HEADERS = \ interpolater.hxx \ @@ -16,7 +16,7 @@ EXTRA_DIST = linintp2.h linintp2.inl sphrintp.h sphrintp.inl -libsgmath_a_SOURCES = \ +libsgmath_la_SOURCES = \ interpolater.cxx \ leastsqs.cxx \ polar3d.cxx \ --- simgear/metar/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/metar/Makefile.am Thu May 9 00:47:28 2002 @@ -1,10 +1,10 @@ includedir = @includedir@/metar -lib_LIBRARIES = libsgmetar.a +lib_LTLIBRARIES = libsgmetar.la include_HEADERS = MetarReport.h MetarStation.h -libsgmetar_a_SOURCES = \ +libsgmetar_la_SOURCES = \ Antoi.cpp Charcmp.cpp Dcdmetar.cpp Dcdmtrmk.cpp Drvmetar.c \ Fracpart.cpp Local.h Metar.h \ MetarReport.cpp \ --- simgear/misc/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/misc/Makefile.am Thu May 9 00:49:22 2002 @@ -1,6 +1,6 @@ includedir = @includedir@/misc -lib_LIBRARIES = libsgmisc.a +lib_LTLIBRARIES = libsgmisc.la include_HEADERS = \ commands.hxx \ @@ -14,7 +14,7 @@ texcoord.hxx \ zfstream.hxx -libsgmisc_a_SOURCES = \ +libsgmisc_la_SOURCES = \ commands.cxx \ exception.cxx \ props.cxx \ @@ -28,7 +28,7 @@ noinst_PROGRAMS = props_test props_test_SOURCES = props_test.cxx -props_test_LDADD = libsgmisc.a ../xml/libsgxml.a ../debug/libsgdebug.a +props_test_LDADD = libsgmisc.la ../xml/libsgxml.la ../debug/libsgdebug.la -lz INCLUDES = -I$(top_srcdir) --- simgear/route/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/route/Makefile.am Thu May 9 00:51:04 2002 @@ -1,10 +1,10 @@ includedir = @includedir@/route -lib_LIBRARIES = libsgroute.a +lib_LTLIBRARIES = libsgroute.la include_HEADERS = route.hxx waypoint.hxx -libsgroute_a_SOURCES = \ +libsgroute_la_SOURCES = \ route.cxx \ waypoint.cxx @@ -15,16 +15,19 @@ waytest_SOURCES = waytest.cxx waytest_LDADD = \ - $(top_builddir)/simgear/route/libsgroute.a \ - $(top_builddir)/simgear/math/libsgmath.a \ - $(top_builddir)/simgear/debug/libsgdebug.a \ - $(top_builddir)/simgear/misc/libsgmisc.a \ - $(top_builddir)/simgear/xml/libsgxml.a \ + $(top_builddir)/simgear/route/libsgroute.la \ + $(top_builddir)/simgear/math/libsgmath.la \ + $(top_builddir)/simgear/debug/libsgdebug.la \ + $(top_builddir)/simgear/misc/libsgmisc.la \ + $(top_builddir)/simgear/xml/libsgxml.la \ -lz routetest_SOURCES = routetest.cxx routetest_LDADD = \ - $(top_builddir)/simgear/route/libsgroute.a \ - $(top_builddir)/simgear/math/libsgmath.a \ - $(top_builddir)/simgear/debug/libsgdebug.a + $(top_builddir)/simgear/route/libsgroute.la \ + $(top_builddir)/simgear/math/libsgmath.la \ + $(top_builddir)/simgear/misc/libsgmisc.la \ + $(top_builddir)/simgear/debug/libsgdebug.la \ + $(top_builddir)/simgear/xml/libsgxml.la \ + -lz --- simgear/screen/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/screen/Makefile.am Thu May 9 00:51:54 2002 @@ -1,6 +1,6 @@ includedir = @includedir@/screen -lib_LIBRARIES = libsgscreen.a +lib_LTLIBRARIES = libsgscreen.la if ENABLE_JPEG_SERVER IMAGE_SERVER_INCL = jpgfactory.hxx @@ -12,7 +12,7 @@ include_HEADERS = $(IMAGE_SERVER_INCL) screen-dump.hxx tr.h -libsgscreen_a_SOURCES = \ +libsgscreen_la_SOURCES = \ GLBitmaps.cxx GLBitmaps.h \ $(IMAGE_SERVER_SRCS) \ screen-dump.cxx \ --- simgear/serial/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/serial/Makefile.am Thu May 9 00:52:55 2002 @@ -2,17 +2,17 @@ noinst_PROGRAMS = testserial -lib_LIBRARIES = libsgserial.a +lib_LTLIBRARIES = libsgserial.la include_HEADERS = serial.hxx -libsgserial_a_SOURCES = serial.cxx +libsgserial_la_SOURCES = serial.cxx testserial_SOURCES = testserial.cxx testserial_LDADD = \ - $(top_builddir)/simgear/serial/libsgserial.a \ - $(top_builddir)/simgear/debug/libsgdebug.a + $(top_builddir)/simgear/serial/libsgserial.la \ + $(top_builddir)/simgear/debug/libsgdebug.la INCLUDES = -I$(top_srcdir) --- simgear/sky/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/sky/Makefile.am Thu May 9 00:54:55 2002 @@ -1,6 +1,6 @@ includedir = @includedir@/sky -lib_LIBRARIES = libsgsky.a +lib_LTLIBRARIES = libsgsky.la include_HEADERS = \ cloud.hxx \ @@ -11,7 +11,7 @@ sphere.hxx \ stars.hxx -libsgsky_a_SOURCES = \ +libsgsky_la_SOURCES = \ cloud.cxx \ dome.cxx \ moon.cxx \ --- simgear/timing/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/timing/Makefile.am Thu May 9 00:55:32 2002 @@ -1,6 +1,6 @@ includedir = @includedir@/timing -lib_LIBRARIES = libsgtiming.a +lib_LTLIBRARIES = libsgtiming.la include_HEADERS = \ geocoord.h \ @@ -9,7 +9,7 @@ timestamp.hxx \ timezone.h -libsgtiming_a_SOURCES = \ +libsgtiming_la_SOURCES = \ geocoord.cxx \ lowleveltime.cxx \ sg_time.cxx \ --- simgear/xgl/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/xgl/Makefile.am Thu May 9 00:56:07 2002 @@ -1,10 +1,10 @@ includedir = @includedir@/xgl -lib_LIBRARIES = libsgxgl.a +lib_LTLIBRARIES = libsgxgl.la include_HEADERS = xgl.h -libsgxgl_a_SOURCES = xgl.c xglUtils.c +libsgxgl_la_SOURCES = xgl.c xglUtils.c INCLUDES = -I$(top_srcdir) --- simgear/xml/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/xml/Makefile.am Thu May 9 00:56:39 2002 @@ -1,6 +1,6 @@ includedir = @includedir@/xml -lib_LIBRARIES = libsgxml.a +lib_LTLIBRARIES = libsgxml.la include_HEADERS = \ easyxml.hxx @@ -8,7 +8,7 @@ noinst_HEADERS = \ xmltok_impl.c xmltok_ns.c -libsgxml_a_SOURCES = \ +libsgxml_la_SOURCES = \ asciitab.h \ easyxml.cxx \ hashtable.h hashtable.c \ --- simgear/threads/Makefile.am~ Thu May 9 00:35:01 2002 +++ simgear/threads/Makefile.am Thu May 9 00:57:41 2002 @@ -1,13 +1,13 @@ includedir = @includedir@/threads -lib_LIBRARIES = libsgthreads.a +lib_LTLIBRARIES = libsgthreads.la include_HEADERS = \ SGGuard.hxx \ SGQueue.hxx \ SGThread.hxx -libsgthreads_a_SOURCES = \ +libsgthreads_la_SOURCES = \ SGThread.cxx INCLUDES = -I$(top_srcdir) --- simgear/Makefile.am~ Sat Dec 29 01:37:03 2001 +++ simgear/Makefile.am Thu May 9 02:36:08 2002 @@ -24,13 +24,13 @@ misc \ bucket \ ephemeris \ + $(SERIAL_DIRS) \ io \ magvar \ math \ $(METAR_DIRS) \ route \ screen \ - $(SERIAL_DIRS) \ sky \ $(SGTHREAD_DIR) \ timing \