is it need 7z format changes? seems weird it hasn't supported for so long.
@nightson +1 plese support reference... I have busybox archive, there are 250 instance of exes, each is 800kb. So far I made 500kb 7zsfx which has bat script to hardlink them after extraction, otherwise it would swell up to 6MB. I've tried wim.7z or tar.xz but it felt inconvenience.
while newest mingw-w64 capable of targeting msvc 14 runtime (python 3.5-3.8) and I just tried simple stuff. I dont think I will return to this project. So no.
what's the error? i think it should works with 3.4.x but not 3.5+
I try to add difftime*.o (from v5.04) to libmingex.a manually but linker still doesn't pick it up... I check the buildspecs and can verify that -lmingex came before -lmsvcrt, in v7.0 libmsvcrt.a does have difftime32/64 imports but libmingwex.a should be picked first no? this is gcc 9.3.0 just in case
Project Status?
diiftime32/64 that needed for XP is removed from mingw-w64-crt v7.0
Unable to use PyGOject as a package to import to Visual Studio 2017 - Python 3.6
I don't maintain pypi project, those are source-only download (so you need lot of tools beside VS) this project only for python 2.7/3.4 ,that is VS 2008/2010 I don't know how to do VS2017 build see https://sourceforge.net/p/pygobjectwin32/tickets/50/
sorry this is pathetic, but I still have no idea how to use gcc against vc 2015 runtime which used by python 3.5 or later, and with gtk 3.22 still break clutter-gtk and with upstream move to gtk4, there will be hiatus on pygobjectwin32 releases as well.
Initial commit
Hi George, http://www.mingw.org/wiki/Getting_Started was what I read first. And asking on any linux forums would be helpful. Do you really still use moluccas? cause this project been stalled long time ago.
not gonna happen, what it has to do with gobject introspection anyway? OTOH have you tried htmldoc?
I don't know if someone made gcc for msvcrt 14.0 yet
there is buildscript https://github.com/tumagonx/pygi-mingw-patches/blob/master/gnomebuild.sh compiler already provided here but the way it is, #50 (flag -vcr140) try to link to all winapi-* stuff never produce executable, there always missing functions, so I use -vcr130 but that doesn't cut it, 64bit crashed. hope you have better chance. or you could try vc++ which core libraries (glib, gi, gtk) covered.
errr I'm not YOUR TEACHER, FYI I have tested poppler in python since I included it in the first release!!! and the issue with Evince is not mine either it was most likely an ambiguous assumption by upstream developer. I'm reluctant to include application oriented thing like evince, people should use poppler or gepub and COOK their code. not use high level library like evince. btw thanks for your review (sarcasm) at homepage. the docs is included in installer!
errr I'm not YOUR TEACHER, FYI I have tested poppler in python since I included it in the first release!!! and the issue with Evince is not mine either it was most likely an ambiguous assumption by upstream developer. I'm reluctant to include application oriented thing like evince, people should use poppler or gepub and COOK their code. to use evince. btw thanks for your review (sarcasm) at homepage. the docs is included in installer!
Don't forget use proper URI for file path.
for poppler, do you mean Poppler.Document.new_from_file() ? document_new_from_file is the C function, please see docs. About evince it looks like it's not properly relocatable I will fix it in next revision, thanks! As workaround try re-run with current directory: C:\Python34\lib\site-packages\gnome
I meant pygi-aio-3.24.1
Hi, I try meld 3.16.4 and change the following in setup_win32.py: missing_dll = [ 'libgtk-3-0.dll', 'libgdk-3-0.dll', 'libatk-1.0-0.dll', 'libintl-8.dll', 'libzzz.dll', 'libwinpthread-1.dll', 'libcairo-gobject-2.dll', 'libgdk_pixbuf-2.0-0.dll', 'libpango-1.0-0.dll', 'libpangocairo-1.0-0.dll', 'libpangoft2-1.0-0.dll', 'libpangowin32-1.0-0.dll', 'libffi-6.dll', 'libfontconfig-1.dll', 'libfreetype-6.dll', 'libgio-2.0-0.dll', 'libglib-2.0-0.dll', 'libgmodule-2.0-0.dll', 'libgobject-2.0-0.dll', 'libgirepository-1.0-1.dll',...
Hi, I try meld 3.16.4 and change the following in setup_win32.py: missing_dll = 'libgtk-3-0.dll', 'libgdk-3-0.dll', 'libatk-1.0-0.dll', 'libintl-8.dll', 'libzzz.dll', 'libwinpthread-1.dll', 'libcairo-gobject-2.dll', 'libgdk_pixbuf-2.0-0.dll', 'libpango-1.0-0.dll', 'libpangocairo-1.0-0.dll', 'libpangoft2-1.0-0.dll', 'libpangowin32-1.0-0.dll', 'libffi-6.dll', 'libfontconfig-1.dll', 'libfreetype-6.dll', 'libgio-2.0-0.dll', 'libglib-2.0-0.dll', 'libgmodule-2.0-0.dll', 'libgobject-2.0-0.dll', 'libgirepository-1.0-1.dll',...
Hi, I try meld 3.16.4 and change the following in setup_win32.py: missing_dll = 'libgtk-3-0.dll', 'libgdk-3-0.dll', 'libatk-1.0-0.dll', 'libintl-8.dll', 'libzzz.dll', 'libwinpthread-1.dll', 'libcairo-gobject-2.dll', 'libgdk_pixbuf-2.0-0.dll', 'libpango-1.0-0.dll', 'libpangocairo-1.0-0.dll', 'libpangoft2-1.0-0.dll', 'libpangowin32-1.0-0.dll', 'libffi-6.dll', 'libfontconfig-1.dll', 'libfreetype-6.dll', 'libgio-2.0-0.dll', 'libglib-2.0-0.dll', 'libgmodule-2.0-0.dll', 'libgobject-2.0-0.dll', 'libgirepository-1.0-1.dll',...
I'm sorry to hear that, but I don't keep that particular revision in my backup, Could you tell me the problem, If a library update break thing, I could rebuild that dll for you.
Which version of webkitgtk in your the linux?
Thanks, try replace [site=packages]\gnome\lib\girepository-1.0\WebKit2-3.0.typelib with the one attached.
install in cmd with no interaction
Glad you work it out, took me a while to understand why you try to do it that way :)
I think the unintended arguments is for setup.exe not for setup.bat directly. (You could see in zsetup.txt there is some preparation)
thanks, I will try tune down the 32bit version next time
reproduced, at first I forgot to patch pyconfig.h for mingw64 but it still crashed...
thanks, in the past SSE or wrong gcc optimization often cause segfault too especially...
https://sourceforge.net/projects/pygobjectwin32/files/pygi-slimgtk-3.22.7z/downl...
For commandline option I try addressing this in rev11, for pygi 3.22 I might not...
Please try the new rev11
thanks, after testing a not so good gtk 3.22, I think I will make one more update...
Hmm looks like big changes in gdkwin32 since gtk 3.20 still break some libraries:...
All right the segfault was fixed in 3.22.5!
it seems gtk 3.22 is the last gtk3... :( I hope they make some fixes before jump...
Dennis do you have a running binary? If not then I will just re-mark gtk-3.22 as...
To be precise segfault at 0x710f8597 in libgdk-3-0!gdk_win32_drag_context_get_type...
Sorry guys, when I tried gtk 3.22.2 I always get: gdk_display_get_device_manager:...
Thanks for the head-ups. I'd start version 3.22 once gstreamer reached version 1.10...
While the installer appear different now, I actually simply change GUI flags/mode...
I have check the change between alpha5 and alpha6, found that the crash triggered...
WebKit2 has no attribute WebView
gspawn-win64-helper.exe error dialog for pygi-aio-3.18.2_rev5
Fixed in rev9
Fixed in rev9
My bad, I didn't check the 64bit builds at all. Thank You, will check it.
Hi Mark, does it also happen with 32bit? note: you don't normally need devhelp (which...
Hi Mark, does it also happen with 32bit?
gspawn-win64-helper.exe error dialog for pygi-aio-3.18.2_rev5
That said, it never generate correct gir in my case. If you want introspect gir,...
The webkit2 are pretty much preliminary port, which an incorrect typelib generation...
Problem with PyGObject for Windows Python 2.7
I meant rpath.pth is from pygi installer. You said it give error simply by running...
I tested 3.18 rev7 against Python 2.7 32bit and 64bit on Win 8.1 64bit and additionally...
Sorry for not replying earlier, but I can't reproduce this. That's why i suggest...
I believe it might be package clashes among what installed in your python 2.7 and...
Sorry could you attach one functional file? I don't think a simple window should...
Hi, Sorry but this is insufficient information to move on, please provide reproducible...
did you started fc-cache first or use rsvg-convert directly? just wonder whether...
Trouble finding PangoFT2 typelib when using PyInstaller
cinchent, would you like to post your spec to successfully build with pyinstaller...
hmm maybe pyinstaller tried to compile typelib from gir files but since I don't have...
I need to note that by default Pyinstaller seems to include Gst (even when not needed)...
Thanks, I try using pyinstaller 3.2 as suggested, in my case it missing all typelibs...
So far I've tried cx_freeze and Nuitka with success. I will give pyinstaller a try....
SystemError: Initialization of _gi raised unreported exception
gspawn-win64-helper.exe error dialog for pygi-aio-3.18.2_rev5
I decide to downgrade devhelp in rev6 (so it use webkit1 instead of webkit2), it...
Ah that's webkit issue (devhelp's dependency). Sometime I have crash running webkit2...
Thanks for your report. At the moment I tried it on Win 8.1 64bit for both 64bit...
Oops double posts. there are --windows-disable-console and --windows-icon=icon.ico...
No, not pygi issue but I doubt cx_freeze, nuitka, py2exe (or everything else) could...
No, not pygi issue but I doubt cx_freeze, nuitka, py2exe (or everything else) could...
Ok you're close now The py files in override are "autoloaded" when matched typelib...
No, I have passed that error. did you checked [site-packages]\gi*.* ? there is missing...
If you need to make it small, consider to use pygi-slimgtk-3.18.2_py27_py34_win32_win64.7z...
I think I have passed gi import stage. The thing is cx_freeze miss some files in:...
Oh I see, I think I will try it without. I only have free ~80Kbps connection at home...
That's worked, where I can find svsApp?
Ahh you're right. I try to reproduce your setup.py but I've difficulty installing...
Judging from the dwi it seems to be unsuccessful gi.import as it stop at glib/girepo...
Sorry, forgot to tell you to do profiling (F7) before saving the dwi file.
BTW why your cx_freeze exe still call preinstalled python files?
Additionally, you may need to inject root path (where dll/pyd collected) to PATH...
If this run under pyhon console/spyder, could be a packaging issue. I personally...
Not working under wine
Cool!
I have made rev5 with the changed dirent(), please test.
_gi.pyd module does not get installed in gobject-introspection/giscanner
After checking the situation I decide to put only g-ir-compiler and GIR files in...
I haven't fix this in rev5, but I simply clarify what python supported in the first...
This contain only glib and fontconfig which I think sufficient for quodlibet, for...
Sorry for the long delay. I think I overlook dirent() issue when switching compiler...
^ oops I meant I will move in g-ir scanner into GIR package nex time
Ah I get it, thanks to point this out, When I start to split of devel package in...
I want to provide glib that built with older gcc just to be sure if this is not compiler...