linux/posix port compiling problem

Joel Sherrill joel.sherrill at OARcorp.com
Wed Apr 15 13:26:54 UTC 2009


Ralf Corsepius wrote:
> Ralf Corsepius wrote:
>   
>> Chris Johns wrote:
>>     
>>> Ralf Corsepius wrote:
>>>       
>>>> Joel Sherrill wrote:
>>>>         
>>>>> Looking at the patch, it looks like it boils down to 3 things:
>>>>>
>>>>> + disable shell for posix port (easier to drop it from building at all).
>>>>>           
>>>> Well, rtems shell got infected with with newlib-proprietary, 
>>>> non-portable construct.
>>>>         
>>> Is this the getopt_r call you are referring too ?
>>>       
>
>
>   
>> A 3rd option would be what Joel outlined: Suppress the "regression" for 
>> unix/posix by disabling them. I am not excited about this option, 
>> because it further reduces the unix/posix's BSPs usefulness.
>>     
>
> FYI: I committed patches to CVS-HEAD, which (hopefully temporarily) 
> disable libmisc/shell for unix/posix targets, applied the malloc part of 
> Wei-Tsun Sun's patch and added some other changes to rtems-4.10/CVS-HEAD.
>
> With these patches applied, the unix/posix BSP compiles for me on 
> i386-pc-linux hosts. "hello" and "ticker" appear to be functional again 
> (Of course, this is not a thorough test)
>
>   
Thanks.  Saved from the executioner's axe again.

The UNIX port has always been a limited subset of RTEMS
and this is just another piece that isn't going to work here.
> Ralf
>
> _______________________________________________
> rtems-users mailing list
> rtems-users at rtems.com
> http://rtems.rtems.org/mailman/listinfo/rtems-users
>   


-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel.sherrill at OARcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
   Support Available             (256) 722-9985





More information about the users mailing list