我对从命令行构建软件有点生疏。每当我不得不这么做的时候,我只是按照指示去做……所以我不必像今天一样,用工具来解决问题。我在运行OSX10.5.8(Leopard)的PowerPCMac上构建SQLite3时遇到了问题。
以下是我的“说明”:
$ 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
这就是我要做的。。。
$ 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
-rw-r--r--@ 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
-rw-r--r--@ 1 elvis admin 4245940 Oct 7 19:36 sqlite3.c
-rw-r--r--@ 1 elvis admin 3961 Oct 7 19:37 sqlite3.def
-rw-r--r--@ 1 elvis admin 291339 Oct 7 19:37 sqlite3.h
-rw-r--r--@ 1 elvis admin 20686 Oct 7 19:37 sqlite3ext.h
$ ./configure âprefix=/usr/local
-bash: ./configure: No such file or directory
我错过了一个
配置
文件?我是不是找错了来源?我抓起了拉链版,因为我找不到防水布(尽管无可否认看起来不太用力)。
如何构建sqlite3以便安装在/usr/local中?