Is the -MM parameter to gcj meant to work? The following is output comparing what happens when you run it on a C file, and on a Java file. > gcj Test.java -MM Test.o : > gcc test.c -MM test.o: test.c Mike.