#1 Le 22/01/2010, à 22:48
- L00d0v1c
[Resolu] HaXe : help Standard library not found
Bonjour, je suis sous Ubuntu 9.10, et j'ai installer haxe et neko avec l'installateur automatique "hxinst-linux".
J'ai suivie ce tuto :
http://haxe.org/doc/start/neko
J'ai créer un dossier nommé " haxe " sur mon bureau, j'y ai placé un fichier "Index.hx" contenant ceci :
class Hello {
static function main() {
neko.Lib.print("Hello World!");
}
}
et un fichier "Compile.hxml" qui contient ceci :
-neko index.n
-main Index
Quand je lance la commande "haxe Compile.hxml"
Voici ce que la console m'affiche :
ludovic@ludovic-desktop:~$ cd /home/ludovic/Bureau/haxe
ludovic@ludovic-desktop:~/Bureau/haxe$ haxe Compile.hxml
Standard library not found
ludovic@ludovic-desktop:~/Bureau/haxe$
Et le ficher neko n'est pas créer, mais je me souviens avoir réussi à compiler un fichier neko auparavant avec le même ordinateur.
Est-ce que quelqu'un aurai une solution ?
Dernière modification par Fishkilleur (Le 23/01/2010, à 00:13)
Pour votre culture, chargez trois pages de Wikipédia par jour.
Hors ligne
#2 Le 22/01/2010, à 23:57
- Khyl
Re : [Resolu] HaXe : help Standard library not found
Salut,
avec HaXe, il faut respecter certaines règles : si ta classe s'appelle Hello alors ton fichier doit s'appeler Hello.hx et tu dois compiler comme suit :
haxe -main Hello -neko Hello.n
Donc dans ton fichier Compile.hxml tu dois écrire
-neko Hello.n
-main Hello
Et là ça ira mieux
La syntaxe c'est -main [nom de la classe] - neko [fichier de sortie]
Dernière modification par Khyl (Le 23/01/2010, à 00:02)
Hors ligne
#3 Le 23/01/2010, à 00:08
- L00d0v1c
Re : [Resolu] HaXe : help Standard library not found
Ouah l'erreur de méga nood que je viens de faire , je le savais en plus
J'ai suivie t'es conseil a la lettre prêt mais j'ai toujour ce problème de librairie :
ludovic@ludovic-desktop:~$ cd /home/ludovic/Bureau/haxe
ludovic@ludovic-desktop:~/Bureau/haxe$ haxe -main Hello -neko Hello.n
Standard library not found
ludovic@ludovic-desktop:~/Bureau/haxe$
Vous en pensez quoi ? Suis-je maudis ?:(
Pour votre culture, chargez trois pages de Wikipédia par jour.
Hors ligne
#4 Le 23/01/2010, à 00:11
- L00d0v1c
Re : [Resolu] HaXe : help Standard library not found
Problème résolue, il fallait juste être en mode "root" ou "super administrateur"
ludovic@ludovic-desktop:~$ cd /home/ludovic/Bureau/haxe
ludovic@ludovic-desktop:~/Bureau/haxe$ sudo -s
[sudo] password for ludovic:
root@ludovic-desktop:~/Bureau/haxe# haxe Compile.hxml
root@ludovic-desktop:~/Bureau/haxe#
J'ai bien le fichie "Hello.n" qui a été créer.
Merci a tous et vive Ubuntu !!!!!!
:D:D:D
Dernière modification par Fishkilleur (Le 23/01/2010, à 00:12)
Pour votre culture, chargez trois pages de Wikipédia par jour.
Hors ligne
#5 Le 23/01/2010, à 00:51
- Khyl
Re : [Resolu] HaXe : help Standard library not found
Bizarre, chez moi je n'ai pas besoin de passer en root ni en super utilisateur.
pour l'installation de Haxe j'ai fait
sudo aptitude install haxe neko
et ensuite quand je compile, c'est tout bon, ça se fait avec l'utilisateur classique.
Je ne sais pas comment tu as installé haxe et neko, je l'ai fait en ligne de commande mais par synaptic, ça doit être tout aussi facile.
Dernière modification par Khyl (Le 23/01/2010, à 00:51)
Hors ligne