M.E.
Lt. Commander
- Registriert
- Jan. 2007
- Beiträge
- 1.923
Hallo zusammen,
Ich habe ein komplexeres Makefile, das C-Code und Javacode übersetzt und die Binaries dann über einen COM Port ausliefert.
Ich verwende cygwin und habe dort Probleme mit dem Java Compiler:
Leider habe ich im Netz nicht viel dazu gefunden, außer dass man es eben nicht in cygwin sondern mit javac gleich unter Windows compilieren solle. Das Funktioniert soweit auch, allerdings kann ich das Makefile nicht einfach so in Einzelschritte zerlegen und muss alles unter cygwin compilieren.
Damit javac überhaupt unter cygwin gefunden wird, habe ich die PATH Variable angepasst:
Allerdings habe ich jetzt noch obigen Fehler. Hat jemand eine Idee, woran das liegen kann?
Ich habe bereits javac zum CLASSPATH hinzugefügt, aber das macht ja eigentlich wenig Sinn (und hilft auch nichts).
Gibt es irgendwo eine Anleitung wie man javac unter cygwin verwenden kann?
MfG
M.E.
Ich habe ein komplexeres Makefile, das C-Code und Javacode übersetzt und die Binaries dann über einen COM Port ausliefert.
Ich verwende cygwin und habe dort Probleme mit dem Java Compiler:
$ javac
Fehler: Hauptklasse com.sun.tools.javac.Main konnte nicht gefunden oder geladen werden
Leider habe ich im Netz nicht viel dazu gefunden, außer dass man es eben nicht in cygwin sondern mit javac gleich unter Windows compilieren solle. Das Funktioniert soweit auch, allerdings kann ich das Makefile nicht einfach so in Einzelschritte zerlegen und muss alles unter cygwin compilieren.
Damit javac überhaupt unter cygwin gefunden wird, habe ich die PATH Variable angepasst:
echo $PATH
...:/cygdrive/f/Programme/jdk-7u55-x64/bin/
Allerdings habe ich jetzt noch obigen Fehler. Hat jemand eine Idee, woran das liegen kann?
Ich habe bereits javac zum CLASSPATH hinzugefügt, aber das macht ja eigentlich wenig Sinn (und hilft auch nichts).
echo $CLASSPATH
...:/cygdrive/f/Programme/jdk-7u55-x64/bin/javac.exe
Gibt es irgendwo eine Anleitung wie man javac unter cygwin verwenden kann?
MfG
M.E.