Class-CompiledC version 2.23
============================

Class::CompiledC let's you implement your Objects as C structs, 
with type checking accessor methods.


Version 2.20 was the first public release of this module, and you better treat
the version number as $VERSION -= 2.19. I have been using this code for long
time, it's has proven to be stable (for me, on a limited number of platforms, so
it is very likely that you will encounter things i never saw)

The code behind this module has constantly changed, it started as a class with
just an AUTOLOAD routine to provide autogenerated accessor methods for hashbased
objects, but that's along time and a half a million lines of deleted code ago.
Class::CompiledC has been tested with perls from 5.6 but was only recently
tested on 5.8.7 and 5.9.4, both on Windows (2003, Enterprise Server FYI).

I used it successfully with 
        Microft Visual C++ 7.0 (and it's NMAKE)
        MinGW (Version 3.2.0) (with a fairly old MS NMAKE)
        MinGW (Verison 3.4.5) (with dmake 4.5)
        gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)                

I also run my site (dropfknuck.net Geek Search Engine) with it, running
in cgi mode under apache3 works fine.  
        
If you have any suggestions, bug reports, improvements, patches or comments
then drop me a mail at blade@dropfknuck.net . 

If you however want to sell me Viagra, Penis Enlargements or want to make me
Business proposals, then i encourage you to use only uppercase letters to
improve readablity for me.   


INSTALLATION

To install this module type the following:

   perl Makefile.PL
   make
   make test
   make install

DEPENDENCIES

This module requires these other modules and libraries:

  Inline
  Inline::C
  
  a working C Compiler !!!

COPYRIGHT AND LICENCE



Copyright (c) 2005, 2006, 2007
  
Lionel Mehl blackhat.blade

 The Hive
 dropfknuck.net Geek Search Engine 
 blade@dropfknuck.net


This module is free software. It may be used, redistributed and/or modified
under the terms of the Artistic license.

