public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] How to enable POSIX message queue in eCos environment?
@ 2005-06-29 19:55 Ellen
  2005-06-29 20:08 ` Andrew Lunn
  0 siblings, 1 reply; 3+ messages in thread
From: Ellen @ 2005-06-29 19:55 UTC (permalink / raw)
  To: ecos-discuss

Hi all,

I'm new to eCos and trying to run on Linux synthetic target.  Have a
question here for using POSIX message queue in eCos.

I noticed in the reference manual, it is mentioned that "The presence
of message queues is controlled by the CYGPKG_POSIX_MQUEUES option. 
Setting this option will cause _POSIX_MESSAGE_PASSING to be defined
and the message queue API to be make available."  In my case, I
checked the ecos.ecc and pkgconf/isoinfra.h, I have the option
CYGINT_ISO_MQUEUE (instead of CYGPKG_POSIX_MQUEUES) set to 0, which
consequently makes the _POSIX_MESSAGE_PASSING undefined.  So when
compiling, I got the error of undeclared "O_CREAT" and implicit
declaration of "mq_open".

Since the CYGINT_ISO_MQUEUE is automatically defined in configtool, I
went back to the configuration tool, try to set this option. 
Unfortunately, I found that under the "POSIX message queues", the
"maximum number of open message queues" is grey and its value is 0.

Anybody can help to set this mqueue option and make the message queue
API available?

Thanks a lot in advance!

Best regards,
Ellen

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

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2005-06-29 23:44 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-06-29 19:55 [ECOS] How to enable POSIX message queue in eCos environment? Ellen
2005-06-29 20:08 ` Andrew Lunn
2005-06-29 23:44   ` Ellen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).