Hi, Ich habe nun das Make-file angepasst ------Makefile ------ ########################################################################## ## Change macros below according to your environment and your needs ## ## JAVAC: Java compiler ## JAR: Jar archiver ########################################################################## CLASSPATH = /usr/lib/SunJava2-1.4.2/jre/lib # JAVAINSTALL = /usr/local/share/java JAVAINSTALL = /usr/lib/SunJava2-1.4.2/bin #NATIVEINSTALL = /usr/local/lib NATIVEINSTALL = /usr/lib/SunJava2-1.4.2/jre/lib #INCLUDES = -I /usr/local/jdk1.4/include -I /usr/local/jdk1.4/include/linux INCLUDES = -I /usr/lib/SunJava2-1.4.2/include -I /usr/lib/SunJava2-1.4.2/include/linux JAVAC = /usr/lib/SunJava2-1.4.2/bin/javac JAR = /usr/lib/SunJava2-1.4.2/bin/jar ################################################## ## things below do not need to be changed I guess ## ################################################## LIBDIR = _lib JAVAFLAGS = JPACKAGES = net demo JARFILE = javax25.jar NATIVE = libjavax25.so NATIVE_OBJ = native/common.o native/javax25_servsock.o native/javax25_sock.o native/listensocket.o all: javax25 nativelib install: $(INSTALLDIR)/$(JARFILE) $(INSTALLDIR)/$(JARFILE): $(JARFILE) cp $(JARFILE) $(JAVAINSTALL)/$(JARFILE) javax25: $(LIBDIR) @make TDIR=$(LIBDIR) CLASSPATH=$(LIBDIR):$(CLASSPATH) jcompile cd $(LIBDIR);jar cvf ../$(JARFILE) * nativelib: native cd native;make mv native/$(NATIVE) $(NATIVE) jcompile: $(JPACKAGES) $(LIBDIR): mkdir $(LIBDIR) .PHONY : net net: $(JAVAC) -d $(TDIR) $(JAVAFLAGS) net/*.java .PHONY : demo demo: $(JAVAC) -d $(TDIR) $(JAVAFLAGS) demo/*.java clean: rm $(JARFILE) $(NATIVE) rm native/*.o rm -R $(LIBDIR) ------------------ nun bekomme ich folgende meldung beim starten unizack:/home/dirk/AFU/javax25 # /usr/lib/SunJava2-1.4.2/bin/java java.javax25.demo.Ax25TestServer ax0 Exception in thread "main" java.lang.NoClassDefFoundError: java/javax25/demo/Ax25TestServer unizack:/home/dirk/AFU/javax25 # vy 73 de dirk
participants (1)
-
Dirk Unverzagt