Discussion:
[mico-2.3.13] bluetooth broken?
Michael Haubenwallner
2009-02-13 16:07:47 UTC
Permalink
Hi,

in mico-2.3.13, --with-bluetooth=/usr, gcc-4.1.2 spits:

make[1]: Leaving directory `/var/tmp/portage/net-misc/mico-2.3.13/work/mico/include'
for i in orb ir idl auxdir coss ccm; do make -C $i lib || exit 1; done
make[1]: Entering directory `/var/tmp/portage/net-misc/mico-2.3.13/work/mico/orb'
i686-pc-linux-gnu-g++ -I../include -O2 -Wall -Wwrite-strings -march=pentium4 -pipe -fno-strict-aliasing -DPIC -fPIC -c ltp_address.cc -o ltp_address.pic.o
ltp_address.cc: In function 'bdaddr_t* strtoba2(char*)':
ltp_address.cc:102: warning: deprecated conversion from string constant to 'char*''
ltp_address.cc: In member function 'virtual CORBA::Transport* MICOLTP::LTPAddress::make_transport() const':
ltp_address.cc:221: error: cannot allocate an object of abstract type 'MICOLTP::LTPTransport'
../include/mico/ltp.h:150: note: because the following virtual functions are pure within 'MICOLTP::LTPTransport':
../include/mico/transport.h:105: note: virtual CORBA::Boolean CORBA::Transport::connect(const CORBA::Address*, CORBA::ULong, CORBA::Boolean&)
make[1]: *** [ltp_address.pic.o] Error 1

The configure arguments were:

$ ./configure \
--prefix=/usr \
--build=i686-pc-linux-gnu \
--host=i686-pc-linux-gnu \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
--datadir=/usr/share \
--sysconfdir=/etc \
--localstatedir=/var/lib \
--disable-mini-stl \
--disable-threads \
--with-gtk=/usr \
--with-pgsql= \
--with-qt= \
--with-tcl= \
--with-x=/usr \
--with-bluetooth=/usr \
--disable-wireless

Any ideas?

Thanks!

/haubi/
--
Michael Haubenwallner
Gentoo on a different level
Loading...