Hi Hugo,

I tried running the script and it's failing with an error compiling generatorrunner. It seems to be the same problem with unresolved symbols while linking sphinxtabletest that also happens if I try to compile it myself. Is there a convenient way to log all of the output? Each step seems to happen in a different command prompt that closes and leaves behind no detailed information about what went wrong.

Would you mind e-mailing me your installer binary so I could try it out while we figure out what is wrong?

Thanks,

Patrick



Message: 2
Date: Tue, 24 Aug 2010 19:25:52 -0300
From: Hugo Parente Lima <[email protected]>
To: [email protected]
Subject: [PySide] Status Report: PySide on Windows
Message-ID: <[email protected]>
Content-Type: text/plain; charset="us-ascii"

After some commits and tests this past sprint, PySide finally compiles on MS
Windows without problems.

We did tests mostly on MSVC 2008 but also on MingGW. A Windows installer and the proper scripts to automate their creation are also ready to be used.

Surprisingly the windows installer has only 1,8MiB, yes, the Windows binaries are much smaller than the Linux ones and as you can imagine, our installer does provide the Qt libraries, so you need to install them by yourself. (the MSVC 2008 version), this can be changed in the future depending on your
opinions about the matter.

The installer will be available to download just on the next PySide release, but if you really want to test PySide on Windows right now you have two
options:

- Download the script used to create the installer and create it with your own
hands (preferred way, because you will also test my script).
- Ask me on IRC (hugopl at freenode, #pyside) and I can send to you the
installer binary I have on my computer.

To create the installer by your own is easy: follow the recipe:
- Download and install cmake 2.8.
- Download python, 2.6 or 2.7.
- Download and install some git for windows.
- Download and install MS Visual Studio Express 2008. <-- 2008!!, NOT 2010
- Download and install Qt library for MSVC2008.
- Download and install InnoSetup.
- Put InnoSetup executable (iscc) on your system path
- Put cmake on your system path.
- Put git on your system path.
- git clone git://gitorious.org/pyside/packaging.git
- cd packaging\windows
- cscript createpackage.js
- wait...
- Enjoy PySide on Windows!

Known issues:

- When the script tries to run the PySide tests all will fail, this is because you need shiboken.dll on your system path and the script doesn't do it yet. - I didn't tested the combination MSVC2010 and Qt binaries (compiled with
MSVC2008).
- 4 tests still failing on windows, but we are investigating them.

Anyway, now we can finally create PySide applications on Windows :-D

Good hacking everyone.

--
Hugo Parente Lima
INdT - Instituto Nokia de Tecnologia
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.openbossa.org/pipermail/pyside/attachments/ 20100824/07319e5c/attachment-0001.pgp>

------------------------------

_______________________________________________
PySide mailing list
[email protected]
http://lists.openbossa.org/listinfo/pyside

Reply via email to