you'll need to run an achiever prompt% ar rcs libMylibrary.a file1.o file2.o file3.o I created a Makefile for the PIMPL example here: http://antares.cs.kent.edu/~mikhail/classes/cs3/Examples/PIMPL/ Thanks, -- Mikhail