[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:00109] Re: HELLO and about Red Hat Motif



<199702130545.OAA24713 _at_ smtp01.fa2.so-net.or.jp>の記事において
sa_matsu _at_ fa2.so-net.or.jpさんは書きました。

>> > moxmfなどのlibXtを必要とするプログラムをコンパイルすると
>> > /usr/X11R6/lib/libXt.so: undefined reference to `XkbLookupKeySym'
>> > となってしまいます。-lX11オプションをとれば一応コンパイルは通るのですが、
>> > なぜこうなってしまうのでしょうか?
>> 
>> 私も同じ現象でした。
>> このままでもプログラムの動作は問題ありませんでした。
>> 以前の話なので確かではないかもしれませんが、-lXtの代わりに、
>> /usr/X11R6/lib/libXt.aをリンクすると、このエラーは消えると思います。

  えっと、それはスタティックライブラリをリンクするという事でしょうか?
  ldは生で使った事がないのでよく分かりませんがgccで-staticオプションを
  つければいいのかな。

>> あと、コンパイルのエラーではなく、リンク時のエラーですよね。

  そうでした。大変失礼しました(^^;

---
三浦  徹(Toru Miura)
------------------------------------------  
  中央大学理工学部情報工学科
    E-mail: tmiura _at_ educ.ise.chuo-u.ac.jp
            tmiura _at_ tt.rim.or.jp
-----------------------------------------

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
References: