移植SQLite3到ARM开发板
2012-07-25 17:52
337 查看
1、首先安装 readline-6.2.tar.gz 库到文件件系统
这是为支持sqlite 控制台界面程序时的上下键选择历史记录的功能。
解压之后 ,进入目录 :
readline-6.2#./configure --host=arm-none-linux-gnueabi -prefix=/root/targetfs/usr
///注意 安裝目錄是指/root/targetfs/usr 而不是指/root/targetfs/usr/lib
make && make install
2、 下载 sqlite-autoconf-3071300.tar.gz
解压后,进入目录。
sqlite-autoconf-3071300#
./configure --host=arm-none-linux-gnueabi -prefix=/root/targetfs/usr CFLAGS=-I/root/targetfs/usr/include LDFLAGS=-L/root/targetfs/usr/lib
其中“CFLAGS=-I/root/targetfs/usr/include LDFLAGS=-L/root/targetfs/usr/lib” 是引用上述交叉編譯的readline庫。
---配置後的結果如下--------
.........
hecking for a thread-safe mkdir -p... /bin/mkdir -p
checking for fdatasync... yes
checking for usleep... yes
checking for fullfsync... no
checking for localtime_r... yes
checking for gmtime_r... yes
checking whether strerror_r is declared... yes
checking for strerror_r... yes
checking whether strerror_r returns char *... no
checking for library containing tgetent... -lncurses
checking for library containing readline... -lreadline
checking for readline... yes------------------------------------------>注意這一行
checking for library containing pthread_create... -lpthread
checking for library containing dlopen... -ldl
checking for whether to support dynamic extensions... yes
checking for posix_fallocate... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating sqlite3.pc
config.status: executing depfilng deO
然后 make && make install
这样编译出来的sqlite3数据库就支持上下键的查看历史记录了。
这是为支持sqlite 控制台界面程序时的上下键选择历史记录的功能。
解压之后 ,进入目录 :
readline-6.2#./configure --host=arm-none-linux-gnueabi -prefix=/root/targetfs/usr
///注意 安裝目錄是指/root/targetfs/usr 而不是指/root/targetfs/usr/lib
make && make install
2、 下载 sqlite-autoconf-3071300.tar.gz
解压后,进入目录。
sqlite-autoconf-3071300#
./configure --host=arm-none-linux-gnueabi -prefix=/root/targetfs/usr CFLAGS=-I/root/targetfs/usr/include LDFLAGS=-L/root/targetfs/usr/lib
其中“CFLAGS=-I/root/targetfs/usr/include LDFLAGS=-L/root/targetfs/usr/lib” 是引用上述交叉編譯的readline庫。
---配置後的結果如下--------
.........
hecking for a thread-safe mkdir -p... /bin/mkdir -p
checking for fdatasync... yes
checking for usleep... yes
checking for fullfsync... no
checking for localtime_r... yes
checking for gmtime_r... yes
checking whether strerror_r is declared... yes
checking for strerror_r... yes
checking whether strerror_r returns char *... no
checking for library containing tgetent... -lncurses
checking for library containing readline... -lreadline
checking for readline... yes------------------------------------------>注意這一行
checking for library containing pthread_create... -lpthread
checking for library containing dlopen... -ldl
checking for whether to support dynamic extensions... yes
checking for posix_fallocate... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating sqlite3.pc
config.status: executing depfilng deO
然后 make && make install
这样编译出来的sqlite3数据库就支持上下键的查看历史记录了。
相关文章推荐
- sqlite3移植到ARM开发板
- 移植SQLite到ARM开发板
- 移植sqlite3.8到arm开发板过程
- sqlite3移植到ARM开发板
- SQLITE+PYTHON成功移植到ARM开发板运行
- SQLite3 移植到ARM开发板
- Qt4.5.1触摸屏(tslib 1.4)+sqlite3 移植全记录
- smbmount smbumount 命令在ARM开发板上的移植
- TX2440 ARM开发板Uboot移植(五、yaffs2文件系统的支持)
- 嵌入式数据库Sqlite移植教程-转
- MPlayer在ARM开发板的移植
- sqlite3的交叉编译移植
- ARM开发板系统移植-----u-boot的编译
- ARM开发板移植android4.0流程
- Apache 2 移植到Arm开发板
- 在ARM-Linux平台上移植SQLite(上)
- Linux下sqlite3移植与编程
- 基于s5pv210嵌入式linux系统sqlite3数据库移植
- tld 算法移植到arm开发板(6410) (一)
- 移植ubuntu core到Arm开发板