1

centos で ./configure アスタリスクを入力した後、make コマンドを入力しますが、次のエラーが表示されます

/usr/bin/ld: /usr/local/lib/liblua.a(lapi.o): `luaO_nilobject_' に対する再配置 R_X86_64_32 は、共有オブジェクトを作成するときに使用できません。-fPIC で再コンパイル /usr/local/lib/liblua.a: シンボルを読み取れませんでした: 値が正しくありません

4

2 に答える 2

3

問題を解決しました。64 ビット プラットフォームでコンパイルしていましたが、/usr/local/lib/liblua.a は 32 ビットです。だから私はそれを無効にしてmenuselectを作るだけです。

于 2013-03-14T23:02:47.933 に答える
0

あなたの問題はluaライブラリのようです。centos を使用している場合は、試してみてください

yum install lua lua-devel

./configure次に、アスタリスクで再実行します。

于 2013-03-03T17:09:08.677 に答える