Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)

No.840  コンパイルがうまくいきません。
発言者: H_N
発言日: 2002 12/12 16:13
 
お世話になります。
10年くらい前のプログラムをコンパイル(リンク)した
いのですが、次のようなエラーが出てmakeできません。
どうもプログラムよりも設定を含めcygwinの問題だと思います。
たぶんX関係の問題かとも思いますが、初心者なのでよく分かり
ません。
どなたか、アドバイスをお願いします。

makefileの内容:
g77 -o xycyg -v xycyg.o senksub.o senkcalc.o cklib.o -lXm -lXt -lX11 -lm -L/usr/X11R6/lib

エコーバック及びエラー(あまりに長いのでかなり省略)
Driving: g77 -o xycyg -v xycyg.o senksub.o senkcalc.o cklib.o -lXm -lXt -lX11 -lm -L/usr/X11R6/lib -lfrtbegin -lg2c
Reading specs from /usr/lib/gcc-lib/i686-pc-cygwin/3.2/specs
  ・(省 略)
  ・
  ・
  ・
  ・
rnel32 -ladvapi32 -lshell32 -lgcc /usr/lib/gcc-lib/i686-pc-cygwin/3.2/crtend.o
/usr/X11R6/lib/libXt.a(Shell.o)(.text+0x3536):Shell.c: undefined reference to `_SmcCloseConnection'・
  ・
  ・(以下同様のShell.cのエラーが続く) 
  ・
  ・
  ・
SmcSaveYourselfDone'
collect2: ld returned 1 exit status
make: *** [xycyg] Error 1

なお、上のファイルのうち
xycyg.oはC、senksub.o senkcalc.o cklib.oはFORTRAN
プログラムで、それぞれをコンパイルしたときには正常終了
しています。

長くなって申し訳ありませんが、よろしくお願いします。


▼関連発言

840:コンパイルがうまくいきません。 [H_N] 12/12
 ├841:Re:コンパイルがうまくいきません。 [H_N] 12/12
 ├842:Re: コンパイルがうまくいきません。 [foo] 12/12
 │└844:Re[2]: コンパイルがうまくいきません。 [H_N] 12/12
 │ └845:Re[3]: コンパイルがうまくいきません。 [bar] 12/12
 │  ├847:Re[4]: コンパイルがうまくいきません。 [H_N] 12/13
 │  └848:ありがとうございました。 [H_N] 12/13 <
 └843:Re:コンパイルがうまくいきません。 [bar] 12/12

Pass 保存

早田のホームページへ
CGIROOM