Page 1 of 1

Bugs in 1.2.0-git

Posted: 01 May 2010 20:48
by Belbear
I don't know how to report bugs otherwise, so i'm writing them here.

This one in the mozilla project bothers me since 1.2.0 came online. It's an undefined symbol 'NPN_MemAlloc'
Looks like this is supposed to be defined in support/npunix.c and support.npwin.c but when compiling natively with msys/mingw this comes out:

Code: Select all

c:\videolan\vlc\projects\mozilla/./control/nporuntime.h:81: undefined reference to `NPN_MemAlloc' c:\videolan\vlc\projects\mozilla/./control/nporuntime.h:81: undefined reference to `NPN_MemAlloc' c:\videolan\vlc\projects\mozilla/./control/nporuntime.h:81: undefined reference to `NPN_MemAlloc' c:\videolan\vlc\projects\mozilla/./control/nporuntime.h:81: undefined reference to `NPN_MemAlloc' .libs/npvlc_la-npolibvlc.o:c:\videolan\vlc\projects\mozilla/./control/nporuntime.h:81: more undefined references to `NPN_MemAlloc' follow collect2: ld returned 1 exit status make[2]: *** [npvlc.la] Error 1 make[2]: Leaving directory `/vlc/projects/mozilla' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/vlc' make: *** [all] Error 2
I hotfix this by replacing the calls to NPN_MemAlloc to plain ordinary malloc's (and the corresponding NPN_MemFree to free) but with each update the NPN error returns.
Maybe i'm the only one building this natively on Windows?

This one popped up since yesterday:

Code: Select all

