#3201: Create Windows package (Py3-GTK3)
------------------------------+---------------------
  Reporter:  Cas              |      Owner:
      Type:  feature-request  |     Status:  new
  Priority:  major            |  Milestone:  2.1.x
 Component:  Packaging        |    Version:  develop
Resolution:                   |   Keywords:
------------------------------+---------------------

Comment (by Doadin):

 I have now added a spec file to my gihtub repository lined above for
 building from source. With this spec file its possible to freeze deluge
 using pyinstaller. The resulting dist freezes shortly after the main
 window loads. Only errors im seeing are:

 1. Failed to load dynlib/dll 'libintl-8.dll'. (Which I beleieve is failing
 then loading intl.dll which does exist in the dist)
 2. Failed to load shared library 'libcairo-gobject.so.2' referenced by the
 typelib: 'libcairo-gobject.so.2': The specified module could not be found.

 cairo.dll and cairo-gobject.dll both exist in the dist so not sure why its
 doing this unless we need to add a find like with libintl?
 https://github.com/deluge-
 
torrent/deluge/blob/632089940cb2a9ebdc66b1f443ab8905daee074d/deluge/i18n/util.py#L121

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3201#comment:50>
Deluge <https://deluge-torrent.org/>
Deluge Project

-- 
You received this message because you are subscribed to the Google Groups 
"Deluge Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/deluge-dev/057.069a976a67e708394d384f99cf4bff8f%40deluge-torrent.org.

Reply via email to