4、romfs
将:
install: sqlite libsqlite.a sqlite.h mv sqlite /usr/bin mv libsqlite.a /usr/lib mv sqlite.h /usr/include |
替换为:
romfs: sqlite $(ROMFSINST) /bin/sqlite |
即去掉make install项,加上make romfs项。 这个很重要,这将在romfs的/bin目录下生成sqlite。
5、clean
将:
clean: rm -f *.o sqlite libsqlite.a sqlite.h opcodes.* rm -f lemon lempar.c parse.* sqlite*.tar.gz rm -f $(PUBLISH) rm -f *.da *.bb *.bbg gmon.out rm -rf tsrc |
替换为:
clean: rm -f *.o sqlite libsqlite.a sqlite.h opcodes.* sqlite.gdb rm -f $(PUBLISH) rm -f *.da *.bb *.bbg gmon.out rm -rf tsrc
distclean: clean rm -f lemon lempar.c parse.* sqlite*.tar.gz rm -f config.h
|
即增加make distclean项。
二、在sqlite下增加Makefile文件
在sqlite目录下应该没有Makefile文件,而只是有一个sqlite/Makefile.linux-gcc文件。我们要移植sqlite到uclinux,那么就要自己写一个合适的Makefile。
|