首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >android构建环境中tcl编译错误

android构建环境中tcl编译错误
EN

Stack Overflow用户
提问于 2016-06-15 19:03:09
回答 1查看 50关注 0票数 0

我能够使用GNU Makefile for X86成功地编译tcl8.6.1源代码。也可以交叉编译的arm使用Android独立工具链与make。当我尝试使用Android环境编写自己的Android.mk文件并使用"mm“命令构建相同的tcl源代码时,我在'->‘token之前看到了" error : expected ')’”错误。给出了详细的错误日志,以供参考。请建议它可能出错的原因和位置。

代码语言:javascript
运行
复制
system/extras/work/tcl8.6.1/unix/../generic/tclOODecls.h:183:16: error: expected ')' before '->' token
  (tclOOStubsPtr->tcl_NewObjectInstance) /* 13 */
                ^
system/extras/work/tcl8.6.1/unix/../generic/tclOO.c:1562:1: note: in expansion of macro 'Tcl_NewObjectInstance'
 Tcl_NewObjectInstance(
 ^
system/extras/work/tcl8.6.1/unix/../generic/tclOODecls.h:157:16: error: expected ')' before '->' token
  (tclOOStubsPtr->tcl_CopyObjectInstance) /* 0 */
                ^
system/extras/work/tcl8.6.1/unix/../generic/tclOO.c:1840:1: note: in expansion of macro 'Tcl_CopyObjectInstance'
 Tcl_CopyObjectInstance(
 ^
make: Leaving directory `/local/mnt/workspace/Code/TAG_JUNE_15'

make构建某些目标失败(38秒)

EN

回答 1

Stack Overflow用户

发布于 2016-06-15 20:14:27

该文件(tclOODecls.h)是一个自动生成的C头文件,它描述了TclOO的TclOO部分的C接口。该错误表明有什么东西没有很好地处理tclOOStubsPtr令牌,这非常奇怪;它应该是存根库中定义的变量。有一些可怕的错误,鉴于您似乎是唯一一个有问题的人,我猜这是在您的配置或您如何使用它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37833591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档