我想在我的Centos7.5上安装HAWQ
当我运行时:./configure
和make -j8
我得到这个:
g++ --shared -o cwrapper.o cwrapper.cpp -Lformat -lorc_format
/usr/bin/ld: /tmp/ccjv719I.o: relocation R_X86_64_PC32 against symbol `_Z9func_testv' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: error: ld returned 1 exit status
如果我接下来运行make install
,
我无法在hawq中获取所有文件
但是当我重试./configure
,make -j8
,make install
ccjv719I.o
可能会更改,也许是cc4U41Di.o
或其他
我跑步时:./configure CFLAGES=-fPIC CXXFLAGES=-fPIC --enable-shared
我遇到了同样的错误。
我该怎么办?
答案 0 :(得分:0)
尝试:
./configure --prefix=/hawq/install/path --with-python --with-perl