I attach some fixes for cpptasks 1.0b1. These include:
1) Support for AIX xlC_r compiler
2) Correction to use correct separator when parsin paths
3) Don't lock up with Sun Forte 7 CC compilers
I hope you find them useful.
GNU unified diffs to cpptasks-1.0b1
Logged In: YES
I reapplied the fixes to the latest CVS version.
patch -p0 < patch.diff
should be sufficient.
There is no way to upload the files currently, if it is
still not there after submitting this comment I will send it
Logged In: YES
Commited changed env variable from "path" to "PATH".
Subsequent code used File.pathSeparator which should be e
Will research Solaris issues on SF compile farm.
The path separator had been changed independently and the
environment variable was changed from path to PATH
Using CC -V fixed the Forte CC lockup problem without
reworking CaptureStreamHandler. I'll hold on to your patch,
but since it is pretty universally used code, I'm reluctant to
change it when it no longer shows any symptoms.
xlC_r as far as I'm aware is a variant that supports threads.
Ideally, this would just automatically happen when you
specify name="xlC" and multithreaded="true", however there
are architectural issues what that isn't easily done at the
moment. However, that code may be refactored shortly
which would make transparent support of xlC_r simpler, so I'm
going to defer that.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.