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