help-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Using GNU Make with LSF


From: Nestor Amaya
Subject: RE: Using GNU Make with LSF
Date: Fri, 31 Aug 2001 15:32:24 -0400

Hi,

Thank you for your help. It seems to work OK, except for the warning message
below that I don't understand:

make[1]: Entering directory
`/users/namaya/projects/asic/cell_bus_regression/testcases/atm_rx_no_decode'
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent make
rule.

I'm guessing this may have something to do with the fact that I am invoking
a sub-make (i.e. using $(MAKE)), but the user manual has not given me a any
explanation of what the warning above means. Of course, adding "+" to the
parent command does not make the warning go away. Is this something that I
should be worried about?

Thank you,

Nestor

-----Original Message-----
From: Thomas Chen [mailto:address@hidden
Sent: Friday, August 31, 2001 12:27 PM
To: address@hidden
Subject: Re: Help-make digest, Vol 1 #196 - 3 msgs


address@hidden wrote:
> 
> Send Help-make mailing list submissions to
>         address@hidden
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://mail.gnu.org/mailman/listinfo/help-make
> or, via email, send a message with subject or body 'help' to
>         address@hidden
> 
> You can reach the person managing the list at
>         address@hidden
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Help-make digest..."
> 
> Today's Topics:
> 
>    1. Using GNU Make with LSF (Nestor Amaya)
>    2. Make Not Setting Prerequisite List (Kent Wilson)
>    3. How do I join this group (Ray Ontko)
> 
> --__--__--
> 
> Message: 1
> From: Nestor Amaya <address@hidden>
> To: "'Help-Make (E-mail)'" <address@hidden>
> Subject: Using GNU Make with LSF
> Date: Thu, 30 Aug 2001 16:20:53 -0400
> 
> Hello,
> 
> I have tried to use the "-j" option of make along with LSF's "bsub"
command.
> For those not familiar with LSF, it is a commercial program that helps to
> manage CPU farms - it submits your job to a queue, where it is then
assigned
> to the best available resource...
> 
> The problem is that the bsub command terminates once the job has been
> submitted, and not once the job is complete. Therefore GNU make will think
> that the job has completed prematurely, and the build will fail.
> 
> Platform Computing (the makers of LSF) does provide their modified version
> of GNU Make (for $$$, of course) called "lsmake". This enables
> parallel-builds via LSF.
> 
> I have two questions: For one, I am surprised that Platform Computing can
> charge money for a program that is obviously built on top of the FSF's
code:
> GNU Make 3.77 to be exact. For another, I have to believe that there is a
> way to make this work without having to purchase lsmake.
> 
> Thank you very much,
> 
> _______________________________________________________
> Nestor A. Amaya                     Catena Networks
> I.C. Development                    307 Legget Drive
>                                     Kanata, ON
> voice 1: (613) 599-6430 x8255       K2K 3C8
> voice 2: (613) 599-4166
>     fax: (613) 599-0445
> 

Have you tried using -K option for bsub cammand -- 'bsub -K'.  With this
option, bsub will not terminate until job is completed.

_______________________________________________
Help-make mailing list
address@hidden
http://mail.gnu.org/mailman/listinfo/help-make



reply via email to

[Prev in Thread] Current Thread [Next in Thread]