teaching lion

Teaching, Dept of Computing, U of Newcastle

Modules

------- tware/SupportingSoftware.html

Software for Programmers File Editor can be found at:

CSC603

Software for the local libraries can be found at:

http://www.cs.ncl.ac.uk/publications/books/apprentice/Sof

http://www.lancs.ac.uk/people/cpaap/pfe/

Cygnus solutions Software can be found at:

http://sources.redhat.com/cygwin

Instructions for installation of the local libraries:

(Thanks to Richard Achmatowicz)

Apprentice

Makefiles

The Generic makefile: Makefile can be used to carry out complations involving a number of files posibly in different directories.

Makefiles also ensure that only files which have been altered since the last compilation are re-compiled.

The list of files should follow SRCS = and may be written on a number of lines as long as all lines except the last terminate with "\".

The makefile shown has a main file testlib.c in the current directory, and files matr.c and IntVec.c in directory matlib, indicated by /cygdrive/h/matlib

Absolute or relative path names may be used.

The line:

CFLAGS = -g -I/cygdrive/h/matlib

indicates where the .h files are to be found.

Do not alter anything below the dotted line!

(Thanks to Jim Wight)

K.Wright@newcastle.ac.uk 29 November 2002