On Tue, 2006-01-17 at 12:43 +0100, Mark Wielaard wrote:
> The old target layer didn't define any symbols itself so it didn't need
> to be linked into any other (jni) libraries. We might want to handle it
> like we do with jcl (native/jni/classpath) for now. But I haven't yet
> looked at the new target changes so I might be mistaken (and I believe
> Tom said we shouldn't use LIBADD  for this but create a real library out
> of jcl).

I've made a patch that makes classpath work again and builds a
libclasspath.so out of the jcl and native stuff.  Hope the linker
warning does not hurt?

*** Warning: Linking the shared library libjavanet.la against the
loadable module
*** libclasspath.so is not portable!

TWISTI
Index: configure.ac
===================================================================
RCS file: /cvsroot/classpath/classpath/configure.ac,v
retrieving revision 1.126
diff -u -3 -p -r1.126 configure.ac
--- configure.ac	16 Jan 2006 15:58:15 -0000	1.126
+++ configure.ac	17 Jan 2006 15:20:06 -0000
@@ -30,6 +30,17 @@ case "$host_os" in
 	;;
 esac
 
+dnl get the target for the native layer
+case "$target_os" in
+    linux* )
+        TARGET=Linux
+        ;;
+    * )
+        TARGET=generic
+        ;;
+esac
+AC_SUBST(TARGET)
+
 CLASSPATH_MODULE="${cp_module} -version-info ${LIBVERSION} -no-undefined"
 AC_SUBST(CLASSPATH_MODULE)
 
Index: native/Makefile.am
===================================================================
RCS file: /cvsroot/classpath/classpath/native/Makefile.am,v
retrieving revision 1.25
diff -u -3 -p -r1.25 Makefile.am
--- native/Makefile.am	19 Aug 2005 15:24:48 -0000	1.25
+++ native/Makefile.am	17 Jan 2006 15:20:07 -0000
@@ -8,6 +8,15 @@ if CREATE_GTK_PEER_LIBRARIES
   JAWTDIR = jawt
 endif
 
-SUBDIRS = fdlibm $(JNIDIR) $(JAWTDIR) target
-DIST_SUBDIRS = fdlibm jni jawt target
+DIST_SUBDIRS = \
+	fdlibm \
+	jni \
+	jawt \
+	target
 
+# ATTENTION: target must be built before jni
+SUBDIRS = \
+	fdlibm \
+	target \
+	$(JNIDIR) \
+	$(JAWTDIR)
Index: native/jni/classpath/Makefile.am
===================================================================
RCS file: /cvsroot/classpath/classpath/native/jni/classpath/Makefile.am,v
retrieving revision 1.6
diff -u -3 -p -r1.6 Makefile.am
--- native/jni/classpath/Makefile.am	24 Oct 2005 22:16:10 -0000	1.6
+++ native/jni/classpath/Makefile.am	17 Jan 2006 15:20:07 -0000
@@ -1,11 +1,21 @@
 # Header needed for jawt implementations such as the one found in ../gtk-peer.
+
 EXTRA_DIST = classpath_jawt.h
 
-noinst_LTLIBRARIES = libclasspath.la
+nativelib_LTLIBRARIES = \
+	libclasspath.la
+
+libclasspath_la_SOURCES = \
+	jcl.c \
+	jcl.h \
+	jnilink.c \
+	jnilink.h \
+	native_state.c \
+	native_state.h
+
+libclasspath_la_LIBADD = \
+	$(top_builddir)/native/target/libtarget.la
 
-libclasspath_la_SOURCES = jcl.c jcl.h \
-			  jnilink.c jnilink.h \
-			  native_state.c native_state.h
 
 AM_LDFLAGS = @CLASSPATH_MODULE@
 AM_CPPFLAGS = @CLASSPATH_INCLUDES@
Index: native/jni/gtk-peer/Makefile.am
===================================================================
RCS file: /cvsroot/classpath/classpath/native/jni/gtk-peer/Makefile.am,v
retrieving revision 1.32
diff -u -3 -p -r1.32 Makefile.am
--- native/jni/gtk-peer/Makefile.am	7 Nov 2005 14:25:55 -0000	1.32
+++ native/jni/gtk-peer/Makefile.am	17 Jan 2006 15:20:07 -0000
@@ -8,51 +8,52 @@ else
   gtk_cairo_c_source_files =
 endif
 
