Android psqlDroid&;postgreSQL 8.4.1和;安卓&;全英文及;使psql失败
我想用psqlDroid制作一个android平台(用于模拟器)Android psqlDroid&;postgreSQL 8.4.1和;安卓&;全英文及;使psql失败,android,postgresql,build,makefile,android.mk,Android,Postgresql,Build,Makefile,Android.mk,我想用psqlDroid制作一个android平台(用于模拟器) 下载并配置Android源代码树 下载postgresql-8.4.1 下载psqldroid补丁 提取postgres存档并将目录移动到Android源代码树下的external/postgresql 更改为外部/postgresql目录 应用psqldroid修补程序 运行sh创建符号链接。sh 更改为android源代码树的根目录 makepsql 结果如下: build/core/base_rules.mk:78: ***
external/postgresql
外部/postgresql
目录sh创建符号链接。sh
makepsql
build/core/base_rules.mk:78: *** Module name: psql
build/core/base_rules.mk:79: *** Makefile location: external/postgresql
....
build/core/base_rules.mk:90: * Add "LOCAL_MODULE_TAGS := optional" in the
....
build/core/base_rules.mk:102: *** user tag detected on new module - user tags are only supported on
legacy modules. Stop.
mike@ubuntu:~/myandroid$
所以我打开并签出了路径中的Android.mk
文件,external/postgresql/src/interfaces/psql/
我找不到已定义的本地\u模块\u标记
有人知道如何解决这个问题吗
请帮帮我。我愿意认真听取任何建议。
如果我错过了什么,请告诉我。我会附上任何东西
祝你有一个非常美妙的一天 下载postgresql-8.4.1。什么?!?你到底为什么要下载一个过时的PostgreSQL版本的旧版本?如果你出于某种原因需要8.4,至少你应该使用8.4.22(是的,这是以后的21点更新版本)。事实上我不知道为什么我会选择,我只关注psqlDroid wiki页面。非常感谢,我现在就要更改。我更改了postgresql目录中Android.mk的代码。也就是说,我刚刚在文件中插入了“LOCAL_MODULE_TAGS:=eng”。现在错误被更改->没有规则使目标为“psql”。停止请任何人帮助我:(你到底想在这里完成什么?你想在Android上运行PostgreSQL server可执行文件吗?是的。这就是我想做的。当我搜索How时,我找到了psqlDroid…但它对我不起作用.)。。