Created attachment 10379 [details] Add FreeMiNT support. Patch attached. Thanks.
I would rather handle cases like this via the configure script. Something like this: http://git.ghostscript.com/?p=user/chrisl/ghostpdl.git;a=commitdiff;h=beb7dcb6 If you could give that a try, and see if it suits....
There's a typo for the log10l test, it's currently... AC_CHECK_FUNC([log10], [TRIO_NO_LOG10L=""], [TRIO_NO_LOG10L="-DTRIO_NO_LOG10L"]) It should be... AC_CHECK_FUNC([log10l], [TRIO_NO_LOG10L=""], [TRIO_NO_LOG10L="-DTRIO_NO_LOG10L"])
Also, Cygwin defines these in the trio header file, so it's probably worthy of a cleanup there too.
Thanks for the correction above.... I've fixed that. (In reply to comment #3) > Also, Cygwin defines these in the trio header file, so it's probably worthy > of a cleanup there too. That's how trio "ships" - so far we've avoided making changes in the trio source, and although I'm much less averse to changing trio than other third party libs (I doubt trio is going to change), I'd rather not change the source if we don't have to.
I've committed the configure changes (with the typo fixed): http://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=f9774c5a
Thanks Chris !
(In reply to comment #6) > Thanks Chris ! No problem....