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?
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to