编译cloog for gcc 4.8.5 问题
2015-09-07 08:14
543 查看
./configure --with-isl=system --with-isl-prefix=/opt/gcc-4.8.5/builddir/isl-install --prefix=/opt/gcc-4.8.5/builddir/cloog-install
编译cloog时遇到一个链接错误
make[1]: Entering directory `/mnt/gcc/cloog-0.18.0' CC libcloog_isl_la-block.lo CC libcloog_isl_la-clast.lo CC libcloog_isl_la-matrix.lo CC libcloog_isl_la-state.lo CC libcloog_isl_la-input.lo CC libcloog_isl_la-int.lo CC libcloog_isl_la-loop.lo CC libcloog_isl_la-names.lo CC libcloog_isl_la-options.lo CC libcloog_isl_la-pprint.lo CC libcloog_isl_la-program.lo CC libcloog_isl_la-statement.lo CC libcloog_isl_la-stride.lo CC libcloog_isl_la-union_domain.lo CC libcloog_isl_la-version.lo CC libcloog_isl_la-domain.lo CC libcloog_isl_la-constraints.lo CC libcloog_isl_la-backend.lo CCLD libcloog-isl.la /usr/bin/ld: /opt/gcc-4.8.5/builddir/isl-install/lib/libisl.a(libisl_la-isl_aff.o): relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with -fPIC /opt/gcc-4.8.5/builddir/isl-install/lib/libisl.a: could not read symbols: Bad value collect2: ld returned 1 exit status make[1]: *** [libcloog-isl.la] Error 1 make[1]: Leaving directory `/mnt/gcc/cloog-0.18.0' make: *** [all-recursive] Error 1
重新配置isl编译即可
./configure --disable-shared CFLAGS=" -fpic" --prefix=/opt/gcc-4.8.5/builddir/isl-install
相关文章推荐
- 基于XML的Spring AOP配置
- 数据结构之自建算法库——顺序表
- universalimageloader uil doesn't support scheme(protocol
- HTML学习-网页主体标记body(一)
- 【iOS】iOS开发视图跳转:利用storyboard简单实现视图的跳转与返回
- 线程间的通信——wait()/notify()
- iOS --- 使用RestKit与RESTful web服务器进行简单交互
- TDD LTE 中的HARQ过程
- 5.3.3 可插入的适配器(Pluggable Adapter)
- android自定义View的实现
- ArrayList总结
- 员工管理系统
- Ogre Entity/Mesh/SceneNode/SceneManager基本概念
- ios- 画图
- Java中的代码点和代码单元
- wxformbuilder
- Mac OS X 10.10 Yosemite下面解决XAMPP无法开启mysql的问题
- bzoj-2795 A Horrible Poem
- 练习
- Android - adb - Linux - 程序“adb”尚未安装