Currently ecl run uses the command "eclcc" to generate the archive. However this has problems if it is executed on a system that has been installed with make install - it doesn't appear to find eclcc and hangs.
It needs two changes
- Explicitly use eclcc on the same path that was used to execute the ecl command
- Check the result from pipe->run() and behave correctly if it fails.
A similar issue was recently fixed with eclccserver (
|Document ECLCC_PATH environment variable||Resolved|