[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