我想用 psqlDroid(用于模拟器)制作一个 android 平台。 我按照以下说明进行操作:
下载并配置 Android 源代码树
下载 postgresql-8.4.1
下载 psqldroid 补丁
提取 postgres 存档并将目录移动到
external/postgresql
Android 源代码树下切换到
external/postgresql
目录应用 psqldroid 补丁
跑
sh create-symbolic-links.sh
切换到android源码树的根目录
make psql
结果如下:
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/
.
我找不到定义LOCAL_MODULE_TAGS
的 .
有谁知道如何解决这个问题?
请帮我。我准备好仔细聆听任何建议。
如果我错过了什么,请告诉我。我会附上任何东西。
有一个非常美妙的一天!