[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [DDL-ML] Release Candidate 2 verfügbar



Hallo,

On Sat, Dec 15, 2001 at 04:29:01PM +0100, Torsten Vogt wrote:
> 
> wie versprochen dieses Wochenende: RC2
> 
> ftp://pi1sun2.informatik.uni-mannheim.de/pub/DDL/ddl-xmas2001-RC2.tgz

Mein System ist ein Pentium-2x100 mit 128MB RAM und Halloween V
(also praktisch ein RedHat 7.0 Linux). Mit der erddcd-1.3.32 kam
ich dabei recht gut zurecht, habe dabei jedoch noch nie den j-man
ausprobiert (bisher kein Java installiert). Deshalb waere mir die
von anderer Seite schon geaeuserte Moeglichkeit eines --without-jman
beim configure ganz lieb ;-)

Folgendes ist mir aufgefallen:

- Durch den autoconf Mechanismus werden an den erddcd unnoetig
  viele dynamische Bibliotheken angebunden (wie z.B. libreadline,
  libhistory und libcurses).

- Beim configure kann mittels --prefix=<pfad> ein Verzeichnis
  angegeben werden, in das installiert werden soll. Das wird
  leider nicht ins bin/erddcd.rc uebernommen.

- In bin/erddcd.rc werden die Variablen device und port nicht
  gebraucht. Der Daemon liest sie ja aus erddcdrc. Diese Datei
  wird in /etc und $DDLHOME gesucht.

- Nachdem ein j2sdk1.3.1 von http://www.blackdown.org den Weg
  auf mein System gefunden hatte, komme ich trotz Setzen von 
  "PATH=/opt/j2sdk1.3.1/bin:$PATH" bei j-man und loco-panel nicht
  auf einen gruenen Zweig:

  Making all in j-man
  make[2]: Entering directory `/home/stuebing/compile/DDL-xmas2001/clients/j-man' Making all in gameport
  make[3]: Entering directory `/home/stuebing/compile/DDL-xmas2001/clients/j-man/gameport'
  gcc -DPACKAGE=\"erddcd\" -DVERSION=\"1.4.0\" -DYYTEXT_POINTER=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBREADLINE=1  -I. -I.  -I/opt/j2sdk1.3.1/include -I/opt/j2sdk1.3.1/include/linux    -g -O2 -c gameport_GameportHandler.c
  rm -f libgpnative.a
  ar cru libgpnative.a gameport_GameportHandler.o
  ld -G gameport_GameportHandler.o -o libgpnative.so; ranlib libgpnative.a
  /opt/j2sdk1.3.1/bin/javac -deprecation -sourcepath .. GameportEvent.java
  /opt/j2sdk1.3.1/bin/javac -deprecation -sourcepath .. GameportListener.java
  /opt/j2sdk1.3.1/bin/javac -deprecation -sourcepath .. GameportHandler.java
  /opt/j2sdk1.3.1/bin/jar cf dummy.jar *.class  GameportEvent.class GameportListener.class GameportHandler.class
  make[3]: Leaving directory `/home/stuebing/compile/DDL-xmas2001/clients/j-man/gameport'
  make[3]: Entering directory `/home/stuebing/compile/DDL-xmas2001/clients/j-man'
  /opt/j2sdk1.3.1/bin/javac -deprecation MainFrame.java
  MainFrame.java:7: package gameport does not exist
  import gameport.*;
  ^
  MainFrame.java:9: cannot resolve symbol
  symbol  : class myFrame
  location: class MainFrame
  public class MainFrame extends myFrame implements InfoportListener {
                                 ^
  MainFrame.java:9: cannot resolve symbol
  symbol  : class InfoportListener
  location: class MainFrame
  public class MainFrame extends myFrame implements InfoportListener {
                                                    ^
  MainFrame.java:26: cannot resolve symbol
  symbol  : class GameportHandler
  location: class MainFrame
     private GameportHandler hdlGp        = null;
             ^
  MainFrame.java:27: cannot resolve symbol
  symbol  : class InfoportHandler
  location: class MainFrame
     public  InfoportHandler hdlInf       = null;
             ^
  .....


  Welche Trivialitaet habe ich uebersehen?



-- 
MfG,
	Andreas