2011-11-28 7 views
1

Je suis en train de se Three20 de travailler avec MonoTouch, je trouve ce site:MonoTouch: Three20 - command not found

https://github.com/mono/monotouch-bindings/tree/master/Three20

Je DEZIPPER et quand je DOUBLECLICK le makefile, je reçois un erreurs lotta:

Last login: Mon Nov 28 21:32:41 on ttys000 
MacBookPro:~ mojo$ /Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile ; exit; 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 1: ATMHud: command not found 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 5: all:: command not found 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 7: ios:: command not found 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 8: IOS: command not found 
make: *** No rule to make target `build'. Stop. 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 9: DUAL: command not found 
make: *** No rule to make target `build-specific'. Stop. 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 11: osx:: command not found 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 12: OSX: command not found 
make: *** No rule to make target `build-specific'. Stop. 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 14: build:: command not found 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 15: DIRS: command not found 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 17: build-specific:: command not found 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 18: DIRS: command not found 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 20: clean:: command not found 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 21: IOS: command not found 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 21: OSX: command not found 
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 21: DUAL: command not found 
logout 

Est-ce que je fais quelque chose de mal?

Merci!

Mojo

Mise à jour (@jstedfast) ...

Je suis un noob Unix - mais je pense que le Three20 est bogué ...

MacBookPro:mono-monotouch-bindings-b98b8a8 mojo$ make 
make build DIRS="AdJitsu ATMHud FacebookConnect GebePrinter MGSplitViewController PayPal RedLaser Tapku TestFlight Three20" 
for i in AdJitsu ATMHud FacebookConnect GebePrinter MGSplitViewController PayPal RedLaser Tapku TestFlight Three20; do (cd $i; make); done 
make[2]: *** No targets specified and no makefile found. Stop. 
make[2]: *** No targets specified and no makefile found. Stop. 
make[2]: *** No targets specified and no makefile found. Stop. 
make[2]: Nothing to be done for `all'. 
make[2]: *** No targets specified and no makefile found. Stop. 
make[2]: *** No targets specified and no makefile found. Stop. 
make[2]: *** No targets specified and no makefile found. Stop. 
make[2]: *** No targets specified and no makefile found. Stop. 
make[2]: *** No targets specified and no makefile found. Stop. 
make[2]: *** No targets specified and no makefile found. Stop. 
make[1]: *** [build] Error 2 
make: *** [ios] Error 2 
MacBookPro:mono-monotouch-bindings-b98b8a8 mojo$ cd Three20 
MacBookPro:Three20 mojo$ cd binding 
MacBookPro:binding mojo$ make 
git clone [email protected]:facebook/three20.git 
Cloning into three20... 
Permission denied (publickey). 
fatal: The remote end hung up unexpectedly 
make: *** [three20] Error 128 
MacBookPro:binding mojo$ 

Toute idée?

+0

"Je reçois beaucoup d'erreurs" nous donne absolument rien à faire pour essayer de vous aider. Veuillez modifier votre question pour en faire une question contenant des informations que nous pouvons utiliser, sinon elle finira probablement par être fermée, ce qui n'est pas une question réelle. Merci. –

+0

@Ken ... Je l'ai mis à jour. – MojoDK

Répondre

1

Makefile Les fichiers sont des scripts qui doivent être exécutés à l'aide de la commande make. Par exemple.

cd \your-dir\monotouch-bindings\ 
make 

Cela fait partie du fichier README à l'intérieur du repository.

To build the bindings, run the make command from within the bindings directory.

+0

J'ai maintenant cette erreur: make [2]: *** Aucune cible spécifiée et aucun fichier makefile trouvé. Arrêtez. – MojoDK

+0

Cela signifie que vous n'avez pas cd dans un répertoire avec un fichier Makefile. – jstedfast

+0

@jstedfast - J'ai mis à jour ma question .. Je ne peux pas couture pour le faire fonctionner. Hmmm. – MojoDK