On 12/04/14 21:28, Matthew Brush wrote: > On 14-04-12 03:14 AM, Enrico Tröger wrote: >> On 11/04/14 20:04, Enrico Tröger wrote:> On 11/04/14 19:24, Enrico >> Tröger wrote: >>>> On 11/04/14 08:41, Steven VALSESIA wrote: >>>>> Hi ! >>>>> >>>>> I wanted to try this test-build >>>>> http://uvena.de/tmp/geany-1.24_setup_test.exe, but I cannot ran it. >>>>> I had to had these dependency : >>>>> >>>>> >>>>> *libgcc_s_sjlj-1.dlllibstdc++-6.dlllibwinpthread-1.dll* >>>>> >>>>> But even if I had them, I cannot run it because my version of >>>>> libstdc++-6.dll (and number of other I tested) don't have the call for >>>>> __gxx_personality_sj0. >>>>> >>>>> What's the problem ? (I'm running Windows 7 pro 64bits). >>>> >>>> Ouch. >>>> Not yet sure what's wrong, I'll have a look. >>>> I built the binaries also on Windows 7 64bits :(. >>> >>> Could you try the following Geany binary: >>> >>> http://uvena.de/tmp/geany_static.exe >>> >>> I built this one with -static but not really sure if it had any effect. >>> >>> Where is your libstdc++6.dll coming from? We don't ship it, so I'm >>> wondering. >>> >>> If the above binary won't work, could you then try to copy >>> http://uvena.de/tmp/libstdc%2b%2b-6.dll into the Geany bin directory, >>> next to geany.exe? This version is the one from the Strawberry Perl >>> distribution which includes a whole complete gcc build which I use to >>> compile the binaries. >> >> Forget the above, these files won't help. >> >> I built the binaries with a newly set up build environment on Windows 7, >> including much newer Mingw gcc bundle (previously 3.4, now 4.7). Either >> it was a change in gcc or a change in the updated Waf build system but >> now we need to pass -static-libgcc and -static-libstdc++ to the linker >> in order to remove the above noticed dependency. >> >> In the following builds I did this and tested them additionally on an >> old Windows XP (32bit): >> >> http://uvena.de/tmp/geany-1.24_setup_test2.exe >> http://uvena.de/tmp/geany-plugins-1.24_setup_test.exe >> >> Now, the installers and binaries included are also properly digitially >> signed by me in case anybody cares. >> >> I'd be happy if anyone else could test them and verify everything runs >> fine. >> > > Just tried the plugins, seems to be missing GeanyPy which works fine on > Windows (and Markdown and WebHelper, but those use WebKit).
All three plugins are missing because of dependencies. We already talked about this for previous releases: shipping Webkit as a dependency is just not fun because you need a) proper binaries and b) it is huge. Python might be similar except that there is a official installer available which is easy to use. Though I think we should skip GeanyPy for this release but definitely should think about including in future releases. Regards, Enrico -- Get my GPG key from http://www.uvena.de/pub.asc
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel