problem building memtest86+ on x86_64

Richard B. Pyne rpyne at kinfolk.org
Sat Dec 3 00:56:12 CET 2011


Also, after trying to fix it by making the edits to the Makefile to 
specify 64 bit architecture, the build fails on trying to apply 8-byte 
relocation to a 4 byte field.

--Richard

On 12/2/2011 4:04 PM, Richard B. Pyne wrote:
> I see the conflict, but the options are as set by memtest's Makefile. 
> lunar build either needs to detect and modify the provided Makefile or 
> there needs to be a 64 bit specific module that modifies the Makefile.
>
> --Richard
>
> On 12/2/2011 3:56 PM, Terry Chan wrote:
>> Seriously? Your email says you are building on x86_64, but your gcc 
>> options are -march=i486 -m32
>> You don't see a conflict there??
>>
>> Terry Chan
>> ----------------------
>> On 12/2/2011 4:51 PM, Richard B. Pyne wrote:
>>> gcc -c -Wall -march=i486 -m32 -O2 -fomit-frame-pointer -fno-builtin 
>>> -ffreestanding -fPIC -fno-stack-protector -fno-strict-aliasing reloc.c
>>> In file included from /usr/include/features.h:382:0,
>>>                  from /usr/include/string.h:27,
>>>                  from reloc.c:4:
>>> /usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such 
>>> file or directory
>>> compilation terminated.
>>> make: *** [reloc.o] Error 1
>>>
>>> _______________________________________________
>>> Lunar mailing list
>>> Lunar at lunar-linux.org
>>> http://foo-projects.org/mailman/listinfo/lunar
>>>
>>>
>>
>> _______________________________________________
>> Lunar mailing list
>> Lunar at lunar-linux.org
>> http://foo-projects.org/mailman/listinfo/lunar
> _______________________________________________
> Lunar mailing list
> Lunar at lunar-linux.org
> http://foo-projects.org/mailman/listinfo/lunar


More information about the Lunar mailing list