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

List:       suse-linux-e
Subject:    [SLE] svxlink-050814 Build errors on SuSE 9.3
From:       Sid Boyce <sboyce () blueyonder ! co ! uk>
Date:       2005-08-31 23:32:35
Message-ID: 43163E13.9000402 () blueyonder ! co ! uk
[Download RAW message or body]

Joining an increasing number of sources that won't compile on SuSE 9.3, 
builds fine on Mandriva LE 2005. Possibly a difference between gcc 
versions between distros, gcc-4.0 on SuSE gives the same errors.
Looks like sigc++ on SuSE is totally incompatible as none of the 
undefined references exist with the following installed ......
libsigc++-1.0.4-379
libsigc++2-2.0.16-3
libsigc++2-devel-2.0.16-3
libsigc++-devel-1.0.4-379
libsigc++12-1.2.7-3
libsigc++12-devel-1.2.7-3
gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)

Mandriva has
libsigc++1.2_5-devel-1.2.5-11mdk
libsigc++2.0-doc-2.0.10-1mdk
libsigc++2.0_0-2.0.10-1mdk
libsigc++1.2_5-1.2.5-11mdk
libsigc++1.0_0-devel-1.0.4-8mdk
libsigc++1.0_0-1.0.4-8mdk
libsigc++1.0_0-examples-1.0.4-8mdk
libsigc++2.0_0-devel-2.0.10-1mdk
gcc version 3.4.3 (Mandrakelinux 10.2 3.4.3-7mdk)

syncAudioIO_demo.o(.gnu.linkonce.t._ZN7MyClassC1Ev+0x22): In function 
`MyClass::MyClass[in-charge]()':
/ftp/aug05/svxlink/async/demo/AsyncAudioIO_demo.cpp:14: undefined 
reference to `SigC::ObjectScoped::ObjectScoped[not-in-charge]()'
AsyncAudioIO_demo.o(.gnu.linkonce.t._ZN7MyClassC1Ev+0xbd):/ftp/aug05/svxlink/async/demo/AsyncAudioIO_demo.cpp:15: \
 undefined reference to `Async::AudioIO::Au
dioIO[in-charge](std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&)'
AsyncAudioIO_demo.o(.gnu.linkonce.t._ZN7MyClassC1Ev+0x180):/ftp/aug05/svxlink/async/demo/AsyncAudioIO_demo.cpp:16: \
 undefined reference to `Async::AudioIO::o
pen(Async::AudioIO::Mode)'
AsyncAudioIO_demo.o(.gnu.linkonce.t._ZN7MyClassC1Ev+0x2b1):/ftp/aug05/svxlink/async/demo/AsyncAudioIO_demo.cpp:26: \
 undefined reference to `Async::AudioIO::w
rite(short*, int)'
AsyncAudioIO_demo.o(.gnu.linkonce.t._ZN7MyClassC1Ev+0x31b):/ftp/aug05/svxlink/async/demo/AsyncAudioIO_demo.cpp:27: \
 undefined reference to `SigC::Object::~Ob
ject [not-in-charge]()'
AsyncAudioIO_demo.o(.gnu.linkonce.t._ZN7MyClassC1Ev+0x341):/ftp/aug05/svxlink/async/demo/AsyncAudioIO_demo.cpp:27: \
 undefined reference to `SigC::ObjectScope
d::~ObjectScoped [not-in-charge]()'
AsyncAudioIO_demo.o(.gnu.linkonce.t._ZN7MyClassD1Ev+0x73): In function 
`MyClass::~MyClass [in-charge]()':
/ftp/aug05/svxlink/async/demo/AsyncAudioIO_demo.cpp:32: undefined 
reference to `SigC::Object::~Object [not-in-charge]()'
AsyncAudioIO_demo.o(.gnu.linkonce.t._ZN7MyClassD1Ev+0x90):/ftp/aug05/svxlink/async/demo/AsyncAudioIO_demo.cpp:32: \
 undefined reference to `SigC::Object::~Obj
