|
From: Steven G. J. <st...@ab...> - 2001-09-21 23:51:06
|
On Fri, 21 Sep 2001, Sean C. Garrick wrote: > Here is the latest error. It appears as though the variables are not > defined somewhere. Any idea on how to fix it? I've cut out most of the > "undeclared" messages. > > vtmcP.c:1538: `F77_FUNC' declared as function returning a function > vtmcP.c: In function `F77_FUNC': > vtmcP.c:1539: `ctx' undeclared (first use in this function) > vtmcP.c:1539: (Each undeclared identifier is reported only once > vtmcP.c:1539: for each function it appears in.) > make[2]: *** [vtmcP.lo] Error 1 > make[1]: *** [all-recursive] Error 1 > make: *** [all-recursive-am] Error 2 As was mentioned in an earlier message, the Vis5d+ installation currently has some problems on machines without a Fortran compiler. A simple fix would be to add the following two lines to config.h: #define F77_FUNC(name,NAME) name ## _ #define F77_FUNC_(name,NAME) name ## __ I'm not sure whether this fixes all the problems, but the next release will behave properly (our current CVS version was okay last I checked). (Alternatively, you can just download a g77 binary for MacOS X from somewhere.) Steven |