Hi,

We have a few different c++ projects with ecl embedded, which when starting up, have ecl compiling and loading quite a bit of lisp code. 

If we start the various processes close enough in time, conflicts occur while compiling the lisp code. All is good if I wait for the lisp compilations between starting each process, but this is troublesome to do in production.

We believe this may be because the different processes might be using the same temporary folder for the compiled code or something of this nature. Is there any way to set the temporary path where ecl builds source code? Or some other hint you think might help?

Many thanks in advance for your help,

Diogo Franco