OK, I will upload 32bit packages, and try to fix 64bit build. Regards Roman
2012/9/5 Bjørn Helge Kjøsnes <[email protected]>: > Hi, > > sorry but I have never had the need for a 64 bit version. I was just happy > that the 32 bit version now finally compiles without patches. > > Bjorn Helge > > On 05.09.2012 10:10, Roman Lacko wrote: >> >> Bjorn, have You build also 64bit version of Qt and PySide ? >> >> Thanks >> R. >> >> 2012/9/5 Bjørn Helge Kjøsnes <[email protected]>: >>> >>> On 05.09.2012 09:57, Roman Lacko wrote: >>> >>> Hi Bjorn, >>> >>> 2012/9/5 Bjørn Helge Kjøsnes <[email protected]>: >>> >>> Hi, >>> >>> I have successfully built PySide 1.1.2 with Qt 4.8.2 and Python 2.7. I >>> have not made any packages but I can share my build batch file. I use >>> this batch file in a Visual Studio 2008 Command Prompt. You have to have >>> a Python build in Visual Studio 2008 and a Qt 4.8.2 build from source >>> using Visula Studio 2008 if you want the debug versions as well as the >>> release version. I guess you can use the stock versions of but Qt and >>> Python if you just remove the debug build parts of the batch file. >>> >>> Please can You send configure.exe parameters used when building Qt from >>> source ? >>> Thanks >>> >>> >>> SET QTDIR=\Projects\Qt\QT482\ >>> SET PYTHONDDIR=\Projects\Python\Python-2.7.3\PCbuild\ >>> SET PYTHONRDIR=\Projects\Python\Python-2.7.3\PCbuild\ >>> SET PYTHONVER=27 >>> SET PYSIDESOURCEDIR=\Projects\PySide\ >>> SET PYSIDEINSTALLDIR=\Projects\PySide\PySideInstall\ >>> SET PSINSTALLD=%PYSIDEINSTALLDIR%Debug >>> SET PSINSTALLR=%PYSIDEINSTALLDIR%Release >>> SET SHIBOKENDIR=\Projects\PySide\shiboken-1.1.2 >>> SET PYSIDEDIR=\Projects\PySide\pyside-qt4.8+1.1.2 >>> SET PYSIDETOOLSDIR=\Projects\PySide\pyside-tools-0.2.13 >>> SET QTDIR=E:\Projects\QT\QT482 >>> SET LIBXML=E:\Projects\PySide\libxml2-2.7.8.win32\ >>> SET LIBXSLT=E:\Projects\PySide\libxslt-1.1.26.win32\ >>> SET LIBICONV=E:\Projects\PySide\iconv-1.9.2.win32\ >>> SET LIBZLIB=E:\Projects\PySide\zlib-1.2.5\ >>> >>> SET >>> >>> PATH=%QTDIR%\bin;%LIBXML%bin;%LIBXSLT%bin;%LIBICONV%bin;%LIBZLIB%bin;%PATH% >>> >>> @echo make install dir >>> mkdir %PYSIDEINSTALLDIR% >>> @echo go to pyside source dir >>> cd %PYSIDESOURCEDIR% >>> @echo make install dir >>> mkdir %PSINSTALLR% >>> >>> @echo PySide build shiboken release >>> cd %SHIBOKENDIR% >>> mkdir buildrelease >>> cd buildrelease >>> cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=FALSE >>> -DPYTHON_EXECUTABLE="%PYTHONRDIR%python.exe" >>> -DLIBXML2_LIBRARIES=%LIBXML%lib\libxml2.lib >>> -DLIBXML2_INCLUDE_DIR=%LIBXML%include >>> -DLIBXSLT_LIBRARIES=%LIBXSLT%lib\libxslt.lib >>> -DLIBXSLT_INCLUDE_DIR=%LIBXSLT%include >>> -DCMAKE_INSTALL_PREFIX="%PSINSTALLR%" .. >>> nmake install >>> copy %LIBXML%bin\libxml2.dll %PYSIDEINSTALLDIR%Release\bin >>> copy %LIBXSLT%bin\libxslt.dll %PYSIDEINSTALLDIR%Release\bin >>> copy %LIBICONV%bin\iconv.dll %PYSIDEINSTALLDIR%Release\bin >>> copy %LIBZLIB%bin\zlib1.dll %PYSIDEINSTALLDIR%Release\bin >>> @echo PySide build shiboken debug >>> mkdir %PSINSTALLD% >>> cd %SHIBOKENDIR% >>> mkdir builddebug >>> cd builddebug >>> cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTS=FALSE >>> -DPYTHON_EXECUTABLE="%PYTHONDDIR%python_d.exe" >>> -DPYTHON_DEBUG_LIBRARY="%PYTHONDDIR%python%PYTHONVER%_d.lib" >>> -DPYTHON_LIBRARIES="%PYTHONDDIR%python%PYTHONVER%_d.lib" >>> -DLIBXML2_LIBRARIES=%LIBXML%lib\libxml2.lib >>> -DLIBXML2_INCLUDE_DIR=%LIBXML%include >>> -DLIBXSLT_LIBRARIES=%LIBXSLT%lib\libxslt.lib >>> -DLIBXSLT_INCLUDE_DIR=%LIBXSLT%include >>> -DCMAKE_INSTALL_PREFIX="%PSINSTALLD%" .. >>> nmake install >>> copy %LIBXML%bin\libxml2.dll %PYSIDEINSTALLDIR%Debug\bin >>> copy %LIBXSLT%bin\libxslt.dll %PYSIDEINSTALLDIR%Debug\bin >>> copy %LIBICONV%bin\iconv.dll %PYSIDEINSTALLDIR%Debug\bin >>> copy %LIBZLIB%bin\zlib1.dll %PYSIDEINSTALLDIR%Debug\bin >>> >>> @echo PySide build pyside release >>> cd %PYSIDEDIR% >>> mkdir buildrelease >>> cd buildrelease >>> cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=FALSE >>> -DCMAKE_INSTALL_PREFIX="%PSINSTALLR%" .. >>> nmake install >>> @echo PySide build pyside debug >>> cd %PYSIDEDIR% >>> mkdir builddebug >>> cd builddebug >>> cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTS=FALSE >>> -DCMAKE_INSTALL_PREFIX="%PSINSTALLD%" .. >>> nmake install >>> @echo PySide build pyside tools release >>> cd %PYSIDETOOLSDIR% >>> mkdir buildrelease >>> cd buildrelease >>> cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=FALSE >>> -DCMAKE_INSTALL_PREFIX="%PSINSTALLR%" .. >>> nmake install >>> >>> @echo PySide build pyside tools debug >>> cd %PYSIDETOOLSDIR% >>> mkdir builddebug >>> cd builddebug >>> cmake -G"NMake Makefiles" -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTS=FALSE >>> -DCMAKE_INSTALL_PREFIX="%PSINSTALLD%" .. >>> nmake install >>> >>> cd %PYSIDEINSTALLDIR% >>> @echo Done building PySide Debug and Release version >>> >>> >>> Regards, >>> Bjørn Helge Kjøsnes >>> >>> On 05.09.2012 09:32, Chris Bartels wrote: >>> >>> Hi all, >>> >>> Is there anyone who has succesfully build PySide Windows binaries with >>> qt 4.8? (If so, are they willing to share them?) I desperately need >>> the 4.8 versions, as there are some crucial bugfixes in Qt 4.8.. but I >>> haven't been able to build PySide.) >>> >>> Chris >>> _______________________________________________ >>> PySide mailing list >>> [email protected] >>> http://lists.qt-project.org/mailman/listinfo/pyside >>> >>> _______________________________________________ >>> PySide mailing list >>> [email protected] >>> http://lists.qt-project.org/mailman/listinfo/pyside >>> >>> Hi Roman, >>> >>> I use this method when building my own Qt from source: >>> >>> >>> >>> Build QT latest version using Visual Studio 2008 >>> >>> Make sure you have openssl library installed >>> >>> Download from http://www.slproweb.com/products/Win32OpenSSL.html and >>> install the Win32 OpenSSL full package (current version is v1.0.0a) >>> Install it to where you have the other libraries and let it install dll >>> to >>> windows system (my place is E:\Projects\OpenSSL-Win32) >>> >>> Download QT source. Latest version can be found with the name >>> qt-everywhere-opensource-src-xxxx.zip. >>> Unzip to a directory without spaces in the name like >>> e:\projects\qt\qt482. >>> Edit environment variable to add: QTDIR = e:\projects\qt\qt482 >>> Edit the PATH environment variable to add: %QTDIR%\bin >>> Go to the e:\projects\qt\qt482 in Visual Studio 2008 command prompt and >>> run: >>> >>> configure.exe -debug-and-release -platform win32-msvc2008 -webkit >>> -openssl >>> -I E:\Projects\OpenSSL-Win32\Include -L E:\Projects\OpenSSL-Win32\Lib >>> >>> Open Visual Studio 2008 and ignore warnings as this is just demo apps >>> with >>> the same name in different directories >>> >>> Build debug >>> Build release >>> >>> Regards, >>> Bjørn Helge >>> >>> > _______________________________________________ PySide mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/pyside
