2010-11-20 27 views
0

Ich bin irgendwie rostig beim Erstellen von Software von der Kommandozeile aus. Wann immer ich es tun musste, folge ich einfach den Anweisungen..so muss ich keine Werkzeuge zur Fehlersuche haben, wenn etwas schief geht ... wie es heute ist. Ich bin auf ein Problem gestoßen, das versucht, SQLite3 auf einem PowerPC Mac zu bilden, der OS X 10.5.8 (Leopard) laufen lässt.Wie baue ich SQLite3 über die Befehlszeile?

hier sind die "Anweisungen" ich folge:

$ 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 

Und hier ist, was ich tue ...

$ 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 

Bin ich eine configure Datei fehlt? Habe ich die falsche Quelle? Ich nahm die Zip-Version, weil ich das Tarball nicht finden konnte (obwohl es zugegebenermaßen nicht zu hart aussah).

Wie baue ich sqlite3 so, dass es in/usr/local installiert wird?

Antwort

1

Sie müssen in den neuen eingebetteten Ordner wechseln und dann ./configure ausführen. Verwenden Sie auch Teer. Es ist besser.

Also: cd sqlit (hit tab) ./config ...

+0

i nicht den Tarball, weil die Versionsnummer Namensgebung etwas anders war finden konnten 'http://sqlite.org/sqlite-amalgamation- 3.7.3.tar.gz' im Gegensatz zu '3_7_3.zip'. Wie auch immer, verstanden. Und es installiert schmerzlos ... danke! – Meltemi

Verwandte Themen