[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
MinGW build error: cannot convert 'STARTUPINFO*' to '_STARTUPINFOW*' ...
From: |
Philip Nienhuis |
Subject: |
MinGW build error: cannot convert 'STARTUPINFO*' to '_STARTUPINFOW*' ... etc |
Date: |
Sat, 25 Aug 2012 05:12:33 -0700 (PDT) |
Building on MinGW using Tatsuro's build stuff
(http://www.tatsuromatsuoka.com/octave/Eng/Win/)
Build errors out in libgui/qterminal (I've made the actual error bold so it
stands out between the many warning errors):
:
libtool: compile: g++ -shared-libgcc -DHAVE_CONFIG_H -I.
-I../../../octave/libgui/src -I.
./..
-IX:/programs/msys/home/Philip/qt4/qt-everywhere-opensource-src-4.7.4/include
-IX:/pr
ograms/msys/home/Philip/qt4/qt-everywhere-opensource-src-4.7.4/include/QtCore
-IX:/program
s/msys/home/Philip/qt4/qt-everywhere-opensource-src-4.7.4/include/QtGui
-I../../../octave/
libgui/src/../qterminal/libqterminal -I/x/Programs/gplibs/include
-I/x/Programs/OctaveLibs
/include -I/x/programs/GnuWin32/include -g -O2 -mieee-fp
-Ic:/Programs/gplibs/include/free
type2 -Ic:/Programs/gplibs/include -IX:/Programs/gplibs/include -Wall -W
-Wshadow -Wold-st
yle-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual
-g -O2 -MT libq
terminal_la-QWinTerminalImpl.lo -MD -MP -MF
.deps/libqterminal_la-QWinTerminalImpl.Tpo -c
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp
-DDLL_EXP
ORT -DPIC -o .libs/libqterminal_la-QWinTerminalImpl.o
In file included from
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTermi
nalImpl.h:26:0,
from
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTermi
nalImpl.cpp:43:
../../../octave/libgui/src/../qterminal/libqterminal/QTerminalInterface.h:
In constructor
'QTerminalInterface::QTerminalInterface(QWidget*)':
../../../octave/libgui/src/../qterminal/libqterminal/QTerminalInterface.h:33:45:
warning:
declaration of 'parent' shadows a member of 'this'
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:
In constr
uctor 'QConsoleView::QConsoleView(QWinTerminalImpl*)':
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:61:47:
war
ning: declaration of 'parent' shadows a member of 'this'
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:
In member
function 'virtual void QConsoleView::paintEvent(QPaintEvent*)':
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:65:40:
war
ning: declaration of 'event' shadows a member of 'this'
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:
In member
function 'virtual void QConsoleView::resizeEvent(QResizeEvent*)':
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:66:42:
war
ning: declaration of 'event' shadows a member of 'this'
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:
In constr
uctor 'QConsolePrivate::QConsolePrivate(QWinTerminalImpl*, const QString&)':
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:133:10:
wa
rning: 'QConsolePrivate::m_process' will be initialized after
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:121:8:
war
ning: 'bool QConsolePrivate::m_inWheelEvent'
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:143:1:
war
ning: when initialized here
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:152:23:
wa
rning: use of old-style cast
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:153:23:
wa
rning: use of old-style cast
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:154:23:
wa
rning: use of old-style cast
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:178:20:
wa
rning: use of old-style cast
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:179:20:
wa
rning: use of old-style cast
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:180:20:
wa
rning: use of old-style cast
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:196:34:
wa
rning: use of old-style cast
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:209:66:
wa
rning: use of old-style cast
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:
In destru
ctor 'QConsolePrivate::~QConsolePrivate()':
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:279:43:
wa
rning: use of old-style cast
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:
In member
function 'void QConsolePrivate::setupStandardIO(DWORD, int, const char*,
const char*)':
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:311:73:
wa
rning: use of old-style cast
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:
In member
function 'void QConsolePrivate::monitorConsole()':
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:535:34:
wa
rning: use of old-style cast
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:
In member
function 'void QConsolePrivate::startCommand()':
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:624:48:
wa
rning: use of old-style cast
*../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:632:30:
er
ror: cannot convert 'STARTUPINFO*' to '_STARTUPINFOW*' for argument '9' to
'BOOL CreatePro
cessW(const WCHAR*, WCHAR*, _SECURITY_ATTRIBUTES*, _SECURITY_ATTRIBUTES*,
BOOL, DWORD, voi
d*, const WCHAR*, _STARTUPINFOW*, _PROCESS_INFORMATION*)'*
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:
In member
function 'void QConsolePrivate::sendConsoleText(const QString&)':
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:655:33:
wa
rning: use of old-style cast
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:682:13:
wa
rning: use of old-style cast
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:
In constr
uctor 'QWinTerminalImpl::QWinTerminalImpl(QWidget*)':
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:701:52:
wa
rning: declaration of 'parent' shadows a member of 'this'
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:
In constr
uctor 'QWinTerminalImpl::QWinTerminalImpl(const QString&, QWidget*)':
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:708:72:
wa
rning: declaration of 'parent' shadows a member of 'this'
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:
In member
function 'void QWinTerminalImpl::viewPaintEvent(QConsoleView*,
QPaintEvent*)':
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:730:75:
wa
rning: declaration of 'event' shadows a member of 'this'
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:734:43:
wa
rning: declaration of 'x' shadows a member of 'this'
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:734:46:
wa
rning: declaration of 'y' shadows a member of 'this'
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:
In member
function 'virtual void QWinTerminalImpl::wheelEvent(QWheelEvent*)':
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:820:54:
wa
rning: declaration of 'event' shadows a member of 'this'
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:
In member
function 'virtual void QWinTerminalImpl::focusInEvent(QFocusEvent*)':
../../../octave/libgui/src/../qterminal/libqterminal/win32/QWinTerminalImpl.cpp:868:56:
wa
rning: declaration of 'event' shadows a member of 'this'
make[4]: *** [libqterminal_la-QWinTerminalImpl.lo] Error 1
make[4]: Leaving directory `/home/Philip/octave/oct-3.7/libgui/src'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/Philip/octave/oct-3.7/libgui/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/Philip/octave/oct-3.7/libgui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/Philip/octave/oct-3.7'
make: *** [all] Error 2
Right, how to proceed further?
Thanks,
Philip
--
View this message in context:
http://octave.1599824.n4.nabble.com/MinGW-build-error-cannot-convert-STARTUPINFO-to-STARTUPINFOW-etc-tp4643298.html
Sent from the Octave - Maintainers mailing list archive at Nabble.com.
- MinGW build error: cannot convert 'STARTUPINFO*' to '_STARTUPINFOW*' ... etc,
Philip Nienhuis <=
- Re: MinGW build error: cannot convert 'STARTUPINFO*' to '_STARTUPINFOW*' ... etc, Michael Goffioul, 2012/08/25
- Re: MinGW build error: cannot convert 'STARTUPINFO*' to '_STARTUPINFOW*' ... etc, Philip Nienhuis, 2012/08/26
- Re: MinGW build error: cannot convert 'STARTUPINFO*' to '_STARTUPINFOW*' ... etc, Michael Goffioul, 2012/08/26
- Re: MinGW build error: cannot convert 'STARTUPINFO*' to '_STARTUPINFOW*' ... etc, Philip Nienhuis, 2012/08/26
- Re: MinGW build error: cannot convert 'STARTUPINFO*' to '_STARTUPINFOW*' ... etc, Michael Goffioul, 2012/08/26
- Re: MinGW build error: cannot convert 'STARTUPINFO*' to '_STARTUPINFOW*' ... etc, Philip Nienhuis, 2012/08/26
- Re: MinGW build error (2): error: variable 'QTextStream in' has initializer but incomplete type etc, Philip Nienhuis, 2012/08/26
- Re: MinGW build error (2): error: variable 'QTextStream in' has initializer but incomplete type etc, Michael Goffioul, 2012/08/27
- Message not available
- Message not available
- Re: MinGW build error (2): error: variable 'QTextStream in' has initializer but incomplete type etc, Philip Nienhuis, 2012/08/27
- MinGW build error (3) No rule to make target `corefcn/libcorefcn.la', needed by 'octave-config.exe', Philip Nienhuis, 2012/08/27