Checklist
Describe your issue
Hi,
I'm able to port my Docker utility application, tuggy, to dozens of platforms using cross. However, the target i686-pc-windows-gnu somehow breaks down, producing strange errors regarding the standard library.
https://github.com/mcandre/tuggy
What target(s) are you cross-compiling for?
i686-pc-windows-gnu
Which operating system is the host (e.g computer cross is on) running?
What architecture is the host?
What container engine is cross using?
cross version
cross 0.2.5 (4e64366 2025-04-04)
Example
Automating cross builds with crit, basically a for loop over most of the available Rust target triples.
- Clone tuggy.
- Install crit with
make -f install.mk.
- Remove
i686-pc-windows-gnu from the exception list in makefile.
- Run
make port.
Additional information / notes
Sometimes a computer process fails due to memory or disk issues, especially containers. Ran docker system prune -f, no change in behavior. macOS host RAM and host disk stable, with plenty to spare.
Checklist
Describe your issue
Hi,
I'm able to port my Docker utility application, tuggy, to dozens of platforms using cross. However, the target
i686-pc-windows-gnusomehow breaks down, producing strange errors regarding the standard library.https://github.com/mcandre/tuggy
What target(s) are you cross-compiling for?
i686-pc-windows-gnu
Which operating system is the host (e.g computer cross is on) running?
What architecture is the host?
What container engine is cross using?
cross version
cross 0.2.5 (4e64366 2025-04-04)
Example
Automating cross builds with crit, basically a for loop over most of the available Rust target triples.
make -f install.mk.i686-pc-windows-gnufrom the exception list inmakefile.make port.Additional information / notes
Sometimes a computer process fails due to memory or disk issues, especially containers. Ran
docker system prune -f, no change in behavior. macOS host RAM and host disk stable, with plenty to spare.