FreeBSD で /usr/bin/ld: cannot find -lgcc_s ― 2017年06月01日 12時42分58秒
% cat a.c
int main(){ return 0; }
% cc a.c
/usr/bin/ld: cannot find -lgcc_s
cc: error: linker command failed with exit code 1 (use -v to see invocation)
gcc_s のライブラリ自体は見付けられる。
% ls -L /usr/lib/libgcc*so
/usr/lib/libgcc_s.so
% ls -l /usr/lib/libgcc*so
lrwxr-xr-x 1 root wheel 23 May 23 02:51 /usr/lib/libgcc_s.so -> ../../lib/libgcc_s.so.1
なおも奇妙なことに、root だと、問題なくリンクできる。-v の表示を比べてみたが、root も自分も同じ出力。
次回。
コメント
トラックバック
このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2017/06/01/8581950/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。