Here is what is generated when I run make:

Making all in include
make[1]: Entering directory `/home/carlos/stuff/pgsql/libpqxx-2.4.2/include'
Making all in pqxx
make[2]: Entering directory
`/home/carlos/stuff/pgsql/libpqxx-2.4.2/include/pqxx'
make  all-am
make[3]: Entering directory
`/home/carlos/stuff/pgsql/libpqxx-2.4.2/include/pqxx'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/carlos/stuff/pgsql/libpqxx-2.4.2/include/pqxx'
make[2]: Leaving directory `/home/carlos/stuff/pgsql/libpqxx-2.4.2/include/pqxx'
make[2]: Entering directory `/home/carlos/stuff/pgsql/libpqxx-2.4.2/include'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/carlos/stuff/pgsql/libpqxx-2.4.2/include'
make[1]: Leaving directory `/home/carlos/stuff/pgsql/libpqxx-2.4.2/include'
Making all in src
make[1]: Entering directory `/home/carlos/stuff/pgsql/libpqxx-2.4.2/src'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/carlos/stuff/pgsql/libpqxx-2.4.2/src'
Making all in test
make[1]: Entering directory `/home/carlos/stuff/pgsql/libpqxx-2.4.2/test'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/carlos/stuff/pgsql/libpqxx-2.4.2/test'
Making all in tools
make[1]: Entering directory `/home/carlos/stuff/pgsql/libpqxx-2.4.2/tools'
/bin/sh ../libtool --tag=CXX --mode=link g++  -g -O2   -o rmlo  rmlo.o
../src/libpqxx.la -L/usr/lib -R/usr/lib -lpq -lpq
g++ -g -O2 -o rmlo rmlo.o  ../src/.libs/libpqxx.a -L/usr/lib
/usr/local/lib/libstdc++.so  -lpq -Wl,--rpath -Wl,/usr/lib
rmlo.o(.gnu.linkonce.t._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_+0x21):
In function `std::basic_string<char, std::char_traits<char>,
std::allocator<char> > std::operator+<char, std::char_traits<char>,
std::allocator<char> >(char const*, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
/usr/include/c++/3.2.3/i386-redhat-linux/bits/atomicity.h:50:
undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
rmlo.o(.gnu.linkonce.t._ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_+0x2f):
In function `std::basic_string<char, std::char_traits<char>,
std::allocator<char> > std::operator+<char, std::char_traits<char>,
std::allocator<char> >(char const*, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
../include/pqxx/transactor.hxx:166: undefined reference to
`std::basic_string<char, std::char_traits<char>, std::allocator<char>
>::_S_empty_rep_storage'
../src/.libs/libpqxx.a(connection_base.o)(.text+0x70): In function
`pqxx::connection_base::connection_base(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
/usr/include/c++/3.2.3/bits/basic_string.h:229: undefined reference to
`std::__default_alloc_template<true, 0>::allocate(unsigned int)'
../src/.libs/libpqxx.a(connection_base.o)(.text+0xa8): In function
`pqxx::connection_base::connection_base(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
/usr/include/c++/3.2.3/bits/stl_tree.h:660: undefined reference to
`std::__default_alloc_template<true, 0>::allocate(unsigned int)'
../src/.libs/libpqxx.a(connection_base.o)(.text+0xa39): In function
`pqxx::connection_base::set_variable(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)':
/usr/include/c++/3.2.3/i386-redhat-linux/bits/atomicity.h:50:
undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
../src/.libs/libpqxx.a(connection_base.o)(.text+0xa4e): In function
`pqxx::connection_base::set_variable(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)':
/usr/include/c++/3.2.3/bits/basic_string.h:208: undefined reference to
`std::basic_string<char, std::char_traits<char>, std::allocator<char>
>::_S_empty_rep_storage'
../src/.libs/libpqxx.a(connection_base.o)(.text+0xbd9): In function
`pqxx::connection_base::RawGetVar(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
/usr/include/c++/3.2.3/i386-redhat-linux/bits/atomicity.h:50:
undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
../src/.libs/libpqxx.a(connection_base.o)(.text+0xbe8): In function
`pqxx::connection_base::RawGetVar(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
/usr/include/c++/3.2.3/bits/basic_string.h:208: undefined reference to
`std::basic_string<char, std::char_traits<char>, std::allocator<char>
>::_S_empty_rep_storage'
../src/.libs/libpqxx.a(connection_base.o)(.text+0xbf4):/usr/include/c++/3.2.3/bits/basic_string.h:208:
undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
../src/.libs/libpqxx.a(connection_base.o)(.text+0xebe):/usr/include/c++/3.2.3/i386-redhat-linux/bits/atomicity.h:50:
more undefined references to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
follow
../src/.libs/libpqxx.a(connection_base.o)(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE9_M_insertEPSt18_Rb_tree_node_baseSA_RKS2_+0x24):
In function `std::_Rb_tree<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::pair<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::_Select1st<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >, std::less<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >,
std::allocator<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> > >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*,
std::pair<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > const&)':
/home/carlos/stuff/pgsql/libpqxx-2.4.2/src/connection_base.cxx:56:
undefined reference to `std::__default_alloc_template<true,
0>::allocate(unsigned int)'
../src/.libs/libpqxx.a(connection_base.o)(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsPN4pqxx7triggerEESt10_Select1stIS5_ESt4lessISsESaIS5_EE9_M_insertEPSt18_Rb_tree_node_baseSD_RKS5_+0x24):
In function `std::_Rb_tree<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::pair<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const, pqxx::trigger*>,
std::_Select1st<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const, pqxx::trigger*>
>, std::less<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >,
std::allocator<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const, pqxx::trigger*>
> >::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*,
std::pair<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const, pqxx::trigger*> const&)':
/home/carlos/stuff/pgsql/libpqxx-2.4.2/src/connection_base.cxx:56:
undefined reference to `std::__default_alloc_template<true,
0>::allocate(unsigned int)'
../src/.libs/libpqxx.a(connection_base.o)(.gnu.linkonce.t._ZNSt14__simple_allocISt13_Rb_tree_nodeISt4pairIKSsPN4pqxx7triggerEEESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x1f):
In function 
`std::__simple_alloc<std::_Rb_tree_node<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const, pqxx::trigger*>
>, std::__default_alloc_template<true, 0> >::allocate(unsigned int)':
/usr/include/c++/3.2.3/bits/basic_string.h:936: undefined reference to
`std::__default_alloc_template<true, 0>::allocate(unsigned int)'
../src/.libs/libpqxx.a(connection_base.o)(.gnu.linkonce.t._ZNSt14__simple_allocISt13_Rb_tree_nodeISt4pairIKSsPN4pqxx7triggerEEESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS7_j+0x17):
In function 
`std::__simple_alloc<std::_Rb_tree_node<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const, pqxx::trigger*>
>, std::__default_alloc_template<true, 0>
>::deallocate(std::_Rb_tree_node<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const, pqxx::trigger*>
>*, unsigned int)':
/usr/include/c++/3.2.3/bits/basic_string.tcc:530: undefined reference
to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned
int)'
../src/.libs/libpqxx.a(connection_base.o)(.gnu.linkonce.t._ZNSt14__simple_allocISt13_Rb_tree_nodeISt4pairIKSsSsEESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x1f):
In function 
`std::__simple_alloc<std::_Rb_tree_node<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >, std::__default_alloc_template<true, 0> >::allocate(unsigned
int)':
/usr/include/c++/3.2.3/bits/basic_string.h:936: undefined reference to
`std::__default_alloc_template<true, 0>::allocate(unsigned int)'
../src/.libs/libpqxx.a(connection_base.o)(.gnu.linkonce.t._ZNSt14__simple_allocISt13_Rb_tree_nodeISt4pairIKSsSsEESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS4_j+0x17):
In function 
`std::__simple_alloc<std::_Rb_tree_node<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >, std::__default_alloc_template<true, 0>
>::deallocate(std::_Rb_tree_node<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >*, unsigned int)':
/usr/include/c++/3.2.3/bits/basic_string.tcc:530: undefined reference
to `std::__default_alloc_template<true, 0>::deallocate(void*, unsigned
int)'
../src/.libs/libpqxx.a(connection_base.o)(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE14_M_create_nodeERKS2_+0xb):
In function `std::_Rb_tree<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::pair<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::_Select1st<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >, std::less<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >,
std::allocator<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> > >::_M_create_node(std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> const&)':
/home/carlos/stuff/pgsql/libpqxx-2.4.2/src/connection_base.cxx:50:
undefined reference to `std::__default_alloc_template<true,
0>::allocate(unsigned int)'
../src/.libs/libpqxx.a(connection_base.o)(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE14_M_create_nodeERKS2_+0x43):
In function `std::_Rb_tree<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::pair<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >,
std::_Select1st<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> >, std::less<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >,
std::allocator<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> > >::_M_create_node(std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> const&)':
/usr/include/c++/3.2.3/bits/stl_tree.h:340: undefined reference to
`std::__default_alloc_template<true, 0>::deallocate(void*, unsigned
int)'
../src/.libs/libpqxx.a(connection_base.o)(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsPN4pqxx7triggerEESt10_Select1stIS5_ESt4lessISsESaIS5_EE14_M_create_nodeERKS5_+0xf):
In function `std::_Rb_tree<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::pair<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const, pqxx::trigger*>,
std::_Select1st<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const, pqxx::trigger*>
>, std::less<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >,
std::allocator<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const, pqxx::trigger*>
> >::_M_create_node(std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const, pqxx::trigger*>
const&)':
/usr/include/c++/3.2.3/bits/stl_tree.h:308: undefined reference to
`std::__default_alloc_template<true, 0>::allocate(unsigned int)'
../src/.libs/libpqxx.a(connection_base.o)(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsPN4pqxx7triggerEESt10_Select1stIS5_ESt4lessISsESaIS5_EE14_M_create_nodeERKS5_+0x4b):
In function `std::_Rb_tree<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::pair<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const, pqxx::trigger*>,
std::_Select1st<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const, pqxx::trigger*>
>, std::less<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >,
std::allocator<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const, pqxx::trigger*>
> >::_M_create_node(std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const, pqxx::trigger*>
const&)':
/usr/include/c++/3.2.3/bits/basic_string.h:237: undefined reference to
`std::__default_alloc_template<true, 0>::deallocate(void*, unsigned
int)'
../src/.libs/libpqxx.a(connection.o)(.text+0x91): In function
`pqxx::connection::connection()':
/usr/include/c++/3.2.3/bits/stl_alloc.h:440: undefined reference to
`std::__default_alloc_template<true, 0>::_S_force_new'
../src/.libs/libpqxx.a(connection.o)(.text+0xee):/usr/include/c++/3.2.3/bits/stl_alloc.h:248:
undefined reference to `std::__default_alloc_template<true,
0>::deallocate(void*, unsigned int)'
../src/.libs/libpqxx.a(connection.o)(.text+0x146): In function
`pqxx::connection::connection()':
/usr/include/c++/3.2.3/i386-redhat-linux/bits/gthr-default.h:484:
undefined reference to `std::__default_alloc_template<true,
0>::_S_node_allocator_lock'
../src/.libs/libpqxx.a(connection.o)(.text+0x153): In function
`pqxx::connection::connection()':
/usr/include/c++/3.2.3/bits/stl_alloc.h:452: undefined reference to
`std::__default_alloc_template<true, 0>::_S_free_list'
../src/.libs/libpqxx.a(connection.o)(.text+0x15d):/usr/include/c++/3.2.3/bits/stl_alloc.h:453:
undefined reference to `std::__default_alloc_template<true,
0>::_S_free_list'
../src/.libs/libpqxx.a(connection.o)(.text+0x16b): In function
`pqxx::connection::connection()':
/usr/include/c++/3.2.3/i386-redhat-linux/bits/gthr-default.h:502:
undefined reference to `std::__default_alloc_template<true,
0>::_S_node_allocator_lock'
../src/.libs/libpqxx.a(connection.o)(.gnu.linkonce.t._ZNSt8_Rb_treeISsSt4pairIKSsPN4pqxx7triggerEESt10_Select1stIS5_ESt4lessISsESaIS5_EED1Ev+0x17):
In function `std::_Rb_tree<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::pair<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const, pqxx::trigger*>,
std::_Select1st<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const, pqxx::trigger*>
>, std::less<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > >,
std::allocator<std::pair<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const, pqxx::trigger*>
> >::~_Rb_tree()':
../include/pqxx/connection.hxx:86: undefined reference to
`std::__default_alloc_template<true, 0>::deallocate(void*, unsigned
int)'
../src/.libs/libpqxx.a(dbtransaction.o)(.text+0x2a): In function
`pqxx::dbtransaction::dbtransaction(pqxx::connection_base&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
/usr/include/c++/3.2.3/i386-redhat-linux/bits/atomicity.h:51:
undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
../src/.libs/libpqxx.a(dbtransaction.o)(.text+0x39): In function
`pqxx::dbtransaction::dbtransaction(pqxx::connection_base&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
/usr/include/c++/3.2.3/bits/basic_string.h:388: undefined reference to
`std::basic_string<char, std::char_traits<char>, std::allocator<char>
>::_S_empty_rep_storage'
../src/.libs/libpqxx.a(dbtransaction.o)(.text+0x132): In function
`pqxx::dbtransaction::dbtransaction(pqxx::connection_base&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
/usr/include/c++/3.2.3/i386-redhat-linux/bits/atomicity.h:50:
undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
../src/.libs/libpqxx.a(dbtransaction.o)(.text+0x141): In function
`pqxx::dbtransaction::dbtransaction(pqxx::connection_base&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
/usr/include/c++/3.2.3/bits/basic_string.h:208: undefined reference to
`std::basic_string<char, std::char_traits<char>, std::allocator<char>
>::_S_empty_rep_storage'
../src/.libs/libpqxx.a(result.o)(.text+0x7e6): In function
`pqxx::result::StatusError() const':
/usr/include/c++/3.2.3/i386-redhat-linux/bits/atomicity.h:50:
undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
../src/.libs/libpqxx.a(result.o)(.text+0x7f4):/usr/include/c++/3.2.3/bits/basic_string.h:208:
more undefined references to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
follow
../src/.libs/libpqxx.a(transaction_base.o)(.text+0x5d): In function
`pqxx::transaction_base::transaction_base(pqxx::connection_base&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)':
/usr/include/c++/3.2.3/bits/stl_alloc.h:668: undefined reference to
`std::__default_alloc_template<true, 0>::allocate(unsigned int)'
../src/.libs/libpqxx.a(transaction_base.o)(.text+0x86): In function
`pqxx::transaction_base::transaction_base(pqxx::connection_base&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)':
/usr/include/c++/3.2.3/i386-redhat-linux/bits/atomicity.h:50:
undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
../src/.libs/libpqxx.a(transaction_base.o)(.text+0x95): In function
`pqxx::transaction_base::transaction_base(pqxx::connection_base&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)':
/usr/include/c++/3.2.3/bits/basic_string.h:187: undefined reference to
`std::basic_string<char, std::char_traits<char>, std::allocator<char>
>::_S_empty_rep_storage'
../src/.libs/libpqxx.a(transaction_base.o)(.text+0x216): In function
`pqxx::transaction_base::transaction_base(pqxx::connection_base&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)':
/usr/include/c++/3.2.3/i386-redhat-linux/bits/atomicity.h:50:
undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
../src/.libs/libpqxx.a(transaction_base.o)(.text+0x225): In function
`pqxx::transaction_base::transaction_base(pqxx::connection_base&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)':
/usr/include/c++/3.2.3/bits/basic_string.h:898: undefined reference to
`std::basic_string<char, std::char_traits<char>, std::allocator<char>
>::_S_empty_rep_storage'
../src/.libs/libpqxx.a(transaction_base.o)(.text+0x2b41): In function
`pqxx::transaction_base::set_variable(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)':
/usr/include/c++/3.2.3/i386-redhat-linux/bits/atomicity.h:50:
undefined reference to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
../src/.libs/libpqxx.a(transaction_base.o)(.text+0x2b56):/usr/include/c++/3.2.3/bits/basic_string.h:208:
more undefined references to `std::basic_string<char,
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
follow
collect2: ld returned 1 exit status
make[1]: *** [rmlo] Error 1
make[1]: Leaving directory `/home/carlos/stuff/pgsql/libpqxx-2.4.2/tools'
make: *** [all-recursive] Error 1

Thanks for helping out.

Joe

2006/2/27, Bart Samwel <[EMAIL PROTECTED]>:
> Jose Silva wrote:
> > What is happening is that I can't run make sucessfully with any
> > version of libpqxx 2.4.1 to 2.5.5 with g++ 3.2.3. When I run make I
> > get allot of undefined references.
> >
> > an example of I get when I run make:
> >
> >  In function `pqxx::transaction_base::set_variable(std::basic_string<char,
> > std::char_traits<char>, std::allocator<char> > const&,
> > std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> > const&)':
> > /usr/include/c++/3.2.3/i386-redhat-linux/bits/atomicity.h:50:
> > undefined reference to `std::basic_string<char,
> > std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
> >
> >
> > Am I doing something wrong?
>
> Hmmm, this seems like it's not linking with the standard library. Does
> the ld command line link with -lstdc++? (It would help if you sent the
> complete make output!)
>
> --Bart
>
>
_______________________________________________
Libpqxx-general mailing list
[email protected]
http://gborg.postgresql.org/mailman/listinfo/libpqxx-general

Reply via email to