Java unter Cygwin und die Installation von CaGe

Status
Nicht offen für weitere Antworten.

Punkt

Mitglied
Hallo,

mein Problem ist folgendes: Ich verwende Windows XP und möchte sehr gerne die Graphen-Visualisierungssoftware

http://www.math.uni-bielefeld.de/~CaGe/

installieren, für die keine Windows-Installation existiert.

Sie beruht essentiell auf Java, und in den System Anforderungen
wird verlangt:

a Java installation
(with Java Native Interface [JNI] files -- which means that a Runtime Environment [JRE] won't be enough, you need the full Software Development Kit [SDK]. Tested with JavaSoft's JDK 1.1.7 and Borland JBuilder's 1.3).


Ich habe zu Cygwin gegriffen. Ich habe so gut wie keine Erfahrung mit Cygwin, aber die Installation scheint
funktioniert zu haben, und ich habe alle Pakete installieren lassen, und erste Schritte mit cygwin unternommen.
Es verhält sich so, wie die Tutorials es erwarten.


Starte ich die Installation von CaGe nach Download und Entpacken mit ./INSTALL.sh
so verläuft und scheitert die Installation wie folgt:

Ich zitiere:



* Looking for a C compiler ...
Ok, using '/usr/bin/gcc'.

* Looking for commands: 'unzip', 'make', 'mkdir', 'chmod', 'find' ...
All found.

* Looking for a Java installation ...

The following directory seems to be part of a Java installation.
Choose it (enter 1) or enter the path of another such directory.
Enter '?' for a full search. '-' to exit.

1: /cygdrive/c/Programme/Java/jdk1.5.0_09/bin

number or directory:




(Bestätige ich dann mit 1, so geht es folgendermaßen weiter:)


* Making native libraries ...

/usr/bin/gcc -fPIC -c -I/cygdrive/c/Programme/Java/jdk1.5.0_09/include -I/cygdr
ive/c/Programme/Java/jdk1.5.0_09/include/win32 NativeCaGePipe.c NativeEmbedEmbed
der.c NativeEmbeddableGraph.c NativeEdgeIterator.c NativePlanarWriter.c NativeWr
itegraphWriter.c NativeCMLWriter.c NativePDBWriter.c Pipe.c BufferedFDInputStrea
m.c BufferedFDOutputStream.c get_element.c check_graph.c graph.c read_graphs.c d
string.c cmd_vector.c pipe_tools.c file_tools.c malloc.c jbytes.c j_debug.c j_er
ror_exit.c Systoolbox.c
NativeCaGePipe.c:1: warning: -fPIC ignored for target (all code is position inde
pendent)
In file included from /cygdrive/c/Programme/Java/jdk1.5.0_09/include/jni.h:27,
from NativeCaGePipe.h:2,
from NativeCaGePipe.c:21:
/cygdrive/c/Programme/Java/jdk1.5.0_09/include/win32/jni_md.h:16: error: parse e
rror before "jlong"
/cygdrive/c/Programme/Java/jdk1.5.0_09/include/win32/jni_md.h:16: warning: data
definition has no type or storage class
In file included from NativeCaGePipe.h:2,
from NativeCaGePipe.c:21:
/cygdrive/c/Programme/Java/jdk1.5.0_09/include/jni.h:108: error: parse error bef
ore "jlong"
/cygdrive/c/Programme/Java/jdk1.5.0_09/include/jni.h:108: warning: no semicolon
at end of struct or union
/cygdrive/c/Programme/Java/jdk1.5.0_09/include/jni.h:112: error: parse error bef
ore '}' token
/cygdrive/c/Programme/Java/jdk1.5.0_09/include/jni.h:112: warning: data definiti
on has no type or storage class
/cygdrive/c/Programme/Java/jdk1.5.0_09/include/jni.h:255: error: parse error bef
ore '*' token
/cygdrive/c/Programme/Java/jdk1.5.0_09/include/jni.h:270: error: parse error bef
ore '*' token
/cygdrive/c/Programme/Java/jdk1.5.0_09/include/jni.h:277: error: parse error bef
ore '*' token
/cygdrive/c/Programme/Java/jdk1.5.0_09/include/jni.h:284: error: parse error bef
ore '*' token



( es geht sehr lange und sehr ähnlich so weiter und endet so: )


/cygdrive/c/Programme/Java/jdk1.5.0_09/include/jni.h:735: warning: data definiti
on has no type or storage class
/cygdrive/c/Programme/Java/jdk1.5.0_09/include/jni.h:736: error: parse error bef
ore '}' token
make: *** [CaGe.dll] Error 1

- 'make' failure, aborting.


Ich habe mit Google ausführlich zum Thema "Java und cygwin", auch in Verbindung mit CaGe gesucht, aber nichts
hilfreiches gefunden. Insgesamt sogar nicht viel mehr als

http://cygwin.com/ml/cygwin/2003-02/msg00477.html
und
http://www.inonit.com/cygwin/

und das alles hilft mir nicht weiter, auch nicht der Hinweise, man solle mit dem cygpath Befehl vertraut werden.
Anscheinend hat noch niemand, der mein Problem hatte, seine Spuren im Netz hinterlassen.

Ich bin noch nicht einmal in der Lage, herauszufinden oder den Fehlermeldungen anzusehen, ob ich die nötigen JNI Dateien besitze, weiß auch nicht was das ist, und wie ich g e n a u sie auf der Java Seite finden kann, geschweige denn, was ich cygwin-technisch weiter tun muss. Augenblicklich weiß ich gar nicht weiter. Ich würde mich sehr freuen, wenn mit jemand helfen könnte. Hat jemand schon ähnliche Probleme gehabt? Hat jemand Cygwin und könnte bei sich mal versuchen, CaGe zu installieren?

Wenn das das falsche Forum ist, wäre ich auch für Hinweise dankbar, wohin ich mich wenden soll.

Vielen Dank,

Punkt
 

Wildcard

Top Contributor
Punkt hat gesagt.:
Hat denn niemand einen Hinweis fuer micht? Ist dies das falsche Forum?
Naja, zumindest hat es mit Java direkt eher wenig zu tun wenn ein make-file fehlschlägt.
Kannst du dich an den Hersteller wenden?
 

Punkt

Mitglied
Aber die Fehler haben mit Java und Java-Installationsfragen zu tun!
Dann werde ich wohl nach Hilfe weitersuchen müssen.

Aber ich würde mich freuen, wenn jemand,
der Cygwin benutzt und Erfahrung im
installieren hat, CaGe einfach mal
schnell bei sich installiert und mir
sagt, wie er/sie es gemacht hat. Kann
mir vorstellen, dass das für jemanden,
der so etwas öfter macht, recht schnell geht.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
nbergmann Installation unter jdk.java.net: Keine ZIP-Datei zum entpacken Java Basics - Anfänger-Themen 2
thor_norsk Datentypen unter Java Java Basics - Anfänger-Themen 3
B Java Mail -> Mail senden, ist aber nich in IMAP unter "Gesendet" Java Basics - Anfänger-Themen 3
C GUI Programmierung unter Windows mit Java womit? Java Basics - Anfänger-Themen 11
C Java stellt unter Windows keine Umlaute dar Java Basics - Anfänger-Themen 9
Z Gleiches Verzeichnis für class und java unter Windows Muss? Java Basics - Anfänger-Themen 11
A Java IDE unter 400mb?? Java Basics - Anfänger-Themen 3
G Java unter Mac = schlecht | Windows = gut? Java Basics - Anfänger-Themen 14
FrozeTee .java Dateien unter Windows 7 werden nicht angezeigt Java Basics - Anfänger-Themen 7
S Erste Schritte import für andere Klassenfiles verfügbar machen? (Java unter Eclipse) Java Basics - Anfänger-Themen 8
I Java Programm unter Linux ausführen Java Basics - Anfänger-Themen 2
J Java Tool unter Windows ausführen Java Basics - Anfänger-Themen 8
H archive vergleichbarer Paramter unter Tag Object mit Parameter codetype="application/java-vm" Java Basics - Anfänger-Themen 3
C Windows Java unter Unix Java Basics - Anfänger-Themen 2
M Java einrichten unter Windows 7 Java Basics - Anfänger-Themen 12
A 2 Monitore unter Java Java Basics - Anfänger-Themen 2
T Einfache Textausgabe .java unter OS X Java Basics - Anfänger-Themen 13
K Terminal Befehl mit Java unter Mac ausführen Java Basics - Anfänger-Themen 18
B Java Datei unter Solaris kompilieren Java Basics - Anfänger-Themen 2
M Was versteht man unter Java einen Package ? Java Basics - Anfänger-Themen 17
S Shell Script ausführen unter Java Java Basics - Anfänger-Themen 5
M Problem mit Java unter Vista 64 Java Basics - Anfänger-Themen 4
G java version umstellen von 1.4 auf 1.6 unter linux Java Basics - Anfänger-Themen 4
G java unter linux programmieren Java Basics - Anfänger-Themen 8
E Java installieren (Tutorials gehen nicht). unter Win Vista Java Basics - Anfänger-Themen 24
J Rs232 (ComPORT) unter Java Java Basics - Anfänger-Themen 15
G Bluetooth unter Java? Java Basics - Anfänger-Themen 5
G Unix Befehl ps unter Java Java Basics - Anfänger-Themen 2
C RegEx unter Java Java Basics - Anfänger-Themen 2
D JDBC Treiber unter dem Java Application Server Java Basics - Anfänger-Themen 6
S java installation unter xp Java Basics - Anfänger-Themen 16
E foreach-Schleife unter Java 6 Java Basics - Anfänger-Themen 3
D Probleme mit java.library.path unter linux Java Basics - Anfänger-Themen 4
A Java unter Vista Java Basics - Anfänger-Themen 9
A Java - Versionen unter Windows umschalten, ohne reboot ? Java Basics - Anfänger-Themen 4
V Das Schlüsselwort "new" unter Java! Java Basics - Anfänger-Themen 2
S java starten unter linux Java Basics - Anfänger-Themen 7
feuervogel Integral unter Verwendung der Java-Bibliothek berechnen Java Basics - Anfänger-Themen 10
S Klasse Scanner unter Java nicht gefunden Java Basics - Anfänger-Themen 3
T Unter Windows mit Java ein Verzeichnis erstellen? Java Basics - Anfänger-Themen 4
6 java mit -cp unter unix Java Basics - Anfänger-Themen 51
H Java unter Mac OS X Java Basics - Anfänger-Themen 7
L Installation von Java unter Linux Java Basics - Anfänger-Themen 7
G Excel unter Java Java Basics - Anfänger-Themen 4
D VisualBasic-DLL unter Java verwenden Java Basics - Anfänger-Themen 9
J Java zum Anzeigen von Notes RT-Feldern unter Windows Java Basics - Anfänger-Themen 2
H .java Dateien in Eclipse einbinden und ausführen Java Basics - Anfänger-Themen 1
onlyxlia Schlüsselworte Was meint man mit "einen Typ" in Java erstellen? Java Basics - Anfänger-Themen 2
O Java Kara geschweifte Klammern Java Basics - Anfänger-Themen 2
richis-fragen Mausrad logitech kann links und rechts klick wie in java abragen. Java Basics - Anfänger-Themen 15
XWing Java Klssenproblem Java Basics - Anfänger-Themen 4
R Umgebungsvariable java -cp gibt immer Java-Hilfe... Java Basics - Anfänger-Themen 3
farbenlos Csv Datei in Java einlesen Java Basics - Anfänger-Themen 18
F TableModelListener: java.lang.ArrayIndexOutOfBoundsException: 132 Java Basics - Anfänger-Themen 3
G Java 8 - Support-Ende Java Basics - Anfänger-Themen 7
T Java Weihnachtsbaum + Rahmen Java Basics - Anfänger-Themen 1
N Will mit Java anfangen Java Basics - Anfänger-Themen 13
Ü Java Array - Buchstaben als Zahlen ausgeben Java Basics - Anfänger-Themen 22
M Java Iterator Verständnisfrage Java Basics - Anfänger-Themen 6
M Java Mail Programm Java Basics - Anfänger-Themen 4
Sniper1000 Java 391 für Windows Java Basics - Anfänger-Themen 37
J Java long- in int-Variable umwandeln Java Basics - Anfänger-Themen 6
JaZuDemNo Java im Studium Java Basics - Anfänger-Themen 7
E Java Programm zur anzeige, ob Winter- oder Sommerzeit herrscht Java Basics - Anfänger-Themen 62
I QR code in Java selber generieren Java Basics - Anfänger-Themen 5
V Java-Ausnahmebehandlung: Behandlung geprüfter Ausnahmen Java Basics - Anfänger-Themen 1
krgewb Java Streams Java Basics - Anfänger-Themen 10
A Überwältigt von der komplexen Java Welt Java Basics - Anfänger-Themen 29
O Mehrfachvererbung auf Spezifikations- und Implementierungsebene in Java. Interfaces Java Basics - Anfänger-Themen 19
John_Sace Homogene Realisierung von Generics in Java ? Java Basics - Anfänger-Themen 19
P Meldung aus Java-Klasse in Thread an aufrufende Klasse Java Basics - Anfänger-Themen 1
R mit Java API arbeiten Java Basics - Anfänger-Themen 9
P JDK installieren Probleme bei der Java-Installation Java Basics - Anfänger-Themen 8
S Java: Wie sortiere ich eine ArrayList benutzerdefinierter Objekte nach einem bestimmten Attribut? Java Basics - Anfänger-Themen 2
Timo12345 JNLP File mit Java öffnen Java Basics - Anfänger-Themen 2
S Video Editierung mit Java.._ Java Basics - Anfänger-Themen 2
F Einstelungen in Java - CursorBlinkRate Java Basics - Anfänger-Themen 10
A PHP $_POST["name"] in Java Java Basics - Anfänger-Themen 3
vivansai21 Is there a oneliner to create a SortedSet filled with one or multiple elements in Java? Java Basics - Anfänger-Themen 9
Athro-Hiro Weißes Bild in Java erstellen Java Basics - Anfänger-Themen 3
Arjunreddy Can someone please tell me how to use a debugger in BlueJ(a Java environment) Java Basics - Anfänger-Themen 1
M Java assoziationen (UML) Java Basics - Anfänger-Themen 8
H Excel-Tabellen mit Java erstellen Java Basics - Anfänger-Themen 4
Simon16 Java ArrayListe von einer Klasse sortieren Java Basics - Anfänger-Themen 2
P Wie kann ich in meinem Java Programm etwas dauerhaft speichern? Java Basics - Anfänger-Themen 5
H Nutzt Eclipse alle CPU-Threads beim Ausführen von Java-Programmen? Java Basics - Anfänger-Themen 4
xXGrowGuruXx Java einstieg, leichte sache 0 verstanden Java Basics - Anfänger-Themen 7
A java.sql.SQLException: Data type mismatch. Java Basics - Anfänger-Themen 1
H Java-Programm zur Ausgabe von Zuständen Java Basics - Anfänger-Themen 80
N Java Spiel Figur auf dem Hintergrundbild bewegen. Java Basics - Anfänger-Themen 11
G Kann Java-Programm nicht als jar aufrufen, auch als EXE nicht Java Basics - Anfänger-Themen 19
N Java Taschenrechner hat Jemand vlt einen Tipp dafür wie ich jetzt die buttons verbinden kann und das Ergebnis auf dem textfield anzeigen lassen kann Java Basics - Anfänger-Themen 13
A Lerngruppe Java Java Basics - Anfänger-Themen 2
G Help me in the Java Program Java Basics - Anfänger-Themen 2
L Java- Vererbung Java Basics - Anfänger-Themen 4
LimDul Suche Java Stream Tutorial Java Basics - Anfänger-Themen 2
_so_far_away_ Ich möchte Java lernen Java Basics - Anfänger-Themen 11
benny1993 Java Programm erstellen für ein Fußball-Turnier Java Basics - Anfänger-Themen 3
M Datentypen While-Schleife eine Java Methode erstellen Java Basics - Anfänger-Themen 3
V Bild per Java Script austauschen Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben