Package: openmsx
Version: 0.5.2-1
Severity: important
Justification: fails to build from source


openmsx faied to build on a sparc buildd, duplicated on my sparc pbuilder.

Linking openmsx...
derived/sparc-linux-opt/obj/sound/Y8950.o: In function 
`openmsx::Y8950::makePmTable()':
Y8950.cc:(.text+0x790): undefined reference to `openmsx::Y8950::PI'
Y8950.cc:(.text+0x794): undefined reference to `openmsx::Y8950::PM_DEPTH'
Y8950.cc:(.text+0x798): undefined reference to `openmsx::Y8950::PI'
Y8950.cc:(.text+0x79c): undefined reference to `openmsx::Y8950::PM_DEPTH'
Y8950.cc:(.text+0x974): undefined reference to `openmsx::Y8950::PI'
Y8950.cc:(.text+0x978): undefined reference to `openmsx::Y8950::PM_DEPTH2'
Y8950.cc:(.text+0x980): undefined reference to `openmsx::Y8950::PM_DEPTH2'
derived/sparc-linux-opt/obj/sound/Y8950.o: In function 
`openmsx::Y8950::makeAmTable()':
Y8950.cc:(.text+0xb6c): undefined reference to `openmsx::Y8950::AM_DEPTH'
Y8950.cc:(.text+0xb70): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0xb74): undefined reference to `openmsx::Y8950::AM_DEPTH'
Y8950.cc:(.text+0xb78): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0xb98): undefined reference to `openmsx::Y8950::PI'
Y8950.cc:(.text+0xba0): undefined reference to `openmsx::Y8950::PI'
Y8950.cc:(.text+0xd80): undefined reference to `openmsx::Y8950::AM_DEPTH2'
Y8950.cc:(.text+0xd84): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0xd88): undefined reference to `openmsx::Y8950::PI'
Y8950.cc:(.text+0xd8c): undefined reference to `openmsx::Y8950::AM_DEPTH2'
derived/sparc-linux-opt/obj/sound/Y8950.o: In function 
`openmsx::Y8950::setSampleRate(int)':
Y8950.cc:(.text+0x4fb0): undefined reference to `openmsx::Y8950::PM_SPEED'
Y8950.cc:(.text+0x4fb8): undefined reference to `openmsx::Y8950::PM_SPEED'
Y8950.cc:(.text+0x5000): undefined reference to `openmsx::Y8950::AM_SPEED'
Y8950.cc:(.text+0x500c): undefined reference to `openmsx::Y8950::AM_SPEED'
derived/sparc-linux-opt/obj/sound/Y8950.o: In function 
`openmsx::Y8950::updateBuffer(int, int*)':
Y8950.cc:(.text+0x731c): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0x73f4): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0x7434): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0x7438): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0x7468): undefined reference to `openmsx::Y8950::DB_STEP'
derived/sparc-linux-opt/obj/sound/Y8950.o:Y8950.cc:(.text+0x7bb8): more 
undefined references to `openmsx::Y8950::DB_STEP' follow
derived/sparc-linux-opt/obj/sound/Y8950.o: In function 
`openmsx::Y8950::Y8950(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, openmsx::XMLElement const&, int, 
openmsx::EmuTime const&)':
Y8950.cc:(.text+0x9100): undefined reference to `openmsx::Y8950::AM_DEPTH'
Y8950.cc:(.text+0x9104): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0x9108): undefined reference to `openmsx::Y8950::AM_DEPTH'
Y8950.cc:(.text+0x910c): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0x9144): undefined reference to `openmsx::Y8950::PI'
Y8950.cc:(.text+0x9150): undefined reference to `openmsx::Y8950::PI'
Y8950.cc:(.text+0x92fc): undefined reference to `openmsx::Y8950::AM_DEPTH2'
Y8950.cc:(.text+0x9304): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0x9308): undefined reference to `openmsx::Y8950::AM_DEPTH2'
Y8950.cc:(.text+0x9348): undefined reference to `openmsx::Y8950::PI'
Y8950.cc:(.text+0x9720): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0x99bc): undefined reference to `openmsx::Y8950::PI'
Y8950.cc:(.text+0x99c0): undefined reference to `openmsx::Y8950::DB_STEP'
derived/sparc-linux-opt/obj/sound/Y8950.o: In function 
`openmsx::Y8950::Y8950(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, openmsx::XMLElement const&, int, 
openmsx::EmuTime const&)':
Y8950.cc:(.text+0xa708): undefined reference to `openmsx::Y8950::AM_DEPTH'
Y8950.cc:(.text+0xa70c): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0xa710): undefined reference to `openmsx::Y8950::AM_DEPTH'
Y8950.cc:(.text+0xa714): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0xa74c): undefined reference to `openmsx::Y8950::PI'
Y8950.cc:(.text+0xa758): undefined reference to `openmsx::Y8950::PI'
Y8950.cc:(.text+0xa904): undefined reference to `openmsx::Y8950::AM_DEPTH2'
Y8950.cc:(.text+0xa90c): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0xa910): undefined reference to `openmsx::Y8950::AM_DEPTH2'
Y8950.cc:(.text+0xa950): undefined reference to `openmsx::Y8950::PI'
Y8950.cc:(.text+0xad28): undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.text+0xafc4): undefined reference to `openmsx::Y8950::PI'
Y8950.cc:(.text+0xafc8): undefined reference to `openmsx::Y8950::DB_STEP'
derived/sparc-linux-opt/obj/sound/Y8950.o: In function 
`openmsx::Y8950::Slot::calc_envelope()':
Y8950.cc:(.gnu.linkonce.t._ZN7openmsx5Y89504Slot13calc_envelopeEv+0x20): 
undefined reference to `openmsx::Y8950::Slot::EG_STEP'
Y8950.cc:(.gnu.linkonce.t._ZN7openmsx5Y89504Slot13calc_envelopeEv+0x34): 
undefined reference to `openmsx::Y8950::Slot::SL_STEP'
Y8950.cc:(.gnu.linkonce.t._ZN7openmsx5Y89504Slot13calc_envelopeEv+0xb4): 
undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.gnu.linkonce.t._ZN7openmsx5Y89504Slot13calc_envelopeEv+0xb8): 
undefined reference to `openmsx::Y8950::Slot::EG_STEP'
Y8950.cc:(.gnu.linkonce.t._ZN7openmsx5Y89504Slot13calc_envelopeEv+0xbc): 
undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.gnu.linkonce.t._ZN7openmsx5Y89504Slot13calc_envelopeEv+0x104): 
undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.gnu.linkonce.t._ZN7openmsx5Y89504Slot13calc_envelopeEv+0x108): 
undefined reference to `openmsx::Y8950::Slot::EG_STEP'
Y8950.cc:(.gnu.linkonce.t._ZN7openmsx5Y89504Slot13calc_envelopeEv+0x10c): 
undefined reference to `openmsx::Y8950::DB_STEP'
Y8950.cc:(.gnu.linkonce.t._ZN7openmsx5Y89504Slot13calc_envelopeEv+0x138): 
undefined reference to `openmsx::Y8950::Slot::SL_STEP'
Y8950.cc:(.gnu.linkonce.t._ZN7openmsx5Y89504Slot13calc_envelopeEv+0x150): 
undefined reference to `openmsx::Y8950::Slot::EG_STEP'
derived/sparc-linux-opt/obj/sound/YM2413.o: In function 
`openmsx::YM2413::updateBuffer(int, int*)':
YM2413.cc:(.text+0x54a0): undefined reference to `openmsx::YM2413::DB_STEP'
YM2413.cc:(.text+0x54a8): undefined reference to `openmsx::YM2413::DB_STEP'
YM2413.cc:(.text+0x554c): undefined reference to `openmsx::YM2413::DB_STEP'
YM2413.cc:(.text+0x5550): undefined reference to `openmsx::YM2413::DB_STEP'
YM2413.cc:(.text+0x5668): undefined reference to `openmsx::YM2413::DB_STEP'
derived/sparc-linux-opt/obj/sound/YM2413.o:YM2413.cc:(.text+0x5670): more 
undefined references to `openmsx::YM2413::DB_STEP' follow
derived/sparc-linux-opt/obj/sound/YM2413.o: In function 
`openmsx::YM2413::YM2413(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, openmsx::XMLElement const&, openmsx::EmuTime 
const&)':
YM2413.cc:(.text+0xdc2c): undefined reference to `openmsx::YM2413::PM_DEPTH'
YM2413.cc:(.text+0xdc3c): undefined reference to `openmsx::YM2413::PM_DEPTH'
YM2413.cc:(.text+0xdcdc): undefined reference to `openmsx::YM2413::PM_DEPTH'
YM2413.cc:(.text+0xddd4): undefined reference to `openmsx::YM2413::AM_DEPTH'
YM2413.cc:(.text+0xddd8): undefined reference to `openmsx::YM2413::AM_DEPTH'
YM2413.cc:(.text+0xde0c): undefined reference to `openmsx::YM2413::DB_STEP'
YM2413.cc:(.text+0xde14): undefined reference to `openmsx::YM2413::DB_STEP'
YM2413.cc:(.text+0xe0f8): undefined reference to `openmsx::YM2413::DB_STEP'
YM2413.cc:(.text+0xe548): undefined reference to `openmsx::YM2413::DB_STEP'
derived/sparc-linux-opt/obj/sound/YM2413.o: In function 
`openmsx::YM2413::YM2413(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, openmsx::XMLElement const&, openmsx::EmuTime 
const&)':
YM2413.cc:(.text+0xf2d4): undefined reference to `openmsx::YM2413::PM_DEPTH'
YM2413.cc:(.text+0xf2e4): undefined reference to `openmsx::YM2413::PM_DEPTH'
YM2413.cc:(.text+0xf384): undefined reference to `openmsx::YM2413::PM_DEPTH'
YM2413.cc:(.text+0xf47c): undefined reference to `openmsx::YM2413::AM_DEPTH'
YM2413.cc:(.text+0xf480): undefined reference to `openmsx::YM2413::AM_DEPTH'
YM2413.cc:(.text+0xf4b4): undefined reference to `openmsx::YM2413::DB_STEP'
YM2413.cc:(.text+0xf4bc): undefined reference to `openmsx::YM2413::DB_STEP'
YM2413.cc:(.text+0xf7a0): undefined reference to `openmsx::YM2413::DB_STEP'
YM2413.cc:(.text+0xfbf0): undefined reference to `openmsx::YM2413::DB_STEP'
derived/sparc-linux-opt/obj/sound/YM2413.o: In function 
`openmsx::YM2413::Slot::calc_envelope(int)':
YM2413.cc:(.gnu.linkonce.t._ZN7openmsx6YM24134Slot13calc_envelopeEi+0x40): 
undefined reference to `openmsx::YM2413::EG_STEP'
YM2413.cc:(.gnu.linkonce.t._ZN7openmsx6YM24134Slot13calc_envelopeEi+0x54): 
undefined reference to `openmsx::YM2413::SL_STEP'
YM2413.cc:(.gnu.linkonce.t._ZN7openmsx6YM24134Slot13calc_envelopeEi+0xb8): 
undefined reference to `openmsx::YM2413::DB_STEP'
YM2413.cc:(.gnu.linkonce.t._ZN7openmsx6YM24134Slot13calc_envelopeEi+0xbc): 
undefined reference to `openmsx::YM2413::EG_STEP'
YM2413.cc:(.gnu.linkonce.t._ZN7openmsx6YM24134Slot13calc_envelopeEi+0xc0): 
undefined reference to `openmsx::YM2413::DB_STEP'
YM2413.cc:(.gnu.linkonce.t._ZN7openmsx6YM24134Slot13calc_envelopeEi+0xfc): 
undefined reference to `openmsx::YM2413::EG_STEP'
YM2413.cc:(.gnu.linkonce.t._ZN7openmsx6YM24134Slot13calc_envelopeEi+0x100): 
undefined reference to `openmsx::YM2413::DB_STEP'
YM2413.cc:(.gnu.linkonce.t._ZN7openmsx6YM24134Slot13calc_envelopeEi+0x13c): 
undefined reference to `openmsx::YM2413::SL_STEP'
YM2413.cc:(.gnu.linkonce.t._ZN7openmsx6YM24134Slot13calc_envelopeEi+0x150): 
undefined reference to `openmsx::YM2413::EG_STEP'
collect2: ld returned 1 exit status
make[1]: *** [derived/sparc-linux-opt/bin/openmsx] Error 1
make[1]: Leaving directory `/build/buildd/openmsx-0.5.2'
make: *** [build-stamp] Error 2


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to