<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 -----------------------------------------
References:
- [linux-users:00085] RE: HELLO and about Red Hat MotifHiroyuki Matsumoto
- Prev by Subject: [linux-users:00108] Re: HELLO and about Red Hat Motif
- Next by Subject: [linux-users:00110] RE: Selected EtherCard ?
- Previous by thread: [linux-users:00085] RE: HELLO and about Red Hat Motif
- Next by thread: [linux-users:00086] 返信:[linux-users:00073] 初めまして
- Indexes:[Main][Thread]