From: Michael Karasch <karasch@so...> - 2002-07-23 20:01:38
I've been trying to build the latest version GnuPG(1.0.7) for the past
day and a half. I've installed the latest snapshots of mingw32
(mingw-1.0.1-20010726.tar.gz) and MSYS
(MSYS-1.0.8-i686-2002.06.25-1.exe). According to the instructions that
came with gpg in README.W32:
>After you have installed this environment you should be able to do
> $ scripts/autogen.sh --build-w32
> $ make
> $ mingw32 strip g10/gpg.exe
> $ cp g10/gpg.exe /some_windows_drive/
>And everything hopefully works.
So I fired up MSYS, and tried it.
$ scripts/autogen.sh --build-w32
scripts/autogen.sh: mingw32: command not found
We need at least version 0.3 of MingW32/CPD
Looking around the directories, I can't seem to find an executable
called mingw32 either, so even if I get autogen.sh to run, I won't be
able to do the third step.
I notice there's a configure script for gpg. The configure script
completes successfully, but then make fails with the error:
./libzlib.a: line 1: syntax error near unexpected token `!<arch>'
./libzlib.a: line 1: `!<arch>'
make: *** [libzlib.a] Error 2
make: Leaving directory `/home/karasch/gnupg-1.0.7/zlib'
make: *** [all-recursive] Error 1
make: Leaving directory `/home/karasch/gnupg-1.0.7'
make: *** [all] Error 2
So I guess my question is, how the heck do I build this thing? Am I
really missing an executable called mingw32?
Thanks for the help,
Technical Support Specialist - SOIS
"Blessed are the geek, for they shall internet the Earth."
From: Oscar Fuentes <ofv@wa...> - 2002-07-23 20:34:01
"Michael Karasch" <karasch@...> writes:
> Hello all,
> I've been trying to build the latest version GnuPG(1.0.7) for the past
> day and a half. I've installed the latest snapshots of mingw32
> (mingw-1.0.1-20010726.tar.gz) and MSYS
The latest MinGW package is MinGW 1.1, available at
It's a pity that http://www.mingw.org still is linking to the old package
after so many time.
BTW, MinGW does not include any "mingw32" executable. You will need to
inspect the script to know what's going on.