<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
I attached, all errors outputs. system is win8 x64<br>
can some one help what is wrong or how to do build qt4pas5.dll x64?<br>
Thank you.<br>
<br>
qt 4.8.6 binary files from:
<a class="moz-txt-link-freetext" href="http://sourceforge.net/projects/qtx64/files/?source=navbar">http://sourceforge.net/projects/qtx64/files/?source=navbar</a><br>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
mingw64 files from: <a class="moz-txt-link-freetext" href="http://www.drangon.org/mingw/">http://www.drangon.org/mingw/</a><br>
qt4pas5 source from
<a class="moz-txt-link-freetext" href="http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html">http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html</a><br>
how to from:
<a class="moz-txt-link-freetext" href="http://wiki.freepascal.org/Qt_Interface#Quick_start_guide_for_Windows">http://wiki.freepascal.org/Qt_Interface#Quick_start_guide_for_Windows</a><br>
<br>
these are my results:<br>
<br>
d:\Qt\qt4pas-V2.5_Qt4.5.3>qmake -query<br>
QT_INSTALL_PREFIX:d:\Qt\4.8.6-w64<br>
QT_INSTALL_DATA:d:\Qt\4.8.6-w64<br>
QT_INSTALL_DOCS:d:\Qt\4.8.6-w64\doc<br>
QT_INSTALL_HEADERS:d:\Qt\4.8.6-w64\include<br>
QT_INSTALL_LIBS:d:\Qt\4.8.6-w64\lib<br>
QT_INSTALL_BINS:d:\Qt\4.8.6-w64\bin<br>
QT_INSTALL_PLUGINS:d:\Qt\4.8.6-w64\plugins<br>
QT_INSTALL_IMPORTS:d:\Qt\4.8.6-w64\imports<br>
QT_INSTALL_TRANSLATIONS:d:\Qt\4.8.6-w64\translations<br>
QT_INSTALL_CONFIGURATION:d:/Qt/4.8.6-w64<br>
QT_INSTALL_EXAMPLES:d:\Qt\4.8.6-w64\examples<br>
QT_INSTALL_DEMOS:d:\Qt\4.8.6-w64\demos<br>
QMAKE_MKSPECS:d:\Qt\4.8.6-w64\mkspecs<br>
QMAKE_VERSION:2.01a<br>
QT_VERSION:4.8.6<br>
<br>
d:\Qt\qt4pas-V2.5_Qt4.5.3>qmake Qt4Pas.pro<br>
Project MESSAGE: Note: This binding version was generated for Qt
4.5.3. Current<br>
Qt is 4.8.6<br>
Project MESSAGE: Qt documents binary compatibility in each Version
Change Note:<br>
<a class="moz-txt-link-freetext" href="http://qt.nokia.com/developer/changes">http://qt.nokia.com/developer/changes</a><br>
Project MESSAGE: Pascal Qt Interface for binding platform: MSWINDOWS<br>
Project MESSAGE: Install location: d:\Qt\4.8.6-w64\bin<br>
<br>
d:\Qt\qt4pas-V2.5_Qt4.5.3>make<br>
g++ -c -pipe -fno-keep-inline-dllexport -O2 -w -frtti -fexceptions
-mthreads -DU<br>
NICODE -DMSWINDOWS -DQT_DLL -DQT_NO_DEBUG -DQT_WEBKIT_LIB
-DQT_GUI_LIB -DQT_NETW<br>
ORK_LIB -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT
-DQT_HAVE_SSE<br>
2 -DQT_THREAD_SUPPORT -I"..\4.8.6-w64\include\QtCore"
-I"..\4.8.6-w64\include\Qt<br>
Network" -I"..\4.8.6-w64\include\QtGui"
-I"..\4.8.6-w64\include\QtWebKit" -I"..\<br>
4.8.6-w64\include" -I"..\4.8.6-w64\include\ActiveQt" -I"tmp"
-I"..\4.8.6-w64\mks<br>
pecs\win32-g++-4.6" -o tmp\qt4pas.o src\qt4pas.cpp<br>
In file included from src\qt4pas.cpp:59:0:<br>
src\qwidget_c.cpp: In function 'unsigned int
QWidget_winId(QWidgetH)':<br>
src\qwidget_c.cpp:29:51: error: cast from 'WId {aka HWND__*}' to
'unsigned int'<br>
loses precision [-fpermissive]<br>
return (unsigned int) ((QWidget *)handle)->winId();<br>
^<br>
...................<br>
...........<br>
make: *** [tmp/qt4pas.o] Error 1<br>
<br>
</body>
</html>