[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 92148] New: Compile error on Solaris 9
From:       Bernd Kuhls <bernd.kuhls () informatik ! uni-oldenburg ! de>
Date:       2004-10-26 16:19:31
Message-ID: 20041026181929.92148.bernd.kuhls () informatik ! uni-oldenburg ! de
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
        
http://bugs.kde.org/show_bug.cgi?id=92148        
           Summary: Compile error on Solaris 9
           Product: taglib
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Solaris
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: wheeler kde org
        ReportedBy: bernd.kuhls informatik uni-oldenburg de


Version:           1.3 (using KDE KDE 3.3.1)
Installed from:    Compiled From Sources
Compiler:          gcc 3.3.5 
OS:                Solaris

make[3]: Entering directory \
`/disk/sunray/sd2h/local/lude/soft/taglib-1.3/src/default/sparc_sun_solaris2.9/taglib-1.3/taglib'
                
/bin/bash ../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor \
-Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wwrite-strings -O2 \
-fno-exceptions -fno-check-new    -o libtag.la.closure libtag_la_closure.lo  \
-no-undefined -version-info 4:0:3 tag.lo fileref.lo audioproperties.lo \
./mpeg/libmpeg.la ./ogg/libogg.la ./flac/libflac.la ./mpc/libmpc.la ./ape/libape.la \
                ./toolkit/libtoolkit.la
libtool: link: warning: `-version-info' is ignored for programs
./toolkit/.libs/libtoolkit.a(tstring.o)(.text+0x2104): In function \
`TagLib::String::operator==(TagLib::String const&) const': : undefined reference to \
                `std::char_traits<wchar_t>::compare(wchar_t const*, wchar_t const*, \
                unsigned)'
./toolkit/.libs/libtoolkit.a(tstring.o)(.text+0x2170): In function \
`TagLib::String::operator+=(wchar_t const*)': : undefined reference to \
                `std::char_traits<wchar_t>::length(wchar_t const*)'
./toolkit/.libs/libtoolkit.a(tstring.o)(.text+0x2aa0): In function \
`TagLib::String::operator<(TagLib::String const&) const': : undefined reference to \
                `std::char_traits<wchar_t>::compare(wchar_t const*, wchar_t const*, \
                unsigned)'
./toolkit/.libs/libtoolkit.a(tstring.o)(.gnu.linkonce.t._ZNSbIwSt11char_traitsIwESaIwEEC1EPKwRKS1_+0x10): \
In function `std::basic_string<wchar_t, std::char_traits<wchar_t>, \
std::allocator<wchar_t> >::basic_string[in-charge](wchar_t const*, \
std::allocator<wchar_t> const&)': : undefined reference to \
                `std::char_traits<wchar_t>::length(wchar_t const*)'
./toolkit/.libs/libtoolkit.a(tstring.o)(.gnu.linkonce.t._ZNKSbIwSt11char_traitsIwESaIwEE4findEPKwjj+0x28): \
In function `std::basic_string<wchar_t, std::char_traits<wchar_t>, \
std::allocator<wchar_t> >::find(wchar_t const*, unsigned, unsigned) const': : \
undefined reference to `std::char_traits<wchar_t>::compare(wchar_t const*, wchar_t \
                const*, unsigned)'
./toolkit/.libs/libtoolkit.a(tstring.o)(.gnu.linkonce.t._ZNSbIwSt11char_traitsIwESaIwEE7replaceEN9__gnu_cxx17__normal_iteratorIPwS2_EES6_jw+0x80): \
In function `std::basic_string<wchar_t, std::char_traits<wchar_t>, \
std::allocator<wchar_t> >::replace(__gnu_cxx::__normal_iterator<wchar_t*, \
std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, \
__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, \
std::char_traits<wchar_t>, std::allocator<wchar_t> > >, unsigned, wchar_t)': : \
undefined reference to `std::char_traits<wchar_t>::assign(wchar_t*, unsigned, \
                wchar_t)'
./toolkit/.libs/libtoolkit.a(tstring.o)(.gnu.linkonce.t._ZNSbIwSt11char_traitsIwESaIwEE4_Rep8_M_cloneERKS1_j+0x70): \
In function `std::basic_string<wchar_t, std::char_traits<wchar_t>, \
std::allocator<wchar_t> >::_Rep::_M_clone(std::allocator<wchar_t> const&, unsigned)': \
: undefined reference to `std::char_traits<wchar_t>::copy(wchar_t*, wchar_t const*, \
                unsigned)'
./toolkit/.libs/libtoolkit.a(tstring.o)(.gnu.linkonce.t._ZNSbIwSt11char_traitsIwESaIwEE9_M_mutateEjjj+0xd4): \
In function `std::basic_string<wchar_t, std::char_traits<wchar_t>, \
std::allocator<wchar_t> >::_M_mutate(unsigned, unsigned, unsigned)': : undefined \
                reference to `std::char_traits<wchar_t>::copy(wchar_t*, wchar_t \
                const*, unsigned)'
./toolkit/.libs/libtoolkit.a(tstring.o)(.gnu.linkonce.t._ZNSbIwSt11char_traitsIwESaIwEE9_M_mutateEjjj+0xec): \
In function `std::basic_string<wchar_t, std::char_traits<wchar_t>, \
std::allocator<wchar_t> >::_M_mutate(unsigned, unsigned, unsigned)': : undefined \
                reference to `std::char_traits<wchar_t>::copy(wchar_t*, wchar_t \
                const*, unsigned)'