kate.c: In function 'DecodePacket': kate.c:1186: error: 'TigerValidateSubpicture' undeclared (first use in this function) kate.c:1186: error: (Each undeclared identifier is reported only once kate.c:1186: error: for each function it appears in.) kate.c:1187: error: 'TigerUpdateSubpicture' undeclared (first use in this function) kate.c:1188: error: 'TigerDestroySubpicture' undeclared (first use in this function) make[2]: *** [libkate_plugin_la-kate.lo] Error 1 make[2]: Leaving directory `/vlc/modules/codec' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/vlc/modules/codec' make: *** [all] Error 2
Looks like a missing kate.h, I don't find one anywhere

Removed all 'kate' references in the makefile to skip this module, all the rest compiles.

Re: Bugs in 1.2.0-git

Posted: 02 May 2010 02:25
by Jean-Baptiste Kempf
Do you have installed the contribs correctly ?

Re: Bugs in 1.2.0-git

Posted: 02 May 2010 11:52
by renojim
I'm trying to build this natively on Windows as well and see the exact same two issues. However, this is my first time for trying to build vlc so I could have other problems, but at least I can verify that something's wrong. The "Tiger" thing I saw referenced somewhere else and looks like there should have been an #ifdef HAVE_TIGER someplace. I got past that problem by replacing the references to the Tiger functions with NULL in kate.c I haven't been able to figure out what the problem is with NPN_MemAlloc. Some library missing? The latest contribs I could find is contrib-20100130-win32-bin-gcc-4.4.2-runtime-3.17-only.

Edit: Hey, what do you know, I was right. The fix is out for the Tiger issue and it was to add #ifdef HAVE_TIGER in kate.c:

Code: Select all

subpicture_updater_t updater = { #ifdef HAVE_TIGER .pf_validate = TigerValidateSubpicture, .pf_update = TigerUpdateSubpicture, .pf_destroy = TigerDestroySubpicture, #endif .p_sys = p_spu_sys, };
-JT

Re: Bugs in 1.2.0-git

Posted: 02 May 2010 19:29
by Jean-Baptiste Kempf
yep, update your tree to fix the issue.

Re: Bugs in 1.2.0-git

Posted: 03 May 2010 00:09
by renojim
The NPN_MemAlloc issue is still there, though.

-JT

Re: Bugs in 1.2.0-git

Posted: 03 May 2010 01:02
by Belbear
Do you have installed the contribs correctly ?
I'm using contrib-20100329-win32-bin-gcc-4.4.2-runtime-3.17-only.tar.bz2
This one always served me well with 1.1.0-pre1

Trying with a newer version: contrib-20100424-win32-bin-gcc-4.4.2-runtime-3.17-only.tar.bz2
DISASTER! :evil:

It now stops with a lot of never-seen-before qt4 errors:

Code: Select all

make[6]: Entering directory `/vlc/modules/gui/qt4' UIC C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog.h CXX libqt4_plugin_la-qt4.lo In file included from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog.h:74, from C:/msys/1.0/win32/include/qt4/QtGui/qfiledialog.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/QFileDialog:1, from ./components/open_panels.hpp:42, from dialogs/open.hpp:36, from dialogs_provider.hpp:36, from qt4.cpp:35: C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:60:27: error: qplatformdefs.h: No such file or directory In file included from main_interface.hpp:33, from qt4.cpp:36: ../../../include/vlc_windows_interfaces.h:31:1: warning: "REFIID" redefined In file included from c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objfwd.h:7, from c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:7, from C:/msys/1.0/win32/include/qt4/QtCore/../src/gui/kernel/qdnd_p.h:70, from C:/msys/1.0/win32/include/qt4/QtGui/private/qdnd_p.h:1, from C:/msys/1.0/win32/include/qt4/QtCore/../src/gui/kernel/qwidget_p.h:73, from C:/msys/1.0/win32/include/qt4/QtGui/private/qwidget_p.h:1, from C:/msys/1.0/win32/include/qt4/QtCore/../src/gui/dialogs/qdialog_p.h:56, from C:/msys/1.0/win32/include/qt4/QtGui/private/qdialog_p.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:59, from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog.h:74, from C:/msys/1.0/win32/include/qt4/QtGui/qfiledialog.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/QFileDialog:1, from ./components/open_panels.hpp:42, from dialogs/open.hpp:36, from dialogs_provider.hpp:36, from qt4.cpp:35: c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/basetyps.h:145:1: warning: this is the location of the previous definition qt4.cpp:477:2: warning: #warning BUG! In file included from C:/msys/1.0/win32/include/qt4/QtCore/../src/gui/kernel/qdnd_p.h:70, from C:/msys/1.0/win32/include/qt4/QtGui/private/qdnd_p.h:1, from C:/msys/1.0/win32/include/qt4/QtCore/../src/gui/kernel/qwidget_p.h:73, from C:/msys/1.0/win32/include/qt4/QtGui/private/qwidget_p.h:1, from C:/msys/1.0/win32/include/qt4/QtCore/../src/gui/dialogs/qdialog_p.h:56, from C:/msys/1.0/win32/include/qt4/QtGui/private/qdialog_p.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:59, from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog.h:74, from C:/msys/1.0/win32/include/qt4/QtGui/qfiledialog.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/QFileDialog:1, from ./components/open_panels.hpp:42, from dialogs/open.hpp:36, from dialogs_provider.hpp:36, from qt4.cpp:35: c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:47: error: 'LPOLESTR' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:71: error: 'LPUNKNOWN' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:91: error: expected initializer before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:145: error: expected ';' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:203: error: 'LPUNKNOWN' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:237: error: 'OLECHAR' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:280: error: expected ';' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:284: error: expected ';' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:288: error: expected ';' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:292: error: expected ';' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:296: error: expected ';' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:300: error: expected ';' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:324: error: expected ';' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:336: error: 'VARTYPE' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:345: error: 'VARIANT_BOOL' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:354: error: 'SCODE' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:358: error: 'CY' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:359: error: 'DATE' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:362: error: 'BLOB' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:363: error: expected ';' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:366: error: 'BSTR' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:367: error: 'BSTRBLOB' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:397: error: 'LPOLESTR' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:401: error: 'LPOLESTR' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:403: error: 'VARTYPE' does not name a type c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:411: error: expected ';' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:418: error: expected ';' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:454: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:455: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:456: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:457: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:458: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:459: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:460: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:460: error: 'LPOLESTR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:461: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:462: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:462: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:467: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:500: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:516: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:527: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:543: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:565: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:578: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:604: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:608: error: 'LPUNKNOWN' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:611: error: 'LPUNKNOWN' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:621: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:625: error: 'LPUNKNOWN' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:626: error: 'LPUNKNOWN' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:631: error: 'LPOLESTR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:631: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:632: error: 'LPOLESTR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:632: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:634: error: 'LPOLESTR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:662: error: 'LPOLESTR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:663: error: 'LPOLESTR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:694: error: 'LPCOLESTR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:695: error: 'LPCOLESTR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:696: error: 'LPCOLESTR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:697: error: 'LPOLESTR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:704: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:735: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:754: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:768: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:775: error: 'SNB' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:776: error: 'SNB' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:797: error: 'LPOLESTR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:804: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:819: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:832: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:836: error: 'LPUNKNOWN' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:849: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:853: error: 'LPUNKNOWN' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:854: error: 'LPUNKNOWN' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:862: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:879: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:891: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:906: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:917: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:933: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:955: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:969: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:973: error: 'OLECHAR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:973: error: 'RPC_AUTH_IDENTITY_HANDLE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:974: error: 'RPC_AUTH_IDENTITY_HANDLE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:975: error: 'LPUNKNOWN' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:975: error: 'LPUNKNOWN' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:982: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:986: error: 'OLECHAR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:986: error: 'RPC_AUTHZ_HANDLE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:996: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1007: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1021: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1032: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1039: error: 'OLECHAR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1046: error: expected class-name before '{' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1050: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1066: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1068: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1070: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1072: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1074: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1076: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1078: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1080: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1082: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1084: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1086: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1088: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1090: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1092: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1094: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1096: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1098: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1100: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1102: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1104: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1106: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1108: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1110: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1112: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1114: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1116: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1118: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1119: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1120: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1122: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1124: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1126: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1127: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1128: error: 'PRPC_MESSAGE' has not been declared In file included from C:/msys/1.0/win32/include/qt4/QtCore/../src/gui/kernel/qdnd_p.h:70, from C:/msys/1.0/win32/include/qt4/QtGui/private/qdnd_p.h:1, from C:/msys/1.0/win32/include/qt4/QtCore/../src/gui/kernel/qwidget_p.h:73, from C:/msys/1.0/win32/include/qt4/QtGui/private/qwidget_p.h:1, from C:/msys/1.0/win32/include/qt4/QtCore/../src/gui/dialogs/qdialog_p.h:56, from C:/msys/1.0/win32/include/qt4/QtGui/private/qdialog_p.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:59, from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog.h:74, from C:/msys/1.0/win32/include/qt4/QtGui/qfiledialog.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/QFileDialog:1, from ./components/open_panels.hpp:42, from dialogs/open.hpp:36, from dialogs_provider.hpp:36, from qt4.cpp:35: c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1129: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1130: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1132: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1134: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1136: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1138: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1139: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1140: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1141: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1142: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1144: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1146: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1148: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1150: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1152: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1154: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1156: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1158: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1160: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1162: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1164: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1165: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1166: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1168: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1170: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1171: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1172: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1174: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1176: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1178: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1180: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1182: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1184: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1186: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1188: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1189: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1190: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1191: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1192: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1194: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1196: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1198: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1200: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1202: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1204: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1206: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1208: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1210: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1212: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1214: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1216: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1218: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1220: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1222: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1224: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1226: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1228: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1230: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1232: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1234: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1236: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1238: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1240: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1242: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1244: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1246: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1248: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1250: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1252: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1254: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1256: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1258: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1259: error: 'OLECHAR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1260: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1261: error: expected ',' or '...' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1262: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1263: error: 'OLECHAR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1264: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1265: error: 'OLECHAR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1265: error: 'SNB' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1266: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1267: error: 'SNB' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1268: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1269: error: expected ',' or '...' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1270: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1272: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1274: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1276: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1277: error: 'OLECHAR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1278: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1279: error: expected ',' or '...' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1280: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1281: error: expected ',' or '...' before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1282: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1284: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1286: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1288: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1290: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1291: error: 'LPCOLESTR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1292: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1293: error: 'LPCOLESTR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1294: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1295: error: 'LPCOLESTR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1296: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1298: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1300: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1302: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1304: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1306: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1308: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1310: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1312: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1314: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1316: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1318: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1320: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1322: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1324: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1326: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1328: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1330: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1332: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1336: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1338: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1340: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1342: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1346: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1348: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1350: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1352: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1354: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1356: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1368: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1372: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1374: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1376: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1378: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1380: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1382: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1384: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1386: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1388: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1396: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1398: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1400: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1402: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1404: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1406: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1408: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1410: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1412: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1414: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1416: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1418: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1420: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1422: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1423: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1424: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1426: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1428: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1430: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1432: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1434: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1436: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1437: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1438: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1439: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1440: error: 'PRPC_MESSAGE' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1441: error: variable or field 'SNB_to_xmit' declared void c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1441: error: 'SNB' was not declared in this scope c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1441: error: expected primary-expression before ',' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1441: error: expected primary-expression before '*' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1441: error: expected primary-expression before ')' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1442: error: 'SNB' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1443: error: variable or field 'SNB_free_inst' declared void c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1443: error: 'SNB' was not declared in this scope c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1443: error: expected primary-expression before ')' token c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1445: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1446: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1450: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1452: error: 'IUnknown' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1465: error: 'OLECHAR' has not been declared c:\mingw\bin\../lib/gcc/mingw32/4.4.1/../../../../include/objidl.h:1466: error: 'OLECHAR' has not been declared In file included from C:/msys/1.0/win32/include/qt4/QtGui/private/qdnd_p.h:1, from C:/msys/1.0/win32/include/qt4/QtCore/../src/gui/kernel/qwidget_p.h:73, from C:/msys/1.0/win32/include/qt4/QtGui/private/qwidget_p.h:1, from C:/msys/1.0/win32/include/qt4/QtCore/../src/gui/dialogs/qdialog_p.h:56, from C:/msys/1.0/win32/include/qt4/QtGui/private/qdialog_p.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:59, from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog.h:74, from C:/msys/1.0/win32/include/qt4/QtGui/qfiledialog.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/QFileDialog:1, from ./components/open_panels.hpp:42, from dialogs/open.hpp:36, from dialogs_provider.hpp:36, from qt4.cpp:35: C:/msys/1.0/win32/include/qt4/QtCore/../src/gui/kernel/qdnd_p.h:284: error: expected class-name before '{' token In file included from C:/msys/1.0/win32/include/qt4/QtCore/qthread.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfileinfogatherer_p.h:56, from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfilesystemmodel_p.h:62, from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:62, from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog.h:74, from C:/msys/1.0/win32/include/qt4/QtGui/qfiledialog.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/QFileDialog:1, from ./components/open_panels.hpp:42, from dialogs/open.hpp:36, from dialogs_provider.hpp:36, from qt4.cpp:35: C:/msys/1.0/win32/include/qt4/QtCore/../src/corelib/thread/qthread.h:116: error: expected identifier before '(' token C:/msys/1.0/win32/include/qt4/QtCore/../src/corelib/thread/qthread.h:116: error: 'long int' is not a template C:/msys/1.0/win32/include/qt4/QtCore/../src/corelib/thread/qthread.h:116: error: expected ')' before '(' token C:/msys/1.0/win32/include/qt4/QtCore/../src/corelib/thread/qthread.h:116: error: expected ')' before '(' token C:/msys/1.0/win32/include/qt4/QtCore/../src/corelib/thread/qthread.h:116: error: expected ')' before '(' token C:/msys/1.0/win32/include/qt4/QtCore/../src/corelib/thread/qthread.h:116: error: 'msleep' declared as function returning a function C:/msys/1.0/win32/include/qt4/QtCore/../src/corelib/thread/qthread.h:116: error: expected ';' before '&&' token In file included from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog.h:74, from C:/msys/1.0/win32/include/qt4/QtGui/qfiledialog.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/QFileDialog:1, from ./components/open_panels.hpp:42, from dialogs/open.hpp:36, from dialogs_provider.hpp:36, from qt4.cpp:35: C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:106: error: 'FileMode' in class 'QFileDialog' does not name a type C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:107: error: 'Options' in class 'QFileDialog' does not name a type C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h: In constructor 'QFileDialogArgs::QFileDialogArgs()': C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:99: error: class 'QFileDialogArgs' does not have any field named 'mode' C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:99: error: incomplete type 'QFileDialog' used in nested name specifier In file included from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog.h:74, from C:/msys/1.0/win32/include/qt4/QtGui/qfiledialog.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/QFileDialog:1, from ./components/open_panels.hpp:42, from dialogs/open.hpp:36, from dialogs_provider.hpp:36, from qt4.cpp:35: C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h: At global scope: C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:241: error: 'FileMode' in class 'QFileDialog' does not name a type C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:242: error: 'AcceptMode' in class 'QFileDialog' does not name a type C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:329: error: 'Options' in class 'QFileDialog' does not name a type In file included from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog.h:74, from C:/msys/1.0/win32/include/qt4/QtGui/qfiledialog.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/QFileDialog:1, from ./components/open_panels.hpp:42, from dialogs/open.hpp:36, from dialogs_provider.hpp:36, from qt4.cpp:35: C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h: In member function 'QFileDialog* QFileDialogPrivate::q_func()': C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:114: error: invalid static_cast from type 'QObject*' to type 'QFileDialog*' C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h: In member function 'const QFileDialog* QFileDialogPrivate::q_func() const': C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:114: error: invalid static_cast from type 'QObject* const' to type 'const QFileDialog*' C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h: In member function 'int QFileDialogPrivate::maxNameLength(const QString&)': C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:149: error: cannot convert 'const wchar_t*' to 'const CHAR*' for argument '1' to 'BOOL Ge tVolumeInformationA(const CHAR*, CHAR*, DWORD, DWORD*, DWORD*, DWORD*, CHAR*, DWORD)' In file included from C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog.h:74, from C:/msys/1.0/win32/include/qt4/QtGui/qfiledialog.h:1, from C:/msys/1.0/win32/include/qt4/QtGui/QFileDialog:1, from ./components/open_panels.hpp:42, from dialogs/open.hpp:36, from dialogs_provider.hpp:36, from qt4.cpp:35: C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h: In member function 'QFlags<QDir::Filter> QFileDialogPrivate::filterForMode(QFlags<QDir:: Filter>) const': C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:172: error: 'fileMode' was not declared in this scope C:/msys/1.0/win32/include/qt4/QtGui/../src/gui/dialogs/qfiledialog_p.h:172: error: incomplete type 'QFileDialog' used in nested name specifier In file included from dialogs/open.hpp:36, from dialogs_provider.hpp:36, from qt4.cpp:35: ./components/open_panels.hpp: At global scope: ./components/open_panels.hpp:86: error: invalid use of incomplete type 'struct QFileDialog' C:/msys/1.0/win32/include/qt4/QtCore/../src/gui/kernel/qguiplatformplugin_p.h:69: error: forward declaration of 'struct QFileDialog' ./components/open_panels.hpp: In constructor 'FileOpenBox::FileOpenBox(QWidget*, const QString&, const QString&, const QString&)': ./components/open_panels.hpp:91: error: type 'QFileDialog' is not a direct base of 'FileOpenBox' make[6]: *** [libqt4_plugin_la-qt4.lo] Error 1 make[6]: Leaving directory `/vlc/modules/gui/qt4' make[5]: *** [all] Error 2 make[5]: Leaving directory `/vlc/modules/gui/qt4' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/vlc/modules/gui' make[3]: *** [all] Error 2 make[3]: Leaving directory `/vlc/modules/gui' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/vlc/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/vlc' make: *** [all] Error 2
Calling it a day...

Re: Bugs in 1.2.0-git

Posted: 03 May 2010 07:11
by Jean-Baptiste Kempf
contrib-20100428-win32-bin-gcc-4.4.2-runtime-3.17-only.tar.bz2

Should fix both issues.

Re: Bugs in 1.2.0-git

Posted: 03 May 2010 12:07
by renojim
At the risk of looking stupid, where do I find the latest contrib?

-JT

Re: Bugs in 1.2.0-git

Posted: 03 May 2010 15:21
by Jean-Baptiste Kempf

Re: Bugs in 1.2.0-git

Posted: 04 May 2010 02:39
by Belbear
contrib-20100428-win32-bin-gcc-4.4.2-runtime-3.17-only.tar.bz2

Should fix both issues.
Is there a 'correct procedure' to upgrade contribs? i.o.w. should I delete something before untarring the new contribs? Or is it just a matter of

Code: Select all

tar xvjf contrib-20100428-win32-bin-gcc-4.4.2-runtime-3.17-only.tar.bz2 -C /
Just asking because the 20100424 version messed things up pretty bad here.

Re: Bugs in 1.2.0-git

Posted: 04 May 2010 08:56
by renojim
Thanks. I had been trying that site the other day and couldn't get through. Maybe it was down?

-JT

Re: Bugs in 1.2.0-git

Posted: 04 May 2010 09:03
by Jean-Baptiste Kempf
It was, indeed :D