Can you put a sleep behind it to see the error message? xterm -e "./project1 ; sleep 10"
I cannot imagine how the version of the compiler can have any influence on that. Either the compiled program runs on your system or it doesn't run at all. Does your program maybe simply crash because you are relying on the existence of some shell variables that are not always guaranteed to exist and you have not implemented a graceful fallback mechanism? The subject of your post implies that *any* program will not run in an xterm but maybe its only *your* program? _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal