[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:28495] g77-3.0 でエラー



梶本と申します。

woody環境で、g77-3.0を使ってfortranのプログラムをコンパイルしようとし
たのですが、リンク時に下記のようなエラーが沢山出てしまって、実行ファイ
ルが作成できません。
どなたかアドバイスを頂けると幸いです。

rietan3.o: In function `brangpf_':
rietan3.o(.text+0x7bcb): undefined reference to `__builtin_sin'
rietan3.o(.text+0x7c4b): undefined reference to `__builtin_sin'
rietan3.o(.text+0x7c5f): undefined reference to `__builtin_cos'
rietan3.o(.text+0x7ca1): undefined reference to `__builtin_cos'
rietan3.o(.text+0x7ccd): undefined reference to `__builtin_sin'
rietan3.o(.text+0x7ce1): undefined reference to `__builtin_cos'
rietan3.o(.text+0x7d3c): undefined reference to `__builtin_sin'

sin, cosなどの関数が使えないように見えるのですが、libmと関係あるのでしょ
うか?とりあえず、
  nm -D /lib/libm.so.6 | grep sin
とやってみたのですが、例えば "sin" は出てきますが "__builtin_sin" とい
うのは出てきませんでした。
(プログラミングには詳しくないので、この辺はよくわかっていません。)

下記のような環境です。

ii  cpp-3.0        3.0-0pre010403 The GNU C preprocessor.
ii  g++-3.0        3.0-0pre010403 The GNU C++ compiler.
ii  g77-3.0        3.0-0pre010403 The GNU Fortran 77 compiler.
ii  gcc-3.0        3.0-0pre010403 The GNU C compiler.
ii  gcc-3.0-base   3.0-0pre010403 The GNU compiler collection (base package).
ii  libc6          2.2.3-1        GNU C Library: Shared libraries and Timezone
ii  libc6-dev      2.2.3-1        GNU C Library: Development Libraries and Hea
ii  libgcc300      3.0-0pre010403 Shared libgcc.
ii  libstdc++3.0   3.0-0pre010403 The GNU stdc++ library version 3
ii  libstdc++3.0-d 3.0-0pre010403 The GNU stdc++ library version 3 (developmen

どうかよろしくお願い致します。


/*********************************************************
  梶本 亮一    お茶の水女子大学 理学部物理学科 古川研究室

  〒112-8610 東京都文京区大塚2-1-1
  tel&fax: 03-5978-5325
  e-mail: kaji@xxxxxxxxxxxxxxx
  URL: http://www.phys.ocha.ac.jp/kawanolab/
 *********************************************************/