-libgtkpeer_la_SOURCES = $(gtk_cairo_c_source_files) \
-			gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.c \
-			gnu_java_awt_peer_gtk_GdkFontPeer.c \
-			gnu_java_awt_peer_gtk_GdkGraphics.c \
-			gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c \
-			gnu_java_awt_peer_gtk_GdkPixbufDecoder.c \
-			gnu_java_awt_peer_gtk_GdkRobotPeer.c \
-			gnu_java_awt_peer_gtk_GdkTextLayout.c \
-			gnu_java_awt_peer_gtk_GtkButtonPeer.c \
-			gnu_java_awt_peer_gtk_GtkCanvasPeer.c \
-			gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.c \
-			gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c \
-			gnu_java_awt_peer_gtk_GtkCheckboxPeer.c \
-			gnu_java_awt_peer_gtk_GtkChoicePeer.c \
-			gnu_java_awt_peer_gtk_GtkClipboard.c \
-			gnu_java_awt_peer_gtk_GtkComponentPeer.c \
-			gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c \
-			gnu_java_awt_peer_gtk_GtkFileDialogPeer.c \
-			gnu_java_awt_peer_gtk_GtkFramePeer.c \
-			gnu_java_awt_peer_gtk_GtkGenericPeer.c \
-			gnu_java_awt_peer_gtk_GtkImage.c \
-			gnu_java_awt_peer_gtk_GtkLabelPeer.c \
-			gnu_java_awt_peer_gtk_GtkListPeer.c \
-			gnu_java_awt_peer_gtk_GtkMenuBarPeer.c \
-			gnu_java_awt_peer_gtk_GtkMenuComponentPeer.c \
-			gnu_java_awt_peer_gtk_GtkMenuItemPeer.c \
-			gnu_java_awt_peer_gtk_GtkMenuPeer.c \
-			gnu_java_awt_peer_gtk_GtkPanelPeer.c \
-			gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c \
-			gnu_java_awt_peer_gtk_GtkScrollbarPeer.c \
-			gnu_java_awt_peer_gtk_GtkScrollPanePeer.c \
-			gnu_java_awt_peer_gtk_GtkSelection.c \
-			gnu_java_awt_peer_gtk_GtkTextAreaPeer.c \
-			gnu_java_awt_peer_gtk_GtkTextFieldPeer.c \
-			gnu_java_awt_peer_gtk_GtkToolkit.c \
-			gnu_java_awt_peer_gtk_GtkWindowPeer.c \
-			gthread-jni.c \
-			gdkfont.h \
-			gthread-jni.h \
-			gtkcairopeer.h \
-			gtk_jawt.c \
-			gtkpeer.h
+libgtkpeer_la_SOURCES = \
+	$(gtk_cairo_c_source_files) \
+	gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.c \
+	gnu_java_awt_peer_gtk_GdkFontPeer.c \
+	gnu_java_awt_peer_gtk_GdkGraphics.c \
+	gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c \
+	gnu_java_awt_peer_gtk_GdkPixbufDecoder.c \
+	gnu_java_awt_peer_gtk_GdkRobotPeer.c \
+	gnu_java_awt_peer_gtk_GdkTextLayout.c \
+	gnu_java_awt_peer_gtk_GtkButtonPeer.c \
+	gnu_java_awt_peer_gtk_GtkCanvasPeer.c \
+	gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer.c \
+	gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c \
+	gnu_java_awt_peer_gtk_GtkCheckboxPeer.c \
+	gnu_java_awt_peer_gtk_GtkChoicePeer.c \
+	gnu_java_awt_peer_gtk_GtkClipboard.c \
+	gnu_java_awt_peer_gtk_GtkComponentPeer.c \
+	gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c \
+	gnu_java_awt_peer_gtk_GtkFileDialogPeer.c \
+	gnu_java_awt_peer_gtk_GtkFramePeer.c \
+	gnu_java_awt_peer_gtk_GtkGenericPeer.c \
+	gnu_java_awt_peer_gtk_GtkImage.c \
+	gnu_java_awt_peer_gtk_GtkLabelPeer.c \
+	gnu_java_awt_peer_gtk_GtkListPeer.c \
+	gnu_java_awt_peer_gtk_GtkMenuBarPeer.c \
+	gnu_java_awt_peer_gtk_GtkMenuComponentPeer.c \
+	gnu_java_awt_peer_gtk_GtkMenuItemPeer.c \
+	gnu_java_awt_peer_gtk_GtkMenuPeer.c \
+	gnu_java_awt_peer_gtk_GtkPanelPeer.c \
+	gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c \
+	gnu_java_awt_peer_gtk_GtkScrollbarPeer.c \
+	gnu_java_awt_peer_gtk_GtkScrollPanePeer.c \
+	gnu_java_awt_peer_gtk_GtkSelection.c \
+	gnu_java_awt_peer_gtk_GtkTextAreaPeer.c \
+	gnu_java_awt_peer_gtk_GtkTextFieldPeer.c \
+	gnu_java_awt_peer_gtk_GtkToolkit.c \
+	gnu_java_awt_peer_gtk_GtkWindowPeer.c \
+	gthread-jni.c \
+	gdkfont.h \
+	gthread-jni.h \
+	gtkcairopeer.h \
+	gtk_jawt.c \
+	gtkpeer.h
 
