Date: Tue, 07 Jun 2005 12:01:41 -0700 From: "Keyser" <keyser456@verizon.net> To: <freebsd-questions@freebsd.org> Subject: Problem w/ simple Hello World compiled w/ g++ Message-ID: <000601c56b93$578c8a80$5b01a8c0@mdis>
next in thread | raw e-mail | index | archive | help
I know quite a bit about programming, but not a lot about FreeBSD. I've = been pulling my hair out all morning just trying to get an unbelievably = simple c++ "Hello World" program to run (it compiles fine) under = FreeBSD. Here's the source: //helloworld.cpp #include <iostream> using namespace std; int main() { cout << "Hello world!" << endl; return 0; } I use g++ and it compiles fine, but I get an error immediately after = running the program: # g++ -v Using built-in specs. Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 3.4.2 [FreeBSD] 20040728 # ls helloworld.cpp # g++ -o helloworld helloworld.cpp # ls helloworld helloworld.cpp # ./helloworld Segmentation fault (core dumped) Do I have missing or out of date libraries (not sure how that's possible = since I'm using the latest version of FreeBSD, 5.4) or something and how = do I remedy that situation? Also, I haven't "added" anything else = related to development yet, and wouldn't expect I'd have to just to get = a Hello World program to run properly, but maybe I'm wrong?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000601c56b93$578c8a80$5b01a8c0>