我正在尝试在Ubuntu上安装Qtbindings(用于Ruby),但每次尝试我都有相同的错误......我不明白为什么。结果如下:
/usr/bin/ld: /home/louis/.rbenv/versions/2.2.1/lib/libruby-static.a(array.o): réadressage R_X86_64_PC32 vers symbole « rb_ary_entry » ne peut pas être utilisé en créant un objet partagé ; recompilé avec -fPIC
/usr/bin/ld: édition de lien finale en échec: Mauvaise valeur
collect2: error: ld returned 1 exit status
抱歉,这是法语,我希望你能理解!完整的日志是here。 (太长了,不能在这里发布)。
我按照Qtbindings' github的说明安装了
sudo aptitude install build-essential bison openssl libreadline5
libreadline-dev curl git-core zlib1g zlib1g-dev libssl-dev vim
libsqlite3-0 libsqlite3-dev sqlite3
libxml2-dev git-core subversion autoconf xorg-dev libgl1-mesa-dev
libglu1-mesa-dev
但我仍然有错误...我的Ruby版本是2.2.1p85。
我希望你有答案! 谢谢你的帮助!