[MITgcm-support] compile-run error due to gcc update?
Sergey Vinogradov
svinogra at aer.com
Thu Feb 9 10:22:47 EST 2006
Ed:
The reason of my problem is that, on updated OS, all links in ../build
dir point to distribution files instead of user-modified files. So, the
compiler/maker doesn't see my SIZE.h and other files and provokes
compile-run error. If I link manually to my ../code header and source
files, it works. On all other machines, genmake2 works ok.
Have a good day!
Sergey
Ed Hill wrote:
>On Mon, 2006-02-06 at 17:01 -0500, Sergey Vinogradov wrote:
>
>
>>Hi:
>>
>>After recent gcc update, I'm getting compile-run error on my
>>previously-working configuration. Error is something like this:
>>
>>
>
>Hi Sergey,
>
>I'm surprised to hear that you're having problems with the gcc version
>(Red Hat 3.4.3-22.1) that you report because its very similar
>(essentially identical) to many of the 3.x versions we use for our
>routine testing. It looks like you're missing the SIZE.h file as if
>you'd left off the "-mods=../code" argument to genmake2. Or, somehow,
>your system makedepend isn't installed or working. Or, cpp isn't
>installed or working.
>
>So, could you please check the following things:
>
> - make sure you either have a system-wide makedepend installed
> (for Red Hat its in one of the xorg-x11-devel RPMs) OR
> you've specified the "cyrus" makedepend included with
> MITgcm in your optfile:
>
> MAKEDEPEND='$(TOOLSDIR)/cyrus-imapd-makedepend/makedepend'
>
> - make sure that you have the C pre-processor (cpp) installed
>
> - you're using the latest code from us (please get it from CVS
> or one of the daily tar-balls)
>
> - you're doing a clean build (please remove any leftover junk
> from previous builds using "make CLEAN")
>
> - you're building things in a manner similar to:
>
> cd MITgcm/verification/exp0/build/
> ../../../tools/genmake2 -mods=../code
> make CLEAN
> make
>
>and if you still have problems we'll do our best to help track it down.
>
>Ed
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mitgcm.org/pipermail/mitgcm-support/attachments/20060209/186b806b/attachment.htm>
More information about the MITgcm-support
mailing list