This is the mail archive of the ecos-discuss@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ST STM3210E EVAL board and the POSIX layer


On 04/05/2012 05:16 PM, Fabrizio Carrai wrote:
Hi,
it looks like that something has not been defined. Can you post the
limits.h file ?

I do not use the STM32F1 MCU, but I will try to support anyhow.

Bye
F.

Il 05 aprile 2012 15:58, medamine<medamine.ecos@gmail.com> ha scritto:
Hi every body,

we use the STM32F1, so i upload the template ST STM3210E EVAL board

when I tried to build the system with the configuration tool. I included all
the functionnality of the ISO C and POSIX infrastructure especially for
Limits. But, i got these errors

In file included from
/home/st/ecos/ecos-3.0/packages/infra/current/src/diag.cxx:63:
/home/st/config/POSIX_all_install/include/limits.h:175:11: error: #include
expects "FILENAME" or<FILENAME>
/home/st/config/POSIX_all_install/include/limits.h:183:11: error: #include
expects "FILENAME" or<FILENAME>
/home/st/config/POSIX_all_install/include/limits.h:191:11: error: #include
expects "FILENAME" or<FILENAME>
/home/st/config/POSIX_all_install/include/limits.h:199:11: error: #include
expects "FILENAME" or<FILENAME>
make[1]: Leaving directory `/home/st/config/POSIX_all_build/infra/current'
make[1]: *** [src/diag.o.d] Error 1
make: Leaving directory `/home/st/config/POSIX_all_build'
make: *** [build] Error 2

If some one has an idea for the source of these errors.

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]