Gerrit P. Haase wrote:
Many thanks. But it turns out that I'll maintain the complete GCC suite for Cygwin now and I can uppload it directly to cygwin.com which will distribute it to the Cygwin mirrors worldwide.
If there's a download page (suited for a novice to Cygwin and GPC) that I can link from binaries/cygwin instead of the Chief's page, let me know.
May I redirect Pascal specific questions, success reports and bugreports to this list then?
Of course.
This is also true. System conditionals are currently broken with gcc-3.3.1, and they're particularly necessary on Dos/Windows systems. With some information Waldek found, it might be possible to provide a work-around soon, and perhaps a real fix in the next release.
Where can I find some more infos about this?
You can try searching for `DMSDOS' in the archive (the mails seem to scattered over several threads).
Attached is an experimental patch to work around the problem. It uses the `--print-needed-options' mechanism, i.e. gpc --print-needed-options <your other options> somefile.pas will output to standard error(!) the options that must be given to the actual compilations.
The same mechanism is currently needed on MIPS (with any GCC version). The GPC makefiles and test scripts know about it, so they just should just work with this patch. In your own projects, you must take care of it yourself.
The issue can be solved without this kludge when the preprocessor is integrated. Since the issue has become more urgent now, I might try to do this until the next release.
Frank