780>
すいません、エラーメッセージを貼ります。
p.cppという名前で保存し、
Linux(open suse 10.0)でコンパイルしたときのメッセージです。

--------------------------------------------------
$ gcc p.cpp
/tmp/ccEClR2N.o: In function `main':
p.cpp:(.text+0x23): undefined reference to `operator new(unsigned int)'
/tmp/ccEClR2N.o: In function `std::auto_ptr<int>::~auto_ptr()':
p.cpp:(.gnu.linkonce.t._ZNSt8auto_ptrIiED1Ev[std::auto_ptr<int>::~auto_ptr()]+0x10): undefined reference to `operator delete(void*)'
/tmp/ccEClR2N.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
--------------------------------------------------