The main problem in building the .java files seems to be the reliance
of some of the .java files on classes not yet compiled. javac handles
this by letting you put circular dependent .java files on the command
line together.
The solution I'm currently thinking about is changing the root
Makefile.am to look like the below. I just started thinking about
this in the past half hour so I've not finished converting all the
java/*/Makefile.am files to this one file yet. Any thoughts? It
should work, which is more than the previous did.
Brian
--cut---
## Input file for automake to generate the Makefile.in used by configure
SUBDIRS = gnu native compat test doc
## Input file for automake to generate the Makefile.in used by configure
javanet = java/net/BindException.java java/net/ConnectException.java
java/net/ContentHandler.java java/net/ContentHandlerFactory.java
java/net/DatagramPacket.java java/net/DatagramSocket.java
java/net/DatagramSocketImpl.java java/net/FileNameMap.java
java/net/HttpURLConnection.java java/net/InetAddress.java
java/net/MalformedURLException.java java/net/MimeTypeMapper.java
java/net/MulticastSocket.java java/net/NoRouteToHostException.java
java/net/PasswordAuthentication.java java/net/PlainDatagramSocketImpl.java
java/net/PlainSocketImpl.java java/net/ProtocolException.java
java/net/ServerSocket.java java/net/Socket.java java/net/SocketException.java
java/net/SocketImpl.java java/net/SocketImplFactory.java
java/net/SocketInputStream.java java/net/SocketOptions.java
java/net/SocketOutputStream.java java/net/URL.java java/net/URLConnection.java
java/net/URLEncoder.java java/net/URLStreamHandler.java
java/net/URLStreamHandlerFactory.java java/net/UnknownHostException.java java/net/U!
!
!
!
nknownServiceException.java
javanet_EXTRA_DIST = java/net/Authenticator.java java/net/JarURLConnection.java
java/net/NetPermission.java java/net/SocketPermission.java java/net/STATUS
java/net/TODO
javadir = $(datadir)
java_JAVA = $(javanet)
EXTRA_DIST = BUGS AUTHORS COPYING.LIB COPYING ChangeLog INSTALL \
NEWS README configure \
$(javanet_EXTRA_DIST)
--cut--
--
|-------------------------------|Software Engineer
|Brian Jones |[EMAIL PROTECTED]
|[EMAIL PROTECTED] |http://www.nortel.net
|http://www.classpath.org/ |------------------------------