Config: QT version: 4 DLLs will be labeled as: 0.22 Building with 2 processors SVN location is: trunk SVN revision is: head Press [enter] to continue, or [ctrl]-c to exit now.... perl2unix: C:/MSys/1.0/sources/ perl2unix: C:/mythtv/ perl2unix: E:/Documents\ and\ Settings/My/ perl2unix: C:/mythtv/build/ perl2unix: /qt/4.5.1/ COMMENTS:------------------------------ COMMENTS:We download all the files from the web, and save them here: COMMENTS:------------------------------ directory exists: dir,C:/MSys/1.0/sources/ COMMENTS:------------------------------ COMMENTS:Get mingw and addons first, or we cant do [shell] requests! COMMENTS:------------------------------ file exists: C:/MSys/1.0/sources/MinGW-5.1.4.exe file exists: C:/MSys/1.0/sources/mingw-utils-0.3.tar.gz file exists: C:/MSys/1.0/sources/gcc-4.2.4-tdm-1-core.tar.gz file exists: C:/MSys/1.0/sources/gcc-4.2.4-tdm-1-g++.tar.gz COMMENTS:------------------------------ COMMENTS:install MinGW (be sure to install g++, g77 and ming make too. Leave the default directory at c:\mingw ) - it will require user interaction, but once completed, will return control to us.... COMMENTS:------------------------------ directory exists: dir,C:/MinGW/ COMMENTS:------------------------------ COMMENTS:unable to find a gcc.exe where expected, rerunning MinGW installer! COMMENTS:------------------------------ file already exists: C:/MinGW/bin/gcc.exe COMMENTS:------------------------------ COMMENTS:Get the MSYS and addons: COMMENTS:------------------------------ file exists: C:/MSys/1.0/sources/MSYS-1.0.10.exe file exists: C:/MSys/1.0/sources/bash-3.1-MSYS-1.0.11-1.tar.bz2 file exists: C:/MSys/1.0/sources/zlib-1.2.3-MSYS-1.0.11.tar.bz2 file exists: C:/MSys/1.0/sources/coreutils-5.97-MSYS-1.0.11-snapshot.tar.bz2 file exists: C:/MSys/1.0/sources/mktemp-1.5-MSYS.tar.bz2 COMMENTS:------------------------------ COMMENTS:Install MSYS, it supplies the tar executable, among others. You should follow prompts, AND do post-install in DOS box. COMMENTS:------------------------------ file already exists: C:/MSys/1.0/bin/tar.exe COMMENTS:------------------------------ COMMENTS:make a copy of the sh.exe so that we can utilise it when we extract later stuff COMMENTS:------------------------------ file already exists: C:/MSys/1.0/bin/sh2.exe COMMENTS:------------------------------ COMMENTS:Seriously? You must have done a default install of MinGW. go try again! You MUST choose the custom installed and select the mingw make, g++ and g77 optional packages. COMMENTS:------------------------------ file already exists: C:/MinGW/bin/mingw32-make.exe COMMENTS:------------------------------ COMMENTS:Seriously? You must have done a default install of MinGW. go try again! You MUST choose the custom installed and select the mingw make, g++ and g77 optional packages. COMMENTS:------------------------------ file already exists: C:/MinGW/bin/g++.exe COMMENTS:------------------------------ COMMENTS:Seriously? You must have done a default install of MinGW. go try again! You MUST choose the custom installed and select the mingw make, g++ and g77 optional packages. COMMENTS:------------------------------ file already exists: C:/MinGW/bin/g77.exe COMMENTS:------------------------------ COMMENTS:Now we can finish all the mingw and msys addons: COMMENTS:------------------------------ file already exists: C:/MinGW//bin/reimp.exe file already exists: C:/MSys/1.0/bin/bash.exe file already exists: C:/MinGW/bin/mingw32-gcc-4.2.4.exe file already exists: C:/MinGW/include/c++/4.2.4/cstdlib directory exists: dir,C:/MSys/1.0/sources/coreutils-5.97 file already exists: C:/MSys/1.0/bin/pr.exe file already exists: C:/MSys/1.0/bin/mktemp.exe directory exists: dir,C:/MSys/1.0/lib directory exists: dir,C:/MSys/1.0/include COMMENTS:------------------------------ COMMENTS:Get gdb for possible debugging later COMMENTS:------------------------------ file exists: C:/MSys/1.0/sources/gdb-6.8-mingw-3.tar.bz2 file already exists: C:/MSys/1.0/bin/gdb.exe COMMENTS:------------------------------ COMMENTS:unzip.exe - Get a precompiled native Win32 version from InfoZip COMMENTS:------------------------------ directory exists: dir,C:/MSys/1.0/sources/unzip file exists: C:/MSys/1.0/sources/unzip/unz552xN.exe file already exists: C:/MSys/1.0/sources/unzip/unzip.exe COMMENTS:------------------------------ COMMENTS:Subversion comes as a zip file, so it cant be done earlier than the unzip tool! COMMENTS:------------------------------ file exists: C:/MSys/1.0/sources/svn-win32-1.5.1.zip directory exists: dir,C:/MSys/1.0/sources/svn-win32-1.5.1 COMMENTS:------------------------------ COMMENTS:put the svn.exe executable into the path, so we can use it easily later! COMMENTS:------------------------------ file already exists: C:/MSys/1.0/bin/svn151_.exe COMMENTS:------------------------------ COMMENTS:the zlib download is a bit messed-up, and needs some TLC to put everything in the right place COMMENTS:------------------------------ directory exists: dir,C:/MSys/1.0/sources/zlib directory exists: dir,C:/MSys/1.0/sources/zlib/usr file already exists: C:/MSys/1.0/lib/libz.a file already exists: C:/MSys/1.0/bin/msys-z.dll file already exists: C:/MSys/1.0/include/zlib.h file already exists: C:/MinGW/lib/libz.a file already exists: C:/MinGW/bin/msys-z.dll file already exists: C:/MinGW/include/zlib.h COMMENTS:------------------------------ COMMENTS:fetch mysql binaries - this is a big download(35MB) so it might take a while COMMENTS:------------------------------ file exists: C:/MSys/1.0/sources/mysql-essential-5.1.36-win32.msi COMMENTS:------------------------------ COMMENTS:Install mysql - be sure to choose to do a "COMPLETE" install. You should also choose NOT to "configure the server now" COMMENTS:------------------------------ file already exists: c:/Program Files/MySQL/MySQL Server 5.1/bin/libmySQL.dll effect not required files already up-to-date/identical: (C:/MinGW/bin/libmySQL.dll => c:/Program Files/MySQL/MySQL Server 5.1/bin/libmySQL.dll). effect not required files already up-to-date/identical: (C:/MinGW/lib/libmySQL.dll => c:/Program Files/MySQL/MySQL Server 5.1/bin/libmySQL.dll). effect not required files already up-to-date/identical: (C:/MinGW/lib/libmysql.lib => c:/Program Files/MySQL/MySQL Server 5.1/lib/opt/libmysql.lib). file already exists: C:/MinGW/include/mysql.h COMMENTS:------------------------------ COMMENTS:correct a MinGW bug that prevents the /etc/fstab from existing COMMENTS:------------------------------ file already exists: C:/MSys/1.0/etc/fstab COMMENTS:------------------------------ COMMENTS: rebuild libmysql.a COMMENTS:------------------------------ file already exists: C:/MinGW/lib/libmysql.lib__ COMMENTS:------------------------------ COMMENTS:write the patch for the the mysql.h file COMMENTS:------------------------------ file already exists: C:/MinGW/include/mysql___h.patch COMMENTS:------------------------------ COMMENTS:Apply mysql.h patch file, if not already applied.... COMMENTS:------------------------------ grep-ing for pattern(\|\| defined\(__MINGW32__\)) in file(C:/MinGW/include/mysql.h): grep - already matched source file(C:/MinGW/include/mysql.h), with pattern (\|\| defined\(__MINGW32__\)) - no action reqd COMMENTS:------------------------------ COMMENTS:write the patch for the the sspi.h file COMMENTS:------------------------------ file already exists: C:/MinGW/include/sspi_h.patch COMMENTS:------------------------------ COMMENTS:Apply sspi.h patch file, if not already applied.... COMMENTS:------------------------------ grep-ing for pattern(subauth.h) in file(C:/MinGW/include/sspi.h): grep - already matched source file(C:/MinGW/include/sspi.h), with pattern (subauth.h) - no action reqd COMMENTS:------------------------------ COMMENTS:write the patch for the the sched.h file COMMENTS:------------------------------ COMMENTS:------------------------------ COMMENTS:Apply sched.h patch file, if not already applied.... COMMENTS:------------------------------ grep-ing for pattern(GCC 4.x reportedly defines pid_t) in file(C:/MinGW/include/sched.h): grep - already matched source file(C:/MinGW/include/sched.h), with pattern (GCC 4.x reportedly defines pid_t) - no action reqd COMMENTS:------------------------------ COMMENTS:We download just the required Include files for DX9 COMMENTS:------------------------------ file exists: C:/MSys/1.0/sources/DX9SDK_dsound_Include_subset.zip directory exists: dir,C:/MSys/1.0/sources/DX9SDK_dsound_Include_subset effect not required files already up-to-date/identical: (C:/MinGW/include/dsound.h => C:/MSys/1.0/sources/DX9SDK_dsound_Include_subset/dsound.h). effect not required files already up-to-date/identical: (C:/MinGW/include/dinput.h => C:/MSys/1.0/sources/DX9SDK_dsound_Include_subset/dinput.h). effect not required files already up-to-date/identical: (C:/MinGW/include/ddraw.h => C:/MSys/1.0/sources/DX9SDK_dsound_Include_subset/ddraw.h). effect not required files already up-to-date/identical: (C:/MinGW/include/dsetup.h => C:/MSys/1.0/sources/DX9SDK_dsound_Include_subset/dsetup.h). file exists: C:/MSys/1.0/sources/qt-win-opensource-4.5.1-mingw.exe COMMENTS:------------------------------ COMMENTS:Install Qt - use default options. Ignore the warning about w32api version. COMMENTS:------------------------------ file already exists: /qt/4.5.1/bin/QtCore4.dll file exists: C:/MSys/1.0/sources/freetype-2.3.5.tar.gz directory exists: dir,C:/MSys/1.0/sources/freetype-2.3.5 COMMENTS:------------------------------ COMMENTS:building freetype COMMENTS:------------------------------ file already exists: C:/MSys/1.0/sources/freetype-2.3.5/Makefile_ COMMENTS:------------------------------ COMMENTS:checking freetype COMMENTS:------------------------------ file already exists: C:/MSys/1.0/sources/freetype-2.3.5/objs/.libs/libfreetype.a COMMENTS:------------------------------ COMMENTS:installing freetype COMMENTS:------------------------------ file already exists: C:/MinGW/lib/libfreetype.a file already exists: C:/MinGW/bin/libfreetype-6.dll file exists: C:/MSys/1.0/sources/lame-398-2.tar.gz directory exists: dir,C:/MSys/1.0/sources/lame-398-2 COMMENTS:------------------------------ COMMENTS:building and installing: mingw lame COMMENTS:------------------------------ file already exists: C:/MinGW/lib/libmp3lame.a COMMENTS:------------------------------ COMMENTS:building and installing: msys lame COMMENTS:------------------------------ file already exists: C:/MSys/1.0/lib/libmp3lame.a file exists: C:/MSys/1.0/sources/libmad-0.15.1b.tar.gz directory exists: dir,C:/MSys/1.0/sources/libmad-0.15.1b COMMENTS:------------------------------ COMMENTS:building and installing: msys libmad COMMENTS:------------------------------ file already exists: C:/MSys/1.0/lib/libmad.a file exists: C:/MSys/1.0/sources/libmad-0.15.1b.tar.gz directory exists: dir,C:/MSys/1.0/sources/libmad-0.15.1b COMMENTS:------------------------------ COMMENTS:building and installing: mingw libmad COMMENTS:------------------------------ file already exists: C:/MinGW/lib/libmad.a file exists: C:/MSys/1.0/sources/taglib-1.5-mingw-bin.zip directory exists: dir,C:/MSys/1.0/sources/taglib-1.5-mingw-bin COMMENTS:------------------------------ COMMENTS:installing: mingw taglib COMMENTS:------------------------------ file already exists: C:/MinGW/lib/libtag.dll.a COMMENTS:------------------------------ COMMENTS:installing: msys taglib COMMENTS:------------------------------ file already exists: C:/MSys/1.0/lib/libtag.dll.a file exists: C:/MSys/1.0/sources/libao-0.8.8.tar.gz directory exists: dir,C:/MSys/1.0/sources/libao-0.8.8 COMMENTS:------------------------------ COMMENTS:building and installing: libao COMMENTS:------------------------------ file already exists: C:/MSys/1.0/bin/libao-2.dll file exists: C:/MSys/1.0/sources/libogg-1.1.3.tar.gz directory exists: dir,C:/MSys/1.0/sources/libogg-1.1.3 COMMENTS:------------------------------ COMMENTS:building and installing: msys libogg COMMENTS:------------------------------ file already exists: C:/MSys/1.0/bin/libogg-0.dll file exists: C:/MSys/1.0/sources/libogg-1.1.3.tar.gz directory exists: dir,C:/MSys/1.0/sources/libogg-1.1.3 COMMENTS:------------------------------ COMMENTS:building and installing: mingw libogg COMMENTS:------------------------------ file already exists: C:/MinGW/bin/libogg-0.dll file exists: C:/MSys/1.0/sources/libvorbis-1.2.0.tar.gz directory exists: dir,C:/MSys/1.0/sources/libvorbis-1.2.0 COMMENTS:------------------------------ COMMENTS:building and installing: msys libvorbis COMMENTS:------------------------------ file already exists: C:/MSys/1.0/lib/libvorbis.a file exists: C:/MSys/1.0/sources/libvorbis-1.2.0.tar.gz directory exists: dir,C:/MSys/1.0/sources/libvorbis-1.2.0 COMMENTS:------------------------------ COMMENTS:building and installing: mingw libvorbis COMMENTS:------------------------------ file already exists: C:/MinGW/lib/libvorbis.a file exists: C:/MSys/1.0/sources/flac-1.2.1.tar.gz directory exists: dir,C:/MSys/1.0/sources/flac-1.2.1 grep-ing for pattern(\#define SIZE_T_MAX UINT_MAX) in file(C:/MinGW/include/limits.h): grep - already matched source file(C:/MinGW/include/limits.h), with pattern (\#define SIZE_T_MAX UINT_MAX) - no action reqd COMMENTS:------------------------------ COMMENTS:building and installing: mingw flac/FLAC COMMENTS:------------------------------ file already exists: C:/MinGW/lib/libFLAC.a COMMENTS:------------------------------ COMMENTS:building and installing: msys flac/FLAC COMMENTS:------------------------------ file already exists: C:/MSys/1.0/lib/libFLAC.a file exists: C:/MSys/1.0/sources/SDL-devel-1.2.13-mingw32.tar.gz directory exists: dir,C:/MSys/1.0/sources/SDL-1.2.13 COMMENTS:------------------------------ COMMENTS:building and installing: SDL COMMENTS:------------------------------ file already exists: C:/MSys/1.0/bin/SDL.dll file exists: C:/MSys/1.0/sources/tiff-3.8.2.tar.gz directory exists: dir,C:/MSys/1.0/sources/tiff-3.8.2 COMMENTS:------------------------------ COMMENTS:building and installing: TIFF COMMENTS:------------------------------ file already exists: C:/MSys/1.0/sources/tiff-3.8.2/Makefile file exists: C:/MSys/1.0/sources/libexif-0.6.17.tar.gz directory exists: dir,C:/MSys/1.0/sources/libexif-0.6.17 COMMENTS:------------------------------ COMMENTS:building and installing: libexif COMMENTS:------------------------------ file already exists: C:/MSys/1.0/sources/libexif-0.6.17/Makefile file exists: C:/MSys/1.0/sources/libvisual-0.4.0.tar.gz directory exists: dir,C:/MSys/1.0/sources/libvisual-0.4.0 COMMENTS:------------------------------ COMMENTS:Create patch for libvisual COMMENTS:------------------------------ file already exists: C:/MSys/1.0/sources/libvisual.patch grep-ing for pattern(sched_setscheduler \(getpid \(\), SCHED_OTHER\);) in file(C:/MSys/1.0/sources/libvisual-0.4.0/libvisual/lv_os.c): grep - already matched source file(C:/MSys/1.0/sources/libvisual-0.4.0/libvisual/lv_os.c), with pattern (sched_setscheduler \(getpid \(\), SCHED_OTHER\);) - no action reqd COMMENTS:------------------------------ COMMENTS:building and installing: libvisual COMMENTS:------------------------------ file already exists: C:/MSys/1.0/sources/libvisual-0.4.0/Makefile file exists: C:/MSys/1.0/sources/fftw-3.2.1.tar.gz directory exists: dir,C:/MSys/1.0/sources/fftw-3.2.1 COMMENTS:------------------------------ COMMENTS:building and installing: msys fftw COMMENTS:------------------------------ file already exists: C:/MSys/1.0/lib/libfftw3.a COMMENTS:------------------------------ COMMENTS:building and installing: mingw fftw COMMENTS:------------------------------ file already exists: C:/MinGW/lib/libfftw3.a COMMENTS:------------------------------ COMMENTS:Create patch1 for QT4 COMMENTS:------------------------------ grep-ing for pattern(Option::shellPath.isEmpty) in file(/qt/4.5.1/qmake/option.cpp): grep - already matched source file(/qt/4.5.1/qmake/option.cpp), with pattern (Option::shellPath.isEmpty) - no action reqd COMMENTS:------------------------------ COMMENTS:Create patch2 for QT4 COMMENTS:------------------------------ grep-ing for pattern(QMAKE_COPY_DIR.*?= cp -r) in file(/qt/4.5.1/mkspecs/win32-g++/qmake.conf): grep - already matched source file(/qt/4.5.1/mkspecs/win32-g++/qmake.conf), with pattern (QMAKE_COPY_DIR.*?= cp -r) - no action reqd COMMENTS:------------------------------ COMMENTS:write a batch script for the QT4 environment under DOS COMMENTS:------------------------------ COMMENTS:------------------------------ COMMENTS:Execute qt4_env.bat to actually build QT now! - ie configures qt and also makes it, hopefully! COMMENTS:------------------------------ file already exists: /qt/4.5.1/plugins/sqldrivers/qsqlmysql4.dll COMMENTS:------------------------------ COMMENTS:plugins\sqldrivers\qsqlmysql4.dll - validating some basics of the QT4 install, and if any of these components are missing, the build must have failed (is the sql driver built properly?) COMMENTS:------------------------------ file already exists: /qt/4.5.1/plugins/sqldrivers/qsqlmysql4.dll COMMENTS:------------------------------ COMMENTS:cleaning environment - step 1a COMMENTS:------------------------------ file already exists: C:/mythtv/profile-trunk-4.same COMMENTS:------------------------------ COMMENTS:cleaning environment - step 1b COMMENTS:------------------------------ file already exists: C:/mythtv/delete_to_do_make_clean.txt COMMENTS:------------------------------ COMMENTS:make myth dir COMMENTS:------------------------------ directory exists: dir,C:/mythtv/mythtv directory exists: dir,C:/mythtv/mythtv COMMENTS:------------------------------ COMMENTS:Get all the mythtv sources from SVN!:mythtv COMMENTS:------------------------------ directory exists: dir,C:/mythtv/mythtv/.svn directory exists: dir,C:/mythtv/myththemes COMMENTS:------------------------------ COMMENTS:Get all the mythtv sources from SVN!:myththemes COMMENTS:------------------------------ directory exists: dir,C:/mythtv/myththemes/.svn directory exists: dir,C:/mythtv/mythplugins COMMENTS:------------------------------ COMMENTS:Get all the mythtv sources from SVN!:mythplugins COMMENTS:------------------------------ directory exists: dir,C:/mythtv/mythplugins/.svn directory exists: dir,C:/mythtv/packaging COMMENTS:------------------------------ COMMENTS:Get all the mythtv sources from SVN!:packaging COMMENTS:------------------------------ directory exists: dir,C:/mythtv/packaging/.svn COMMENTS:------------------------------ COMMENTS:write a QT3 script that we can source later when inside msys to setup the environment variables COMMENTS:------------------------------ COMMENTS:------------------------------ COMMENTS:write a QT4 script that we can source later when inside msys to setup the environment variables COMMENTS:------------------------------ COMMENTS:------------------------------ COMMENTS:write a script to clean up myth environment COMMENTS:------------------------------ shell:C:\MSys\1.0\bin\bash.exe -c "( export PATH=/bin:/mingw/bin:$PATH;cd C:/mythtv/;chmod 775 *.sh) 2>&1 " COMMENTS:------------------------------ COMMENTS: SVN cleanup:mythtv COMMENTS:------------------------------ exec:C:\MSys\1.0\\bin\svn cleanup C:\mythtv\mythtv COMMENTS:------------------------------ COMMENTS: SVN SWITCH BRANCH!:mythtv COMMENTS:------------------------------ exec:C:\MSys\1.0\\bin\svn -r head switch http://svn.mythtv.org/svn/trunk/mythtv C:\mythtv\mythtv W wersji 21647. COMMENTS:------------------------------ COMMENTS:cleaning environment COMMENTS:------------------------------ file already exists: C:/mythtv/profile-trunk-4.same COMMENTS:------------------------------ COMMENTS:Getting SVN updates for:mythtv on trunk COMMENTS:------------------------------ exec:C:\MSys\1.0\bin\svn.exe -r head update C:\mythtv\mythtv W wersji 21647. COMMENTS:------------------------------ COMMENTS: SVN cleanup:myththemes COMMENTS:------------------------------ exec:C:\MSys\1.0\\bin\svn cleanup C:\mythtv\myththemes COMMENTS:------------------------------ COMMENTS: SVN SWITCH BRANCH!:myththemes COMMENTS:------------------------------ exec:C:\MSys\1.0\\bin\svn -r head switch http://svn.mythtv.org/svn/trunk/myththemes C:\mythtv\myththemes W wersji 21647. COMMENTS:------------------------------ COMMENTS:cleaning environment COMMENTS:------------------------------ file already exists: C:/mythtv/profile-trunk-4.same COMMENTS:------------------------------ COMMENTS:Getting SVN updates for:myththemes on trunk COMMENTS:------------------------------ exec:C:\MSys\1.0\bin\svn.exe -r head update C:\mythtv\myththemes W wersji 21647. COMMENTS:------------------------------ COMMENTS: SVN cleanup:mythplugins COMMENTS:------------------------------ exec:C:\MSys\1.0\\bin\svn cleanup C:\mythtv\mythplugins COMMENTS:------------------------------ COMMENTS: SVN SWITCH BRANCH!:mythplugins COMMENTS:------------------------------ exec:C:\MSys\1.0\\bin\svn -r head switch http://svn.mythtv.org/svn/trunk/mythplugins C:\mythtv\mythplugins W wersji 21647. COMMENTS:------------------------------ COMMENTS:cleaning environment COMMENTS:------------------------------ file already exists: C:/mythtv/profile-trunk-4.same COMMENTS:------------------------------ COMMENTS:Getting SVN updates for:mythplugins on trunk COMMENTS:------------------------------ exec:C:\MSys\1.0\bin\svn.exe -r head update C:\mythtv\mythplugins W wersji 21647. COMMENTS:------------------------------ COMMENTS: SVN cleanup:packaging COMMENTS:------------------------------ exec:C:\MSys\1.0\\bin\svn cleanup C:\mythtv\packaging COMMENTS:------------------------------ COMMENTS: SVN SWITCH BRANCH!:packaging COMMENTS:------------------------------ exec:C:\MSys\1.0\\bin\svn -r head switch http://svn.mythtv.org/svn/trunk/packaging C:\mythtv\packaging W wersji 21647. COMMENTS:------------------------------ COMMENTS:cleaning environment COMMENTS:------------------------------ file already exists: C:/mythtv/profile-trunk-4.same COMMENTS:------------------------------ COMMENTS:Getting SVN updates for:packaging on trunk COMMENTS:------------------------------ exec:C:\MSys\1.0\bin\svn.exe -r head update C:\mythtv\packaging W wersji 21647. COMMENTS:------------------------------ COMMENTS:fetching the SVN number to a text file, if we can COMMENTS:------------------------------ exec:cd C:\mythtv\mythtv && C:\MSys\1.0\bin\svn.exe info > C:\mythtv\mythtv\svn_info.new COMMENTS:------------------------------ COMMENTS:match the datetime of these files, so that the contents only can be compared next COMMENTS:------------------------------ shell:C:\MSys\1.0\bin\bash.exe -c "( export PATH=/bin:/mingw/bin:$PATH;touch -r /C/mythtv/mythtv/svn_info.txt /C/mythtv/mythtv/svn_info.new) 2>&1 " COMMENTS:------------------------------ COMMENTS:if the SVN number is changed, then remember that, AND arrange for a full re-make of mythtv. (overkill, I know, but safer) COMMENTS:------------------------------ effect not required files already up-to-date/identical: (C:/mythtv/mythtv/svn_info.txt => C:/mythtv/mythtv/svn_info.new). COMMENTS:------------------------------ COMMENTS:loosening permissions on source code: COMMENTS:------------------------------ shell:C:\MSys\1.0\bin\bash.exe -c "( export PATH=/bin:/mingw/bin:$PATH;cd /C/mythtv/mythtv) 2>&1 " COMMENTS:------------------------------ COMMENTS:create an empty config.pro or the mythtv build will fail COMMENTS:------------------------------ file already exists: C:/mythtv/mythtv/config/config.pro COMMENTS:------------------------------ COMMENTS:reverting any local MODS from SVN - mythtv on trunk COMMENTS:------------------------------ file already exists: C:/mythtv/delete_to_do_make_clean.txt COMMENTS:------------------------------ COMMENTS:reverting any local MODS from SVN - myththemes on trunk COMMENTS:------------------------------ file already exists: C:/mythtv/delete_to_do_make_clean.txt COMMENTS:------------------------------ COMMENTS:reverting any local MODS from SVN - mythplugins on trunk COMMENTS:------------------------------ file already exists: C:/mythtv/delete_to_do_make_clean.txt COMMENTS:------------------------------ COMMENTS:reverting any local MODS from SVN - packaging on trunk COMMENTS:------------------------------ file already exists: C:/mythtv/delete_to_do_make_clean.txt COMMENTS:------------------------------ COMMENTS:do a "make clean" first? not strictly necessary in all cases, and the build will be MUCH faster without it, but it is safer with it... ( we do a make clean if the SVN revision changes) COMMENTS:------------------------------ file already exists: C:/mythtv/delete_to_do_make_clean.txt COMMENTS:------------------------------ COMMENTS:broken Makefile, delete it COMMENTS:------------------------------ grep-ing for pattern(Makefile|MAKEFILE) in file(C:/mythtv/mythtv/Makefile): grep - already matched source file(C:/mythtv/mythtv/Makefile), with pattern (Makefile|MAKEFILE) - no action reqd COMMENTS:------------------------------ COMMENTS:do we already have a Makefile for mythtv? COMMENTS:------------------------------ file already exists: C:/mythtv/mythtv/Makefile COMMENTS:------------------------------ COMMENTS:write a script to fix Makefile COMMENTS:------------------------------ file already exists: C:/mythtv/mythtv/fix_makefile.sh COMMENTS:------------------------------ COMMENTS:libs/libmyth/libmyth-$version.dll - redo make unless all these files exist, and are newer than the last_build.txt identifier COMMENTS:------------------------------ file (C:/mythtv/mythtv/libs/libmyth/libmyth-0.22.dll) has same or newer mtime than (C:/mythtv/mythtv/last_build.txt) already, no action taken COMMENTS:------------------------------ COMMENTS:libs/libmythtv/libmythtv-$version.dll - redo make unless all these files exist, and are newer than the last_build.txt identifier COMMENTS:------------------------------ file (C:/mythtv/mythtv/libs/libmythtv/libmythtv-0.22.dll) has same or newer mtime than (C:/mythtv/mythtv/last_build.txt) already, no action taken COMMENTS:------------------------------ COMMENTS:programs/mythfrontend/mythfrontend.exe - redo make unless all these files exist, and are newer than the last_build.txt identifier COMMENTS:------------------------------ shell:C:\MSys\1.0\bin\bash.exe -c "( export PATH=/bin:/mingw/bin:$PATH;rm /C/mythtv/mythtv/programs/mythfrontend/mythfrontend.exe;source /C/mythtv/qt4_env.sh;cd /C/mythtv/mythtv;make -j 3) 2>&1 " rm: cannot lstat `/C/mythtv/mythtv/programs/mythfrontend/mythfrontend.exe': No such file or directory cd libs/ && make -f Makefile make[1]: Entering directory `/C/mythtv/mythtv/libs' cd libavutil/ && make -f Makefile cd libmythsamplerate/ && make -f Makefile cd libmythsoundtouch/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/libs/libmythsamplerate' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libmythsamplerate' cd libmythmpeg2/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/libs/libmythsoundtouch' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libmythsoundtouch' cd libmythdvdnav/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/libs/libavutil' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libavutil' cd libmythfreesurround/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/libs/libmythmpeg2' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libmythmpeg2' cd libmythdb/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/libs/libmythdvdnav' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libmythdvdnav' cd libmythfreemheg/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/libs/libmythdb' Makefile:185: warning: overriding commands for target `version.cpp' Makefile:182: warning: ignoring old commands for target `version.cpp' make[2]: Entering directory `/C/mythtv/mythtv/libs/libmythfreesurround' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libmythfreesurround' cd libmythhdhomerun/ && make -f Makefile make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libmythdb' cd libavcodec/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/libs/libmythfreemheg' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libmythfreemheg' cd libmythupnp/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/libs/libmythhdhomerun' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libmythhdhomerun' cd libswscale/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/libs/libmythupnp' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libmythupnp' cd libmythui/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/libs/libswscale' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libswscale' make[2]: Entering directory `/C/mythtv/mythtv/libs/libmythui' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libmythui' make[2]: Entering directory `/C/mythtv/mythtv/libs/libavcodec' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libavcodec' cd libmyth/ && make -f Makefile cd libavformat/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/libs/libavformat' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libavformat' make[2]: Entering directory `/C/mythtv/mythtv/libs/libmyth' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libmyth' cd libmythtv/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/libs/libmythtv' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/libs/libmythtv' make[1]: Leaving directory `/C/mythtv/mythtv/libs' cd filters/ && make -f Makefile make[1]: Entering directory `/C/mythtv/mythtv/filters' cd invert/ && make -f Makefile cd linearblend/ && make -f Makefile cd denoise3d/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/filters/invert' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/filters/invert' cd quickdnr/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/filters/linearblend' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/filters/linearblend' cd kerneldeint/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/filters/denoise3d' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/filters/denoise3d' cd crop/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/filters/quickdnr' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/filters/quickdnr' cd force/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/filters/crop' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/filters/crop' cd adjust/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/filters/kerneldeint' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/filters/kerneldeint' cd onefield/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/filters/force' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/filters/force' cd bobdeint/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/filters/onefield' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/filters/onefield' cd ivtc/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/filters/adjust' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/filters/adjust' cd greedyhdeint/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/filters/bobdeint' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/filters/bobdeint' cd yadif/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/filters/ivtc' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/filters/ivtc' cd fieldorder/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/filters/greedyhdeint' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/filters/greedyhdeint' make[2]: Entering directory `/C/mythtv/mythtv/filters/yadif' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/filters/yadif' make[2]: Entering directory `/C/mythtv/mythtv/filters/fieldorder' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/filters/fieldorder' make[1]: Leaving directory `/C/mythtv/mythtv/filters' cd programs/ && make -f Makefile make[1]: Entering directory `/C/mythtv/mythtv/programs' cd mythtv/ && make -f Makefile cd mythfrontend/ && make -f Makefile cd mythcommflag/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/programs/mythtv' Makefile:152: warning: overriding commands for target `version.cpp' Makefile:149: warning: ignoring old commands for target `version.cpp' make[2]: Entering directory `/C/mythtv/mythtv/programs/mythfrontend' Makefile:243: warning: overriding commands for target `version.cpp' Makefile:240: warning: ignoring old commands for target `version.cpp' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/programs/mythtv' cd mythtvosd/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/programs/mythcommflag' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/programs/mythcommflag' cd mythjobqueue/ && make -f Makefile g++ -c -march=pentium4 -fomit-frame-pointer -O3 -DNDEBUG -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -funit-at-a-time -D__STDC_CONSTANT_MACROS -frtti -fexceptions -mthreads -DQT_LARGEFILE_SUPPORT -DWIN32 -DUSING_MINGW -DUSING_WINAUDIO -DUSING_D3D -DMMX -Di386 -DUSING_DIRECTX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DUSING_OPENGL_VSYNC -DUSING_OPENGL_VIDEO -DQT_THREAD_SUPPORT -DQT_DLL -DQT_SQL_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I'../../../../Qt/4.5.1/include/QtCore' -I'../../../../Qt/4.5.1/include/QtNetwork' -I'../../../../Qt/4.5.1/include/QtGui' -I'../../../../Qt/4.5.1/include/QtOpenGL' -I'../../../../Qt/4.5.1/include/QtXml' -I'../../../../Qt/4.5.1/include/QtSql' -I'../../../../Qt/4.5.1/include' -I'/usr/include' -I'/C/mythtv/build/' -I'../..' -I'../../libs' -I'../../libs/libmyth' -I'../../libs/libmythtv' -I'../../libs/libavutil' -I'../../libs/libavformat' -I'../../libs/libavcodec' -I'../../libs/libmythupnp' -I'../../libs/libmythui' -I'../../libs/libmythlivemedia' -I'../../libs/libmythdb' -I'../../libmythhdhomerun' -I'../../libs/libmythdvdnav' -I'../../../../Qt/4.5.1/include/ActiveQt' -I'.' -I'.' -I'../../../../qt/4.5.1/mkspecs/win32-g++' -o schedulecommon.o schedulecommon.cpp make[2]: Entering directory `/C/mythtv/mythtv/programs/mythtvosd' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/programs/mythtvosd' cd mythlcdserver/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/programs/mythjobqueue' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/programs/mythjobqueue' cd mythwelcome/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/programs/mythlcdserver' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/programs/mythlcdserver' cd mythshutdown/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/programs/mythwelcome' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/programs/mythwelcome' cd mythbackend/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/programs/mythshutdown' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/programs/mythshutdown' cd mythfilldatabase/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/programs/mythbackend' Makefile:187: warning: overriding commands for target `version.cpp' Makefile:184: warning: ignoring old commands for target `version.cpp' make[2]: Entering directory `/C/mythtv/mythtv/programs/mythfilldatabase' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/programs/mythfilldatabase' cd mythtv-setup/ && make -f Makefile make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/programs/mythbackend' cd scripts/ && make -f Makefile make[2]: Entering directory `/C/mythtv/mythtv/programs/scripts' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/programs/scripts' g++ -c -march=pentium4 -fomit-frame-pointer -O3 -DNDEBUG -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -funit-at-a-time -D__STDC_CONSTANT_MACROS -frtti -fexceptions -mthreads -DQT_LARGEFILE_SUPPORT -DWIN32 -DUSING_MINGW -DUSING_WINAUDIO -DUSING_D3D -DMMX -Di386 -DUSING_DIRECTX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DUSING_OPENGL_VSYNC -DUSING_OPENGL_VIDEO -DQT_THREAD_SUPPORT -DQT_DLL -DQT_SQL_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I'../../../../Qt/4.5.1/include/QtCore' -I'../../../../Qt/4.5.1/include/QtNetwork' -I'../../../../Qt/4.5.1/include/QtGui' -I'../../../../Qt/4.5.1/include/QtOpenGL' -I'../../../../Qt/4.5.1/include/QtXml' -I'../../../../Qt/4.5.1/include/QtSql' -I'../../../../Qt/4.5.1/include' -I'/usr/include' -I'/C/mythtv/build/' -I'../..' -I'../../libs' -I'../../libs/libmyth' -I'../../libs/libmythtv' -I'../../libs/libavutil' -I'../../libs/libavformat' -I'../../libs/libavcodec' -I'../../libs/libmythupnp' -I'../../libs/libmythui' -I'../../libs/libmythlivemedia' -I'../../libs/libmythdb' -I'../../libmythhdhomerun' -I'../../libs/libmythdvdnav' -I'../../../../Qt/4.5.1/include/ActiveQt' -I'.' -I'.' -I'../../../../qt/4.5.1/mkspecs/win32-g++' -o moc_main.o moc_main.cpp In file included from ../../../../Qt/4.5.1/include/QtCore/qatomic_windows.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_arch.h:78, from ../../../../Qt/4.5.1/include/QtCore/qatomic_arch.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/thread/qbasicatomic.h:207, from ../../../../Qt/4.5.1/include/QtCore/qbasicatomic.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/thread/qatomic.h:46, from ../../../../Qt/4.5.1/include/QtCore/qatomic.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/tools/qbytearray.h:46, from ../../../../Qt/4.5.1/include/QtCore/qbytearray.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/tools/qstring.h:46, from ../../../../Qt/4.5.1/include/QtCore/qstring.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/kernel/qobject.h:48, from ../../../../Qt/4.5.1/include/QtCore/qobject.h:1, from ../../../../Qt/4.5.1/include/QtCore/QObject:1, from schedulecommon.h:5, from schedulecommon.cpp:2: ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'bool QBasicAtomicInt::ref()': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:423: warning: dereferencing type-punned pointer will break strict-aliasing rules ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'bool QBasicAtomicInt::deref()': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:428: warning: dereferencing type-punned pointer will break strict-aliasing rules ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'bool QBasicAtomicInt::testAndSetOrdered(int, int)': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:433: warning: dereferencing type-punned pointer will break strict-aliasing rules ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'int QBasicAtomicInt::fetchAndStoreOrdered(int)': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'int QBasicAtomicInt::fetchAndAddOrdered(int)': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:441: warning: dereferencing type-punned pointer will break strict-aliasing rules make[2]: Entering directory `/C/mythtv/mythtv/programs/mythtv-setup' make[2]: Nothing to be done for `first'. make[2]: Leaving directory `/C/mythtv/mythtv/programs/mythtv-setup' g++ -c -march=pentium4 -fomit-frame-pointer -O3 -DNDEBUG -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -funit-at-a-time -D__STDC_CONSTANT_MACROS -frtti -fexceptions -mthreads -DQT_LARGEFILE_SUPPORT -DWIN32 -DUSING_MINGW -DUSING_WINAUDIO -DUSING_D3D -DMMX -Di386 -DUSING_DIRECTX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DUSING_OPENGL_VSYNC -DUSING_OPENGL_VIDEO -DQT_THREAD_SUPPORT -DQT_DLL -DQT_SQL_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I'../../../../Qt/4.5.1/include/QtCore' -I'../../../../Qt/4.5.1/include/QtNetwork' -I'../../../../Qt/4.5.1/include/QtGui' -I'../../../../Qt/4.5.1/include/QtOpenGL' -I'../../../../Qt/4.5.1/include/QtXml' -I'../../../../Qt/4.5.1/include/QtSql' -I'../../../../Qt/4.5.1/include' -I'/usr/include' -I'/C/mythtv/build/' -I'../..' -I'../../libs' -I'../../libs/libmyth' -I'../../libs/libmythtv' -I'../../libs/libavutil' -I'../../libs/libavformat' -I'../../libs/libavcodec' -I'../../libs/libmythupnp' -I'../../libs/libmythui' -I'../../libs/libmythlivemedia' -I'../../libs/libmythdb' -I'../../libmythhdhomerun' -I'../../libs/libmythdvdnav' -I'../../../../Qt/4.5.1/include/ActiveQt' -I'.' -I'.' -I'../../../../qt/4.5.1/mkspecs/win32-g++' -o moc_playbackbox.o moc_playbackbox.cpp In file included from ../../../../Qt/4.5.1/include/QtGui/qcolor.h:1, from ../../../../Qt/4.5.1/include/QtGui/QColor:1, from ../../libs/libmythui/mythuitext.h:5, from ../../libs/libmythui/mythscreentype.h:5, from schedulecommon.h:9, from schedulecommon.cpp:2: ../../../../Qt/4.5.1/include/QtGui/../../src/gui/painting/qcolor.h: At global scope: ../../../../Qt/4.5.1/include/QtGui/../../src/gui/painting/qcolor.h:241: warning: 'QDataStream& operator<<(QDataStream&, const QColor&)' redeclared without dllimport attribute: previous dllimport ignored ../../../../Qt/4.5.1/include/QtGui/../../src/gui/painting/qcolor.h:242: warning: 'QDataStream& operator>>(QDataStream&, QColor&)' redeclared without dllimport attribute: previous dllimport ignored In file included from ../../../../Qt/4.5.1/include/QtGui/qkeysequence.h:1, from ../../../../Qt/4.5.1/include/QtGui/../../src/gui/kernel/qevent.h:50, from ../../../../Qt/4.5.1/include/QtGui/qevent.h:1, from ../../libs/libmyth/mythcontext.h:14, from schedulecommon.cpp:8: ../../../../Qt/4.5.1/include/QtGui/../../src/gui/kernel/qkeysequence.h:199: warning: 'QDataStream& operator<<(QDataStream&, const QKeySequence&)' redeclared without dllimport attribute: previous dllimport ignored ../../../../Qt/4.5.1/include/QtGui/../../src/gui/kernel/qkeysequence.h:200: warning: 'QDataStream& operator>>(QDataStream&, QKeySequence&)' redeclared without dllimport attribute: previous dllimport ignored In file included from ../../../../Qt/4.5.1/include/QtCore/qatomic_windows.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_arch.h:78, from ../../../../Qt/4.5.1/include/QtCore/qatomic_arch.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/thread/qbasicatomic.h:207, from ../../../../Qt/4.5.1/include/QtCore/qbasicatomic.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/thread/qatomic.h:46, from ../../../../Qt/4.5.1/include/QtCore/qatomic.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/tools/qbytearray.h:46, from ../../../../Qt/4.5.1/include/QtCore/qbytearray.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/tools/qstring.h:46, from ../../../../Qt/4.5.1/include/QtCore/qstring.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/kernel/qobject.h:48, from ../../../../Qt/4.5.1/include/QtCore/qobject.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/thread/qthread.h:45, from ../../../../Qt/4.5.1/include/QtCore/qthread.h:1, from ../../../../Qt/4.5.1/include/QtCore/QThread:1, from main.h:1, from moc_main.cpp:10: ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'bool QBasicAtomicInt::ref()': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:423: warning: dereferencing type-punned pointer will break strict-aliasing rules ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'bool QBasicAtomicInt::deref()': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:428: warning: dereferencing type-punned pointer will break strict-aliasing rules ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'bool QBasicAtomicInt::testAndSetOrdered(int, int)': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:433: warning: dereferencing type-punned pointer will break strict-aliasing rules ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'int QBasicAtomicInt::fetchAndStoreOrdered(int)': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'int QBasicAtomicInt::fetchAndAddOrdered(int)': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:441: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from ../../../../Qt/4.5.1/include/QtGui/qpainterpath.h:1, from ../../../../Qt/4.5.1/include/QtGui/../../src/gui/painting/qtransform.h:45, from ../../../../Qt/4.5.1/include/QtGui/qtransform.h:1, from ../../../../Qt/4.5.1/include/QtGui/../../src/gui/image/qimage.h:45, from ../../../../Qt/4.5.1/include/QtGui/qimage.h:1, from ../../../../Qt/4.5.1/include/QtGui/../../src/gui/image/qpixmap.h:49, from ../../../../Qt/4.5.1/include/QtGui/qpixmap.h:1, from ../../../../Qt/4.5.1/include/QtGui/../../src/gui/image/qicon.h:48, from ../../../../Qt/4.5.1/include/QtGui/qicon.h:1, from ../../../../Qt/4.5.1/include/QtGui/QIcon:1, from ../../libs/libmythui/mythuiwebbrowser.h:9, from progdetails.h:10, from schedulecommon.cpp:13: ../../../../Qt/4.5.1/include/QtGui/../../src/gui/painting/qpainterpath.h:233: warning: 'QDataStream& operator<<(QDataStream&, const QPainterPath&)' redeclared without dllimport attribute: previous dllimport ignored ../../../../Qt/4.5.1/include/QtGui/../../src/gui/painting/qpainterpath.h:234: warning: 'QDataStream& operator>>(QDataStream&, QPainterPath&)' redeclared without dllimport attribute: previous dllimport ignored schedulecommon.cpp: In member function 'void ScheduleCommon::ShowDetails(ProgramInfo*) const': schedulecommon.cpp:61: error: 'usleep' was not declared in this scope make[2]: *** [schedulecommon.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from ../../../../Qt/4.5.1/include/QtCore/qatomic_windows.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_arch.h:78, from ../../../../Qt/4.5.1/include/QtCore/qatomic_arch.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/thread/qbasicatomic.h:207, from ../../../../Qt/4.5.1/include/QtCore/qbasicatomic.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/thread/qatomic.h:46, from ../../../../Qt/4.5.1/include/QtCore/qatomic.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/tools/qbytearray.h:46, from ../../../../Qt/4.5.1/include/QtCore/qbytearray.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/tools/qstring.h:46, from ../../../../Qt/4.5.1/include/QtCore/qstring.h:1, from ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/tools/qdatetime.h:45, from ../../../../Qt/4.5.1/include/QtCore/qdatetime.h:1, from ../../../../Qt/4.5.1/include/QtCore/QDateTime:1, from playbackbox.h:11, from moc_playbackbox.cpp:10: ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'bool QBasicAtomicInt::ref()': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:423: warning: dereferencing type-punned pointer will break strict-aliasing rules ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'bool QBasicAtomicInt::deref()': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:428: warning: dereferencing type-punned pointer will break strict-aliasing rules ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'bool QBasicAtomicInt::testAndSetOrdered(int, int)': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:433: warning: dereferencing type-punned pointer will break strict-aliasing rules ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'int QBasicAtomicInt::fetchAndStoreOrdered(int)': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:437: warning: dereferencing type-punned pointer will break strict-aliasing rules ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h: In member function 'int QBasicAtomicInt::fetchAndAddOrdered(int)': ../../../../Qt/4.5.1/include/QtCore/../../src/corelib/arch/qatomic_windows.h:441: warning: dereferencing type-punned pointer will break strict-aliasing rules In file included from ../../../../Qt/4.5.1/include/QtGui/qkeysequence.h:1, from ../../../../Qt/4.5.1/include/QtGui/../../src/gui/kernel/qevent.h:50, from ../../../../Qt/4.5.1/include/QtGui/qevent.h:1, from ../../../../Qt/4.5.1/include/QtGui/QKeyEvent:1, from ../../libs/libmythtv/tv_play.h:10, from playbackbox.h:16, from moc_playbackbox.cpp:10: ../../../../Qt/4.5.1/include/QtGui/../../src/gui/kernel/qkeysequence.h: At global scope: ../../../../Qt/4.5.1/include/QtGui/../../src/gui/kernel/qkeysequence.h:199: warning: 'QDataStream& operator<<(QDataStream&, const QKeySequence&)' redeclared without dllimport attribute: previous dllimport ignored ../../../../Qt/4.5.1/include/QtGui/../../src/gui/kernel/qkeysequence.h:200: warning: 'QDataStream& operator>>(QDataStream&, QKeySequence&)' redeclared without dllimport attribute: previous dllimport ignored In file included from ../../../../Qt/4.5.1/include/QtGui/qcolor.h:1, from ../../libs/libmyth/util.h:9, from ../../libs/libmythtv/tv_play.h:22, from playbackbox.h:16, from moc_playbackbox.cpp:10: ../../../../Qt/4.5.1/include/QtGui/../../src/gui/painting/qcolor.h:241: warning: 'QDataStream& operator<<(QDataStream&, const QColor&)' redeclared without dllimport attribute: previous dllimport ignored ../../../../Qt/4.5.1/include/QtGui/../../src/gui/painting/qcolor.h:242: warning: 'QDataStream& operator>>(QDataStream&, QColor&)' redeclared without dllimport attribute: previous dllimport ignored In file included from ../../../../Qt/4.5.1/include/QtGui/qpainterpath.h:1, from ../../../../Qt/4.5.1/include/QtGui/../../src/gui/painting/qtransform.h:45, from ../../../../Qt/4.5.1/include/QtGui/qtransform.h:1, from ../../../../Qt/4.5.1/include/QtGui/../../src/gui/image/qimage.h:45, from ../../../../Qt/4.5.1/include/QtGui/qimage.h:1, from ../../../../Qt/4.5.1/include/QtGui/../../src/gui/image/qpixmap.h:49, from ../../../../Qt/4.5.1/include/QtGui/qpixmap.h:1, from ../../../../Qt/4.5.1/include/QtGui/QPixmap:1, from ../../libs/libmyth/util.h:10, from ../../libs/libmythtv/tv_play.h:22, from playbackbox.h:16, from moc_playbackbox.cpp:10: ../../../../Qt/4.5.1/include/QtGui/../../src/gui/painting/qpainterpath.h:233: warning: 'QDataStream& operator<<(QDataStream&, const QPainterPath&)' redeclared without dllimport attribute: previous dllimport ignored ../../../../Qt/4.5.1/include/QtGui/../../src/gui/painting/qpainterpath.h:234: warning: 'QDataStream& operator>>(QDataStream&, QPainterPath&)' redeclared without dllimport attribute: previous dllimport ignored make[2]: Leaving directory `/C/mythtv/mythtv/programs/mythfrontend' make[1]: *** [sub-mythfrontend-make_default] Error 2 make[1]: Leaving directory `/C/mythtv/mythtv/programs' make: *** [sub-programs-make_default-ordered] Error 2