Brian Ruthven - Solaris Network Sustaining - Oracle UK 
<brian.ruth...@oracle.com> wrote:

> >> what's wrong with make -j4 ?
> >>     
> >
> > You are referring to a closed source solution.
> >   
>
> I suspect Roy was referring to GNU make, which is still open source 
> isn't it?

gmake is OpenSource, but it is neither able to understand OpenSolaris make file 
nor do I get the impression that it is still in maintenance. Bug that have been 
reported during the last millenium are still unfixed.

> "-j" has, for as long as I can remember, been the option to specify 
> parallel operation.
>     -> http://www.gnu.org/software/make/manual/make.html#Parallel
>
> I don't believe /usr/ccs/bin/make (as shipped with Solaris) is parallel 
> capable.

Unfortunately, only the stripped source has been made available, so parallel 
execution does not work.

> The current SunStudio equivalent is dmake (= Distributed Make) which can 
> run parallel jobs, but AFAIK has the added bonus of being able to run on 
> multiple systems as well, further increasing the parallelism of your 
> build, although I've never used it this way myself.

It is closed source and there is no binary for e.g. the PowerPC.

It seems that it would make sense to enhance smake to support parallel make and 
the few features from sun make that are currently missing in smake.

Jörg

-- 
 EMail:jo...@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       j...@cs.tu-berlin.de                (uni)  
       joerg.schill...@fokus.fraunhofer.de (work) Blog: 
http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to