| delorie.com/archives/browse.cgi | search |
| X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
| X-Recipient: | geda-user AT delorie DOT com |
| Date: | Sun, 29 Sep 2019 22:47:22 +0200 |
| From: | Kai-Martin Knaak <kmk AT familieknaak DOT de> |
| To: | geda-user AT delorie DOT com |
| Subject: | Re: [geda-user] Windows builds (gEDA/gaf and Lepton)? |
| Message-ID: | <20190929224722.58b94e4d@swips.iqo.uni-hannover.de> |
| In-Reply-To: | <20190929095422.GA2033@newvzh.lokolhoz> |
| References: | <CAJXU7q8uhZr=FiCHskjCLtMcVVVtSt6z6k6DjHQ4hqAQNPHRjw AT mail DOT gmail DOT com> |
| <20190929035721 DOT 1878ed9f AT swips DOT iqo DOT uni-hannover DOT de> | |
| <20190929095422 DOT GA2033 AT newvzh DOT lokolhoz> | |
| X-Mailer: | Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-pc-linux-gnu) |
| MIME-Version: | 1.0 |
| X-Provags-ID: | V03:K1:cfxyIuWDBmAL/T4tqoQIERNaDUEFZyioa3Rhjg0aPrc/cbCBZWE |
| i5BYUwuhf9zjcano0T45jyr/pIRC5Pp56bbnhMorbsAnjMR9iHx116xDMS4SzYv2VlW8yBh | |
| 6PFml5l7wN4G1ZKMQY9AKn6a+/HtoSek3JF7ALP3KrdSaXyZkWZJYHt9PiikeRmIpM6Lyup | |
| hJTO2RpBOUjegKlhLM23w== | |
| X-Spam-Flag: | NO |
| X-UI-Out-Filterresults: | notjunk:1;V03:K0:lJ/32K6ssF8=:R8gTTfvuPRyTAAsT8YDO/l |
| opNbvfnfiHfBwlDjOiMY3WsXDReWX1C6TnlaKey5g0ygeVeWHflkhqVwyqdbXnoA7jl6drmLM | |
| XWuLE1AdMd+ETmA06IgCKiHW+TtBY+gWZkuG/kA3e+v9YVRgv4JhpFv73DfLsxhTzTeeRTimq | |
| YrxO3NRc7b9sIjKPoNyvhj9gR9F/Z7oeR77G9etH8qFcANxvdMuL6sSkIjzn871SE7AfLBhmP | |
| NvUY+O1wz2VRfoZXuOIaqtpiVTpVm0Ux9iDLb46XwmlGoyP9U6gFeRMLz7x1kVf9oL3WkwqiA | |
| PDnlC1ShWkdcAdPtERQ6d7rl7xAB4IxDDuMv3wJAI9E11iES5+LBlDcAMiQRptYtqrM73Ph+b | |
| SD/kzKMgqDDz6aoS28nf1LuH1aGUiwDEI7rX3kHWbOGPt3/ASosbdOdp+d1jLL1idgMqjKyK0 | |
| Xb0DuWxaTJ+L+4113D63mTiEFP57ANWsDdAc5jxfnbK6ZIG00ymIINUgB3DmpZqVpSBpDrGUt | |
| cQQYzDBUwPyyAAvwX25VlB5/UN4TzYuaSGj9fcSxdYxTYLTavyyujclY6fMXsZFHU85p2jzXy | |
| nRF2NVnYOMQKW+wAkKe9elMGV1q9njAuWRoo2gnv7hh9nwuN5SHPkSt19IrZOWH2YLpKfKdO4 | |
| XbhckqE5d8QTX4cl6YCAs+wcFzFw+jiQcy22LVFSWISJN3FXU6c07AWVex+icw64hGTZBDxjF | |
| 249UYwhPHZPoCsfh/n1d4jzCVL2ukk7x7dcMqmHwkz4ZAgcSLmdQHafs6UB1lWa2aKFn8sYTi | |
| KmNUWjMFvvuLE27xfsOWa+B6Jc1LX7wyGXbTKwLMijzhmkrlcWYAl2ymRQZEwtmiWYtsrnuND | |
| TVzxfc/3k9W3aOmoosRvpY3Otovhmtq0i760zY87E= | |
| Reply-To: | geda-user AT delorie DOT com |
| Errors-To: | nobody AT delorie DOT com |
| X-Mailing-List: | geda-user AT delorie DOT com |
| X-Unsubscribes-To: | listserv AT delorie DOT com |
--Sig_/j7sbATkcV.5g.a9=OxACdI.
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
"Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com]"
<geda-user AT delorie DOT com> schrieb am 29. September 2019:
> > * minipack modified by Peter Brett
> > https://github.com/peter-b/minipack.git
> > =E2=86=92 cross compile of guile 2.0.11 with some errors I could not =
fix. =20
>=20
> You can look through the minipack commit history [1], especially
> [2], that I have worked around the issues you had then (not sure,
> what guile version I had, 2.0.9 or 2.0.11) and successfully built
> geda-gaf-1.9.2 on Debian (lenny?, I cannot remember).
I just tried minipack again. My mileage:
* minipack successfully cross compiled guile 2.0.11 Yay! (I have yet to try=
it
on a windows context)
* the cross compile of gettext failed.=20
* geda-gaf requires gettext. So this is a blocker.
---<)kaimartin(>---
PS: This is the output for gettext on the command line:
-----------8<---------------
$ mpk build gettext
Downloading gettext from http://ftp.gnu.org/pub/gnu/gettext/gettext-0.20.1.=
tar.gz ...
URL transformed to HTTPS due to an HSTS policy
--2019-09-29 21:39:06-- https://ftp.gnu.org/pub/gnu/gettext/gettext-0.20.1=
.tar.gz
Resolving ftp.gnu.org (ftp.gnu.org)... 2001:470:142:3::b, 209.51.188.20
Connecting to ftp.gnu.org (ftp.gnu.org)|2001:470:142:3::b|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 23267473 (22M) [application/x-gzip]
Saving to: =E2=80=98gettext-0.20.1.tar.gz=E2=80=99
gettext-0.20.1.tar.gz 100%[=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D>] 22.19M 1.23MB=
/s in 24s =20
2019-09-29 21:39:31 (945 KB/s) - =E2=80=98gettext-0.20.1.tar.gz=E2=80=99 sa=
ved [23267473/23267473]
Unpacking gettext...
Configuring gettext...
configure: WARNING: using cross tools not prefixed with host triplet
configure: WARNING: using cross tools not prefixed with host triplet
configure: WARNING: using cross tools not prefixed with host triplet
configure: WARNING: using cross tools not prefixed with host triplet
configure: WARNING: libacl development library was not found or not usable.
configure: WARNING: gettext-tools will be built without ACL support.
Compiling gettext...
./version.c:24:5: warning: =E2=80=98libintl_version=E2=80=99 redeclared wit=
hout dllimport attribute: previous dllimport ignored [-Wattributes]
int libintl_version =3D LIBINTL_VERSION;
^~~~~~~~~~~~~~~
i686-w64-mingw32-ar: `u' modifier ignored since `D' is the default (see `U')
warning: [options] bootstrap class path not set in conjunction with -source=
6
warning: [options] source value 6 is obsolete and will be removed in a futu=
re release
warning: [options] target value 1.6 is obsolete and will be removed in a fu=
ture release
warning: [options] To suppress warnings about obsolete options, use -Xlint:=
-options.
Note: ./gnu/gettext/GettextResource.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
4 warnings
i686-w64-mingw32-ar: `u' modifier ignored since `D' is the default (see `U')
i686-w64-mingw32-ar: `u' modifier ignored since `D' is the default (see `U')
i686-w64-mingw32-ar: `u' modifier ignored since `D' is the default (see `U')
i686-w64-mingw32-ar: `u' modifier ignored since `D' is the default (see `U')
../../gettext-runtime/intl/version.c:24:5: warning: =E2=80=98libintl_versio=
n=E2=80=99 redeclared without dllimport attribute: previous dllimport ignor=
ed [-Wattributes]
int libintl_version =3D LIBINTL_VERSION;
^~~~~~~~~~~~~~~
i686-w64-mingw32-ar: `u' modifier ignored since `D' is the default (see `U')
argmatch.c:69:18: warning: =E2=80=98argmatch_die=E2=80=99 redeclared withou=
t dllimport attribute: previous dllimport ignored [-Wattributes]
argmatch_exit_fn argmatch_die =3D __argmatch_die;
^~~~~~~~~~~~
backupfile.c:72:13: warning: =E2=80=98simple_backup_suffix=E2=80=99 redecla=
red without dllimport attribute: previous dllimport ignored [-Wattributes]
const char *simple_backup_suffix =3D "~";
^~~~~~~~~~~~~~~~~~~~
In file included from malloca.h:26,
from xmalloca.h:21,
from clean-temp.c:44:
xalloc-oversized.h:45: warning: "xalloc_oversized" redefined
# define xalloc_oversized(n, s) \
=20
In file included from clean-temp.c:43:
xalloc.h:149: note: this is the location of the previous definition
# define xalloc_oversized(n, s) \
=20
In file included from xmalloca.h:22,
from csharpcomp.c:34:
xalloc.h:149: warning: "xalloc_oversized" redefined
# define xalloc_oversized(n, s) \
=20
In file included from malloca.h:26,
from xmalloca.h:21,
from csharpcomp.c:34:
xalloc-oversized.h:45: note: this is the location of the previous definition
# define xalloc_oversized(n, s) \
=20
In file included from xmalloca.h:22,
from csharpexec.c:29:
xalloc.h:149: warning: "xalloc_oversized" redefined
# define xalloc_oversized(n, s) \
=20
In file included from malloca.h:26,
from xmalloca.h:21,
from csharpexec.c:29:
xalloc-oversized.h:45: note: this is the location of the previous definition
# define xalloc_oversized(n, s) \
=20
error-progname.c:36:6: warning: =E2=80=98error_with_progname=E2=80=99 redec=
lared without dllimport attribute: previous dllimport ignored [-Wattributes]
bool error_with_progname =3D true;
^~~~~~~~~~~~~~~~~~~
execute.c: In function =E2=80=98execute=E2=80=99:
execute.c:153:47: warning: passing argument 3 of =E2=80=98spawnvpe=E2=80=99=
from incompatible pointer type [-Wincompatible-pointer-types]
exitcode =3D spawnvpe (P_WAIT, prog_path, (const char **) prog_argv,
^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/share/mingw-w64/include/unistd.h:11,
from ./unistd.h:40,
from ./fcntl.h:67,
from execute.c:25:
/usr/share/mingw-w64/include/process.h:196:67: note: expected =E2=80=98char=
* const*=E2=80=99 but argument is of type =E2=80=98const char **=E2=80=99
intptr_t __cdecl spawnvpe(int,const char *_Filename,char *const _ArgList=
[],char *const _Env[]) __MINGW_ATTRIB_DEPRECATED_MSVC2005;
~~~~~~~~~~~~^~~~~~~~=
~~
execute.c:154:28: warning: passing argument 4 of =E2=80=98spawnvpe=E2=80=99=
from incompatible pointer type [-Wincompatible-pointer-types]
[...many similar warnings...]
struct plural_table_entry plural_table[] =3D
^~~~~~~~~~~~
plural-table.c:67:14: warning: =E2=80=98plural_table_size=E2=80=99 redeclar=
ed without dllimport attribute: previous dllimport ignored [-Wattributes]
const size_t plural_table_size =3D sizeof (plural_table) / sizeof (plural_=
table[0]);
^~~~~~~~~~~~~~~~~
sentence.c:32:5: warning: =E2=80=98sentence_end_required_spaces=E2=80=99 re=
declared without dllimport attribute: previous dllimport ignored [-Wattribu=
tes]
int sentence_end_required_spaces =3D 1;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../libtool: line 1779: no: command not found
make[5]: *** [Makefile:3651: ../woe32dll/libgettextsrc_la-c++format.lo] Err=
or 1
make[4]: *** [Makefile:2733: all] Error 2
make[3]: *** [Makefile:2173: all-recursive] Error 1
make[2]: *** [Makefile:2041: all] Error 2
make[1]: *** [Makefile:403: all-recursive] Error 1
make: *** [Makefile:359: all] Error 2
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
gettext:
Build failed.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
------------------------------>8-------------------------
At first sight this looked to me like libtool is missing. However, libtool =
cross=20
compiled and installed just fine. What could be the cause of this failure?
--=20
Kai-Martin Knaak
Email: kmk AT familieknaak DOT de
=C3=96ffentlicher PGP-Schl=C3=BCssel:
https://keyserver.ubuntu.com/pks/lookup?op=3Dindex&search=3D0x7B0F9882
--Sig_/j7sbATkcV.5g.a9=OxACdI.
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEyAypwA/y2l/nFU8PwTqkzHsPmIIFAl2RGFoACgkQwTqkzHsP
mIJOmBAAvGqZHoBnOGcUNiVj7ZnaJglo0VqTfJ5lT0UFTkt2he8EToWEK7gVjYTb
rYfSCAFpxan3q8r8l/AXc3cIh/wqyX3UY6zGJMZaAbVBdWezZZ0IxsXjlzAr8TCZ
UUtQX7lsgIzRCsSXi+XmTMcJvPtuj93g0vtcYl8EWunyBVRTyiTSuOqVWZiCZvuT
F0OVqtYUCj5zKJqP0P2AQYSUkD01dLgfUAp5zMamLTYMNFbuxKWbwhT1qpuayzIR
vM3WLIkPmEjJ9dqdaLmQ1mVE9nnRSyrNPJCilXRTHXkPeHUJr5q56hlipvkM9kp7
7yB8QTCmXxP0KyNs4dHjqan3wxN+0FujAkLQZRYJMKdJqZ6BM/efutrS1ESs+bu4
3Qc2S0CPyJODgYLIUllW+J3/MH9NkEFkuW6Vm13tC+OJILys0b79PDhVGgrIsjiT
QT2YCrle3pw6cedqBjMXDzmxgM0tUb4gEec+0Ber6VpanESIRCIi05tcpjrl9pLt
5M2GbgZhT4httZPhoG9riMldmlnJKEJS6ak7DZUt0vXrZHitjKZBqk0LpzyFx20G
aL2IQEKUuwmfY89bpVi8kOqiRH1dWL7fO/otbG9Ilm/0l0Gzn5FQdYix5IY+CMio
d9jRvcsFZDbWkKtIlLAZEAbYDhOS4GYXzyGnozi78gBqEmV6g08=
=t+/6
-----END PGP SIGNATURE-----
--Sig_/j7sbATkcV.5g.a9=OxACdI.--
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |