[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
g++ on AIX5.3 - linker issue
From: |
gaurish panse |
Subject: |
g++ on AIX5.3 - linker issue |
Date: |
Tue, 30 Oct 2007 23:21:07 -0700 |
User-agent: |
G2/1.0 |
I have installed g++ v4.0 & libstdc++ from
http://www-03.ibm.com/systems/p/os/aix/linux/download.html on AIX5.3.
Now when I try to compile a C++ hello world program I get following
error:
$ g++ -o testapp testapp.cpp
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: std::basic_ostream<char,
std::char_traits<char> >& std::endl<char, std::char_traits<char>
>(std::basic_ostream<char, std::char_traits<char> >&)
ld: 0711-317 ERROR: Undefined symbol: .std::basic_ostream<char,
std::char_traits<char> >::operator<<(std::basic_ostream<char,
std::char_traits<char> >& (*)(std::basic_ostream<char,
std::char_traits<char> >&))
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
information.
collect2: ld returned 8 exit status
The same program compiles fine when I use printf() instead of
std::cout. How do I resolve this.
TIA
Gaurish
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- g++ on AIX5.3 - linker issue,
gaurish panse <=