Query: condor_compile
OS: debian
Section: 1
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
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)
Related Man Pages |
---|
condor_config_bind(1) - debian |
condor_continue(1) - debian |
condor_findhost(1) - debian |
condor_prio(1) - debian |
condor_master(1) - centos |
Similar Topics in the Unix Linux Community |
---|
update executable file |
Ansi C |
newbie shellscript tryout help. |
Can't install g++ |
Is gcc compliant with the C++ standards |