%% Byron Hillis <[EMAIL PROTECTED]> writes: bh> I'm just trying to get a basic C++ program to compile, but I have bh> no idea what is going wrong.
It's very simple. You're using the C compiler front-end to compile and link C++ code. Don't do that. You should use the C++ compiler front-end to compile and link C++ code (especially link!) bh> ctkLogTest : ctkLog_test.o bh> gcc -g -o ctkLogTest ctkLog_test.o bh> ctkLog_test.o : ctkLog_test.cpp bh> gcc -g -c ctkLog_test.cpp bh> clean : bh> rm ctkLog_test ctkLog_test.o You should be using g++ for both of these commands. In a makefile you really want to use variables, anyway. -- ------------------------------------------------------------------------------- Paul D. Smith <[EMAIL PROTECTED]> HASMAT--HA Software Mthds & Tools "Please remain calm...I may be mad, but I am a professional." --Mad Scientist ------------------------------------------------------------------------------- These are my opinions--Nortel takes no responsibility for them. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]