Plugins for Automating Software Compiles

Free Compile Plugins for Linux and UNIX

Covers 80% of Your Compile Needs 

Name

Description

CPP Executable

Creates a standard executable by using xlC_r to compile and link C and C++ programs 

CPP Shared Library

Specific to C++ and the use of mangled class names. Creates a standard C++ shared library by using xlC_r to compile C and C++ programs.   Uses makeC++SharedLib for Linking. 

Entry Shared Library 

This shared library contains an entry point option for cc in the Link Build Task.  The shared library is created by using the ar command to create the final object

Entry Shared Object

This shared library contains an entry point option for cc in the Link Build Task.  The shared object is not formatted by ar.

AIX Executable

Creates an executable target from .c code using the default c compiler. It has 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.

Yacc C File 

Used to generate a C source file from a yacc source file when the C file needs to have a different name from the yacc 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.

Yacc C Header File

Used to generate a C source header file from a yacc source file when the C file needs to have a different name from the yacc 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.

 

 

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