Cross-compiling gpg4win: can not find the runtime library libgcc_s_sjlj-1.dll
Andre Heinecke
aheinecke at gnupg.org
Wed Sep 16 12:38:01 CEST 2020
Hi,
On Thursday 3 September 2020 14:49:06 CEST Ave Milia via Gnupg-devel wrote:
> configure: error: can not find the runtime library libgcc_s_sjlj-1.dll in the
default locations.
> > Use the --with-libgcc_s_sjlj-1
option to set the path directly.
This file is needed to to be installed by Gpg4win, so when configuring our
package we look for that as a dll binary. To be put into the installer package
so that it is available at runtime.
On debian they come from:
gcc-mingw-w64-i686:
/usr/lib/gcc/i686-w64-mingw32/8.3-posix/libgcc_s_sjlj-1.dll
/usr/lib/gcc/i686-w64-mingw32/8.3-win32/libgcc_s_sjlj-1.dll
For arch linux I do not know where they come from or that you have to pass as
--with-libgcc_s_sjlj-1 configure argument.
There will be two other runtime librarys also:
libgstdc++-6.dll and libwinpthread-1.dll
Regards,
Andre
--
GnuPG.com - a brand of g10 Code, the GnuPG experts.
g10 Code GmbH, Erkrath/Germany, AG Wuppertal HRB14459
GF Werner Koch, USt-Id DE215605608, www.g10code.com.
GnuPG e.V., Rochusstr. 44, D-40479 Düsseldorf. VR 11482 Düsseldorf
Vorstand: W.Koch, B.Reiter, A.Heinecke Mail: board at gnupg.org
Finanzamt D-Altstadt, St-Nr: 103/5923/1779. Tel: +49-211-28010702
More information about the Gnupg-devel
mailing list