首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >物理性构造错误

物理性构造错误
EN

Stack Overflow用户
提问于 2016-08-03 18:50:20
回答 2查看 609关注 0票数 0

这是我的构建环境

  • OS:OS X El Capitan 10.11.5
  • Android构建工具: 24.0.1
  • Android NDK : 12
  • Scons版本: 2.5.0

这是build命令

  • ANDROID_HOME=/Users/KangSengGil/Library/Android/sdk ANDROID_NDK=/Users/KangSengGil/Library/Android/sdk/ndk-bundle ANDROID_GRADLE=/Library/gradle-2.14.1/bin/gradle SCons TARGET_OS=android TARGET_OS=android_ARCH=armeabi-v7a TARGET_TRANSPORT=ALL RELEASE=1 SECURED=0 SECURED=0

要获得.aar文件,我必须构建物联网项目。但是showing给我显示了一些错误。我不知道如何解决这个问题。请回答这个问题!!谢谢

下面显示了错误

代码语言:javascript
复制
NameError: name 'SCons' is not defined:
File "/Users/KangSengGil/Documents/iotivity-1.1.0/SConstruct", line 28:
SConscript('build_common/SConscript')
File "/usr/local/lib/scons-2.5.0/SCons/Script/SConscript.py", line 604:
return method(*args, **kw)
File "/usr/local/lib/scons-2.5.0/SCons/Script/SConscript.py", line 541:
return _SConscript(self.fs, *files, **subst_kw)
File "/usr/local/lib/scons-2.5.0/SCons/Script/SConscript.py", line 250:
exec _file_ in call_stack[-1].globals
File "/Users/KangSengGil/Documents/iotivity-1.1.0/build_common/SConscript", line 386:
env.SConscript(target_os + '/SConscript')
File "/usr/local/lib/scons-2.5.0/SCons/Script/SConscript.py", line 541:
return _SConscript(self.fs, *files, **subst_kw)
File "/usr/local/lib/scons-2.5.0/SCons/Script/SConscript.py", line 250:
exec _file_ in call_stack[-1].globals
File "/Users/KangSengGil/Documents/iotivity-1.1.0/build_common/android/SConscript", line 241:
SConscript(env.get('SRC_DIR') + '/extlibs/boost/SConscript')
File "/usr/local/lib/scons-2.5.0/SCons/Script/SConscript.py", line 604:
return method(*args, **kw)
File "/usr/local/lib/scons-2.5.0/SCons/Script/SConscript.py", line 541:
return _SConscript(self.fs, *files, **subst_kw)
File "/usr/local/lib/scons-2.5.0/SCons/Script/SConscript.py", line 250:
exec _file_ in call_stack[-1].globals
File "/Users/KangSengGil/Documents/iotivity-1.1.0/extlibs/boost/SConscript", line 35:
raise SCons.Errors.EnvironmentError(msg)
EN

回答 2

Stack Overflow用户

发布于 2016-08-08 06:57:05

好像是打错了-请确认一下。找不到SCons命令。也许用‘scon’?

票数 0
EN

Stack Overflow用户

发布于 2017-01-24 08:26:35

试试看

编辑/extlibs/boost/SConscript

在此之前

代码语言:javascript
复制
if host_os == 'linux2' :
    boost_bootstrap = boost_base_name+os.sep+'bootstrap.sh'
else :
    msg="Host platform (%s) is currently not supported for boost builds" % host_os
    raise SCons.Errors.EnvironmentError(msg)

之后

代码语言:javascript
复制
if host_os == 'linux2' :
    boost_bootstrap = boost_base_name+os.sep+'bootstrap.sh'
else :
    if host_os == 'darwin' :
        boost_bootstrap = ''
    else :
        msg="Host platform (%s) is currently not supported for boost builds" % host_os
        raise SCons.Errors.EnvironmentError(msg)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38751482

复制
相关文章

相似问题

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