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.
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
