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

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


>>
>> 現在の環境はslackware96ベースでKernel-2.0.25 + gcc2.7.2 +
>> accelareted-X1.3を使っています。
>> X-inside社のCDEをいれようかと計画していたのですが、お金がたりなくて
>> RED HAT社のMotif2.0をいれた上に、Fvwm2-CDEm-v1.0使ってごまかしています。
>
>私も以前、accelareted-X1.3 & RED HAT Motif2.0 で使用していました。
>現在は、accelareted-X2.1 & CDE です。
>
>> moxmfなどのlibXtを必要とするプログラムをコンパイルすると
>> 
>> /usr/X11R6/lib/libXt.so: undefined reference to `XkbLookupKeySym'
>> 
>> となってしまいます。-lX11オプションをとれば一応コンパイルは通るのですが、
>> なぜこうなってしまうのでしょうか?
>
>私も同じ現象でした。
>このままでもプログラムの動作は問題ありませんでした。
>以前の話なので確かではないかもしれませんが、-lXtの代わりに、
>/usr/X11R6/lib/libXt.aをリンクすると、このエラーは消えると思います。
>
>あと、コンパイルのエラーではなく、リンク時のエラーですよね。

MLには初めて投稿します瀬戸@武蔵工大と申します。
Linux歴は約8ヶ月の初心者です、よろしくお願いします。


私はslackwareのみでRED HAT Motif2.0はいれていませんが
gcc test.c -lm -lX11 -L/usr/X11R6/lib
と -L で直接/usr/X11R6/lib を指定してリンクさせています。
.cshrcにかけばいいのかなぁと思って
setenv LD_LIBRARY_PATH /usr/X11R6/lib
と書いていてsetenvすると
LD_LIBRARY_PATH=/usr/X11R6/lib /usr/lib
とかでるんですけど”-L/usr/X11R6/lib”をはずすとコンパイルが通りません。
この.cshrcの書き方って間違っているのでしょうか?
どなたか解決法ご存じでしたらご返答お願いします。

slackwareでRED HAT のMotif2.0なんて使えるのですね。
興味があるので早速いれてみたいと思ってます。

******************************************
武蔵工業大学自動制御研究室4年
瀬戸 啓太(sete _at_ ac.cs.musashi-tech.ac.jp)
******************************************

--
Keita Seto  sete _at_ ac.cs.musashi-tech.ac.jp

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

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