[fpc-devel] Proposal to make the compiler message "PPU Invalid Version" a fatal error.
fpmse at bluewin.ch
Thu Aug 14 11:28:30 CEST 2008
On Wednesday 13 August 2008 23.12:25 Daniël Mantione wrote:
> > Can you give a link?
Hmm, the question remains:
Since some time FPC doesn't flush output on pipes after writeln.
On linux I can use a pseudo terminal, what can I do on win32 to get flushed
output from FPC into the message window of MSEide?
I need no machine readable output (up to now), I need a way to get flushed
writeln output from the RTL on widows to display it in the MSEide message
window (compiler output) and the target window (program output).
On linux I use a PTY to connect compiler and target -> all is OK, on win32 I
can only use pipes AFAIK where the RTL doesn't flush output on writeln.
The problem exists not only for the compiler but for all console programs.
I found no way to display the interactive output in a IDE window on win32.
On Linux I can use a pseudo terminal to get flushed output from target.
There are no pseudo terminals on win32, I must use pipes. The current 2.0.3
RTL does not flush output on writeln if the filehandle is a pipe (2.0.2
does!). So the IDE target console window is unusable on win32 with FPC 2.0.3
RTL and works OK with FPC 2.0.2 RTL.
More information about the fpc-devel