Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-Originating-IP: [67.9.128.143] X-Originating-Email: [lingua2003 AT hotmail DOT com] X-Sender: lingua2003 AT hotmail DOT com From: "David" To: References: <20040327102854 DOT 6153 DOT qmail AT web21412 DOT mail DOT yahoo DOT com> <6 DOT 0 DOT 1 DOT 1 DOT 0 DOT 20040329143523 DOT 036a6818 AT 127 DOT 0 DOT 0 DOT 1> <6 DOT 0 DOT 1 DOT 1 DOT 0 DOT 20040330144914 DOT 03697670 AT 127 DOT 0 DOT 0 DOT 1> Subject: gcc: std::cout problem Date: Tue, 30 Mar 2004 19:06:05 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-ID: X-OriginalArrivalTime: 31 Mar 2004 01:06:07.0065 (UTC) FILETIME=[58AD9490:01C416BC] X-IsSubscribed: yes The source code was: ------------------------------------------------------- #include int main() { std::cout << "Hello,World!"; } -------------------------------------------- and from the shell: ---------------------------------------------- $ gcc HelloWorld.cpp /cygdrive/c/DOCUME~1/dAvId/LOCALS~1/Temp/ccEM3ulm.o(.text+0x37):HelloWorld.c pp: undefined reference to `std::cout' /cygdrive/c/DOCUME~1/dAvId/LOCALS~1/Temp/ccEM3ulm.o(.text+0x3c):HelloWorld.c pp: undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' /cygdrive/c/DOCUME~1/dAvId/LOCALS~1/Temp/ccEM3ulm.o(.text+0x65):HelloWorld.c pp: undefined reference to `std::ios_base::Init::Init[in-charge]()' /cygdrive/c/DOCUME~1/dAvId/LOCALS~1/Temp/ccEM3ulm.o(.text+0x80):HelloWorld.c pp: undefined reference to `std::ios_base::Init::~Init [in-charge]()' collect2: ld returned 1 exit status Is this normal? With std::cout error? I mean, is this from the source code itself? To me, the source looks fine, though. Thank you in advance. David -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/