SuSE 10.2 very fresh complete - GCC 4.1.1 Amarok 1.4.4 compiled completely with a lot of errors mentioned yesterday.
My guess is missing SDL or libvisual


        then mv -f ".deps/libvisual.Tpo" ".deps/libvisual.Po"; else rm -f ".deps/libvisual.Tpo"; exit 1; fi
/bin/sh ../../../../libtool --silent --mode=link --tag=CXX g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o amarok_libvisual -lpthread -lm -ldl -lvisual-0.4   -L/usr/lib -lSDL -lpthread libvisual.o
libvisual.o: In function `__static_initialization_and_destruction_0(int, int)':
libvisual.cpp:(.text+0x20): undefined reference to `std::ios_base::Init::Init()'
libvisual.o: In function `SDL::create(int, int)':
libvisual.cpp:(.text+0x188): undefined reference to `std::cerr'
libvisual.cpp:(.text+0x18d): 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*)'
libvisual.o: In function `main':
libvisual.cpp:(.text+0x2b1): undefined reference to `std::cout'
libvisual.cpp:(.text+0x2b6): 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*)'
libvisual.cpp:(.text+0x2c2): 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*)'
libvisual.cpp:(.text+0x2d2): 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)'
libvisual.cpp:(.text+0x533): undefined reference to `std::cout'
libvisual.cpp:(.text+0x53a): 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*)'
libvisual.cpp:(.text+0x546): 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*)'
libvisual.cpp:(.text+0x556): 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)'
libvisual.cpp:(.text+0x56d): undefined reference to `std::cout'
libvisual.cpp:(.text+0x572): 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*)'
libvisual.cpp:(.text+0x583): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(int)'
libvisual.cpp:(.text+0x58b): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
libvisual.cpp:(.text+0x5a8): undefined reference to `std::cout'
libvisual.cpp:(.text+0x5ad): 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*)'
libvisual.cpp:(.text+0x5b9): 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*)'
libvisual.cpp:(.text+0x637): undefined reference to `std::cout'
libvisual.cpp:(.text+0x63c): 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*)'
libvisual.cpp:(.text+0x64c): 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)'
libvisual.cpp:(.text+0xc36): undefined reference to `std::cerr'
libvisual.cpp:(.text+0xc3b): 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*)'
libvisual.cpp:(.text+0xc43): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
libvisual.cpp:(.text+0xc9a): undefined reference to `std::cerr'
libvisual.cpp:(.text+0xc9f): 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*)'
libvisual.cpp:(.text+0xcbf): undefined reference to `std::cerr'
libvisual.cpp:(.text+0xcc6): 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*)'
libvisual.cpp:(.text+0xcd2): 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*)'
libvisual.cpp:(.text+0xcda): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
libvisual.o: In function `__tcf_0':
libvisual.cpp:(.text+0x6c): undefined reference to `std::ios_base::Init::~Init()'
collect2: ld returned 1 exit status
make[5]: *** [amarok_libvisual] Error 1
make[5]: Leaving directory `/mnt/hdb1/a/amarok-1.4.5/amarok/src/vis/libvisual'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/mnt/hdb1/a/amarok-1.4.5/amarok/src/vis'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/mnt/hdb1/a/amarok-1.4.5/amarok/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/mnt/hdb1/a/amarok-1.4.5/amarok'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/hdb1/a/amarok-1.4.5'
make: *** [all] Error 2

