<div>Hello. When I try to cross compile libXT 1.2.1 (or any version) for i386, I receive:</div><div> </div><blockquote><div><div>configure:18569: checking whether malloc(0) returns NULL</div><div>configure:18576: error: in `/media/34GB/Arquivos-de-Programas-Linux-32bit/xorg/libXt-1.2.1':</div><div>configure:18578: error: cannot run test program while cross compiling</div><div>See `config.log' for more details</div></div></blockquote><div>The above four lines were taken from config.log.</div><div><br />My configure command it is:</div><div> </div><blockquote><div><div>CFLAGS=-m32 ./configure  --prefix=/media/34GB/Arquivos-de-Programas-Linux-32bit/xorg/Xt-1.2.1 --host=i386-gnu-linux PKG_CONFIG_PATH=/media/34GB/Arquivos-de-Programas-Linux-32bit/xorg/X11-1.4.4/lib/pkgconfig/:/media/34GB/Arquivos-de-Programas-Linux/xorg/Xorgproto-2018.1/share/pkgconfig/:/media/34GB/Arquivos-de-Programas-Linux-32bit/xorg/Xcb-1.7/lib/pkgconfig/:/media/34GB/Arquivos-de-Programas-Linux/xorg/Pthread-stubs-0.1/lib/pkgconfig/:/media/34GB/Arquivos-de-Programas-Linux-32bit/xorg/Xau-1.0.0/lib/pkgconfig/:/media/34GB/Arquivos-de-Programas-Linux-32bit/xorg/SM-1.0.0/lib/pkgconfig/:/media/34GB/Arquivos-de-Programas-Linux-32bit/xorg/ICE-1.0.0/lib/pkgconfig</div></div></blockquote>