Android Irrlicht Compling Error: Argument list too longPosted
来源:互联网 发布:2017年户外广告数据 编辑:程序博客网 时间:2024/06/08 13:29
################################################################
#following code is modified copy of `cmd-build-shared-library` from %NDK%/toolchains/arm-linux-androideabi-4.4.3/setup.mk
# it is modified to use separate .linkargs file for linker, because otherwise 'Argument list too long' error occurs.
# /dnick
define cmd-build-shared-library
$(eval linkargs := $(call host-path,$@.linkargs))
@ echo 'Link arguments : ' $(linkargs)
$(hide) echo \
-Wl,-soname,$(notdir $@) \
-shared \
--sysroot=$(call host-path,$(PRIVATE_SYSROOT)) \
> $(linkargs)
$(hide) $(foreach object, $(call host-path, $(PRIVATE_OBJECTS)), echo '$(object)' >> $(linkargs); )
$(hide) echo \
$(call link-whole-archives,$(PRIVATE_WHOLE_STATIC_LIBRARIES)) \
$(call host-path,\
$(PRIVATE_STATIC_LIBRARIES) \
$(PRIVATE_LIBGCC) \
$(PRIVATE_SHARED_LIBRARIES)) \
$(PRIVATE_LDFLAGS) \
$(PRIVATE_LDLIBS) \
-o $(call host-path,$@) \
>> $(linkargs)
$(hide) $(PRIVATE_CXX) @$(linkargs)
endef
################################################################
#following code is modified copy of `cmd-build-shared-library` from %NDK%/toolchains/arm-linux-androideabi-4.4.3/setup.mk
# it is modified to use separate .linkargs file for linker, because otherwise 'Argument list too long' error occurs.
# /dnick
define cmd-build-shared-library
$(eval linkargs := $(call host-path,$@.linkargs))
@ echo 'Link arguments : ' $(linkargs)
$(hide) echo \
-Wl,-soname,$(notdir $@) \
-shared \
--sysroot=$(call host-path,$(PRIVATE_SYSROOT)) \
> $(linkargs)
$(hide) $(foreach object, $(call host-path, $(PRIVATE_OBJECTS)), echo '$(object)' >> $(linkargs); )
$(hide) echo \
$(call link-whole-archives,$(PRIVATE_WHOLE_STATIC_LIBRARIES)) \
$(call host-path,\
$(PRIVATE_STATIC_LIBRARIES) \
$(PRIVATE_LIBGCC) \
$(PRIVATE_SHARED_LIBRARIES)) \
$(PRIVATE_LDFLAGS) \
$(PRIVATE_LDLIBS) \
-o $(call host-path,$@) \
>> $(linkargs)
$(hide) $(PRIVATE_CXX) @$(linkargs)
endef
################################################################
- Android Irrlicht Compling Error: Argument list too longPosted
- Argument list too long
- Argument list too long
- Argument list too long
- Argument list too long error for rm, cp, mv commands
- 【Cocos2dx】Android编译报Argument list too long错误
- Argument list too long错误
- Argument list too long" 問題
- Argument list too long分析
- msgrcv: Argument list too long
- Linux下删除大量文件error : bash: /bin/rm: Argument list too long
- Avoiding tar's (or any other commandline's) argument list too long error
- -bash: /bin/rm: Argument list too long :
- Argument list too long 错误解决方法汇总
- /bin/rm: Argument list too long
- /bin/rm: argument list too long
- /bin/cat: Argument list too long
- /bin/rm: Argument list too long
- GetMessage和PeekMessage的区别
- [转】C++标准
- mysql Access denied for user 'root'@'localhost' (using password: YES)
- 关于Silverlight安装中遇到的问题
- Ajax工作原理
- Android Irrlicht Compling Error: Argument list too longPosted
- 内核调试技术
- Linux Socket编程(不限Linux)
- 整理一系列优秀的Android开发源码
- C++模板参数为数组
- Super Pig 游戏大纲设定公开
- jsp课程(1)--初识jsp
- jsp网络编程基本常识
- js控制文本框输入的字符数