Dear developers,
I encountered a hairy problem with the module I recently released:
On some systems, there are header-files which predefine certain types
with "typedef", for instance "uint", "u_int" and "unint" (with analogues
for other scalar types) for the "unsigned" version of that type.
Is there another way around this problem (which leads to compiler warnings
or even fatal compiler errors on some systems) than choosing names as
unusual as possible (maybe "grglblrgh" would be best! ;-) )?
The module is rather small, so I think a "Configure" script would be sort
of an overkill (it would probably be larger than the module itself!).
Any help greatly appreciated!!!
Thanks a lot in advance!
Yours sincerely,
--
Steffen Beyer
mailto:sb@sdm.de |s |d &|m | software design & management GmbH&Co.KG
phone: +49 89 63812-244 | | | | Thomas-Dehler-Str. 27
fax: +49 89 63812-150 | | | | 81737 Munich, Germany.
I encountered a hairy problem with the module I recently released:
On some systems, there are header-files which predefine certain types
with "typedef", for instance "uint", "u_int" and "unint" (with analogues
for other scalar types) for the "unsigned" version of that type.
Is there another way around this problem (which leads to compiler warnings
or even fatal compiler errors on some systems) than choosing names as
unusual as possible (maybe "grglblrgh" would be best! ;-) )?
The module is rather small, so I think a "Configure" script would be sort
of an overkill (it would probably be larger than the module itself!).
Any help greatly appreciated!!!
Thanks a lot in advance!
Yours sincerely,
--
Steffen Beyer
mailto:sb@sdm.de |s |d &|m | software design & management GmbH&Co.KG
phone: +49 89 63812-244 | | | | Thomas-Dehler-Str. 27
fax: +49 89 63812-150 | | | | 81737 Munich, Germany.