[okl4-developer] Linux kernel build errors
Geoffrey Lee
glee at ok-labs.com
Thu Jul 24 21:11:15 EST 2008
On Thu, Jul 24, 2008 at 02:21:23PM +0100, G S Madhusudan wrote:
> I downloaded a fresh copy, works now !
>
>
> By the way, is it OK to use Python 2.5 ?
Python 2.5 has a bug that prevents OKL4 from building. Python 2.5.1
onwards should work.
>
> Thanks
>
> Thanks
-gl
>
> Geoffrey Lee wrote:
>> On Thu, Jul 24, 2008 at 08:18:31AM +0100, G S Madhusudan wrote:
>>
>>> Arch is standard PC99.
>>>
>>> Parent directory is called okl4
>>>
>>> Dir tree under that is
>>>
>>> arch default.lds l4test oklinux_2.6.23.24.tar platform run
>>> build drivers libs projects
>>> cust iguana linux pistachio README tools
>>>
>>> linux source is in the linux directory
>>>
>>> Build string is
>>>
>>> ./tools/build.py project=iguana machine=ia32_pc99 wombat=yes simulate
>>> ENABLE_DEBUG=False
>>>
>>
>>
>> I unzipped a fresh copy of the source tree for both OKL4 and OK Linux
>> and I used your command line and I was able to build a bootable image.
>>
>> >From your build errors however, it seems to not be picking up the
>> OKL4 includes.
>>
>>
>>> also tried with OKL4_FEATURE_PROFILE=NORMAL
>>>
>>>
>>
>> One cannot build OK Linux with the NORMAL profile as the NORMAL
>> profile does not include the EAS functionality, a necessary
>> component in order for OK Linux to function.
>>
>>
>>> Also it keeps complaining about missing limits.h
>>> "Couldn't find a header posix/limits.h when scanning
>>> build/iguana_server/include/limits.h"
>>>
>>
>> This can safely be ignored.
>>
>>
>>
>>> Thanks
>>>
>>
>> -gl
>>
>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Geoffrey Lee wrote:
>>>
>>>> On Wed, Jul 23, 2008 at 12:48:57PM +0100, G S Madhusudan wrote:
>>>>
>>>>> Did something change intehLinux kernelin teh recent versions.
>>>>>
>>>>> I just upgraded the OKL4 kernel from ofirst 2.1 version to the latest version. Also updated the linux kernel sourec to the latest version.
>>>>>
>>>>> The L4 kernel builds and tests OK but the linux kernel build
>>>>> give the following errors
>>>>>
>>>>>
>>>> Which architecture is this and what does your build command line look
>>>> like? Can you describe your source setup?
>>>>
>>>>
>>>>
>>>>> The build setup is simple so do not think I have done something wrong.
>>>>>
>>>>> Build env is std x86 PC running fedora 9. Std 3.3.4 gcc from UNSW is used.
>>>>>
>>>>> I am hoping it is stnadrd setup mistake that a lot of folks do !
>>>>>
>>>>> If not well, I guess I have to trawl through my setup.
>>>>>
>>>>> Also any reason why I get so many warnings of syscalls not being implemented ?
>>>>>
>>>> The Linux kernel build does a check to see whether there are unimplemented
>>>> system calls. You'll notice that even for the most common system calls
>>>> they are listed in the list. These warnings are spurious and can
>>>> be disregarded.
>>>>
>>>> -gl
>>>>
>>>>
>>>>> Thanks
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> G S Madhusudan
>>>>> SIP: 17470872558 at proxy01.sipphone.com
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Developer mailing list
>>>>> Developer at okl4.org
>>>>> https://lists.okl4.org/mailman/listinfo/developer
>>>>>
>>>>>
>>>>
>>> --
>>> G S Madhusudan
>>> SIP: 17470872558 at proxy01.sipphone.com
>>>
>>>
>>>
>>>
>>>
>>
>>
>
>
> --
> G S Madhusudan
> SIP: 17470872558 at proxy01.sipphone.com
>
>
>
>
--
More information about the Developer
mailing list