Is a parallel build of Maxima (using make -j N), OK?



On 11/26/10 5:46 PM, Dr. David Kirkby wrote:
> If one sets something like
>
> MAKE="make -j 20"
>
> to build maxima with 20 threads in paralllel, is this safe? With well
> written Makefiles this is, but unless care was taken to make sure
> there are no race conditions, this can be unwise.
>
> Does anyone know the status of the Maxima makefile?
FWIW, I tried "make -j 32" just a couple of days ago.  This worked, I
think, and did speed up compilation a little on my Core 2 Duo machine
since I normally do builds with clisp, ccl, cmucl, and ecl.  Perhaps I
was lucky.

I don't think anyone tries to make sure parallel builds work.  That was
the first time for me to try that.

Ray