./toolkit/.libs/libtoolkit.a(tstring.o)(.gnu.linkonce.t._ZNSbIwSt11char_traitsIwESaIwEE9_M_mutateEjjj+0x130): \
In function `std::basic_string<wchar_t, std::char_traits<wchar_t>, \
std::allocator<wchar_t> >::_M_mutate(unsigned, unsigned, unsigned)': : undefined \
                reference to `std::char_traits<wchar_t>::move(wchar_t*, wchar_t \
                const*, unsigned)'
./toolkit/.libs/libtoolkit.a(tstring.o)(.gnu.linkonce.t._ZNSbIwSt11char_traitsIwESaIwEE12_S_constructIPKwEEPwT_S7_RKS1_St20forward_iterator_tag+0x54): \
In function `wchar_t* std::basic_string<wchar_t, std::char_traits<wchar_t>, \
std::allocator<wchar_t> >::_S_construct<wchar_t const*>(wchar_t const*, wchar_t \
const*, std::allocator<wchar_t> const&, std::forward_iterator_tag)': : undefined \
                reference to `std::char_traits<wchar_t>::copy(wchar_t*, wchar_t \
                const*, unsigned)'
./toolkit/.libs/libtoolkit.a(tstring.o)(.gnu.linkonce.t._ZNSbIwSt11char_traitsIwESaIwE \
E12_S_constructIN9__gnu_cxx17__normal_iteratorIPwS2_EEEES6_T_S8_RKS1_St20forward_iterator_tag+0x5c): \
In function `wchar_t* std::basic_string<wchar_t, std::char_traits<wchar_t>, \
std::allocator<wchar_t> >::_S_construct<__gnu_cxx::__normal_iterator<wchar_t*, \
std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > \
>(__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, \
> std::char_traits<wchar_t>, std::allocator<wchar_t> > >, \
> __gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, \
> std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<wchar_t> \
> const&, std::forward_iterator_tag)':
> undefined reference to `std::char_traits<wchar_t>::copy(wchar_t*, wchar_t const*, \
> unsigned)'
./toolkit/.libs/libtoolkit.a(tstring.o)(.gnu.linkonce.t._ZNSbIwSt11char_traitsIwESaIwE \
E15_M_replace_safeIN9__gnu_cxx17__normal_iteratorIPwS2_EEEERS2_S7_S7_T_S9_+0x84): In \
function `std::basic_string<wchar_t, std::char_traits<wchar_t>, \
std::allocator<wchar_t> >& std::basic_string<wchar_t, std::char_traits<wchar_t>, \
std::allocator<wchar_t> >::_M_replace_safe<__gnu_cxx::__normal_iterator<wchar_t*, \
std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > \
>(__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, \
> std::char_traits<wchar_t>, std::allocator<wchar_t> > >, \
> __gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, \
> std::char_traits<wchar_t>, std::allocator<wchar_t> > >, \
> __gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, \
> std::char_traits<wchar_t>, std::allocator<wchar_t> > >, \
> __gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, \
> std::char_traits<wchar_t>, std::allocator<wchar_t> > >)':
> undefined reference to `std::char_traits<wchar_t>::copy(wchar_t*, wchar_t const*, \
> unsigned)'
./toolkit/.libs/libtoolkit.a(tstring.o)(.gnu.linkonce.t._ZNSbIwSt11char_traitsIwESaIwE \
E12_S_constructIN9__gnu_cxx17__normal_iteratorIPKwS2_EEEEPwT_SA_RKS1_St20forward_iterator_tag+0x5c): \
In function `wchar_t* std::basic_string<wchar_t, std::char_traits<wchar_t>, \
std::allocator<wchar_t> >::_S_construct<__gnu_cxx::__normal_iterator<wchar_t const*, \
std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > \
>(__gnu_cxx::__normal_iterator<wchar_t const*, std::basic_string<wchar_t, \
> std::char_traits<wchar_t>, std::allocator<wchar_t> > >, \
> __gnu_cxx::__normal_iterator<wchar_t const*, std::basic_string<wchar_t, \
> std::char_traits<wchar_t>, std::allocator<wchar_t> > >, std::allocator<wchar_t> \
> const&, std::forward_iterator_tag)':
> undefined reference to `std::char_traits<wchar_t>::copy(wchar_t*, wchar_t const*, \
> unsigned)'
./toolkit/.libs/libtoolkit.a(tstring.o)(.gnu.linkonce.t._ZNSbIwSt11char_traitsIwESaIwE \
E15_M_replace_safeIPKwEERS2_N9__gnu_cxx17__normal_iteratorIPwS2_EESA_T_SB_+0x7c): In \
function `std::basic_string<wchar_t, std::char_traits<wchar_t>, \
std::allocator<wchar_t> >& std::basic_string<wchar_t, std::char_traits<wchar_t>, \
std::allocator<wchar_t> >::_M_replace_safe<wchar_t \
const*>(__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, \
std::char_traits<wchar_t>, std::allocator<wchar_t> > >, \
__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, \
std::char_traits<wchar_t>, std::allocator<wchar_t> > >, wchar_t const*, \
__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, \
std::char_traits<wchar_t>, std::allocator<wchar_t> > >)': : undefined reference to \
                `std::char_traits<wchar_t>::copy(wchar_t*, wchar_t const*, unsigned)'
collect2: ld returned 1 exit status


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic