Austin, Brian wrote:
It wouldn't be in the ecos code.  It would be in the source code for your 
toolchain.
When you build a toolchain, you include linux header files for gcc and the clib that you use. You have to have configured linux headers to do this.
In those configured linux headers you should enable POSIX_MQUEUE  support.

That has nothing to do with eCos.

Nothing in linux header files when building the copmiler, affects the building of eCos, or eCos's mqueue support.

To reply to other people: people have been using gcc 3.3.x, 3.4.x and 4.0.x successfully that I know of.

Sebastian, as a workaround, you could compile POSIX at a lower optimisation level, like -O1, or maybe even -O0. Depends how much you care about performance.

Jifl
--
eCosCentric    http://www.eCosCentric.com/    The eCos and RedBoot experts
------["The best things in life aren't things."]------      Opinions==mine

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

Reply via email to