[mythtv-users] Error when compiling MythTV (0.21) with multiproto...

David BERCOT mythtv at bercot.org
Sat Mar 22 16:09:02 UTC 2008


Hi,

I'm a new user (I've just subscribed to the list) and I'd like to use
MythTV with TechnoTrend S2-3200 (DVB-S and DVB-S2).

So, I've installed multiproto drivers and, now, I'm trying to compile
MythTV (Debian/Sid). Here are my steps :
# cd /opt/dvb
# svn co http://svn.mythtv.org/svn/branches/release-0-21-fixes/
' Patch multiproto
# cd release-0-21-fixes/mythtv
# patch -p0 < /data/debian/mythtv-multiproto-patch
' Compilation
# ./configure
# make
[...]
cd libmythupnp/ && /usr/bin/qmake libmythupnp.pro -unix -o Makefile
sed: -e expression n°1, caractère 23: commande `s' inachevée
WARNING: Failure to find: version.cpp
cd libmythupnp/ && make -f Makefile 
make[2]: entrant dans le répertoire
« /opt/dvb/release-0-21-fixes/mythtv/libs/libmythupnp » sh -c echo
'const char *myth_source_version ='
'"'`(svnversion /opt/dvb/release-0-21-fixes/mythtv 2>/dev/null) || echo
Unknown`'";' > .vers.new ; sh -c echo 'const char *myth_source_path ='
'"'`echo :
http://svn.mythtv.org/svn/branches/release-0-21-fixes/mythtv/version.pro
| sed -e 's,.*/svn/,,' -e 's,/mythtv/version\.pro.*,,'`'";'
>> .vers.new ; sh -c echo 'const char *myth_binary_version =' '"";'
>> >> .vers.new ; sh -c diff .vers.new version.cpp > .vers.diff 2>&1 ;
>> >> if test -s .vers.diff ; then mv -f .vers.new version.cpp ; fi ;
>> >> rm -f .vers.new .vers.diff g++ -c -pipe -march=k8
>> >> -fomit-frame-pointer -O3 -Wall -Wno-switch -Wpointer-arith
>> >> -Wredundant-decls -Wno-non-virtual-dtor -D__STDC_CONSTANT_MACROS
>> >> -D_REENTRANT -DPIC -fPIC -DMMX -D_GNU_SOURCE
>> >> -D_FILE_OFFSET_BITS=64 -DPREFIX="/usr/local"
>> >> -DLIBDIR="/usr/local/lib" -DQT_NO_DEBUG -DQT_GUI_LIB
>> >> -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I.
>> >> -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore
>> >> -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui
>> >> -I/usr/include/qt4 -I/usr/local/include -I/usr/include
>> >> -I../libmyth -I../.. -I. -I. -o version.o version.cpp g++ -c
>> >> -pipe -march=k8 -fomit-frame-pointer -O3 -Wall -Wno-switch
>> >> -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor
>> >> -D__STDC_CONSTANT_MACROS -D_REENTRANT -DPIC -fPIC -DMMX
>> >> -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX="/usr/local"
>> >> -DLIBDIR="/usr/local/lib" -DQT_NO_DEBUG -DQT_GUI_LIB
>> >> -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I.
>> >> -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore
>> >> -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui
>> >> -I/usr/include/qt4 -I/usr/local/include -I/usr/include
>> >> -I../libmyth -I../.. -I. -I. -o httprequest.o httprequest.cpp In
>> >> file included from httprequest.cpp:11: httprequest.h:15:22:
>> >> error: qptrlist.h: Aucun fichier ou répertoire de ce type
>> >> httprequest.h:19:21: error: qsocket.h: Aucun fichier ou
>> >> répertoire de ce type In file included from httprequest.h:21,
>> >> from httprequest.cpp:11:
bufferedsocketdevice.h:15:27: error: qsocketdevice.h: Aucun fichier ou
répertoire de ce type bufferedsocketdevice.h:18:33: error:
private/qinternal_p.h: Aucun fichier ou répertoire de ce type In file
included from httprequest.cpp:38: ../libmyth/mythcontext.h:13:23:
error: qnetwork.h: Aucun fichier ou répertoire de ce type In file
included from ../libmyth/mythobservable.h:6,
from ../libmyth/mythcontext.h:22, from httprequest.cpp:38:
../libmyth/mythevent.h:7:23: error: qdeepcopy.h: Aucun fichier ou
répertoire de ce type In file included from upnp.h:17,
                 from httprequest.cpp:39:
configuration.h:14:18: error: qdom.h: Aucun fichier ou répertoire de ce
type In file included from upnp.h:25,
                 from httprequest.cpp:39:
httpserver.h:24:27: error: qserversocket.h: Aucun fichier ou répertoire
de ce type In file included from ssdp.h:21,
                 from upnp.h:26,
                 from httprequest.cpp:39:
ssdpcache.h:17:19: error: qdict.h: Aucun fichier ou répertoire de ce
type In file included from httprequest.h:20,
                 from httprequest.cpp:11:
upnputil.h:44: error: expected template-name before ‘<’ token
upnputil.h:44: error: expected `{' before ‘<’ token
upnputil.h:44: error: expected unqualified-id before ‘<’ token
make[2]: *** [httprequest.o] Erreur 1
make[2]: quittant le répertoire
« /opt/dvb/release-0-21-fixes/mythtv/libs/libmythupnp » make[1]: ***
[sub-libmythupnp-make_default-ordered] Erreur 2 make[1]: quittant le
répertoire « /opt/dvb/release-0-21-fixes/mythtv/libs » make: ***
[sub-libs-make_default-ordered] Erreur 2

Do you have any idea about my error ?

Thank you very much.

David.



More information about the mythtv-users mailing list