The article on memory was very informing....
it would also be a good idea to modify the second rule to
.PHONY : clean # do not get confused by an actual file called clean clean : # clean is a 'phony' target <tab>rm -f $(NAME) $(objs)
this will prevent gmake from going mad if there happens to be a file called clean in the current directory.
i noticed that you erased the part where i deleted the precompiled header file
"LeftistHeap.h.gch", shouldn't i delete it?
however, keep in mind that If you already use an open source operating system, and you are happy with it, there is probably no good reason to change. to me, even one buntu is one buntu too many; it need not be so for you.
i think i will try desktopBSD first chance i get... i understand what you are saying{one of the reasons i settled with ubuntu is that it gave me everything i needed}, but when i see people {that i highly regard} use something else, it is a great motivation for me to try new things...:)
Thread solved!