Me di cuenta de que en MacOS X (Lion), la macro __unix__
no está definida. Dado que MacOS tiene sus raíces en BSD UNIX, ¿no debería ser así?Macro `__unix__` no definida en MacOS X
¿Es posible dejar que el compilador/preprocesador sepa que quiero que se considere un sistema UNIX?
Es posible que tenga más suerte con las macros POSIX lugar http://sourceforge.net/apps/mediawiki/predef /index.php?title=Standards#Unix_Standards – Flexo