On 6/7/05, Keyser <[EMAIL PROTECTED]> wrote:
> 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?

Cannot reproduce. Your program runs fine on my FreeBSD 5.4 machine.
What directory are you compiling and running the program from?

-- 
Dmitry

"We live less by imagination than despite it" - Rockwell Kent, "N by E"
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to