[mythtv-users] Error on compiling

the-FoX mail at the-fox.de
Sun Mar 13 21:07:09 UTC 2005


what did i wrong ?
i am trying to compile mythtv 0.17, but when using -marche=athlon in 
settings.pro it stops on g++ saying march=athlon is unknown.
when using pentiumpro i get this error.

cd libmyth && make -f Makefile
make[2]: Entering directory `/usr/src/mythtv-0.17/libs/libmyth'
g++ -c -pipe -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer 
-D_REENTRANT -f
PIC  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DMMX 
-DUSING_
IVTV -DUSING_OSS -DUSE_JOYSTICK_MENU -DQT_NO_DEBUG -DQT_THREAD_SUPPORT 
-DQT_SHAR
ED -I/usr/share/qt3/mkspecs/default -I. -I../../../../local/include 
-I../libmyth
samplerate -I../libmythsoundtouch -I../.. -I../../../../include/qt3 -o 
managedli
st.o managedlist.cpp
In file included from managedlist.cpp:3:
managedlist.h: In method `const class QString 
ManagedListGroup::getItemValue(int)':
managedlist.h:203: ambiguous overload for `ManagedListItem *& ? const 
QString & : int'
managedlist.h:203: candidates are: operator ?:(bool, QString, QString) 
<builtin>
managedlist.h:203:                 operator ?:(bool, string, 
basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> 
 >) <builtin>
managedlist.h:203:                 operator ?:(bool, const char *, const 
char *) <builtin>
managedlist.h:203: warning: control reaches end of non-void function 
`ManagedListGroup::getItemValue(int)'
managedlist.h: In method `const class QString 
ManagedListGroup::getItemText(int)':
managedlist.h:207: ambiguous overload for `ManagedListItem *& ? const 
QString & : const char[1]'
managedlist.h:207: candidates are: operator ?:(bool, QString, QString) 
<builtin>
managedlist.h:207:                 operator ?:(bool, string, 
basic_string<char,string_char_traits<char>,__default_alloc_template<true,0> 
 >) <builtin>
managedlist.h:207:                 operator ?:(bool, const char *, const 
char *) <builtin>
managedlist.h:207: warning: control reaches end of non-void function 
`ManagedListGroup::getItemText(int)'
make[2]: *** [managedlist.o] Error 1
make[2]: Leaving directory `/usr/src/mythtv-0.17/libs/libmyth'
make[1]: *** [sub-libmyth] Error 2
make[1]: Leaving directory `/usr/src/mythtv-0.17/libs'
make: *** [sub-libs] Error 2



More information about the mythtv-users mailing list