Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

condor_compile(1) [debian man page]

condor_compile(1)					      General Commands Manual						 condor_compile(1)

Name
       condor_compile create - a relinked executable for submission to the Standard Universe

Synopsis
       condor_compile cc | CC | gcc | f77 | g++ | ld | make | ...

Description
       Use  condor_compile to relink a program with the Condor libraries for submission into Condor's Standard Universe. The Condor libraries pro-
       vide the program with additional support, such as the capability to checkpoint, which is required in Condor's  Standard	Universe  mode	of
       operation.  condor_compile  requires  access  to the source or object code of the program to be submitted; if source or object code for the
       program is not available (i.e. only an executable binary, or if it is a shell script),  then  the  program  must  submitted  into  Condor's
       Vanilla	Universe. See the reference page for condor_submitand/or consult the "Condor Users and Administrators Manual" for further informa-
       tion.

       To use condor_compile, simply enter "condor_compile" followed by whatever you would normally enter to compile or link your application. Any
       resulting executables will have the Condor libraries linked in. For example:

	      condor_compile  cc -O -o myprogram.condor file1.c file2.c ...

       will  produce  a  binary "myprogram.condor" which is relinked for Condor, capable of checkpoint/migration/remote-system-calls, and ready to
       submit to the Standard Universe.

       If the Condor administrator has opted to fully install condor_compile, then condor_compilecan be followed by  practically  any  command	or
       program, including make or shell-script programs. For example, the following would all work:

	      condor_compile  make

	      condor_compile  make install

	      condor_compile  f77 -O mysolver.f

	      condor_compile  /bin/csh compile-me-shellscript

       If  the	Condor administrator has opted to only do a partial install of condor_compile, the you are restricted to following condor_compile-
       with one of these programs:

	      cc (the system C compiler)

	      c89 (POSIX compliant C compiler, on some systems)

	      CC (the system C++ compiler)

	      f77 (the system FORTRAN compiler)

	      gcc (the GNU C compiler)

	      g++ (the GNU C++ compiler)

	      g77 (the GNU FORTRAN compiler)

	      ld (the system linker)

       NOTE: If you use explicitly call ``ld'' when you normally create your binary, simply use:

	      condor_compile  ld <ld arguments and options>

       instead.

Exit Status
       condor_compileis a script that executes specified compilers and/or linkers. If an error is encountered before calling these other programs,
       condor_compilewill exit with a status value of 1 (one). Otherwise, the exit status will be that given by the executed program.

Author
       Condor Team, University of Wisconsin-Madison

Copyright
       Copyright  (C)  1990-2012  Condor  Team,  Computer  Sciences Department, University of Wisconsin-Madison, Madison, WI. All Rights Reserved.
       Licensed under the Apache License, Version 2.0.

       See the Condor Version 7.8.2 Manualor http://www.condorproject.org/licensefor additional notices. condor-admin@cs.wisc.edu

								  September 2012						 condor_compile(1)

Check Out this Related Man Page

condor_prio(1)						      General Commands Manual						    condor_prio(1)

Name
       condor_prio change - priority of jobs in the Condor queue

Synopsis
       condor_prio -p priority+ value- value[-n schedd_name] cluster | cluster.process | username | -a

       condor_prio-p priority+ value- value[-pool pool_name-n schedd_name] cluster | cluster.process | username | -a

Description
       condor_priochanges  the	priority  of  one  or  more  jobs in the Condor queue. If the job identification is given by cluster.process, con-
       dor_prioattempts to change the priority of the single job with job ClassAd attributes  ClusterId and  ProcId .  If  described  by  cluster,
       condor_prioattempts  to change the priority of all processes with the given  ClusterId job ClassAd attribute. If usernameis specified, con-
       dor_prioattempts to change priority of all jobs belonging to that user. For -a, condor_prioattempts to change priority of all jobs  in  the
       queue.

       The user must set a new priority with the -poption, or specify a priority adjustment. The priority of a job can be any integer, with higher
       numbers corresponding to greater priority. For adjustment of the current priority, + valueincreases the priority by the amount  given  with
       value. - valuedecreases the priority by the amount given with value.

       Only the owner of a job or the super user can change the priority.

       The  priority  changed  by  condor_priois  only used when comparing to the priority jobs owned by the same user and submitted from the same
       machine.

Options
       -n schedd_name

	  Change priority of jobs queued at the specified condor_scheddin the local pool.

       -pool pool_name-n schedd_name

	  Change priority of jobs queued at the specified condor_scheddin the specified pool.

Exit Status
       condor_priowill exit with a status value of 0 (zero) upon success, and it will exit with the value 1 (one) upon failure.

Author
       Condor Team, University of Wisconsin-Madison

Copyright
       Copyright (C) 1990-2012 Condor Team, Computer Sciences Department, University of  Wisconsin-Madison,  Madison,  WI.  All  Rights  Reserved.
       Licensed under the Apache License, Version 2.0.

       See the Condor Version 7.8.2 Manualor http://www.condorproject.org/licensefor additional notices. condor-admin@cs.wisc.edu

								  September 2012						    condor_prio(1)
Man Page