[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:33323] Re: Rspamd make error



From: 山本 伸一 <beniya@xxxxxxxxxxxxxx>
Subject: [plamo:33322] Re: Rspamd make error
Date: Sat, 07 Mar 2020 17:58:13 +0900

>> ざっと見,lld(LLVMのlinker)がうまく機能していない感じなので,
>> lld-9.0.1-x86_64-B1.txz をインストールされているなら,
>> removepkg lld して,GNU ld を使うようにしたら何とかなりそう.
>> 
>> Plamo の lld がちゃんとビルドできていないのか,
>> rsapmd 側で lld 9.0.1に対応できていないのかは未確認.

気になってもう少し調べてみたけど,
ビルドスクリプトで export CC='clang' ; export CXX='clang++' を
追加して,LLVM でビルドすると lld でも問題なくリンクできますね.

ということは,GCC でビルドしたオブジェクトを lld でリンクできない,
ってことだけど,このあたり両者の互換性が必ずしも取れていない,
ということでいいのだろうか?

たいてい両者には互換性があるはずなので,
かなり例外的な状況なのかな,という気はするけれど.

-------
こじま




References
[plamo:33320] Rspamd make error, 山本 伸一
[plamo:33321] Re: Rspamd make error, KOJIMA Mitsuhiro
[plamo:33322] Re: Rspamd make error, 山本 伸一

[検索ページ] [メール一覧]
Plamo ML 公開システム