Plugins for Automating Software Compiles

Linux and UNIX Compile Plugins for
Complex Builds

Extend Your Plugins for Complex UNIX/Linux Builds

Meister's Extended Plugins for Linux and UNIX compile needs support complex compilation tasks and includes your dependency management and acceleration. The following Plugins can be purchased to extend your library of reusable Linux and Unix Compile Plugins. 

Name

Description

AcuCobol 32 Executable  

Creates a standard executable using the AcuCOBOL CCBL or CCBL32 compiler.

 Archive Library

An archive library is created by compiling source code into object files and the bundling the object files with the ar program.

 Microfocus Cobol Executable

Creates a standard executable. For C and C++, it executes the xlc compiler.  For COBOL programs, it uses the Microfocus COBOL compiler, cob.  For creating the executable, is uses the Microfocus COBOL compiler, cob, for linking.

COBOL Native Runtime  

This creates MicroFocus COBOL generated native code (GNT) files from COBOL files. The target extension is '.gnt' and the source files are either .cbl or .cob. The key flag is the '-u' flag which tells the compiler to create a GNT file instead of a native operating system object file.

GNU Archive Library  

Compiles source code with the gcc compiler and bundles the objects into an archive library using the GNU ar program.

 GNU CPP Executable

Creates an executable target from .c code using the gcc compiler. It is broken into two tasks; Compile and Link. The Compile Build Task converts source code to .o object files. The Link Task links .o object files and libraries to create the Final Target executable.

GNU Executable  

Creates an executable target from .c code using the gcc compiler. It is broken into two tasks; Compile and Link. The Compile Build Task converts source code to .o object files. The Link Task links .o object files and libraries to create the Final Target executable.

 GNU LD Shared Library

Creates a standard shared library using the gcc or g++ programs to compile C and C++ code and then using the AIX ld program to link the objects into a dynamic library.

 GNU Oracle ProC Executable

This creates an executable from source code by compiling the C code and linking to Oracle libraries.

GNU PIC Archive Library  

This creates a GNU archive library from source code by compiling the C/C++ code with the Position Independent Code option of the gcc compiler.

GNU PIC Executable 

This creates an executable from source code by compiling the C code with the Position Independent Code option of the gcc program.

 GNU PIC Oracle Executable

This creates an executable from source code by compiling the C code with the Position Independent Code option for gcc and linking to Oracle libraries using gcc.

 GNU Shared Library

Creates a standard shared library using the gcc program.

ITHISAM  

Creates C header files from .DDL using the ITHISAM compiler.

LD Shared Library 

This shared library explicitly uses ld in the Link Build Task.  The shared library is created by using the ar command to format the final object.  cc is used to compile the source code.

LD Shared Object  

This shared library explicitly uses ld in the Link Build Task.  The shared library is created WITHOUT using the ar command to format the final object.  cc is used to compile the source code.

 Lex and Flex C File

Used to generate a C source file from a lex source file when the C file needs to have a different name from the Lex file. There is also a Build Task under Available Tasks with the same rule that can be imported into any build service that compiles C code.

 Lex C Header File

Used to generate a C source header file from a lex source file when the C file needs to have a different name from the Lex file. There is also a Build Task under available tasks with the same rule that can be imported into any build service that compiles C code.

Visual Age C Project Archive Library 

Creates an archive library from the .icc project file.  The .icc files is scanned to see if any source code has changed compared to the executable being created.

 Visual Age C Project Executable

Creates an executable target from the .icc project file.  The .icc files is scanned to see if any source code has changed compared to the executable being created.

 PIC Archive Library

This creates a GNU archive library from source code by compiling the C/C++ code with the Position Independent Code option of the gcc compiler.

 PIC Executable

This creates an executable from source code by compiling the C code with the Position Independent Code option of the gcc program.

 PIC Oracle Executable

This creates an executable from source code by compiling the C code with the Position Independent Code option for gcc and linking to Oracle libraries using gcc. 

Enterprise Platform Support

Meister supports Build Automation for multiple platforms including Windows, Unix, AIX, Linux, z/Linux and z/OS, and can support a build that includes cross platforms with cross platform dependency management.

Platform Support Includes:

  • IBM WebSphere
  • Jetty, Tomcat
  • Microsoft IISMicrosoft SQL Server
  • Eclipse and .Net IDEs
  • Oracle, Sybase
  • Unix C, C++, C#, Java, COBOL, Assembler
  • Windows 2008, Windows 2012
  • Solaris, HP-UX, AIX, Linux
  • Ubantu, Redhat, SuSe, Debian
  • z/OS