linking mqueue library

Hi everybody,

In order to use mqueue I need to link a mqueue library, however I find
several of these in /etc/lib

Can anyone tell me the difference between the different ones:
mqueue3r.lib
mqueuec.lib
mqueueh.lib
mqueuel.lib
mqueuem.lib
mqueues.lib

which on should I use?

I’m running QNX4.25

Thanks

Lars

“Lars Skade” <larsskade@telefonica.net> wrote in message
news:cie7r3$p9i$1@inn.qnx.com

Hi everybody,

In order to use mqueue I need to link a mqueue library, however I find
several of these in /etc/lib

Can anyone tell me the difference between the different ones:
mqueue3r.lib
mqueuec.lib
mqueueh.lib
mqueuel.lib
mqueuem.lib
mqueues.lib

which on should I use?

Depends on memory model.

3r is 32 bit, function argument passing in register
c is 16 bit compact
h is 16 bit huge
l is 16 bit large
m is 16 bit medium
s is 16 bit small

I’m running QNX4.25

Thanks

Lars