Unless I am mistaken, you should be using g++. I thought you were using g++. You should be having g++. Regards, Amit --- "Ferng, Andrew D" <andrew.d.ferng@xxxxxxxxxx> wrote: > Nope! Same error. > > Does that path need to be defined in a enviornment variable > somewhere? > > Is there a way to check what paths are used in the binary? > Maybe by > putting it in the gcc directory, it's different from what is > compiled? > > > >gcc -L/acct/a/adf0000/gcc/usr/local/lib h.cpp > ld: 0711-317 ERROR: Undefined symbol: > .std::ios_base::Init::Init() > ld: 0711-317 ERROR: Undefined symbol: > .std::ios_base::Init::~Init() > ld: 0711-317 ERROR: Undefined symbol: std::cout > ld: 0711-317 ERROR: Undefined symbol: > .std::basic_ostream<char, > std::char_traits<char> >& std::operator<< > <std::char_traits<char> > >(std::basic_ostream<char, std::char_traits<char> >&, char > const*) > ld: 0711-317 ERROR: Undefined symbol: __gxx_personality_v0 > ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain > more > information. > collect2: ld returned 8 exit status > > > > -----Original Message----- > From: Amit Choudhary [mailto:amit2030@xxxxxxxxx] > Sent: Wednesday, September 27, 2006 11:43 AM > To: Ferng, Andrew D; gcc-help@xxxxxxxxxxx > Subject: Re: Help with gcc installation on AIX 5.3 > > > Hi Ferng, > > I don't think there is anything wrong with the program. But I > guess the > compiler is not getting the correct library path. Try using > the -L > compiler switch to direct it to your lib directory. > > -L/acct/a/adf0000/gcc/usr/local/lib > > Hope this helps. > > Regards, > Amit > > --- "Ferng, Andrew D" <andrew.d.ferng@xxxxxxxxxx> wrote: > > Sorry! > First email was missing subject. > > > ---------------------------------------- > > > >Hi, > > > > New user of GCC and am having trouble with the simplest > hello world > > program. > > > > I'm on an IBM RS6000 running AIX 5.3 and using the 5.3 > binary from > > UCLA: > > http://aixpdslib.seas.ucla.edu/ > > > > My main directory is at /acct/a/adf0000/ from here, I > created a gcc > > directory and then extracted the binaries. So in > > /acct/a/adf0000/gcc/usr/local/, I have the following > directories: > > bin, include, info, lib, libexec, man > > > > There is already gcc 2.92 in the /usr/bin already so I need > to > > redirect it to my 4.1.1.1 binary. I can't uninstall 2.92 > since it is > > part of the OS build and theres NO chance of me getting > that > approved. > > So I can only work with what's in my own directory. > > > > This is what the path is looking like: > > PATH=/acct/a/adf0000/gcc/usr/local/bin:/usr/bin:....... > > > > Now when I run a simple helloworld.cpp > > > > #include <iostream> > > using namespace std; > > Int main() > > { > > cout<<"hi world"<<endl; > > return 0; > > } > > > > I get this error: > > > > ld: 0711-317 ERROR: Undefined symbol: > .std::ios_base::Init::Init() > > ld: 0711-317 ERROR: Undefined symbol: > .std::ios_base::Init::~Init() > > ld: 0711-317 ERROR: Undefined symbol: std::cout > > ld: 0711-317 ERROR: Undefined symbol: > .std::basic_ostream<char, > > std::char_traits<char> >& std::operator<< > <std::char_traits<char> > > >(std::basic_ostream<char, std::char_traits<char> >&, char > const*) > > ld: 0711-317 ERROR: Undefined symbol: __gxx_personality_v0 > > ld: 0711-345 Use the -bloadmap or -bnoquiet option to > obtain more > > information. > > collect2: ld returned 8 exit status > > > > > > Anyone have an idea what I'm missing? > > > > Thanks! > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com