On Fri, Dec 02, 2005 at 10:54:03AM +0100, Christoph Frick wrote: > On Thu, Dec 01, 2005 at 07:01:24PM +0100, Alexandre Julliard wrote: > > > > can someone enlightenme, what the current state of this is? i run a > > > dual opteron with ubuntu linux on it. after some symlinking with the > > > ia32-libs and a change in wine (SYS_sigaction -> SYS_rt_sigaction > > > (read this in a very old post from 2004 or so) it finally compiled > > > (using gcc-4.0 -m32). > > If you need to change wine it means your 32-bit build environment is > > broken, you are not using the correct 32-bit kernel headers. > > thanks Marcus & Alexandre for the info - i will try my best to find out > whats missing.
The distributor needs to setup a correct 32bit enviroment... In your case it is likely missing the 2 /usr/include/asm-XXX/ directories, seperated by WORDSIZE #ifs in /usr/include/asm/ wrappers. (a glibc problem). Also 32bit development and runtime libraries must correctly be setup. Ciao, Marcus