FreeBSD の libgcc_s シンボリックリンクを作り直す ― 2017年07月09日 13時30分59秒
ここは root で作業。
まずは、print で実行コマンドの点検。
print を system コマンドに変えて、再度実行。
$ cd /usr/lib
$ ls -l *.so | nawk '$NF ~ /..\/..\/lib/{cmd="ln -sf " substr($NF, 6) " " $(NF-2);print cmd}
ln -sf /lib/lib80211.so.1 lib80211.so
ln -sf /lib/libalias.so.7 libalias.so
ln -sf /lib/libavl.so.2 libavl.so
ln -sf /lib/libbegemot.so.4 libbegemot.so
ln -sf /lib/libbsdxml.so.4 libbsdxml.so
ln -sf /lib/libcam.so.7 libcam.so
この後、/usr/bin/ld: cannot find -gcc_s のエラーは出なくなった。
$ ls -l *.so | nawk '$NF ~ /..\/..\/lib/{cmd="ln -sf " substr($NF, 6) " " $(NF-2);system(cmd)}'
$
最近のコメント