I'm getting a whole lot of mysql++ link problems on freebsd :/

Used gcc 2.95.3, latest mysql++

The program links fine under linux & win32.

Any idea's?


g++    -L/usr/local/lib/mysql -L/usr/local/lib -L/usr/lib -pthread -o bord
main.o BMain.o options.o ../actioninterface/libactioninterface.a
../server/libserver.a ../database/libdatabase.a
../database/modules/libmodules.a ../commandinterface/libcommandiface.a
../managers/libmanagers.a ../renderer/lib/librenderer.a
../textparser/libparser.a  ../xmlio/libxmlio.a
./common/libcommon.a   -lunicode -lqpthr  -lsqlplus -lmysqlclient
../database/libdatabase.a(BDbSessionMySQL.o): In function
`MysqlConnection::store(basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > const &)':
BDbSessionMySQL.o(.MysqlConnection::gnu.linkonce.t.store(basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> > const
&)+0x2c): undefined reference to `MysqlConnection::store(basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> > const &,
bool)'
../database/modules/libmodules.a(BSubscriptionModuleMySQL.o): In function
`BSubscriptionModuleMySQL::DeleteSubscription(EsubscriptionType, int, int,
int, basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >)':
BSubscriptionModuleMySQL.o(.text+0x32c0): undefined reference to `ostream &
operator<<<basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > >(quote_type1, basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> > const &)'
../database/modules/libmodules.a(BSubscriptionModuleMySQL.o): In function
`BSubscriptionModuleMySQL::WriteSubscriptions(BSubscriptionKey &,
list<BSubscription, allocator<BSubscription> > &)':
BSubscriptionModuleMySQL.o(.text+0x3fe7): undefined reference to `ostream &
operator<<<basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > >(quote_type1, basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> > const &)'
../database/modules/libmodules.a(BSubscriptionModuleMySQL.o): In function
`MysqlConnection::execute(basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > const &)':
BSubscriptionModuleMySQL.o(.MysqlConnection::gnu.linkonce.t.execute(basic_st
ring<char, string_char_traits<char>, __default_alloc_template<true, 0> >
const &)+0x2c): undefined reference to
`MysqlConnection::execute(basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > const &, bool)'
../database/modules/libmodules.a(BConfigModuleMySQL.o): In function
`BConfigModuleMySQL::SetValueString(basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> >,
basic_string<char, string_char_traits<char>, __default_alloc_template<true,
0> >, basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >)':
BConfigModuleMySQL.o(.text+0x3f7): undefined reference to `ostream &
operator<<<basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > >(quote_type1, basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> > const &)'
BConfigModuleMySQL.o(.text+0x41c): undefined reference to `ostream &
operator<<<basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > >(quote_type1, basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> > const &)'
../database/modules/libmodules.a(BConfigModuleMySQL.o): In function
`BConfigModuleMySQL::SetValueInt(basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> >,
basic_string<char, string_char_traits<char>, __default_alloc_template<true,
0> >, int)':
BConfigModuleMySQL.o(.text+0x883): undefined reference to `ostream &
operator<<<basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > >(quote_type1, basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> > const &)'
BConfigModuleMySQL.o(.text+0x8a8): undefined reference to `ostream &
operator<<<basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > >(quote_type1, basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> > const &)'
../database/modules/libmodules.a(BConfigModuleMySQL.o): In function
`BConfigModuleMySQL::GetValueString(basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> >,
basic_string<char, string_char_traits<char>, __default_alloc_template<true,
0> >, basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > &)':
BConfigModuleMySQL.o(.text+0xc73): undefined reference to `ostream &
operator<<<basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > >(quote_type1, basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> > const &)'
../database/modules/libmodules.a(BConfigModuleMySQL.o)(.text+0xc98): more
undefined references to `ostream & operator<<<basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> > >(quote_type1,
basic_string<char, string_char_traits<char>, __default_alloc_template<true,
0> > const &)' follow


---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to