[mythtv] [RFC v2] New Win32 build script

Doug Lytle support at drdos.info
Sun Jan 30 20:35:56 UTC 2011


Doug Lytle wrote:
>> Your Myth build problems are a result of using the fixes/0.23 branch.
>> You should re-try with fixes/0.24 as Boleslaw suggested.
>>

Build fails with:

In file included from ../../../../mythinstall/include/QtWebKit/QWebFrame:1,
                  from mythuiwebbrowser.cpp:14:
../../../../mythinstall/include/QtWebKit/qwebframe.h:28:36: error: 
QtScript/qscriptengine.h: No such file or directory
In file included from ../../../../mythinstall/include/QtWebKit/QWebFrame:1,
                  from mythuiwebbrowser.cpp:14:
../../../../mythinstall/include/QtWebKit/qwebframe.h:131: error: 
'QScriptEngine' has not been declared
../../../../mythinstall/include/QtWebKit/qwebframe.h:131: error: 
expected ',' or '...' before 'ownership'
ccache distcc i586-pc-mingw32-g++ -c -pipe -D_FILE_OFFSET_BITS=64 
-D_LARGEFILE_SOURCE -I/home/doug/temp/mythinstall/include 
-march=pentium3 -fomit-frame-pointer -g -Wall -Wno-switch 
-Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -funit-at-a-time 
-D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -O3 
-Wmissing-declarations -frtti -fexceptions -mthreads 
-DQT_LARGEFILE_SUPPORT -DWIN32 -DUSING_MINGW -DMMX -Di386 -D_GNU_SOURCE 
-DUSING_MINGW -DUSE_OPENGL_PAINTER -DUSING_QTWEBKIT -DQT_THREAD_SUPPORT 
-DQT_DLL -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SQL_LIB -DQT_XML_LIB 
-DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB 
-I'../../../../mythinstall/include/QtCore' 
-I'../../../../mythinstall/include/QtNetwork' 
-I'../../../../mythinstall/include/QtGui' 
-I'../../../../mythinstall/include/QtOpenGL' 
-I'../../../../mythinstall/include/QtXml' 
-I'../../../../mythinstall/include/QtSql' 
-I'../../../../mythinstall/include/QtWebKit' 
-I'../../../../mythinstall/include' -I'../../../../mythinstall/include' 
-I'../../../../mythinstall' -I'../libmythdb' -I'../..' -I'..' 
-I'../../external/FFmpeg' -I'../../../../mythinstall/include/ActiveQt' 
-I'.' -I'../../../../mythinstall/mkspecs/win32-g++linux' -o 
screensaver.o screensaver.cpp
distcc[25638] (dcc_build_somewhere) Warning: failed to distribute, 
running locally instead
ccache distcc i586-pc-mingw32-g++ -c -pipe -D_FILE_OFFSET_BITS=64 
-D_LARGEFILE_SOURCE -I/home/doug/temp/mythinstall/include 
-march=pentium3 -fomit-frame-pointer -g -Wall -Wno-switch 
-Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -funit-at-a-time 
-D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -O3 
-Wmissing-declarations -frtti -fexceptions -mthreads 
-DQT_LARGEFILE_SUPPORT -DWIN32 -DUSING_MINGW -DMMX -Di386 -D_GNU_SOURCE 
-DUSING_MINGW -DUSE_OPENGL_PAINTER -DUSING_QTWEBKIT -DQT_THREAD_SUPPORT 
-DQT_DLL -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SQL_LIB -DQT_XML_LIB 
-DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB 
-I'../../../../mythinstall/include/QtCore' 
-I'../../../../mythinstall/include/QtNetwork' 
-I'../../../../mythinstall/include/QtGui' 
-I'../../../../mythinstall/include/QtOpenGL' 
-I'../../../../mythinstall/include/QtXml' 
-I'../../../../mythinstall/include/QtSql' 
-I'../../../../mythinstall/include/QtWebKit' 
-I'../../../../mythinstall/include' -I'../../../../mythinstall/include' 
-I'../../../../mythinstall' -I'../libmythdb' -I'../..' -I'..' 
-I'../../external/FFmpeg' -I'../../../../mythinstall/include/ActiveQt' 
-I'.' -I'../../../../mythinstall/mkspecs/win32-g++linux' -o 
screensaver-null.o screensaver-null.cpp
distcc[25646] (dcc_build_somewhere) Warning: failed to distribute, 
running locally instead
distcc[25620] ERROR: compile mythuiwebbrowser.cpp on localhost failed
make[2]: *** [mythuiwebbrowser.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/home/doug/temp/mythtv/mythtv/libs/libmythui'
make[1]: *** [sub-libmythui-make_default] Error 2
make[1]: Leaving directory `/home/doug/temp/mythtv/mythtv/libs'
make: *** [libs] Error 2

ERROR: make failed.


-- 
Ben Franklin quote:

"Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety."



More information about the mythtv-dev mailing list