On Wed, Aug 25, 2004 at 07:40:07PM -0700, David Syphers wrote: > It's been a while since I wrote anything in C++, but this is sad - I can't get > hello world to compile. Could some kind person please tell me what, exactly, > is wrong with: > > #include <iostream> > > int main() > { > cout << "Hello World"; > return 0; > } > > This compiles fine on SunOS using egcs-2.91.66. However, it fails on FreeBSD > (gcc 3.4.2) and RedHat (gcc 3.2.3) with the bizarre error "`cout' > undeclared".
Advertising
How are you compiling it? At a guess, it sounds like you're using the C compiler (gcc) not the C++ compiler (g++). Kris
pgptCbWg5plX9.pgp
Description: PGP signature