MythTV wont compile
I'm running ArchLinux, I'm trying to compile MythTV and I'm getting the following output:
**********************************************************************
[gtmurff@mackeson mythtv-0.15.1]$ make
cd libs && make -f Makefile
make[1]: Entering directory `/home/gtmurff/My Downloads/mythtv-0.15.1/libs'
cd libavcodec && make -f Makefile
make[2]: Entering directory `/home/gtmurff/My Downloads/mythtv-0.15.1/libs/libavcodec'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/home/gtmurff/My Downloads/mythtv-0.15.1/libs/libavcodec'
cd libavformat && make -f Makefile
make[2]: Entering directory `/home/gtmurff/My Downloads/mythtv-0.15.1/libs/libavformat'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/home/gtmurff/My Downloads/mythtv-0.15.1/libs/libavformat'
cd libmyth && make -f Makefile
make[2]: Entering directory `/home/gtmurff/My Downloads/mythtv-0.15.1/libs/libmyth'
make[2]: Nothing to be done for `first'.
make[2]: Leaving directory `/home/gtmurff/My Downloads/mythtv-0.15.1/libs/libmyth'
cd libmythtv && make -f Makefile
make[2]: Entering directory `/home/gtmurff/My Downloads/mythtv-0.15.1/libs/libmythtv'
g++ -c -pipe -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer `freetype-config --cflags` -D_REENTRANT -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DMMX -DUSING_IVTV -DUSING_XV -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/opt/qt/mkspecs/default -I. -I/usr/local/include -I../libmyth -I.. -Idvbdev -I../libavcodec -I/opt/qt/include -o RTjpegN.o RTjpegN.cpp
RTjpegN.cpp: In member function `int RTjpeg::b2s(int16_t*, int8_t*, uint8_t)':
RTjpegN.cpp:136: error: ISO C++ forbids cast to non-reference type used as lvalue
RTjpegN.cpp:145: error: ISO C++ forbids cast to non-reference type used as lvalue
RTjpegN.cpp:174: error: ISO C++ forbids cast to non-reference type used as lvalue
RTjpegN.cpp:186: error: ISO C++ forbids cast to non-reference type used as lvalue
RTjpegN.cpp:203: error: ISO C++ forbids cast to non-reference type used as lvalue
RTjpegN.cpp:224: error: ISO C++ forbids cast to non-reference type used as lvalue
RTjpegN.cpp:234: error: ISO C++ forbids cast to non-reference type used as lvalue
RTjpegN.cpp:241: error: ISO C++ forbids cast to non-reference type used as lvalue
make[2]: *** [RTjpegN.o] Error 1
make[2]: Leaving directory `/home/gtmurff/My Downloads/mythtv-0.15.1/libs/libmythtv'
make[1]: *** [sub-libmythtv] Error 2
make[1]: Leaving directory `/home/gtmurff/My Downloads/mythtv-0.15.1/libs'
make: *** [sub-libs] Error 2
*******************************************************************************
anyone got any ideas?
|