On Tue, Aug 11, 2020 at 12:50 PM aotto <aotto1968@xxxxxxxxxxx> wrote: > > Hi, > > is something missing on opensuse ? > > -mx32: The -mx32option sets |int|, |long|, and pointer types to 32 > bits, and generates code for the x86-64 architecture. > > testing ... > > gcc -mx32 test.c > In file included from /usr/include/features.h:447:0, > from /usr/include/bits/libc-header-start.h:33, > from /usr/include/stdio.h:27, > from test.c:1: > /usr/include/gnu/stubs.h:13:11: fatal error: gnu/stubs-x32.h: Datei oder > Verzeichnis nicht gefunden > # include <gnu/stubs-x32.h> > ^~~~~~~~~~~~~~~~~ > compilation terminated. > > checking glibc: -> stubs-x32.h missing. > > > question: where get I the "stubs-x32.h" setup ? It seems that x32 is pretty much dead, so I would not be surprised by opensuse not carrying it.