Ошибка компиляции при установке HAWQ на Centos7: - PullRequest
0 голосов
/ 19 февраля 2019

Я хочу установить HAWQ на моем Centos7.5
Когда я запускаю: ./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
Я получаю ту же ошибку.
Что мне делать?

1 Ответ

0 голосов
/ 07 марта 2019

Попробуйте:

./configure --prefix=/hawq/install/path --with-python --with-perl
...