Cygwin et Java
Résolu/Fermé
Nanda
Messages postés
21
Date d'inscription
vendredi 21 octobre 2005
Statut
Membre
Dernière intervention
7 mai 2007
-
6 févr. 2006 à 19:58
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 8 févr. 2006 à 11:42
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 8 févr. 2006 à 11:42
A voir également:
- Cygwin java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Java décompiler - Télécharger - Langages
- Waptrick jeux pes 2016 java - Forum logiciel systeme
5 réponses
jamel_theone
Messages postés
61
Date d'inscription
dimanche 5 février 2006
Statut
Membre
Dernière intervention
1 décembre 2008
20
7 févr. 2006 à 01:37
7 févr. 2006 à 01:37
Il me semble que oui tu peux effectivement le faire, et puis, si je me rappel bien sous Cygwin tu peux egalement faire des commandes dos, donc si t'as bien definit le java_home tu pourras faire ton "javac"...au pire...essaye ;-)
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
7 févr. 2006 à 09:52
7 févr. 2006 à 09:52
Je crois que oui, aussi.
Je crois même que gcc est capable de compiler du java (si ma mémoire est bonne).
Je crois même que gcc est capable de compiler du java (si ma mémoire est bonne).
jamel_theone
Messages postés
61
Date d'inscription
dimanche 5 février 2006
Statut
Membre
Dernière intervention
1 décembre 2008
20
7 févr. 2006 à 10:12
7 févr. 2006 à 10:12
OUi effectivement y-a un package sous gcc (gcc-java je crois) qui permet de compiler java avec le compilateur gcc, par contre vu que c'est développé independamment de Sun, le java "standard" n'est pas 100% implémenté (entre autre je crois que AWT n'est pas supporté à 100% et quant à Java 5...faut passer au SDK...)
Nanda
Messages postés
21
Date d'inscription
vendredi 21 octobre 2005
Statut
Membre
Dernière intervention
7 mai 2007
2
7 févr. 2006 à 13:26
7 févr. 2006 à 13:26
Merçi a tous,
J'installe alors cygwin et j'essaye comme vous m'avez dit
a plus
J'installe alors cygwin et j'essaye comme vous m'avez dit
a plus
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
8 févr. 2006 à 01:13
8 févr. 2006 à 01:13
Utlise gcj
exemple
man gcj and so on...
exemple
$ gcj --main=Motorcycle -o Motorcycle.exe Motorcycle.java root@osiris ~/src/java $ ./Motorcycle.exe Calling showAtts... This motorcycle is a yellow Yamaha RZ350 The engine is off. $ uname -a CYGWIN_NT-5.1 osiris 1.5.19(0.150/4/2) 2006-01-20 13:28 i686 Cygwin
man gcj and so on...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
8 févr. 2006 à 09:19
8 févr. 2006 à 09:19
Tiens juste une question:
gcj produit un EXE: C'est un exécutable natif ou bien ça contient du bytecode Java comme les .class ?
gcj produit un EXE: C'est un exécutable natif ou bien ça contient du bytecode Java comme les .class ?
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
8 févr. 2006 à 11:23
8 févr. 2006 à 11:23
C'est un exécutable natif. Il faut évidemment disposer ses bibliothèques adéquates.
Le même exemple sous Nunux
(quel est l'équivalent de ldd sous Cygwin , ou Win$ en général ?)
Johan
Le même exemple sous Nunux
johand@horus:~/src/java$ gcj-3.4 -o Motorcycle --main=Motorcycle Motorcycle.java johand@horus:~/src/java$ ldd Motorcycle linux-gate.so.1 => (0xffffe000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x4002c000) libgcj.so.5 => /usr/lib/libgcj.so.5 (0x40037000) libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x40b51000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x40b76000) libz.so.1 => /usr/lib/libz.so.1 (0x40b89000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x40b9d000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x40ba2000) /lib/ld-linux.so.2 (0x40000000)
(quel est l'équivalent de ldd sous Cygwin , ou Win$ en général ?)
Johan
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
8 févr. 2006 à 11:42
8 févr. 2006 à 11:42
Ah c'est sympa ça.
Merci de l'info.
Merci de l'info.