[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [DDL-ML] Kompilation mit SuSE 7.0
Danke Berthold,
Jetzt kann ich auch DLL Überstzen. :-))
M.f.G.
Rob
Berthold Benning wrote:
> Hallo Modellbahnfreunde,
> hier die Schritte, um ddl_src.tgz unter SuSE 7.0 zu übersetzen.
>
> Erst mal Umgebungsvariablen in .profile eintragen:
>
> export JAVAHOME=/usr/lib/java
> export JAVAM=java
> export DDLHOME=$HOME/DDL
>
> dann mit:
> tar xvfz ddl_src.tgz
> installieren.
>
> Es erscheint ein Verzeichnis DDL
> nun mit cd DDL hinein.
>
> Anlegen:
>
> mkdir bin
> mkdir lib
> cd lib
> mkdir classes
>
> Nun ins Verzeichnis
>
> $HOME/DDL/clients/j-man/gameport
> gehen.
> mit einem Editor (vi) Makefile aufrufen,
> Folgende Zeile eintragen:
> INCLUDES = -I/usr/lib/jdk1.1.8/include -I/usr/lib/jdk1.1.8/include/linux
>
> alle andern INCLUDES mit # auskommentieren.
>
> Nun in das Verzeichnis
>
> $HOME/DDL/clients/nmra-programmer
>
> gehen. mit vi
> Makefile öffnen.
> In der 6. Zeile steht (oder sollte):
> $(CC) nmra-programmer.c -o nmra-programmer -lreadline -lhistory
> es muß folgendes hinten angefügt werden:
> -L/usr/lib/termcap -ltermcap
>
> gleiches in der 9. Zeile:
>
> $(CC) -static nmra-programmer.c -o nmra-programmer -lreadline -lhistory
> es muß folgendes hinten angefügt werden:
> -L/usr/lib/termcap -ltermcap
>
> nun mit cd ../uhl-programmer
> Verzeichnis wechseln.
>
> Gleiches Verfahren hier anwenden. mit vi
> Makefile öffnen.
> In der 6. Zeile steht (oder sollte):
> $(CC) uhl-programmer.c -o uhl-programmer -lreadline -lhistory
> es muß folgendes hinten angefügt werden:
> -L/usr/lib/termcap -ltermcap
>
> gleiches in der 9. Zeile:
>
> $(CC) -static uhl-programmer.c -o uhl-programmer -lreadline -lhistory
> es muß folgendes hinten angefügt werden:
> -L/usr/lib/termcap -ltermcap
>
> Das liegt daran, daß verschiedene Funktionen sich nun in der
> Libtermcap befinden.
>
> nun ins $HOME/DDL Verzeichnis gehen und
> mit Editor Makefile aufrufen
> Alle Zeilen mit make -C clients/ddsh mit # auskommentieren,
> denn für die ddsh habe ich noch keine Zeit gefunden,
> (es sei denn, jemand hat schon eine Lösung)
>
> Berthold Benning
>
> Systemprogrammierung
> DB/2 Administration