LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 978|回复: 1

关于sqlite3的移植 问题,帮帮忙啊~~~~~~~~~~~

[复制链接]
发表于 2007-12-14 12:02:13 | 显示全部楼层 |阅读模式
我参考网络上行的sqlite3在arm+uClinux上的移植,可是移植一直不成功.提示的错误是
arm-elf-ranlib libsqlite3.a
arm-elf-gcc -DNDEBUG=1 -DHAVE_FDATASYNC=1 -DSQLITE_OMIT_LOAD_EXTENSION=1  -DTHREADSAFE=0 -DHAVE_USLEEP=1 -I. -I./src "-I/home/uClinux-public/uClibc/include -D__uClinux__"  -o sqlite3 ./src/shell.c \
        libsqlite3.a   
/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o): In function `__do_global_ctors':
__main.o(.text+0xc4): undefined reference to `__CTOR_LIST__'
/usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o)(.data+0x0): undefined reference to `__DTOR_LIST__'
collect2: ld returned 1 exit status
make: *** [sqlite3] Error 1
大虾门帮忙看看是什么问题啊
参考的文档就是这个论坛上的那篇arm+uClinux+sqlite
发表于 2007-12-14 13:28:51 | 显示全部楼层
试一下:
export CC=arm-elf-gcc
export LD=arm-elf-gcc -Wl -elf2flt

:)也是在论坛里面找到的,看看好不好用。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表