• ベストアンサー

gccでx11コンパイル

昨日MacBookを購入してきて X11 X11SDK Xtoolをいれたと思うのですが (Xtermとgccは軌道確認積み) Linuxで動いていた(勉強していた) C言語でかいたX11のソースをMacに持ってきて cc xprog.c -oxprog -lx11 を動かしても(xtermにて) コンパイルができなくて困っています /usr/bin/ld: can't locate file for: -lx11 collect2: ld returned 1 exit status よろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • YanTan
  • ベストアンサー率45% (5/11)
回答No.2

多分、 cc xprog.c -oxprog -L/usr/X11R6/lib -lX11 で、いけるのではないかと。

mobt
質問者

お礼

大変ありがとうございます この方法で動きました ありがとうございます

その他の回答 (1)

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

ライブラリのありかを、フラグ-Lや環境変数LIBRARY_PATHで指定してみては。 あるいは単に、 -lX11 だけかも。

mobt
質問者

お礼

-lX11 でも動きませんでした -L や LIBRARY_PATH の方法を詳しく教えていただけませんか?

関連するQ&A