STLport 交叉编译(arm)

Ver      : STLport-5.2.1
Compiler : GNU gcc 4.3.2 for ARM

1. 确保ARM编译成功安装,并配置好环境变量。
2. 解压STLport-5.2.1.tar.gz压缩包
3. 进入STLport-5.2.1目录,执行./configure --target=arm-linux
4. 修改stlport/stl/_cstdlib.h
     搜索宏定义 _STLP_NO_VENDOR_STDLIB_L 共2处,将这2处下的if !defined(__sun)分别修改为
     1处 #if !defined(__sun) && !defined(__arm__) && !defined(__sh__)
    2处 #if !defined (__sun) && !defined(__arm__) && !defined(__mips__) && !defined(__mipsel__) && !defined(__sh__)

5 .make ok

你可能感兴趣的:(gcc,sun,compiler)