Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Problems compiling latest driver with GCC3.0+
- To: <linux-dvb@linuxtv.org>
- Subject: [linux-dvb] Problems compiling latest driver with GCC3.0+
- From: "Bradley Schatz" <bradley@tripledash.com>
- Date: Mon, 13 Aug 2001 20:29:27 +0100
- content-class: urn:content-classes:message
- Content-Transfer-Encoding: quoted-printable
- Content-Type: text/plain;charset="iso-8859-1"
- Delivered-To: mhonarc@limes.convergence.de
- Sender: linux-dvb-bounce@linuxtv.org
- Thread-Index: AcEkLkQCnlwFTSwLQO2EXHWCSBq6GA==
- Thread-Topic: Problems compiling latest driver with GCC3.0+
I am attempting to compile the latest driver on a system that has the
latest version of GCC installed (needed by mplayer)
Problems occurred with include of iostream.h in the extern C {} section
of DVB.hh, which I managed to fix.
However I get the following problem whith libdvb:
any suggestions/ experiences?
thanks,
bradley
[root@buffy libdvb]# make
(cd src/si; make libsi.a)
make[1]: Entering directory `/usr/src/DVB/libdvb/src/si'
make[1]: `libsi.a' is up to date.
make[1]: Leaving directory `/usr/src/DVB/libdvb/src/si'
g++ -I./include -I./src -I. -I../driver -I../ost/include -O2 -Wall -g -c
devices.cc devices.cc: In function `void getname(char*, std::istream&)':
devices.cc:49: choosing `std::fpos<_StateT>
std::fpos<_StateT>::operator+(long
int) [with _StateT = mbstate_t]' over `operator+'
devices.cc:49: because worst conversion for the former is better than
worst
conversion for the latter
devices.cc:52: choosing `std::fpos<_StateT>
std::fpos<_StateT>::operator-(long
int) [with _StateT = mbstate_t]' over `operator-'
devices.cc:52: because worst conversion for the former is better than
worst
conversion for the latter
devices.cc:53: choosing `std::fpos<_StateT>
std::fpos<_StateT>::operator-(long
int) [with _StateT = mbstate_t]' over `operator-'
devices.cc:53: because worst conversion for the former is better than
worst
conversion for the latter
devices.cc: In function `std::ostream& operator<<(std::ostream&,
Transponder&)':
devices.cc:91: no match for `std::basic_ostream<char,
std::char_traits<char> >&
<< std::_Setfill<int>' operator
/usr/include/g++-v3/bits/ostream.tcc:50: candidates are:
std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
_Traits>::operator<<(std::basic_ostream<_CharT,
_Traits>&(*)(std::basic_ostream<_CharT, _Traits>&)) [with _CharT =
char,
_Traits = std::char_traits<char>]
/usr/include/g++-v3/bits/ostream.tcc:72:
std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
_Traits>::operator<<(std::basic_ios<_CharT,
_Traits>&(*)(std::basic_ios<_CharT, _Traits>&)) [with _CharT = char,
_Traits
= std::char_traits<char>]
/usr/include/g++-v3/bits/ostream.tcc:94:
std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT,
_Traits>::operator<<(std::ios_base&(*)(std::ios_base&)) [with _CharT
= char,
_Traits = std::char_traits<char>]
bradley schatz
solutions architect
_ tripledash /
phone +44 020 7377 07 75
fax +44 020 7247 69 30
mobile +44 07947 58 07 18
www.tripledash.co.uk
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index