ect [not-in-charge]()'
AsyncAudioIO_demo.o(.gnu.linkonce.t._ZN7MyClassD1Ev+0xb9):/ftp/aug05/svxlink/async/demo/AsyncAudioIO_demo.cpp:32: \
 undefined reference to `SigC::ObjectScoped
> > ~ObjectScoped [not-in-charge]()'
AsyncAudioIO_demo.o(.gnu.linkonce.t._ZN7MyClassD1Ev+0xe8):/ftp/aug05/svxlink/async/demo/AsyncAudioIO_demo.cpp:32: \
 undefined reference to `SigC::ObjectScoped
> > ~ObjectScoped [not-in-charge]()'
AsyncAudioIO_demo.o(.gnu.linkonce.t._ZN4SigC7Signal2IiPsiNS_7MarshalIiEEE7connectERKNS_5Slot2IiS1_iEE+0x2a): \
 In function `SigC::Signal2<int, short*, int, Si
gC::Marshal<int> >::connect(SigC::Slot2<int, short*, int> const&)':
/usr/include/sigc++-1.0/sigc++/basic_signal.h:381: undefined reference 
to `SigC::Signal_::out_connect(SigC::SlotData*)'
AsyncAudioIO_demo.o(.gnu.linkonce.d._ZTV7MyClass+0x2c): undefined 
reference to `SigC::ObjectReferenced::set_dynamic()'
AsyncAudioIO_demo.o(.gnu.linkonce.d._ZTV7MyClass+0x30): undefined 
reference to `SigC::ObjectReferenced::reference()'
AsyncAudioIO_demo.o(.gnu.linkonce.d._ZTV7MyClass+0x34): undefined 
reference to `SigC::ObjectReferenced::unreference()'
AsyncAudioIO_demo.o(.gnu.linkonce.d._ZTC7MyClass0_N4SigC6ObjectE+0x8): 
undefined reference to `typeinfo for SigC::Object'
AsyncAudioIO_demo.o(.gnu.linkonce.d._ZTC7MyClass0_N4SigC6ObjectE+0xc): 
undefined reference to `SigC::Object::~Object [in-charge]()'
AsyncAudioIO_demo.o(.gnu.linkonce.d._ZTC7MyClass0_N4SigC6ObjectE+0x10): 
undefined reference to `SigC::Object::~Object [in-charge deleting]()'
AsyncAudioIO_demo.o(.gnu.linkonce.d._ZTC7MyClass0_N4SigC6ObjectE+0x28): 
undefined reference to `typeinfo for SigC::Object'
AsyncAudioIO_demo.o(.gnu.linkonce.d._ZTC7MyClass0_N4SigC6ObjectE+0x2c): 
undefined reference to `SigC::ObjectReferenced::set_dynamic()'
AsyncAudioIO_demo.o(.gnu.linkonce.d._ZTC7MyClass0_N4SigC6ObjectE+0x30): 
undefined reference to `SigC::ObjectReferenced::reference()'
AsyncAudioIO_demo.o(.gnu.linkonce.d._ZTC7MyClass0_N4SigC6ObjectE+0x34): 
undefined reference to `SigC::ObjectReferenced::unreference()'
AsyncAudioIO_demo.o(.gnu.linkonce.d._ZTC7MyClass0_N4SigC6ObjectE+0x38): 
undefined reference to `virtual thunk [v:0,-24] to SigC::Object::~Object 
[in-charge]
()'

Regards
Sid.
-- 
Sid Boyce ... Hamradio License G3VBV, Keen licensed Private Pilot
Retired IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support 
Specialist
Microsoft Windows Free Zone - Linux used for all Computing Tasks

-- 
Check the headers for your unsubscription address
For additional commands send e-mail to suse-linux-e-help@suse.com
Also check the archives at http://lists.suse.com
Please read the FAQs: suse-linux-e-faq@suse.com


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

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