hidden symbol `stat' in /usr/lib/libc_nonshared.a(stat.oS) is referenced by DSO ― 2009/08/21 18:47:15
MySQLライブラリでCのプログラムで組んだとき、 表題のようなエラーがコンパイル時に発生!! (´・ω・`) 。。。 さっぱり。 というわけで、原因調査! うまいこと書けないけど、英字のスレッドみたり、 なんやかんやで、結論に到達。 今回、MySQLの操作する関数をsoモジュールに まとめたのだけど、そいつのコンパイルに、 "ld -G ...." と、ldを使用していました。 が、これがあまりよろしくないようで、その箇所を、 "gcc -shared ...." と置き換えて、soを作ることで事なきを得ました。 (・ω・` )。。。。 なんだかな。詳しい理由が知りたい。。
コメント
_ JimmiXzSq ― 2017/05/19 22:39:29
AlTH2p http://www.LnAJ7K8QSpkiStk3sLL0hQP6MO2wQ8gO.com
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
トラックバック
このエントリのトラックバックURL: http://noah-t.asablo.jp/blog/2009/08/21/4530133/tb
最近のコメント