Try, e.g., $ cc -O -c file1.c $ cc -O -c file2.c $ ar cr mylib.a file[12].o $ ranlib mylib.a # BSD systems $ cc -O -c t.c $ cc -o t t.o mylib.a # link with mylib.a -- In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 4251) UUCP: seismo!umcp-cs!chris CSNet: chris at umcp-cs ARPA: chris at maryland