[Wine]wine-20041019 build failed
James Richard Tyrer
tyrerj at acm.org
Thu Oct 28 18:28:52 CDT 2004
Rein Klazes wrote:
> On Thu, 28 Oct 2004 03:34:34 -0700, you wrote:
>> heap.c:252: sorry, unimplemented: inlining failed in call to
>> 'GetProcessHeap': redefined extern inline functions are not considered for
>> inlining heap.c:403: sorry, unimplemented: called from here heap.c:252:
>> sorry, unimplemented: inlining failed in call to 'GetProcessHeap':
>> redefined extern inline functions are not considered for inlining
>> heap.c:427: sorry, unimplemented: called from here make: *** [heap.o]
>> Error 1 make: Leaving directory `/home/jrt/wine-20041019/dlls/kernel'
>> make: *** [kernel] Error 2 make: Leaving directory
>> `/home/jrt/wine-20041019/dlls' make: *** [dlls] Error 2
>> Is it possible that it is a header that is the problem. I am using the
>> current Kernel headers linked from 2.4.27.
> Possible, ideally the kernel headers should be provided by your libc, not the
> kernel (but this is most often violated).
I used the ones form GLibc that it said to use from there, but there are still:
asm -> /usr/src/linux/include/asm-i386
asm-generic -> /usr/src/linux/include/asm-generic/
config -> /usr/src/linux/include/config
linux -> /usr/src/linux/include/linux
math-emu -> /usr/src/linux/include/math-emu
pcmcia -> /usr/src/linux/include/pcmcia
video -> /usr/src/linux/include/video/
from the Kernel.
Specifically, I am using: 'sys' from GLibc, and these seem to be the only system
headers that 'heap.c' is using.
We had some problems with the Linux headers breaking the build, but that was
rather obvious -- not like this. That was with the 'linux' directory and the
only solution was to use an older version of the header.
> I cannot test it for you, being on 2.6.9.
Yes, I didn't get around to upgrading to the new Kernel. Perhaps I should try that.
> You better take this to the developer list, I am out of ideas right now.
So, I rebuilt GCC (again):
Reading specs from /usr/local/lib/gcc/i586-pc-linux-gnu/3.4.2/specs
Configured with: ../gcc-3.4.2/configure --enable-shared --enable-threads=posix
--enable-__cxa_atexit --enable-clocale=gnu --with-system-zlib
Thread model: posix
gcc version 3.4.2
And get the same error.
More information about the wine-users