-libgtkpeer_la_LIBADD = $(top_builddir)/native/jni/classpath/native_state.lo \
-		       $(top_builddir)/native/jni/classpath/jcl.lo
+libgtkpeer_la_LIBADD = \
+	$(top_builddir)/native/jni/classpath/libclasspath.la
 
 AM_LDFLAGS = @CLASSPATH_MODULE@ @GTK_LIBS@ @CAIRO_LIBS@ @PANGOFT2_LIBS@ \
              @X_PRE_LIBS@ @X_LIBS@ @X_EXTRA_LIBS@ -lX11 -lXtst

Index: native/jni/java-io/Makefile.am
===================================================================
RCS file: /cvsroot/classpath/classpath/native/jni/java-io/Makefile.am,v
retrieving revision 1.21
diff -u -3 -p -r1.21 Makefile.am
--- native/jni/java-io/Makefile.am	26 Nov 2005 13:28:25 -0000	1.21
+++ native/jni/java-io/Makefile.am	17 Jan 2006 15:20:08 -0000
@@ -1,10 +1,13 @@
-nativelib_LTLIBRARIES = libjavaio.la 
+nativelib_LTLIBRARIES = \
+	libjavaio.la 
 
-libjavaio_la_SOURCES = 	java_io_VMFile.c \
-			java_io_VMObjectInputStream.c \
-			java_io_VMObjectStreamClass.c
+libjavaio_la_SOURCES = \
+	java_io_VMFile.c \
+	java_io_VMObjectInputStream.c \
+	java_io_VMObjectStreamClass.c
 
-libjavaio_la_LIBADD = $(top_builddir)/native/jni/classpath/jcl.lo
+libjavaio_la_LIBADD = \
+	$(top_builddir)/native/jni/classpath/libclasspath.la
 
 AM_LDFLAGS = @CLASSPATH_MODULE@
 AM_CPPFLAGS = @CLASSPATH_INCLUDES@
Index: native/jni/java-lang/Makefile.am
===================================================================
RCS file: /cvsroot/classpath/classpath/native/jni/java-lang/Makefile.am,v
retrieving revision 1.12
diff -u -3 -p -r1.12 Makefile.am
--- native/jni/java-lang/Makefile.am	23 Oct 2005 16:59:07 -0000	1.12
+++ native/jni/java-lang/Makefile.am	17 Jan 2006 15:20:08 -0000
@@ -1,15 +1,20 @@
-nativelib_LTLIBRARIES = libjavalang.la libjavalangreflect.la
+nativelib_LTLIBRARIES = \
+	libjavalang.la \
+	libjavalangreflect.la
 
-libjavalang_la_SOURCES = java_lang_VMSystem.c \
-			 java_lang_VMFloat.c \
-			 java_lang_VMDouble.c \
-			 java_lang_Math.c \
-			 java_lang_VMProcess.c
+libjavalang_la_SOURCES = \
+	java_lang_VMSystem.c \
+	java_lang_VMFloat.c \
+	java_lang_VMDouble.c \
+	java_lang_Math.c \
+	java_lang_VMProcess.c
 
