Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 ? hmm

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 smile

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 lol, je le savais en plus cool
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 !!!!!!
big_smile: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