On 9/3/2015 10:38 PM, Christian Tismer wrote:
Hi,

but you know that this is not ready for use, yet?

Yes, I believe that is the conclusion I've come to.  ;)

Don't use install, use

    python setup.py develop --ignore-git --qmake=...

I tried that instead (used "develop" instead of "build") and still encountered the same link errors. I can't use "--git-ignore" because the sub-projects will not be populated and there's nothing to build.

The command lines I've attempted in the pyside-setup2/ folder are:

 * python setup.py build --qmake=Q:\Qt\5.4.2\64_dll\bin\qmake.exe
   --openssl=E:\openssl_64_dll\bin --jom --jobs=4
 * python setup.py build --qmake=Q:\Qt\5.4.2\64_dll\bin\qmake.exe
   --openssl=E:\openssl_64_dll\bin
 * python setup.py build
   --qmake=C:\Qt\Qt5.4.2\5.4\msvc2013_64_opengl\bin\qmake.exe
   --openssl=E:\openssl_64_dll\bin
 * python setup.py build --qmake=C:\Qt\Qt5.5.0\5.5\msvc2013_64\bin\qmake.exe
   --openssl=E:\openssl_64_dll\bin
 * python setup.py develop --qmake=Q:\Qt\5.4.2\64_dll\bin\qmake.exe
   --openssl=E:\openssl_64_dll\bin


The Qt in the Q:\Qt\5.4.2\ folder referenced above is our own build of that version. Those in the C:\Qt\ folder are the pre-built binaries provided for download. In all cases, I get a link error of some kind (the 5.4.2 version has one link error, the 5.5.0 version generates a different link error).

The problems that you have are known, and right now I have the following
work-arounds:

1. Yom problem:

Do you actually mean "jom" here?

2. Link problem:

This is a known problem that was also existent on Pyside 1.2.2/Qt4.8.
For some reason, the Pyside devs decided in 2010 to add the option
"/Zc:wchar_t-". On windows, that means that you have to build your own Qt5,
which takes many hours.

I am in charge of doing this for my team, so it's not an issue for me. I've got an environment set up for building Qt that's largely automated. In fact, as I stated earlier, one of the Qt versions against which I am attempting to build was actually built by me. Are you saying that removing that compiler switch (if I can figure out how) addresses the link error?

For the moment, you can switch to the branch "qt5-win-fix" and build
again.

Ah, ok. I've already reported my failures and opinions of the state of PySide v2 to the team, but I will try this branch and see if I can get any further.

Thank you very much for the response, Chris.

_______________________________________________
PySide mailing list
PySide@qt-project.org
http://lists.qt-project.org/mailman/listinfo/pyside

Reply via email to