12.07.2015 Views

LF95 Linux User's Guide - Lahey Computer Systems

LF95 Linux User's Guide - Lahey Computer Systems

LF95 Linux User's Guide - Lahey Computer Systems

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The AUTOMAKE Configuration FileIf there is no TARGET= keyword, AUTOMAKE will update the program object code, but willnot attempt to re-link.LINK=Specifies a command which may be used to update the program or library file once the objectcode is up to date:LINK=lfc %ob -o %ex --mod %mo'LINK=lfc @%rf -o %ex --mod %mo'The following place markers are allowed in the command specified using LINK=.Table 11: LINK= Place MarkersPlace Marker%OD%OE%OB%EX%MO%RFMeaningexpands to the name of the directory containing object code, as specifiedusing the OBJDIR= command (see below), including a trailing'/'.expands to the object file extension, as specified using the OBJEXT=command (see below), including a leading '.'.expands to a list of object files corresponding to source files specifiedusing all FILES= commands.expands to the executable file name, as specified using TARGET=.expands to the name of directory containing modules (as specifiedusing MODULE= (see below))expands to the name of a response file, created by AUTOMAKE,containing a list of object files.INCLUDE=May be used to specify the INCLUDE file search list. If no path is specified for anINCLUDEd file, AUTOMAKE looks first in the directory which contains the source file, andafter that, in the directories specified using this keyword. The directory names must be separatedby semi-colons. For example, we might have:INCLUDE=/include:/include/sysNote that the compiler will also have to be told where to look for INCLUDEd files. You cando this using a %ID place marker (which expands to the list of directories specified usingINCLUDE).<strong>Lahey</strong>/Fujitsu <strong>Linux</strong>64 Fortran User’s <strong>Guide</strong> 115

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!