<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>I have a problem working with a library requiring a predefined macro&nbsp;__SIZEOF_SIZE_T__ on fusion.</div><div><div><div><br></div><div>By running the following command, I can get a list of predefined macros.</div><div>touch foo.F;&nbsp;gfortran -E -dM foo.F</div></div></div><div><br></div><div>However, the&nbsp;__SIZEOF_SIZE_T__ is missing.&nbsp;</div><div><br></div><div>According to the gcc manual, the&nbsp;__SIZEOF_SIZE_T__ should be defined in common cases.</div><div><a href="http://gcc.gnu.org/onlinedocs/cpp/Common-Predefined-Macros.html">http://gcc.gnu.org/onlinedocs/cpp/Common-Predefined-Macros.html</a></div><div><br></div><div><div>Is there any specific reason that this macro is disabled? Or is it because gfortran compiler used on fusion is too old?</div></div><div><br></div><div>Thanks,</div><div><br></div><div>Xiabing</div><div><br></div><br></body></html>