-libjavalang_la_LIBADD = $(wildcard $(top_builddir)/native/fdlibm/*.lo) \
-			$(top_builddir)/native/jni/classpath/jcl.lo
+libjavalang_la_LIBADD = \
+	$(wildcard $(top_builddir)/native/fdlibm/*.lo) \
+	$(top_builddir)/native/jni/classpath/libclasspath.la
 
-libjavalangreflect_la_SOURCES = java_lang_reflect_Array.c
+libjavalangreflect_la_SOURCES = \
+	java_lang_reflect_Array.c
 
 AM_LDFLAGS = @CLASSPATH_MODULE@
 AM_CPPFLAGS = @CLASSPATH_INCLUDES@ -I$(top_srcdir)/native/fdlibm
Index: native/jni/java-net/Makefile.am
===================================================================
RCS file: /cvsroot/classpath/classpath/native/jni/java-net/Makefile.am,v
retrieving revision 1.11
diff -u -3 -p -r1.11 Makefile.am
--- native/jni/java-net/Makefile.am	4 Jan 2006 20:46:16 -0000	1.11
+++ native/jni/java-net/Makefile.am	17 Jan 2006 15:20:08 -0000
@@ -1,13 +1,16 @@
-nativelib_LTLIBRARIES = libjavanet.la
+nativelib_LTLIBRARIES = \
+	libjavanet.la
 
-libjavanet_la_SOURCES = javanet.c \
-			javanet.h \
-			java_net_VMInetAddress.c \
-			java_net_VMNetworkInterface.c \
-			gnu_java_net_VMPlainDatagramSocketImpl.c \
-                        gnu_java_net_VMPlainSocketImpl.c
+libjavanet_la_SOURCES = \
+	javanet.c \
+	javanet.h \
+	java_net_VMInetAddress.c \
+	java_net_VMNetworkInterface.c \
+	gnu_java_net_VMPlainDatagramSocketImpl.c \
+	gnu_java_net_VMPlainSocketImpl.c
 
-libjavanet_la_LIBADD = $(top_builddir)/native/jni/classpath/jcl.lo
+libjavanet_la_LIBADD = \
+	$(top_builddir)/native/jni/classpath/libclasspath.la
 
 AM_LDFLAGS = @CLASSPATH_MODULE@
 AM_CPPFLAGS = @CLASSPATH_INCLUDES@
Index: native/jni/java-nio/Makefile.am
===================================================================
RCS file: /cvsroot/classpath/classpath/native/jni/java-nio/Makefile.am,v
retrieving revision 1.19
diff -u -3 -p -r1.19 Makefile.am
--- native/jni/java-nio/Makefile.am	23 Oct 2005 16:59:08 -0000	1.19
+++ native/jni/java-nio/Makefile.am	17 Jan 2006 15:20:08 -0000
@@ -1,15 +1,18 @@
-nativelib_LTLIBRARIES = libjavanio.la
+nativelib_LTLIBRARIES = \
+	libjavanio.la
 
-libjavanio_la_SOURCES = gnu_java_nio_VMPipe.c \
-			gnu_java_nio_VMSelector.c \
-			gnu_java_nio_channels_FileChannelImpl.c \
-			gnu_java_nio_charset_iconv_IconvDecoder.c \
-			gnu_java_nio_charset_iconv_IconvEncoder.c \
-			java_nio_MappedByteBufferImpl.c \
-			java_nio_VMDirectByteBuffer.c
+libjavanio_la_SOURCES = \
+	gnu_java_nio_VMPipe.c \
+	gnu_java_nio_VMSelector.c \
+	gnu_java_nio_channels_FileChannelImpl.c \
+	gnu_java_nio_charset_iconv_IconvDecoder.c \
+	gnu_java_nio_charset_iconv_IconvEncoder.c \
+	java_nio_MappedByteBufferImpl.c \
+	java_nio_VMDirectByteBuffer.c
 
-libjavanio_la_LIBADD = $(top_builddir)/native/jni/classpath/jcl.lo \
-		       $(LTLIBICONV) 
+libjavanio_la_LIBADD = \
+	$(top_builddir)/native/jni/classpath/libclasspath.la \
+	$(LTLIBICONV) 
 
 AM_LDFLAGS = @CLASSPATH_MODULE@
 AM_CPPFLAGS = @CLASSPATH_INCLUDES@
Index: native/jni/midi-dssi/Makefile.am
===================================================================
RCS file: /cvsroot/classpath/classpath/native/jni/midi-dssi/Makefile.am,v
retrieving revision 1.3
diff -u -3 -p -r1.3 Makefile.am
--- native/jni/midi-dssi/Makefile.am	10 Nov 2005 11:06:34 -0000	1.3
+++ native/jni/midi-dssi/Makefile.am	17 Jan 2006 15:20:08 -0000
@@ -1,10 +1,14 @@
-nativelib_LTLIBRARIES = libgjsmdssi.la 
+nativelib_LTLIBRARIES = \
+	libgjsmdssi.la 
 
-libgjsmdssi_la_SOURCES = gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider.c \
-			 gnu_javax_sound_midi_dssi_DSSISynthesizer.c \
-			 dssi_data.h
+libgjsmdssi_la_SOURCES = \
+	gnu_javax_sound_midi_dssi_DSSIMidiDeviceProvider.c \
+	gnu_javax_sound_midi_dssi_DSSISynthesizer.c \
+	dssi_data.h
 
-libgjsmdssi_la_LIBADD = $(top_builddir)/native/jni/classpath/jcl.lo -ljack
+libgjsmdssi_la_LIBADD = \
+	$(top_builddir)/native/jni/classpath/libclasspath.la \
+	-ljack
 
 AM_LDFLAGS = @CLASSPATH_MODULE@
 AM_CPPFLAGS = @CLASSPATH_INCLUDES@ 
Index: native/jni/xmlj/Makefile.am
===================================================================
RCS file: /cvsroot/classpath/classpath/native/jni/xmlj/Makefile.am,v
retrieving revision 1.5
diff -u -3 -p -r1.5 Makefile.am
--- native/jni/xmlj/Makefile.am	8 Jan 2006 12:14:26 -0000	1.5
+++ native/jni/xmlj/Makefile.am	17 Jan 2006 15:20:08 -0000
@@ -1,22 +1,24 @@
-nativelib_LTLIBRARIES = libxmlj.la
+nativelib_LTLIBRARIES = \
+	libxmlj.la
 
 libxmlj_la_SOURCES = \
-xmlj_dom.c \
-xmlj_dom.h \
-xmlj_error.c \
-xmlj_error.h \
-xmlj_io.c \
-xmlj_io.h \
-xmlj_node.c \
-xmlj_node.h \
-xmlj_sax.c \
-xmlj_sax.h \
-xmlj_transform.c \
-xmlj_util.c \
-xmlj_util.h \
-xmlj_xpath.c
+	xmlj_dom.c \
+	xmlj_dom.h \
+	xmlj_error.c \
+	xmlj_error.h \
+	xmlj_io.c \
+	xmlj_io.h \
+	xmlj_node.c \
+	xmlj_node.h \
+	xmlj_sax.c \
+	xmlj_sax.h \
+	xmlj_transform.c \
+	xmlj_util.c \
+	xmlj_util.h \
+	xmlj_xpath.c
 
-libxmlj_la_LIBADD = $(top_builddir)/native/jni/classpath/jcl.lo
+libxmlj_la_LIBADD = \
+	$(top_builddir)/native/jni/classpath/libclasspath.la
 
 AM_LDFLAGS = @CLASSPATH_MODULE@ @XML_LIBS@ @XSLT_LIBS@
 AM_CPPFLAGS = @CLASSPATH_INCLUDES@
Index: native/target/Makefile.am
===================================================================
RCS file: /cvsroot/classpath/classpath/native/target/Makefile.am,v
retrieving revision 1.3
diff -u -3 -p -r1.3 Makefile.am
--- native/target/Makefile.am	16 Jan 2006 15:50:35 -0000	1.3
+++ native/target/Makefile.am	17 Jan 2006 15:20:08 -0000
@@ -1,27 +1,24 @@
 ## Input file for automake to generate the Makefile.in used by configure
 
-TARGET = Linux
-# FIXME: How do I set these variables in configure?
-#if TARGET_LINUX
-#  TARGET = Linux
-#endif
+DIST_SUBDIRS = \
+	Linux \
+	SunOS \
+	RTEMS \
+	MinGW \
+	embOS \
+	posix \
+	generic 
 
-#if TARGET_SUNOS
-#  TARGET = SunOS
-#endif
+SUBDIRS = \
+	$(TARGET) \
+	generic
 
-#if TARGET_RTEMS
-#  TARGET = RTEMS
-#endif
+EXTRA_DIST = readme.txt
 
-#if TARGET_MINGW
-#  TARGET = MinGW
-#endif
+noinst_LTLIBRARIES = libtarget.la
 
-#if TARGET_EMBOS
-#  TARGET = embOS
-#endif
+libtarget_la_SOURCES =
 
-SUBDIRS = $(TARGET) generic
-DIST_SUBDIRS = Linux SunOS RTEMS MinGW embOS posix generic 
-EXTRA_DIST = readme.txt
+libtarget_la_LIBADD = \
+	generic/libtargetgeneric.la
+	$(TARGET)/libtargetos.la
Index: native/target/Linux/Makefile.am
===================================================================
RCS file: /cvsroot/classpath/classpath/native/target/Linux/Makefile.am,v
retrieving revision 1.3
diff -u -3 -p -r1.3 Makefile.am
--- native/target/Linux/Makefile.am	16 Jan 2006 13:47:13 -0000	1.3
+++ native/target/Linux/Makefile.am	17 Jan 2006 15:20:08 -0000
@@ -1,10 +1,14 @@
 ## Input file for automake to generate the Makefile.in used by configure
 
 EXTRA_DIST = \
-target_native_io.h \
-target_native_misc.h \
-target_native.h \
-target_native_math.h \
-target_native_memory.h \
-target_native_network.h \
-target_native_file.h
+	target_native_io.h \
+	target_native_misc.h \
+	target_native.h \
+	target_native_math.h \
+	target_native_memory.h \
+	target_native_network.h \
+	target_native_file.h
+
+noinst_LTLIBRARIES = libtargetos.la
+
+libtargetos_la_SOURCES =
Index: native/target/generic/Makefile.am
===================================================================
RCS file: /cvsroot/classpath/classpath/native/target/generic/Makefile.am,v
retrieving revision 1.2
diff -u -3 -p -r1.2 Makefile.am
--- native/target/generic/Makefile.am	16 Jan 2006 13:47:13 -0000	1.2
+++ native/target/generic/Makefile.am	17 Jan 2006 15:20:08 -0000
@@ -1,10 +1,20 @@
 ## Input file for automake to generate the Makefile.in used by configure
 
+INCLUDES = -I$(top_srcdir)/native/target/$(TARGET)
+
 EXTRA_DIST = \
-target_generic_io.h \
-target_generic_misc.h \
-target_generic.h \
-target_generic_math.h \
-target_generic_memory.h \
-target_generic_network.h \
-target_generic_file.h
+	target_generic_math.h \
+	target_generic_memory.h \
+	target_generic_file.h
+
+noinst_LTLIBRARIES = libtargetgeneric.la
+
+libtargetgeneric_la_SOURCES = \
+	target_generic.c \
+	target_generic.h \
+	target_generic_io.c \
+	target_generic_io.h \
+	target_generic_misc.c \
+	target_generic_misc.h \
+	target_generic_network.c \
+	target_generic_network.h
Index: native/target/posix/Makefile.am
===================================================================
RCS file: /cvsroot/classpath/classpath/native/target/posix/Makefile.am,v
retrieving revision 1.3
diff -u -3 -p -r1.3 Makefile.am
--- native/target/posix/Makefile.am	16 Jan 2006 15:50:35 -0000	1.3
+++ native/target/posix/Makefile.am	17 Jan 2006 15:20:08 -0000
@@ -1,17 +1,21 @@
 ## Input file for automake to generate the Makefile.in used by configure
 
-EXTRA_DIST = \
-target_posix.h \
-target_posix.c \
-target_posix_file.h \
-target_posix_file.c \
-target_posix_io.h \
-target_posix_io.c \
-target_posix_math.h \
-target_posix_math.c \
-target_posix_memory.h \
-target_posix_memory.c \
-target_posix_misc.h \
-target_posix_misc.c \
-target_posix_network.h \
-target_posix_network.c
+EXTRA_DIST =
+
+noinst_LTLIBRARIES = libtargetos.la
+
+libtargetos_la_SOURCES = \
+	target_posix.h \
+	target_posix.c \
+	target_posix_file.h \
+	target_posix_file.c \
+	target_posix_io.h \
+	target_posix_io.c \
+	target_posix_math.h \
+	target_posix_math.c \
+	target_posix_memory.h \
+	target_posix_memory.c \
+	target_posix_misc.h \
+	target_posix_misc.c \
+	target_posix_network.h \
+	target_posix_network.c
_______________________________________________
Classpath-patches mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/classpath-patches

Reply via email to