[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