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\" -DLIBDIR=\"/usr/lib\" -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_SQL_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_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/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtSql -I/usr/include/qt4/Qt3Support -I/usr/include/qt4 -I/usr/include -I/usr/include -I../libmyth -I../.. -I/usr/include -I. -I. -o httprequest.o httprequest.cpp
In file included from httprequest.cpp:11:
httprequest.h:15:23: error: q3ptrlist.h: No such file or directory
httprequest.h:16:24: error: Q3TextStream: No such file or directory
In file included from httprequest.h:21,
from httprequest.cpp:11:
bufferedsocketdevice.h:15:21: error: Q3PtrList: No such file or directory
bufferedsocketdevice.h:16:26: error: Q3SocketDevice: No such file or directory
bufferedsocketdevice.h:19:28: error: q3socketdevice.h: No such file or directory
httprequest.cpp:15:26: error: q3textstream.h: No such file or directory
httprequest.cpp:16:19: error: q3url.h: No such file or directory
httprequest.cpp:19:21: error: Q3CString: No such file or directory
In file included from httprequest.cpp:39:
../libmyth/mythcontext.h:12:23: error: Q3ValueList: No such file or directory
In file included from ../libmyth/mythobservable.h:6,
from ../libmyth/mythcontext.h:15,
from httprequest.cpp:39:
../libmyth/mythevent.h:6:22: error: Q3DeepCopy: No such file or directory
In file included from upnp.h:23,
from httprequest.cpp:40:
upnpdevice.h:18:17: error: Q3Url: No such file or directory
In file included from upnp.h:25,
from httprequest.cpp:40:
httpserver.h:24:28: error: q3serversocket.h: No such file or directory
httpserver.h:26:22: error: q3socket.h: No such file or directory
In file included from ssdp.h:21,
from upnp.h:26,
from httprequest.cpp:40:
ssdpcache.h:17:20: error: q3dict.h: No such file or directory
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
upnputil.h: In destructor 'NameValue::~NameValue()':
upnputil.h:81: warning: possible problem detected in invocation of delete operator:
upnputil.h:81: warning: invalid use of undefined type 'class NameValueList'
upnputil.h:44: warning: forward declaration of 'class NameValueList'
upnputil.h:81: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined.
upnputil.h: In member function 'void NameValue::AddAttribute(const QString&, const QString&)':
upnputil.h:87: error: invalid use of undefined type 'class NameValueList'
upnputil.h:44: error: forward declaration of 'class NameValueList'
upnputil.h:89: error: invalid use of undefined type 'class NameValueList'
upnputil.h:44: error: forward declaration of 'class NameValueList'
bufferedsocketdevice.h: At global scope:
bufferedsocketdevice.h:80: error: ISO C++ forbids declaration of 'Q3SocketDevice' with no type
bufferedsocketdevice.h:80: error: expected ';' before '*' token
bufferedsocketdevice.h:88: error: 'QHostAddress' does not name a type
bufferedsocketdevice.h:92: error: ISO C++ forbids declaration of 'Q3PtrList' with no type
bufferedsocketdevice.h:92: error: expected ';' before '<' token
bufferedsocketdevice.h:100: error: expected `)' before '*' token
bufferedsocketdevice.h:105: error: ISO C++ forbids declaration of 'Q3SocketDevice' with no type
bufferedsocketdevice.h:105: error: expected ';' before '*' token
bufferedsocketdevice.h:106: error: 'Q3SocketDevice' has not been declared
bufferedsocketdevice.h:108: error: 'QHostAddress' has not been declared
bufferedsocketdevice.h:111: error: expected ',' or '...' before '&' token
bufferedsocketdevice.h:111: error: ISO C++ forbids declaration of 'QHostAddress' with no type
bufferedsocketdevice.h:141: error: 'QHostAddress' does not name a type
bufferedsocketdevice.h:142: error: 'QHostAddress' does not name a type
bufferedsocketdevice.h: In member function 'bool BufferedSocketDevice::IsValid()':
bufferedsocketdevice.h:147: error: 'm_pSocket' was not declared in this scope
bufferedsocketdevice.h: In member function 'int BufferedSocketDevice::socket()':
bufferedsocketdevice.h:148: error: 'm_pSocket' was not declared in this scope
httprequest.h: At global scope:
httprequest.h:130: error: 'Q3TextStream' does not name a type
../libmyth/mythevent.h: In constructor 'MythEvent::MythEvent(QString)':
../libmyth/mythevent.h:25: error: 'Q3DeepCopy' was not declared in this scope
../libmyth/mythevent.h:25: error: expected primary-expression before '>' token
../libmyth/mythevent.h: In constructor 'MythEvent::MythEvent(QString, const QStringList&)':
../libmyth/mythevent.h:32: error: 'Q3DeepCopy' was not declared in this scope
../libmyth/mythevent.h:32: error: expected primary-expression before '>' token
../libmyth/mythevent.h: In constructor 'MythEvent::MythEvent(QString, QString)':
../libmyth/mythevent.h:39: error: 'Q3DeepCopy' was not declared in this scope
../libmyth/mythevent.h:39: error: expected primary-expression before '>' token
../libmyth/mythobservable.h: At global scope:
../libmyth/mythobservable.h:113: error: ISO C++ forbids declaration of 'Q3PtrList' with no type
../libmyth/mythobservable.h:113: error: expected ';' before '<' token
../libmyth/mythobservable.h:137: error: ISO C++ forbids declaration of 'Q3PtrList' with no type
../libmyth/mythobservable.h:137: error: expected ';' before '<' token
../libmyth/mythsocket.h:28: error: expected class-name before '{' token
../libmyth/mythsocket.h:52: error: expected ',' or '...' before 'error'
../libmyth/mythsocket.h:52: error: ISO C++ forbids declaration of 'Error' with no type
../libmyth/mythsocket.h:54: error: 'Type' has not been declared
../libmyth/mythsocket.h:77: error: field 'm_addr' has incomplete type
../libmyth/mythsocket.h:91: error: ISO C++ forbids declaration of 'Q3PtrList' with no type
../libmyth/mythsocket.h:91: error: expected ';' before '<' token
../libmyth/mythsocket.h:92: error: ISO C++ forbids declaration of 'Q3PtrList' with no type
../libmyth/mythsocket.h:92: error: expected ';' before '<' token
../libmyth/mythsocket.h:93: error: ISO C++ forbids declaration of 'Q3PtrList' with no type
../libmyth/mythsocket.h:93: error: expected ';' before '<' token
../libmyth/mythsocket.h:104: error: 'Q3PtrList' is not a template
../libmyth/mythsocket.h:54: error: 'Q3SocketDevice' has not been declared
../libmyth/mythsocket.h: In member function 'QString MythSocket::errorToString()':
../libmyth/mythsocket.h:51: error: 'error' was not declared in this scope
../libmyth/mythcontext.h: At global scope:
../libmyth/mythcontext.h:206: error: ISO C++ forbids declaration of 'Q3ValueList' with no type
../libmyth/mythcontext.h:206: error: expected ';' before '<' token
../libmyth/mythcontext.h:350: error: ISO C++ forbids declaration of 'Q3ValueList' with no type
../libmyth/mythcontext.h:350: error: expected ';' before '<' token
upnpdevice.h:36: error: expected initializer before '<' token
upnpdevice.h:37: error: expected initializer before '<' token
upnpdevice.h:38: error: expected initializer before '<' token
upnpdevice.h:91: error: field 'm_lstExtra' has incomplete type
upnpdevice.h:93: error: 'UPnpIconList' does not name a type
upnpdevice.h:94: error: 'UPnpServiceList' does not name a type
upnpdevice.h:95: error: 'UPnpDeviceList' does not name a type
upnpdevice.h: In constructor 'UPnpDevice::UPnpDevice()':
upnpdevice.h:104: error: 'm_listIcons' was not declared in this scope
upnpdevice.h:105: error: 'm_listServices' was not declared in this scope
upnpdevice.h:106: error: 'm_listDevices' was not declared in this scope
upnpdevice.h: At global scope:
upnpdevice.h:133: error: 'Q3Url' does not name a type
upnpdevice.h:143: error: 'Q3TextStream' has not been declared
upnpdevice.h:163: error: 'Q3TextStream' has not been declared
threadpool.h:101: error: expected initializer before '<' token
threadpool.h:115: error: 'WorkerThreadList' does not name a type
threadpool.h:116: error: 'WorkerThreadList' does not name a type
httpserver.h:71: error: expected initializer before '<' token
httpserver.h:81: error: expected class-name before ',' token
httpserver.h:88: error: 'HttpServerExtensionList' does not name a type
multicast.h:31: error: expected class-name before '{' token
multicast.h:34: error: field 'm_address' has incomplete type
multicast.h: In constructor 'QMulticastSocket::QMulticastSocket(QString, Q_UINT16, u_char)':
multicast.h:41: error: class 'QMulticastSocket' does not have any field named 'Q3SocketDevice'
multicast.h:41: error: 'Q3SocketDevice' has not been declared
multicast.h:43: error: 'm_address' was not declared in this scope
/usr/include/gentoo-multilib/amd64/sys/socket.h:100: error: too few arguments to function 'int socket(int, int, int)'
multicast.h:54: error: at this point in file
/usr/include/gentoo-multilib/amd64/sys/socket.h:100: error: too few arguments to function 'int socket(int, int, int)'
multicast.h:59: error: at this point in file
multicast.h:61: error: 'setAddressReusable' was not declared in this scope
/usr/include/gentoo-multilib/amd64/sys/socket.h: In destructor 'virtual QMulticastSocket::~QMulticastSocket()':
/usr/include/gentoo-multilib/amd64/sys/socket.h:100: error: too few arguments to function 'int socket(int, int, int)'
multicast.h:68: error: at this point in file
upnptasknotify.h: At global scope:
upnptasknotify.h:66: error: 'Q3SocketDevice' has not been declared
upnptasknotify.h:67: error: 'Q3SocketDevice' has not been declared
ssdp.h:63: error: ISO C++ forbids declaration of 'Q3SocketDevice' with no type
ssdp.h:63: error: expected ';' before '*' token
ssdp.h:88: error: 'Q3SocketDevice' has not been declared
httprequest.cpp: In constructor 'HTTPRequest::HTTPRequest()':
httprequest.cpp:99: error: class 'HTTPRequest' does not have any field named 'm_response'
httprequest.cpp:102: error: 'm_response' was not declared in this scope
httprequest.cpp:102: error: 'Q3TextStream' has not been declared
httprequest.cpp: In member function 'long int HTTPRequest::SendResponse()':
httprequest.cpp:202: error: 'Q3CString' was not declared in this scope
httprequest.cpp:202: error: expected `;' before 'sHeader'
httprequest.cpp:246: error: 'sHeader' was not declared in this scope
httprequest.cpp: In member function 'long int HTTPRequest::SendResponseFile(QString)':
httprequest.cpp:283: error: 'Q3CString' was not declared in this scope
httprequest.cpp:283: error: expected `;' before 'sHeader'
httprequest.cpp:389: error: 'sHeader' was not declared in this scope
httprequest.cpp: In member function 'void HTTPRequest::FormatErrorResponse(bool, const QString&, const QString&)':
httprequest.cpp:454: error: 'm_response' was not declared in this scope
httprequest.cpp: In member function 'void HTTPRequest::FormatActionResponse(NameValueList*)':
httprequest.cpp:486: error: 'm_response' was not declared in this scope
httprequest.cpp:498: error: invalid use of undefined type 'class NameValueList'
upnputil.h:44: error: forward declaration of 'class NameValueList'
httprequest.cpp:498: error: invalid use of undefined type 'class NameValueList'
upnputil.h:44: error: forward declaration of 'class NameValueList'
httprequest.cpp:505: error: invalid use of undefined type 'class NameValueList'
upnputil.h:44: error: forward declaration of 'class NameValueList'
httprequest.cpp:507: error: invalid use of undefined type 'class NameValueList'
upnputil.h:44: error: forward declaration of 'class NameValueList'
httprequest.cpp: In static member function 'static long int HTTPRequest::GetParameters(QString, QStringMap&)':
httprequest.cpp:675: error: 'Q3Url' has not been declared
httprequest.cpp:676: error: 'Q3Url' has not been declared
httprequest.cpp: In member function 'bool HTTPRequest::ProcessSOAPPayload(const QString&)':
httprequest.cpp:1110: error: 'Q3Url' has not been declared
httprequest.cpp:1111: error: 'Q3Url' has not been declared
httprequest.cpp: In member function 'virtual QString BufferedSocketDeviceRequest::GetHostAddress()':
httprequest.cpp:1259: error: 'class BufferedSocketDevice' has no member named 'SocketDevice'
httprequest.cpp: In member function 'virtual QString BufferedSocketDeviceRequest::GetPeerAddress()':
httprequest.cpp:1268: error: 'class BufferedSocketDevice' has no member named 'SocketDevice'
httprequest.cpp: In member function 'virtual void BufferedSocketDeviceRequest::SetBlocking(bool)':
httprequest.cpp:1278: error: 'class BufferedSocketDevice' has no member named 'SocketDevice'
httprequest.cpp:1278: error: return-statement with a value, in function returning 'void'
httprequest.cpp: In member function 'virtual bool BufferedSocketDeviceRequest::IsBlocking()':
httprequest.cpp:1288: error: 'class BufferedSocketDevice' has no member named 'SocketDevice'
make[2]: *** [httprequest.o] Error 1
make[2]: Leaving directory `/home/skarundi/devel/mythtv_main/libs/libmythupnp'
make[1]: *** [sub-libmythupnp-make_default-ordered] Error 2
make[1]: Leaving directory `/home/skarundi/devel/mythtv_main/libs'
make: *** [sub-libs-make_default-ordered] Error 2