2010-11-20 29 views
0

Je suis un peu rouillé pour créer des logiciels à partir de la ligne de commande. chaque fois que j'ai dû le faire, je suis juste les directions ... donc je n'ai pas d'outils pour dépanner quand quelque chose va mal ... comme il a aujourd'hui. J'ai rencontré un problème en essayant de construire SQLite3 sur un Mac PowerPC exécutant OS X 10.5.8 (Leopard).Comment créer SQLite3 à partir de la ligne de commande?

voici les "instructions" que je suis:

$ curl -O http://sqlite.org/sqlite-amalgamation-3.6.21.tar.gz 
$ tar xzf sqlite-amalgamation-3.6.21.tar.gz 
$ cd sqlite-3.6.421 
$ ./configure –prefix=/usr/local 
$ make 
$ sudo make install 

Et voici ce que je fais ...

$ pwd 
/usr/local/src 
$ curl -O http://sqlite.org/sqlite-amalgamation-3.7.3.zip 
$ unzip sqlite-amalgamation-3.7.3.zip 
$ ls -l 
total 9096 
[email protected] 1 elvis admin 82346 Oct 7 19:37 shell.c 
-rw-r--r-- 1 elvis admin 1217170 Nov 20 11:47 sqlite-amalgamation-3_7_3.zip 
[email protected] 1 elvis admin 4245940 Oct 7 19:36 sqlite3.c 
[email protected] 1 elvis admin  3961 Oct 7 19:37 sqlite3.def 
[email protected] 1 elvis admin 291339 Oct 7 19:37 sqlite3.h 
[email protected] 1 elvis admin 20686 Oct 7 19:37 sqlite3ext.h 
$ ./configure –prefix=/usr/local 
-bash: ./configure: No such file or directory 

Suis-je manque un fichier configure? Est-ce que j'ai la mauvaise source? J'ai attrapé la version zip parce que je ne pouvais pas trouver l'archive (même si je n'avais pas l'air trop dur).

Comment créer sqlite3 pour qu'il s'installe dans/usr/local?

Répondre

1

Vous devez accéder au nouveau dossier intégré, puis exécuter ./configure. En outre, utilisez le tar. C'est mieux.

donc: cd sqlit (onglet hit) ./config ...

+0

je ne pouvais pas trouver le tarball parce que le numéro de version de nommage était légèrement différente 'http://sqlite.org/sqlite-amalgamation- 3.7.3.tar.gz' par opposition à '3_7_3.zip'. Quoi qu'il en soit, compris. Et il a installé sans douleur ... merci! – Meltemi