Hi Max,<div><br></div><div>I haven't used Shell(), and I am sure others can help you there.  However, I can think of at least two alternatives:</div><div>1. Use pexec() directly</div><div>2. Use TProcess or TUTF8Process.</div>
<div><br></div><div> Thank you,</div><div>       Noah Silva<br><br><div class="gmail_quote">2012/2/28 max <span dir="ltr"><<a href="mailto:m.euer@planet.nl">m.euer@planet.nl</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
With the advent of Debian6 fpc 2.4.0-2 has become the only available version.<br>
Before that, it may have been 1.0 ?<br>
A simple program of mine compiled in 2008 with the old fpc , when started<br>
with xterm -e program still runs fine today.<br>
Now. the new compiler warns about SHELL function being deprecated and<br>
link.res containing output sections but finishes.<br>
Though the produced binary runs as expexted when run in an xterm, using the<br>
method of xterm -e program does not [ this is the method of starting the<br>
program through the X11 twm-menu, which should come up with a new<br>
xterm-window] :  I only see a short flicker of an xterm-window then<br>
disapearing; there's no error message.<br>
Would anyone have an idea what's wrong?<br>
<br>
--<br>
View this message in context: <a href="http://free-pascal-general.1045716.n5.nabble.com/xterm-e-program-compiled-with-fpc2-4-0-doesn-t-work-tp5519778p5519778.html" target="_blank">http://free-pascal-general.1045716.n5.nabble.com/xterm-e-program-compiled-with-fpc2-4-0-doesn-t-work-tp5519778p5519778.html</a><br>

Sent from the Free Pascal - General mailing list archive at Nabble.com.<br>
_______________________________________________<br>
fpc-pascal maillist  -  <a href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a><br>
<a href="http://lists.freepascal.org/mailman/listinfo/fpc-pascal" target="_blank">http://lists.freepascal.org/mailman/listinfo/fpc-pascal</a><br>
</blockquote></div><br></div>