Re: Wheels for Linux

Robin Dunn <[email protected]>
Newsgroups gmane.comp.python.wxpython.devel
Message-ID <[email protected]>
Yeah I tried going that route first, and while it is a great idea, I
think it is just too low-level to be doable for something like
wxPython.  In addition to GTK it would also need to include pango,
gstreamer, freetype font libraries, webkit, and the list goes on and
on.  The end result could easily end up being 10 times more non-wxPython
code than there is wxPython code.

Hopefully manylinux2 will include more in the base requirements that
will make it easier to build upon for wxPython.

Robin


Chris Barker wrote:
> Robin,
>
> Cool stuff!
>
> But if you are going to provide wheels for Linux, maybe "manylinux" is
> the way to go:
>
> https://github.com/pypa/manylinux
>
> However, it's a low-level core system, so you'd need to provide GTK
> and all that-- but it would be great if it could be made to work.
>
> -CHB
>
>
> On Sat, Dec 3, 2016 at 5:21 PM, Robin Dunn <[email protected]
> <mailto:[email protected]>> wrote:
>
>     Hi all,
>
>     I've been playing with Vagrant a little lately and have set things
>     up to
>     be able to use Vagrant to build Phoenix wheels for various flavors of
>     linux.  See https://github.com/wxWidgets/Phoenix/pull/197
>     <https://github.com/wxWidgets/Phoenix/pull/197>
>
>     I've uploaded a test build, and another is underway now.  You can get
>     them at https://wxpython.org/Phoenix/snapshot-builds/linux/
>     <https://wxpython.org/Phoenix/snapshot-builds/linux/>.  Both gtk2
>     and gtk3 builds are available, and for each distro I used whatever
>     versions of Python are available in their repositories, although for
>     CentOS and Ubuntu 14 I cheated a little and added an extra repo in
>     order
>     to get newer Pythons.  There has been very little testing so far
>     but I'm
>     hoping you guys can help out with that.
>
>     I haven't yet added a build slave to automatically run these builds
>     daily and upload to the snapshots folder, but that should happen soon.
>
>     --
>     Robin Dunn
>     Software Craftsman
>     http://wxPython.org
>
>     --
>     You received this message because you are subscribed to the Google
>     Groups "wxPython-dev" group.
>     To unsubscribe from this group and stop receiving emails from it,
>     send an email to [email protected]
>     <mailto:wxPython-dev%[email protected]>.
>     For more options, visit https://groups.google.com/d/optout
>     <https://groups.google.com/d/optout>.
>
>
>
>
> -- 
>
> Christopher Barker, Ph.D.
> Oceanographer
>
> Emergency Response Division
> NOAA/NOS/OR&R            (206) 526-6959   voice
> 7600 Sand Point Way NE   (206) 526-6329   fax
> Seattle, WA  98115       (206) 526-6317   main reception
>
> [email protected] <mailto:[email protected]>
> -- 
> You received this message because you are subscribed to the Google
> Groups "wxPython-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected]
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups "wxPython-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.