I downloaded the WindowMaker-0.92.0.tar.gz and tried to compile it under FedoraCore4, AMD XP 3200+.
The compilation breaks with the following error message: gmake[1]: Entering directory `/tmp/WindowMaker-0.92.0/wrlib' Making all in . gmake[2]: Entering directory `/tmp/WindowMaker-0.92.0/wrlib' `echo /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../src -I/usr/local/include -I/usr/X11R6/include -g -O2 | sed -e s/-fomit-frame-pointer//` -O0 -c x86_specific.c gcc -DHAVE_CONFIG_H -I. -I. -I../src -I/usr/local/include -I/usr/X11R6/include -g -O2 -O0 -c x86_specific.c -fPIC -DPIC -o .libs/x86_specific.o x86_specific.c: In function 'x86_mmx_TrueColor_32_to_16': x86_specific.c:107: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm' gmake[2]: *** [x86_specific.lo] Error 1 gmake[2]: Leaving directory `/tmp/WindowMaker-0.92.0/wrlib' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/tmp/WindowMaker-0.92.0/wrlib' gmake: *** [all-recursive] Error 1 ... -- Summary: Cannot compile WindowMaker--0.92.0 in FC4: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm' Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: major Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: backes at rhrk dot uni-kl dot de http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25853