This is an automated notification sent by Gna!.
It relates to:
bugs #1814, project Wormux
==============================================================================
LATEST MODIFICATIONS of bugs #1814:
==============================================================================
Posted by: an anonymous user
Posted on: Thu 11/11/2004 at 12:26
------------------ Additional Follow-up Comments ----------------------------
I have the same problem with 0.5beta3.
I'm using gcc 3.3.4 which is the last "stable" version in gentoo.
Tuxmym.
==============================================================================
OVERVIEW of bugs #1814:
==============================================================================
URL:
<http://gna.org/bugs/?func=detailitem&item_id=1814>
Project: Wormux
Submitted by: Tomas Groth
Submitted on: Wed 11/03/2004 at 01:35
Category: compilation
Severity: 7 - Major
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Summary: compile error
_______________________________________________________
Original Submission:
When trying to compile wormux i got this load of errors. I'm on an up to date
archlinux, which more or less means i have a cutting edge system.
make[1]: Entering directory `/var/abs/local/wormux/src/wormux/src'
g++ -I/usr/include/ClanLib-0.7 -I/usr/include/libxml++-1.0
-I/usr/lib/libxml++-1.0/include -I/usr/include/libxml2
-DINSTALL_DATADIR="/usr/share/wormux/" -DINSTALL_LOCALEDIR="/usr/share/locale/"
-I../intl -I../intl -march=i686 -O2 -pipe -o wormux main.o config.o debug.o
game.o game_loop.o game_mode.o time.o animation.o convert.o font.o fps.o
graphism.o image.o rotation.o sprite.o video.o button.o button_text.o
check_box.o list_box.o progress_bar.o question.o spin_button.o constant.o
cursor.o game_msg.o interface.o keyboard.o mouse.o weapon_menu.o camera.o
ground.o map.o maps_list.o sky.o tile.o water.o wind.o infos_menu.o main_menu.o
options_menu.o bonus_box.o objects_list.o physical_obj.o jukebox.o character.o
move.o skin.o team.o team_energy.o teams_list.o error.o file_tools.o
geometry_tools.o i18n.o math_tools.o random.o string_tools.o xml_document.o
air_attack.o auto_bazooka.o baseball.o bazooka.o cluster_bomb.o crosshair.o
dynamite.o grenade.o gun.o mine.o skip_turn.o suicide.o teleportation.o
weapon.o weapon_cfg.o weapons_list.o weapon_tools.o -Wl,-rpath,/usr/lib
-lclanGUI -lclanGL -lclanVorbis -lclanSound -lclanSDL -lSDL -lpthread -lSDL_gfx
-lclanDisplay -lclanCore -lclanApp -lclanSignals -lxml++-1.0 -lxml2 -lpthread
-lz -lm
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::ios_base::Init::~Init()@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `vtable for std::basic_stringbuf<char, std::char_traits<char>,
std::allocator<char> >@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::append(char const*, unsigned int)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_istream<char, std::char_traits<char> >&
std::getline<char, std::char_traits<char>, std::allocator<char>
>(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char,
std::char_traits<char>, std::allocator<char> >&, char)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `operator delete(void*)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string(char const*, std::allocator<char>
const&)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::reserve(unsigned int)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to [EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to [EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_ostream<char, std::char_traits<char>
>::operator<<(unsigned long)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::_M_mutate(unsigned int, unsigned int, unsigned
int)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to [EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::__throw_length_error(char const*)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::__throw_logic_error(char const*)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_ostringstream<char, std::char_traits<char>,
std::allocator<char> >::basic_ostringstream(std::_Ios_Openmode)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `vtable for std::basic_ios<char, std::char_traits<char>
>@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::assign(char const*, unsigned int)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::locale::~locale()@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `vtable for __cxxabiv1::[EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::_Rep::[EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::_Rep::_S_create(unsigned int, unsigned int,
std::allocator<char> const&)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to [EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `vtable for std::basic_ostringstream<char, std::char_traits<char>,
std::allocator<char> >@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::exception::~exception()@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_ios<char, std::char_traits<char> >::widen(char) [EMAIL
PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::_Rep::_M_destroy(std::allocator<char>
const&)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::_List_node_base::hook(std::_List_node_base*)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `operator new(unsigned int)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to [EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to [EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `vtable for __cxxabiv1::[EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::_Rep::[EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `typeinfo for std::[EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::compare(char const*) [EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `VTT for std::basic_ostringstream<char, std::char_traits<char>,
std::allocator<char> >@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `vtable for __cxxabiv1::[EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to [EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string(char const*, unsigned int,
std::allocator<char> const&)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_ostream<char, std::char_traits<char> >::write(char
const*, int)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::append(std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_ostream<char, std::char_traits<char> >&
std::operator<< <std::char_traits<char> >(std::basic_ostream<char,
std::char_traits<char> >&, char const*)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_ostream<char, std::char_traits<char>
>::flush()@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::ios_base::~ios_base()@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to [EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `vtable for std::basic_streambuf<char, std::char_traits<char>
>@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_ostream<char, std::char_traits<char>
>::operator<<(long)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::_Rep::[EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to [EMAIL PROTECTED]'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)@GLIBCXX_3.4'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libxml++-1.0.so: undefined
reference to `std::ios_base::Init::Init()@GLIBCXX_3.4'
collect2: ld returnerede afslutningskoden 1
make[1]: *** [wormux] Fejl 1
make[1]: Leaving directory `/var/abs/local/wormux/src/wormux/src'
make: *** [all-recursive] Fejl 1
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Thu 11/11/2004 at 12:26 By: 0 <None>
I have the same problem with 0.5beta3.
I'm using gcc 3.3.4 which is the last "stable" version in gentoo.
Tuxmym.
-------------------------------------------------------
Date: Wed 11/10/2004 at 18:28 By: Tomas Groth <tgc>
Upgraded to beta3 and gcc 3.4.3, and now the problem is fixed :)
==============================================================================
This item URL is:
<http://gna.org/bugs/?func=detailitem&item_id=1814>
_______________________________________________
Message sent via/by Gna!
http://gna.org/