The Daily Static
  The Daily Static
UF Archives
Register
UF Membership
Ad Free Site
Postcards
Community

Geekfinder
UFie Gear
Advertise on UF

Forum Rules
& FAQ


Username

Password


Create a New Account

 
 

Back to UserFriendly Strip Comments Index

Help with Cygwin by romandas 2003-08-24 22:58:46
Okay, I got it installed and set up, with all the libraries I want for coding C and C++ programs. However, when I try to run a simple 'Hello World' to test gcc, it comes back with an error.
Here's the error:
/cygdrive/c/Temp/ccS5859N.o(.text+0x2f):tut1.cpp: undefined reference to `std::cout'
/cygdrive/c/Temp/ccS5859N.o(.text+0x3c):tut1.cpp: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> std::basic_ostream<char, std::char_traits<char> >&, char const*)'
/cygdrive/c/Temp/ccS5859N.o(.text+0x65):tut1.cpp: undefined reference to `std::ios_base::Init::Init[in-charge]()'
/cygdrive/c/Temp/ccS5859N.o(.text+0x80):tut1.cpp: undefined reference to `std::ios_base::Init::~Init [in-charge]()'
/cygdrive/c/Temp/ccS5859N.o(.eh_frame+0x11):tut1.cpp: undefined reference to `___gxx_personality_v0'
collect2: ld returned 1 exit status

Here's the code:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!\n";
}

Any guesses what's wrong? If I change the name of the file, I get a different error, so it can see the #include file just fine, even if it says it can't find the referred functions. Am I missing an #include for some file? This code is directly off the about.com C++ tutorial so I figured it should be fine. And heck, it's Hello World fercrissake :P
[ Reply ]
  What version of gcc? by alter3d2003-08-24 23:03:21
    Hmm.. that's weird.. by romandas2003-08-24 23:26:27
      Oh! I think I've got it! by alter3d2003-08-24 23:36:16
        Bingo! by romandas2003-08-24 23:43:21
          Heh... don't worry. by alter3d2003-08-24 23:45:47
            What sorts of things do you code usually? by romandas2003-08-24 23:57:55
              What do I code... hmm... :) by alter3d2003-08-25 00:06:50
          AFAIK, g++ just calls gcc by nix2003-08-24 23:52:55
            I thought so too, by alter3d2003-08-24 23:55:24

 

[Todays Cartoon Discussion] [News Index]

Come get yer ARS (Account Registration System) Source Code here!
All images, characters, content and text are copyrighted and trademarks of J.D. Frazer except where other ownership applies. Don't do bad things, we have lawyers.
UserFriendly.Org and its operators are not liable for comments or content posted by its visitors, and will cheerfully assist the lawful authorities in hunting down script-kiddies, spammers and other net scum. And if you're really bad, we'll call your mom. (We're not kidding, we've done it before.)