git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@63 626c5289-ae23-0410-ae9c-e8d60b6d4f22
68 lines
2.2 KiB
Text
68 lines
2.2 KiB
Text
SWIG (Simplified Wrapper and Interface Generator)
|
|
|
|
Copyright (C) 1998-2000 : The University of Chicago
|
|
Copyright (C) 1995-1998 : University of Utah and the Regents
|
|
of the University of California
|
|
|
|
January 11, 2000 ($Header$)
|
|
|
|
Tagline: SWIG is a compiler that integrates C, C++, and Objective-C
|
|
with scripting languages including Perl, Python, and Tcl.
|
|
|
|
This distribution represents work in progress towards building a new
|
|
SWIG release. The guilty parties currently working on this are:
|
|
|
|
- Dave Beazley (beazley@cs.uchicago.edu) (SWIG core)
|
|
- Dustin Mitchell (djmitche@cs.uchicago.edu) (SWIG core)
|
|
- Loic Dachary (loic@ceic.com) (Perl5)
|
|
- Harco de Hilster (Harco.de.Hilster@ATComputing.nl) (Java)
|
|
|
|
General overview:
|
|
=================
|
|
The primary goal of future development is to make SWIG more modular,
|
|
extensible, and easier to maintain. To this end, the source code has
|
|
been consolidated into the Source directory. Within this directory,
|
|
there are a number of different components:
|
|
|
|
SWIG1.1 - These two directories contain the C++ code
|
|
Modules1.1 corresponding to the SWIG1.1.x series of
|
|
releases. This code is still in use but is
|
|
slowly being deprecated.
|
|
|
|
*** Important note: ALL future SWIG development will *NOT* be taking
|
|
place in C++. Please use ANSI C instead. -- Dave ***
|
|
|
|
DOH - Object framework for the ANSI C core.
|
|
Core - New SWIG core (ANSI C)
|
|
Preprocessor - Simple SWIG preprocessor module
|
|
Dustin - Some Python stuff Dustin is working on.
|
|
|
|
Documentation for these components is weak or non-existent at this
|
|
time. Please bear with us.
|
|
|
|
Installation
|
|
============
|
|
It should be relatively simple. Simply type the following:
|
|
|
|
% ./configure
|
|
% make
|
|
% make install
|
|
|
|
If you checked the code out via CVS, you will have to run autoconf
|
|
before typing 'configure.' In addition, a full build of SWIG requires
|
|
the use bison or yacc.
|
|
|
|
Participate!
|
|
============
|
|
|
|
We are looking for people who want to join the effort of getting this
|
|
next release off the ground. Please send me email.
|
|
|
|
-- Dave (beazley@cs.uchicago.edu)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|