Gimpel Software
  Order        Patches        Blog 
Contact      Site Map       
   Home
   Bug of the Month
   Products
   Order
   Support
   Company
   Links
   Interactive Demo

FlexeLint for C

NOTE:     FlexeLint will not be updated and technical support is no longer available.

See our website for information about our new product,  PC-lint PLUS which supports C, C++11 and C++14 and runs on Linux, Windows and MAC OS.

FlexeLint Platforms

FlexeLint runs on almost all systems that support C including all variants of UNIX

Click for an overview of the features of FlexeLint

FlexeLint Distribution

FlexeLint is distributed as obfuscated C source code via download.. FlexeLint source code is obfuscated using The C Shroud ™ a program developed by Gimpel Software for in-house use.

FlexeLint Installation

Installation requires the compilation of the obfuscated FlexeLint source modules using an ANSI C compiler. Under Unix, a command line of 

     cc *.c

is all that is needed.  A basic knowledge of C is required for installation. Having FlexeLint in source form has many advantages.  If you update your compiler or operating system, all you need to do is recompile the FlexeLint modules and you're off and running. 

Running FlexeLint

By default, FlexeLint is a console application and is run from the command line.  It can easily be set up to run from within your make file as part of a build.

If you are using an editor or IDE, you may be able to set up FlexeLint to run as a tool from within the IDE.   Normally this entails providing FlexeLint with the appropriate options to alter the format of the FlexeLint error messages to match what your IDE expects.

License agreement

For FlexeLint, we require a license agreement which identifies the licensed machine (operating system) or licensed LAN, the number of licensed users, and the authorized location(s).
A sample copy of our FlexeLint workstation license agreement is available here.
A sample copy of our FlexeLint LAN license agreement is available here.

Patches

Patches to the FlexeLint source modules are released periodically and are posted on our Version 9.00 Patch Page.  After applying a patch, you will need to recompile your FlexeLint source modules.  Patches provide bug fixes and minor enhancements.  Configuration files also are updated (as needed) and posted.  There is no cost for patches.  

The file fpatch.c is used to apply the patches to the FlexeLint source modules.  Compilation and usage instructions are contained within fpatch.c

To get fpatch.c send an email to "sales"  at gimpel.com and please include your FlexeLint serial number and contact information (name, company, address, phone).  If we have your registration information and a signed license agreement on file, we will email you fpatch.c

Version

The final version of FlexeLint is 9.00.  FlexeLint will not be updated and the product is no longer supported.

To update to version 9.00 from an older version, send an email to "sales"  at gimpel.com; include your FlexeLint serial number if you know it, and we'll get back to you with a quote for updating.

Online Demo

Unfortunately, there is no evaluation license available for FlexeLint. Please use our online demo to test the functionality of the product before ordering. You can also run Lint on our Bug of the Month samples.

If you have questions about FlexeLint, or require additional information, please contact us.


Home | Contact

PC-lint Plus, PC-lint and FlexeLint are trademarks of Gimpel Software LLC
Copyright © 2019, Gimpel Software LLC, All rights reserved.