wxPython wheel for Python 3.7 / Fedora 28

Would it be possible to create a Fedora 28 / Python 3.7 wheel for wxPython?
You made the 3.7 packages for Ubuntu already.

This is the only package left that fails to install for me using pip3 for Python 3.7.

(Unfortunately pip deletes the temp directory of compilation when the install fails, so hard to track down this way at least.)

-Alexander

···

=============

(…)

Testing pyext configuration : Could not build python extensions

The configuration failed

(complete log in /tmp/pip-install-hg4m_udi/wxPython/build/waf/3.7/gtk3/config.log)

Command '"/home/alex/Python/bin/python3.7" /tmp/pip-install-hg4m_udi/wxPython/bin/waf-2.0.7 --wx_config=/tmp/pip-install-hg4m_udi/wxPython/build/wxbld/gtk3/wx-config --gtk3 --python="/home/alex/Python/bin/python3.7" --out=build/waf/3.7/gtk3 configure build ’ failed with exit code 1.

It’s on the way. Add Python 3.7 build for Fedora-28 · Issue #925 · wxWidgets/Phoenix · GitHub

···

On Saturday, July 14, 2018 at 1:11:19 PM UTC-7, Alexander Heger wrote:

Would it be possible to create a Fedora 28 / Python 3.7 wheel for wxPython?
You made the 3.7 packages for Ubuntu already.

This is the only package left that fails to install for me using pip3 for Python 3.7.

(Unfortunately pip deletes the temp directory of compilation when the install fails, so hard to track down this way at least.)

Robin

It’s on the way. https://github.com/wxWidgets/Phoenix/issues/925

works. Thank!

As I note, to get this run I needed to configure python with --enable-shared.

(and re-install everything)

Is it possible to have a static version included?

-Alexander

No. The waf build tool assumes that Python was build with --enable-shared (because the stock Python packages from at least every common distro builds it that way) and it will fail if the shared library is not available.

···

On Tuesday, July 17, 2018 at 2:19:04 AM UTC-7, Alexander Heger wrote:

It’s on the way. https://github.com/wxWidgets/Phoenix/issues/925

works. Thank!

As I note, to get this run I needed to configure python with --enable-shared.

(and re-install everything)

Is it possible to have a static version included?

Robin