[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/29218] libiberty cannot find __imp___acrt_iob_func for x86

From: amodra at gmail dot com
Subject: [Bug binutils/29218] libiberty cannot find __imp___acrt_iob_func for x86_64-w64-mingw32 cross toolchain for canadian compilation
Date: Wed, 01 Jun 2022 23:13:10 +0000


Alan Modra <amodra at gmail dot com> changed:

           What    |Removed                     |Added
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |WORKSFORME

--- Comment #6 from Alan Modra <amodra at gmail dot com> ---
I can build the canadian cross you describe, using
~/src/binutils-gdb/configure \
--target=i586-msdosdjgpp --host=x86_64-w64-mingw32 --build=x86_64-linux-gnu \
--disable-gdb --disable-gdbserver --disable-sim --disable-readline \
--disable-libdecnumber --disable-libbacktrace --disable-gprofng --disable-nls

$ file bfd/doc/chew
bfd/doc/chew: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV),
dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2,
BuildID[sha1]=e68ec21e6eb9b489db730e2731ec73932e74c9b0, for GNU/Linux 3.2.0,
not stripped
$ file gas/as-new.exe 
gas/as-new.exe: PE32+ executable (console) x86-64 (stripped to external PDB),
for MS Windows

And yes, I also see a fail to link bfd/doc/chew if I use source checked out at
commit 739f9506642.

You are receiving this mail because:
You are on the CC list for the bug.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]