<div dir="ltr"><div>All seems to work fine here now !<br><br>For information I had used my libs from Qt, and had tried some others from google :)<br></div><div><div><br><br><div class="gmail_extra"><br><br><div class="gmail_quote">
2014-04-12 12:14 GMT+02:00 Enrico Tröger <span dir="ltr"><<a href="mailto:enrico.troeger@uvena.de" target="_blank">enrico.troeger@uvena.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
On 11/04/14 20:04, Enrico Tröger wrote:> On 11/04/14 19:24, Enrico<br>
Tröger wrote:<br>
>> On 11/04/14 08:41, Steven VALSESIA wrote:<br>
>>> Hi !<br>
>>><br>
>>> I wanted to try this test-build<br>
>>> <a href="http://uvena.de/tmp/geany-1.24_setup_test.exe" target="_blank">http://uvena.de/tmp/geany-1.24_setup_test.exe</a>, but I cannot ran it.<br>
>>> I had to had these dependency :<br>
>>><br>
>>><br>
>>> *libgcc_s_sjlj-1.dlllibstdc++-6.dlllibwinpthread-1.dll*<br>
>>><br>
>>> But even if I had them, I cannot run it because my version of<br>
>>> libstdc++-6.dll (and number of other I tested) don't have the call for<br>
>>> __gxx_personality_sj0.<br>
>>><br>
>>> What's the problem ? (I'm running Windows 7 pro 64bits).<br>
>><br>
>> Ouch.<br>
>> Not yet sure what's wrong, I'll have a look.<br>
>> I built the binaries also on Windows 7 64bits :(.<br>
><br>
> Could you try the following Geany binary:<br>
><br>
> <a href="http://uvena.de/tmp/geany_static.exe" target="_blank">http://uvena.de/tmp/geany_static.exe</a><br>
><br>
> I built this one with -static but not really sure if it had any effect.<br>
><br>
> Where is your libstdc++6.dll coming from? We don't ship it, so I'm<br>
> wondering.<br>
><br>
> If the above binary won't work, could you then try to copy<br>
> <a href="http://uvena.de/tmp/libstdc%2b%2b-6.dll" target="_blank">http://uvena.de/tmp/libstdc%2b%2b-6.dll</a> into the Geany bin directory,<br>
> next to geany.exe? This version is the one from the Strawberry Perl<br>
> distribution which includes a whole complete gcc build which I use to<br>
> compile the binaries.<br>
<br>
Forget the above, these files won't help.<br>
<br>
I built the binaries with a newly set up build environment on Windows 7,<br>
including much newer Mingw gcc bundle (previously 3.4, now 4.7). Either<br>
it was a change in gcc or a change in the updated Waf build system but<br>
now we need to pass -static-libgcc and -static-libstdc++ to the linker<br>
in order to remove the above noticed dependency.<br>
<br>
In the following builds I did this and tested them additionally on an<br>
old Windows XP (32bit):<br>
<br>
<a href="http://uvena.de/tmp/geany-1.24_setup_test2.exe" target="_blank">http://uvena.de/tmp/geany-1.24_setup_test2.exe</a><br>
<a href="http://uvena.de/tmp/geany-plugins-1.24_setup_test.exe" target="_blank">http://uvena.de/tmp/geany-plugins-1.24_setup_test.exe</a><br>
<br>
Now, the installers and binaries included are also properly digitially<br>
signed by me in case anybody cares.<br>
<br>
I'd be happy if anyone else could test them and verify everything runs fine.<br>
<br>
<br>
Thanks.<br>
<br>
Regards,<br>
Enrico<br>
<span class=""><font color="#888888"><br>
--<br>
Get my GPG key from <a href="http://www.uvena.de/pub.asc" target="_blank">http://www.uvena.de/pub.asc</a><br>
<br>
</font></span><br>_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.geany.org">Devel@lists.geany.org</a><br>
<a href="https://lists.geany.org/cgi-bin/mailman/listinfo/devel" target="_blank">https://lists.geany.org/cgi-bin/mailman/listinfo/devel</a><br>
<br></blockquote></div><br></div></div></div></div>