[ECOS] ST STM3210E EVAL board and the POSIX layer
Fabrizio Carrai
f.carrai@libero.it
Fri Apr 6 19:18:00 GMT 2012
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
>
--
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