[mythtv] Problem compiling SVN head
Tom Lichti
tom at redpepperracing.com
Fri Jun 23 17:15:15 UTC 2006
I have a completely clean, just checked out rev 10284 of SVN that is
failing to compile, but it compiled okay a few days ago.
The system is running KnoppMyth R5B7/debian, gcc version 3.3.5 (Debian
1:3.3.5-12) qt versions:
ii libqt3-headers 3.3.4-3 Qt3 header files
ii libqt3-mt-dev 3.3.4-3 Qt development files (Threaded)
ii libqt3c102-mt 3.3.4-3 Qt GUI Library (Threaded runtime
version), V
ii libqt3c102-mt- 3.3.3-7 MySQL database driver for Qt3 (Threaded)
ii qt3-dev-tools 3.3.4-3 Qt3 development tools
My configure line:
./configure --arch=pentium4 --enable-proc-opt --compile-type=debug
--disable-altivec --disable-audio-arts --disable-audio-jack
--disable-joystick-menu --disable-firewire --disable-dbox2 --enable-xvmc
--enable-opengl-vsync --disable-xvmc-pro --disable-xvmc-vld
--disable-hdhomerun --disable-crciprec --enable-dvb --disable-freebox
The errors that I get is below, there are many of these. I haven't
changed anything recently on that box. What am I missing?
Thanks
Tom
distcc -c -pipe -march=pentium4 -Wall -W -g -D_REENTRANT -DPIC -fPIC
-DMMX -Di386 -DUSING_DIRECTX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
-DPREFIX=\"/usr/local\" -DLIBDIR=\"/usr/local/lib\" -DUSING_OSS
-DUSE_ALSA -DUSE_LIRC -DUSING_XRANDR -DQT_THREAD_SUPPORT -DQT_SHARED
-DQT_NO_DEBUG -I/usr/share/qt3/mkspecs/default -I. -I/usr/local/include
-I/usr/include -I/usr/X11R6/include -I../libmythsamplerate
-I../libmythsoundtouch -I../.. -I.. -I/usr/include/qt3 -o remotefile.o
remotefile.cpp
In file included from /usr/include/c++/3.3/bits/basic_ios.h:44,
from /usr/include/c++/3.3/ios:51,
from /usr/include/c++/3.3/ostream:45,
from /usr/include/c++/3.3/iostream:45,
from remotefile.cpp:5:
/usr/include/c++/3.3/bits/locale_facets.h: In constructor
`std::numpunct_byname<_CharT>::numpunct_byname(const char*, size_t)':
/usr/include/c++/3.3/bits/locale_facets.h:696: error: there are no
arguments to `_S_create_c_locale' that depend on a template parameter,
so a declaration of `_S_create_c_locale' must be available
/usr/include/c++/3.3/bits/locale_facets.h:696: error: (if you use
`-fpermissive', G++ will accept your code, but allowing the use of an
undeclared name is deprecated)
/usr/include/c++/3.3/bits/locale_facets.h:697: error: there are no
arguments to `_M_initialize_numpunct' that depend on a template
parameter, so a declaration of `_M_initialize_numpunct' must be available
/usr/include/c++/3.3/bits/locale_facets.h: In destructor `virtual
std::numpunct_byname<_CharT>::~numpunct_byname()':
/usr/include/c++/3.3/bits/locale_facets.h:703: error: there are no
arguments to `_S_destroy_c_locale' that depend on a template parameter,
so a declaration of `_S_destroy_c_locale' must be available
/usr/include/c++/3.3/bits/locale_facets.h: In constructor
`std::collate_byname<_CharT>::collate_byname(const char*, size_t)':
/usr/include/c++/3.3/bits/locale_facets.h:1077: error:
`_M_c_locale_collate' was not declared in this scope
/usr/include/c++/3.3/bits/locale_facets.h:1077: error: there are no
arguments to `_S_destroy_c_locale' that depend on a template parameter,
so a declaration of `_S_destroy_c_locale' must be available
/usr/include/c++/3.3/bits/locale_facets.h:1078: error: there are no
arguments to `_S_create_c_locale' that depend on a template parameter,
so a declaration of `_S_create_c_locale' must be available
In file included from /usr/include/c++/3.3/bits/basic_ios.h:44,
from /usr/include/c++/3.3/ios:51,
from /usr/include/c++/3.3/ostream:45,
from /usr/include/c++/3.3/iostream:45,
from remotefile.cpp:5:
/usr/include/c++/3.3/bits/locale_facets.h: In constructor
`std::moneypunct_byname<_CharT, _Intl>::moneypunct_byname(const char*,
size_t)':
/usr/include/c++/3.3/bits/locale_facets.h:1660: error: there are no
arguments to `_S_create_c_locale' that depend on a template parameter,
so a declaration of `_S_create_c_locale' must be available
/usr/include/c++/3.3/bits/locale_facets.h:1661: error: there are no
arguments to `_M_initialize_moneypunct' that depend on a template
parameter, so a declaration of `_M_initialize_moneypunct' must be available
/usr/include/c++/3.3/bits/locale_facets.h: In destructor `virtual
std::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname()':
/usr/include/c++/3.3/bits/locale_facets.h:1667: error: there are no
arguments to `_S_destroy_c_locale' that depend on a template parameter,
so a declaration of `_S_destroy_c_locale' must be available
In file included from /usr/include/c++/3.3/bits/locale_facets.h:1891,
from /usr/include/c++/3.3/bits/basic_ios.h:44,
from /usr/include/c++/3.3/ios:51,
from /usr/include/c++/3.3/ostream:45,
from /usr/include/c++/3.3/iostream:45,
from remotefile.cpp:5:
/usr/include/c++/3.3/i486-linux/bits/messages_members.h: In constructor
`std::messages_byname<_CharT>::messages_byname(const char*, size_t)':
/usr/include/c++/3.3/i486-linux/bits/messages_members.h:106: error:
`_M_c_locale_messages' was not declared in this scope
/usr/include/c++/3.3/i486-linux/bits/messages_members.h:106: error:
there are no arguments to `_S_destroy_c_locale' that depend on a
template parameter, so a declaration of `_S_destroy_c_locale' must be
available
/usr/include/c++/3.3/i486-linux/bits/messages_members.h:107: error:
there are no arguments to `_S_create_c_locale' that depend on a template
parameter, so a declaration of `_S_create_c_locale' must be available
In file included from /usr/include/c++/3.3/bits/locale_facets.tcc:43,
from /usr/include/c++/3.3/locale:47,
from /usr/include/c++/3.3/bits/ostream.tcc:37,
from /usr/include/c++/3.3/ostream:535,
from /usr/include/c++/3.3/iostream:45,
from remotefile.cpp:5:
More information about the mythtv-dev
mailing list