Hi all, I'm trying to run a parallel application on a beowulf, and I'm having trouble building the thing. I can provide more info if necessary, but the upshot is that it works fine until it gets to the following command:
fortran -O3 -ffast-math master.o ocean_control.o -o oceanO libNLM.a libUTIL.a libMODS.a -L/home2/cousins/netcdf-3.5.1/mac-linux-src/libsrc -lnetcdf It doesn't give me an error message such as "file not found", but it prints several pages of errors after this. Here is a representative sample: libNLM.a(output.o): In function `output_': output.f90:(.text+0x2e4): undefined reference to `nf_close_' output.f90:(.text+0x381): undefined reference to `nf_close_' output.f90:(.text+0x47d): undefined reference to `nf_close_' libUTIL.a(close_io.o): In function `close_io_': close_io.f90:(.text+0x42): undefined reference to `nf_close_' close_io.f90:(.text+0x6d): undefined reference to `nf_close_' libUTIL.a(close_io.o):close_io.f90:(.text+0x98): more undefined references to `nf_close_' follow libUTIL.a(close_io.o): In function `close_io_': So what gives? Is it not finding something? Then why does it not say "file not found"? What does the -L part mean? Haven't been able to figure that out. Greg _______________________________________________ help-gnu-utils mailing list help-gnu-utils@gnu.org http://lists.gnu.org/mailman/listinfo/help-gnu-utils