[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GetText on Windows 11 Arm64
From: |
Bruno Haible |
Subject: |
Re: GetText on Windows 11 Arm64 |
Date: |
Mon, 26 Jun 2023 16:28:35 +0200 |
Yann Bourdeau wrote:
> when the linking part occurs it fails with binaries in x86-64 instead of
> ARM64 (I compile everything in ARM64). I realized that Cygwin is x86-64. I
> think that GetText compiling in ARM64 and linking to Cygwin is no go. There
> is no version of Cygwin planned for ARM64. Does it mean that I cannot build
> Gettext for ARM64 and I am stuck to compile in x86-64?
>
> .libs\libintl.res.obj : fatal error LNK1112: type d'ordinateur module 'x64'
> en conflit avec le type d'ordinateur cible 'ARM64'
This file is created by the program pointed to by the RC variable in
the file gettext-runtime/intl/config.status.
What is the value of this variable in your build? If it is windres or
x86_64-w64-mingw32-windres, that's not what you want.
What are the names of the *-windres programs in your environment?
If you have, say, aarch64-w64-mingw32-windres, you need to pass the
option --host=aarch64-w64-mingw32 to the configure script; then the
autoconfiguration will find the right *-windres program.
Bruno