[ECOS] ST STM3210E EVAL board and the POSIX layer
medamine
medamine.ecos@gmail.com
Mon Apr 9 08:37:00 GMT 2012
On 04/06/2012 08:18 PM, Fabrizio Carrai wrote:
> The options requires the header file names. The check control on the
> left o the tree only enable the fields.
> Creating an empty .ecc and using as template
>
> Hardware: ST STM3210E EVAL board
> Packages: posix
>
> I got these settings:
>
> OPEN_MAX implementation header Enabled=True Value=<cyg/fileio/limits.h>
> LINK_MAX implementation header Disabled
> NAME_MAX implementation header Enabled=True Value=<cyg/fileio/limits.h>
> PATH_MAX implementation header Disabled
>
> It makes sense that if you enable the field and do not specify the
> header files, you got a compilation error.
>
> The values above are set by the configuration tool when you specify
> the POSIX package as template option. If you choose the "default"
> option, the limit's option are not set.
>
> Hope that helps.
>
> Fabrizio
>
>
> Il 06 aprile 2012 11:04, medamine<medamine.ecos@gmail.com> ha scritto:
>
>> [...]
>>
>> What I mean is that I checked all the Options in the ISO C and POSIX
>> infrastructure specially for Limits:
>>
>> OPEN_MAX implementation header
>> LINK_MAX implementation header
>> NAME_MAX implementation header
>> PATH_MAX implementation header
>>
>> for the default template STM3210, these options are unchecked, we need to
>> ckeck these options and build the eCos library, we got the errors
>>
>> we have the save errors fot other options like memcpy() implementation
>> header, try to check it also and we will see the same think
>>
>>
>> from
>> /home/st/ecos/ecos-3.0/packages/infra/current/src/eprintf.c:70:
>> /home/st/config/Posix_F4_functionning_install/include/string.h:82:11: error:
>> #include expects "FILENAME" or<FILENAME>
>> make[1]: *** [src/eprintf.o.d] Error 1
>>
>> make: *** [build] Error 2
>>
>> Thanks for your help.
>>
>>
>> --
>> Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
>> and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
>>
Oh thanks a lot, it works now correctly
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
More information about the Ecos-discuss
mailing list