[mythtv-commits] Ticket #5658: Win32 builds failing, starting at Revision 17696
MythTV
mythtv at cvs.mythtv.org
Sun Aug 31 01:57:52 UTC 2008
#5658: Win32 builds failing, starting at Revision 17696
---------------------------------+------------------------------------------
Reporter: davidbuzz at gmail.com | Owner: danielk
Type: defect | Status: new
Priority: critical | Milestone: unknown
Component: windows | Version: head
Severity: high | Mlocked: 0
---------------------------------+------------------------------------------
It seems that the changes to "Convert MythSocket to use a QThread instead
of pthreads." (revision 17696) broke Win32/MINGW builds.
Initially it reported:
In file included from mythsocket.cpp:13:
mythsocket.h:51: error: `HANDLE' does not name a type
mythsocket.cpp: In member function `bool
MythSocket::readStringList(QStringList&, bool)':
mythsocket.cpp:440: warning: comparison between signed and unsigned
integer expressions
mythsocket.cpp: In member function `void
MythSocketThread::ShutdownReadyReadThread()':
mythsocket.cpp:663: error: `readyreadevent' was not declared in this scope
but I aded a #include "compat.h" to the top of mythsocket.h and then I get
the following errors that are beyond me:
cd libmythdb/ && make -f Makefile
make[2]: Entering directory `/C/mythtv/mythtv/libs/libmythdb'
g++ -c -march=k8 -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls
-Wno-non-virtual-dtor -D__ST
DC_CONSTANT_MACROS -frtti -fexceptions -mthreads -DQT_LARGEFILE_SUPPORT
-DUSING_MINGW -DUSING_WINAUD
IO -DUSING_D3D -DUSING_DIRECTX -DMMX -Di386 -DUSING_DIRECTX -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -DR
UNPREFIX=\"..\" -DLIBDIRNAME=\"lib\" -DQT_THREAD_SUPPORT -DQT_DLL
-DQT_SQL_LIB -DQT_GUI_LIB -DQT_NET
WORK_LIB -DQT_CORE_LIB -I'../../../../msys/1.0/qt-win-opensource-
src-4.4.0/include/QtCore' -I'../../
../../msys/1.0/qt-win-opensource-src-4.4.0/include/QtCore'
-I'../../../../msys/1.0/qt-win-opensource
-src-4.4.0/include/QtNetwork' -I'../../../../msys/1.0/qt-win-opensource-
src-4.4.0/include/QtNetwork'
-I'../../../../msys/1.0/qt-win-opensource-src-4.4.0/include/QtGui'
-I'../../../../msys/1.0/qt-win-o
pensource-src-4.4.0/include/QtGui' -I'../../../../msys/1.0/qt-win-
opensource-src-4.4.0/include/QtSql
' -I'../../../../msys/1.0/qt-win-opensource-src-4.4.0/include/QtSql'
-I'../../../../msys/1.0/qt-win-
opensource-src-4.4.0/include' -I'/C/mythtv/build//include' -I'c:/msys/1.0
/qt-win-opensource-src-4.4.
0/include/ActiveQt' -I'.' -I'.' -I'../../../../MSys/1.0/qt-win-opensource-
src-4.4.0/mkspecs/win32-g+
+' -o mythsocket.o mythsocket.cpp
mythsocket.cpp: In member function `bool
MythSocket::readStringList(QStringList&, bool)':
mythsocket.cpp:440: warning: comparison between signed and unsigned
integer expressions
mythsocket.cpp: In member function `virtual void MythSocketThread::run()':
mythsocket.cpp:810: warning: comparison between signed and unsigned
integer expressions
mythsocket.cpp:813: error: `Connected' was not declared in this scope
mythsocket.cpp:813: warning: unused variable 'Connected'
mythsocket.cpp:850: warning: comparison between signed and unsigned
integer expressions
mythsocket.cpp:864: error: `Connected' was not declared in this scope
mythsocket.cpp:864: warning: unused variable 'Connected'
mythsocket.cpp:773: warning: unused variable 'rfds'
mythsocket.cpp:775: warning: unused variable 'maxfd'
make[2]: *** [mythsocket.o] Error 1
NOTE: I fully compiled builds 17689->17695, so I know that there is no
issue there, the issue starts in 17696.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/5658>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list