summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xts5/Makefile.am2
-rw-r--r--xts5/XI/Makefile.am6
-rw-r--r--xts5/XIproto/Makefile.am6
-rw-r--r--xts5/Xlib10/Makefile.am6
-rw-r--r--xts5/Xlib11/Makefile.am6
-rw-r--r--xts5/Xlib12/Makefile.am12
-rw-r--r--xts5/Xlib13/Makefile.am6
-rw-r--r--xts5/Xlib14/Makefile.am8
-rw-r--r--xts5/Xlib15/Makefile.am14
-rw-r--r--xts5/Xlib16/Makefile.am14
-rw-r--r--xts5/Xlib17/Makefile.am12
-rw-r--r--xts5/Xlib3/Makefile.am12
-rw-r--r--xts5/Xlib4/Makefile.am6
-rw-r--r--xts5/Xlib5/Makefile.am6
-rw-r--r--xts5/Xlib6/Makefile.am6
-rw-r--r--xts5/Xlib7/Makefile.am8
-rw-r--r--xts5/Xlib8/Makefile.am8
-rw-r--r--xts5/Xlib9/Makefile.am6
-rw-r--r--xts5/Xopen/Makefile.am6
-rw-r--r--xts5/Xproto/Makefile.am4
-rw-r--r--xts5/common.mk2
-rw-r--r--xts5/fonts/Makefile.am4
-rw-r--r--xts5/src/Makefile.am16
-rw-r--r--xts5/src/lib/Makefile.am5
-rw-r--r--xts5/src/libXR5/Makefile.am4
-rw-r--r--xts5/src/libXtTest/Makefile.am4
-rw-r--r--xts5/src/libXtaw/Makefile.am4
-rw-r--r--xts5/src/libXtmu/Makefile.am4
-rw-r--r--xts5/src/libproto/Makefile.am5
-rw-r--r--xts5/src/xim/Makefile.am4
30 files changed, 109 insertions, 97 deletions
diff --git a/xts5/Makefile.am b/xts5/Makefile.am
index 44608b69..f4de7d9c 100644
--- a/xts5/Makefile.am
+++ b/xts5/Makefile.am
@@ -1,6 +1,6 @@
include common.mk
-SUBDIRS = . src fonts scenarios Xproto Xopen Xlib3 Xlib4 Xlib5 Xlib6 \
+SUBDIRS = . fonts src scenarios Xproto Xopen Xlib3 Xlib4 Xlib5 Xlib6 \
Xlib7 Xlib8 Xlib9 Xlib10 Xlib11 Xlib12 Xlib13 Xlib14 Xlib15 \
Xlib16 Xlib17 XIproto XI
diff --git a/xts5/XI/Makefile.am b/xts5/XI/Makefile.am
index e5d219d0..2364f2fa 100644
--- a/xts5/XI/Makefile.am
+++ b/xts5/XI/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
diff --git a/xts5/XIproto/Makefile.am b/xts5/XIproto/Makefile.am
index 25b147b5..32002006 100644
--- a/xts5/XIproto/Makefile.am
+++ b/xts5/XIproto/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/libproto/libXst.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/libproto/libXst.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
diff --git a/xts5/Xlib10/Makefile.am b/xts5/Xlib10/Makefile.am
index 8a778133..1d72573f 100644
--- a/xts5/Xlib10/Makefile.am
+++ b/xts5/Xlib10/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
diff --git a/xts5/Xlib11/Makefile.am b/xts5/Xlib11/Makefile.am
index f2a56c1a..4d4834f3 100644
--- a/xts5/Xlib11/Makefile.am
+++ b/xts5/Xlib11/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
diff --git a/xts5/Xlib12/Makefile.am b/xts5/Xlib12/Makefile.am
index 0893d03a..b215452e 100644
--- a/xts5/Xlib12/Makefile.am
+++ b/xts5/Xlib12/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
@@ -49,8 +49,8 @@ tprogs = \
# Auxiliary programs run from tests
nobase_testprog_PROGRAMS += XDisplayName/Test1
XDisplayName_Test1_LDADD = $(top_builddir)/src/tet3/tcm/libtcmchild.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
diff --git a/xts5/Xlib13/Makefile.am b/xts5/Xlib13/Makefile.am
index 0b014266..14ff9483 100644
--- a/xts5/Xlib13/Makefile.am
+++ b/xts5/Xlib13/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
diff --git a/xts5/Xlib14/Makefile.am b/xts5/Xlib14/Makefile.am
index aa9c6f99..9d50b46d 100644
--- a/xts5/Xlib14/Makefile.am
+++ b/xts5/Xlib14/Makefile.am
@@ -6,11 +6,11 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
- $(top_builddir)/xts5/src/libXR5/libXR5.a \
+ $(top_builddir)/xts5/src/libXR5/libXR5.la \
$(XTS_LIBS)
testprogdir = $(libexecdir)/$(subdir)
diff --git a/xts5/Xlib15/Makefile.am b/xts5/Xlib15/Makefile.am
index 076d9570..e9b0ddf3 100644
--- a/xts5/Xlib15/Makefile.am
+++ b/xts5/Xlib15/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
@@ -17,7 +17,7 @@ nobase_testprog_PROGRAMS = $(tprogs)
BUILT_SOURCES = $(tprogs:$(EXEEXT)=.c)
CLEANFILES = $(BUILT_SOURCES)
-XDefaultString_LDADD = $(LDADD) $(top_builddir)/xts5/src/libXR5/libXR5.a
+XDefaultString_LDADD = $(LDADD) $(top_builddir)/xts5/src/libXR5/libXR5.la
tprogs = \
XAllocClassHint \
@@ -68,9 +68,9 @@ tprogs = \
# Auxiliary programs run from tests
CHILD_LDADD = $(top_builddir)/src/tet3/tcm/libtcmchild.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
nobase_testprog_PROGRAMS += \
diff --git a/xts5/Xlib16/Makefile.am b/xts5/Xlib16/Makefile.am
index 994299c1..eabe0ad1 100644
--- a/xts5/Xlib16/Makefile.am
+++ b/xts5/Xlib16/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
@@ -17,10 +17,10 @@ nobase_testprog_PROGRAMS = $(tprogs)
BUILT_SOURCES = $(tprogs:$(EXEEXT)=.c)
CLEANFILES = $(BUILT_SOURCES)
-XrmCombineDatabase_LDADD = $(LDADD) $(top_builddir)/xts5/src/libXR5/libXR5.a
-XrmCombineFileDatabase_LDADD = $(LDADD) $(top_builddir)/xts5/src/libXR5/libXR5.a
-XrmEnumerateDatabase_LDADD = $(LDADD) $(top_builddir)/xts5/src/libXR5/libXR5.a
-XrmPermStringToQuark_LDADD = $(LDADD) $(top_builddir)/xts5/src/libXR5/libXR5.a
+XrmCombineDatabase_LDADD = $(LDADD) $(top_builddir)/xts5/src/libXR5/libXR5.la
+XrmCombineFileDatabase_LDADD = $(LDADD) $(top_builddir)/xts5/src/libXR5/libXR5.la
+XrmEnumerateDatabase_LDADD = $(LDADD) $(top_builddir)/xts5/src/libXR5/libXR5.la
+XrmPermStringToQuark_LDADD = $(LDADD) $(top_builddir)/xts5/src/libXR5/libXR5.la
tprogs = \
XrmCombineDatabase \
diff --git a/xts5/Xlib17/Makefile.am b/xts5/Xlib17/Makefile.am
index 7c722025..4bd7bf03 100644
--- a/xts5/Xlib17/Makefile.am
+++ b/xts5/Xlib17/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
@@ -76,9 +76,9 @@ tprogs = \
# Auxiliary programs run from tests
CHILD_LDADD = $(top_builddir)/src/tet3/tcm/libtcmchild.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
nobase_testprog_PROGRAMS += \
diff --git a/xts5/Xlib3/Makefile.am b/xts5/Xlib3/Makefile.am
index 80f92e1f..a9abce1d 100644
--- a/xts5/Xlib3/Makefile.am
+++ b/xts5/Xlib3/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
@@ -80,9 +80,9 @@ tprogs = XAllPlanes \
# Auxiliary programs run from tests
CHILD_LDADD = $(top_builddir)/src/tet3/tcm/libtcmchild.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
nobase_testprog_PROGRAMS += \
diff --git a/xts5/Xlib4/Makefile.am b/xts5/Xlib4/Makefile.am
index fdcc5bc1..bbc2f16a 100644
--- a/xts5/Xlib4/Makefile.am
+++ b/xts5/Xlib4/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
diff --git a/xts5/Xlib5/Makefile.am b/xts5/Xlib5/Makefile.am
index b8caa74d..f7daebf4 100644
--- a/xts5/Xlib5/Makefile.am
+++ b/xts5/Xlib5/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
diff --git a/xts5/Xlib6/Makefile.am b/xts5/Xlib6/Makefile.am
index 824844bf..880fca90 100644
--- a/xts5/Xlib6/Makefile.am
+++ b/xts5/Xlib6/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
diff --git a/xts5/Xlib7/Makefile.am b/xts5/Xlib7/Makefile.am
index 630450dd..b22b0c40 100644
--- a/xts5/Xlib7/Makefile.am
+++ b/xts5/Xlib7/Makefile.am
@@ -6,11 +6,11 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
- $(top_builddir)/xts5/src/libXR5/libXR5.a \
+ $(top_builddir)/xts5/src/libXR5/libXR5.la \
$(XTS_LIBS)
testprogdir = $(libexecdir)/$(subdir)
diff --git a/xts5/Xlib8/Makefile.am b/xts5/Xlib8/Makefile.am
index 4439e7a7..9055f999 100644
--- a/xts5/Xlib8/Makefile.am
+++ b/xts5/Xlib8/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
@@ -17,7 +17,7 @@ nobase_testprog_PROGRAMS = $(tprogs)
BUILT_SOURCES = $(tprogs:$(EXEEXT)=.c)
CLEANFILES = $(BUILT_SOURCES)
-XFlushGC_LDADD = $(LDADD) $(top_builddir)/xts5/src/libXR5/libXR5.a
+XFlushGC_LDADD = $(LDADD) $(top_builddir)/xts5/src/libXR5/libXR5.la
tprogs = \
XChangeGC \
diff --git a/xts5/Xlib9/Makefile.am b/xts5/Xlib9/Makefile.am
index f33c4401..aafe355f 100644
--- a/xts5/Xlib9/Makefile.am
+++ b/xts5/Xlib9/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
diff --git a/xts5/Xopen/Makefile.am b/xts5/Xopen/Makefile.am
index c82cd869..1ef041a0 100644
--- a/xts5/Xopen/Makefile.am
+++ b/xts5/Xopen/Makefile.am
@@ -6,9 +6,9 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/xim/libximtest.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/xim/libximtest.la \
+ $(top_builddir)/xts5/src/lib/libxtest.la \
+ $(top_builddir)/xts5/fonts/libfont.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
diff --git a/xts5/Xproto/Makefile.am b/xts5/Xproto/Makefile.am
index 56557ffa..833332fa 100644
--- a/xts5/Xproto/Makefile.am
+++ b/xts5/Xproto/Makefile.am
@@ -6,9 +6,7 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
LDADD = $(top_builddir)/src/tet3/tcm/libtcmmain.la \
- $(top_builddir)/xts5/src/libproto/libXst.a \
- $(top_builddir)/xts5/src/lib/libxtest.a \
- $(top_builddir)/xts5/fonts/libfont.a \
+ $(top_builddir)/xts5/src/libxts5proto.la \
$(top_builddir)/src/tet3/apilib/libapi.la \
$(XTS_LIBS)
diff --git a/xts5/common.mk b/xts5/common.mk
index 61574d92..6bd82550 100644
--- a/xts5/common.mk
+++ b/xts5/common.mk
@@ -40,7 +40,7 @@ XTESTHOST = `hostname`
PVXTESTLIB = ${XTESTLIBDIR}/libxtstpv.a
PIXLIB = ${XTESTLIBDIR}/libpvt.a
-PVLIBS = ${PVXTESTLIB} $(top_builddir)/xts/fonts/libfont.a ${PIXLIB} \
+PVLIBS = ${PVXTESTLIB} $(top_builddir)/xts/fonts/libfont.la ${PIXLIB} \
$(top_builddir)/src/tet3/apilib/libapi.la
# SYSMATHLIB - system math library. Directive to be given to the C compiler
diff --git a/xts5/fonts/Makefile.am b/xts5/fonts/Makefile.am
index e8b71d7c..df4297e8 100644
--- a/xts5/fonts/Makefile.am
+++ b/xts5/fonts/Makefile.am
@@ -4,8 +4,8 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/src/tet3/inc \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
-noinst_LIBRARIES = libfont.a
-libfont_a_SOURCES = xtfont0.c xtfont1.c xtfont2.c xtfont3.c xtfont4.c \
+noinst_LTLIBRARIES = libfont.la
+libfont_la_SOURCES = xtfont0.c xtfont1.c xtfont2.c xtfont3.c xtfont4.c \
xtfont5.c xtfont6.c
FONTBDFS = xtfont0.bdf xtfont1.bdf xtfont2.bdf xtfont3.bdf xtfont4.bdf \
diff --git a/xts5/src/Makefile.am b/xts5/src/Makefile.am
index 890516a5..f1ebeda9 100644
--- a/xts5/src/Makefile.am
+++ b/xts5/src/Makefile.am
@@ -1,2 +1,18 @@
#SUBDIRS = lib libproto libXR5 libXtaw libXtmu libXtTest pixval xim
SUBDIRS = lib libproto libXR5 libXtTest xim bin
+
+xtslibdir = $(libexecdir)/xts5
+xtslib_LTLIBRARIES = libxts5.la libxts5proto.la
+
+libxts5_la_SOURCES =
+libxts5_la_LDFLAGS = -avoid-version
+libxts5_la_LIBADD = \
+ lib/libxtest.la \
+ ../fonts/libfont.la \
+ xim/libximtest.la
+
+libxts5proto_la_SOURCES =
+libxts5proto_la_LDFLAGS = -avoid-version
+libxts5proto_la_LIBADD = \
+ libproto/libXst.la \
+ libxts5.la
diff --git a/xts5/src/lib/Makefile.am b/xts5/src/lib/Makefile.am
index 9b0dff7d..ce68bd58 100644
--- a/xts5/src/lib/Makefile.am
+++ b/xts5/src/lib/Makefile.am
@@ -4,8 +4,8 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/src/tet3/inc \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
-noinst_LIBRARIES = libxtest.a
-libxtest_a_SOURCES = badcmap.c \
+noinst_LTLIBRARIES = libxtest.la
+libxtest_la_SOURCES = badcmap.c \
badfont.c\
badgc.c\
badpixm.c\
@@ -41,7 +41,6 @@ libxtest_a_SOURCES = badcmap.c \
gettime.c\
iponlywin.c\
issuppvis.c\
- linkstart.c\
lookupname.c\
makecolmap.c\
makecur.c\
diff --git a/xts5/src/libXR5/Makefile.am b/xts5/src/libXR5/Makefile.am
index ff8a3430..4155ef10 100644
--- a/xts5/src/libXR5/Makefile.am
+++ b/xts5/src/libXR5/Makefile.am
@@ -5,8 +5,8 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS) \
-DDEBUG
-noinst_LIBRARIES = libXR5.a
-libXR5_a_SOURCES = \
+noinst_LTLIBRARIES = libXR5.la
+libXR5_la_SOURCES = \
r5startup.c \
message.c \
dumpbuf.c \
diff --git a/xts5/src/libXtTest/Makefile.am b/xts5/src/libXtTest/Makefile.am
index 8f341a17..51884440 100644
--- a/xts5/src/libXtTest/Makefile.am
+++ b/xts5/src/libXtTest/Makefile.am
@@ -4,8 +4,8 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/src/tet3/inc \
-I$(top_srcdir)/xts5/include \
$(XT_CFLAGS)
-noinst_LIBRARIES = libXtTest.a
-libXtTest_a_SOURCES = avs_def.c \
+noinst_LTLIBRARIES = libXtTest.la
+libXtTest_la_SOURCES = avs_def.c \
avs_func.c \
avs_hier.c \
avs_hierd.c \
diff --git a/xts5/src/libXtaw/Makefile.am b/xts5/src/libXtaw/Makefile.am
index 74a113de..e46df23f 100644
--- a/xts5/src/libXtaw/Makefile.am
+++ b/xts5/src/libXtaw/Makefile.am
@@ -1,8 +1,8 @@
include ../../common.mk
AM_CFLAGS = $(XTS_CFLAGS)
-noinst_LIBRARIES = libXtaw.a
-libXtaw_a_SOURCES = AllWidgets.c \
+noinst_LTLIBRARIES = libXtaw.la
+libXtaw_la_SOURCES = AllWidgets.c \
Box.c \
Command.c \
Form.c \
diff --git a/xts5/src/libXtmu/Makefile.am b/xts5/src/libXtmu/Makefile.am
index f2ebdf59..faa5f575 100644
--- a/xts5/src/libXtmu/Makefile.am
+++ b/xts5/src/libXtmu/Makefile.am
@@ -1,8 +1,8 @@
include ../../common.mk
AM_CFLAGS = $(XTS_CFLAGS)
-noinst_LIBRARIES = libXtmu.a
-libXtmu_a_SOURCES = Initer.c \
+noinst_LTLIBRARIES = libXtmu.la
+libXtmu_la_SOURCES = Initer.c \
StrToShap.c \
StrToJust.c \
ShapeWidg.c \
diff --git a/xts5/src/libproto/Makefile.am b/xts5/src/libproto/Makefile.am
index 4fb5474e..40bd91f8 100644
--- a/xts5/src/libproto/Makefile.am
+++ b/xts5/src/libproto/Makefile.am
@@ -33,8 +33,8 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/src/tet3/inc \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
-noinst_LIBRARIES = libXst.a
-libXst_a_SOURCES =\
+noinst_LTLIBRARIES = libXst.la
+libXst_la_SOURCES =\
XstlibInt.h\
XstosInt.h\
DataMove.h\
@@ -77,5 +77,4 @@ libXst_a_SOURCES =\
Validate.c\
tpstartup.c\
startup.c\
- linkstart.c\
delete.c
diff --git a/xts5/src/xim/Makefile.am b/xts5/src/xim/Makefile.am
index 2bb4f6fc..ad7214fa 100644
--- a/xts5/src/xim/Makefile.am
+++ b/xts5/src/xim/Makefile.am
@@ -4,8 +4,8 @@ AM_CFLAGS = -I$(top_srcdir)/include \
-I$(top_srcdir)/src/tet3/inc \
-I$(top_srcdir)/xts5/include \
$(XTS_CFLAGS)
-noinst_LIBRARIES = libximtest.a
-libximtest_a_SOURCES = \
+noinst_LTLIBRARIES = libximtest.la
+libximtest_la_SOURCES = \
linklocale.c \
clnlocale.c \
ic.c \