Changes between Version 2 and Version 3 of BuildFFIGEN


Ignore:
Timestamp:
Mar 27, 2009, 3:39:18 PM (10 years ago)
Author:
gz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildFFIGEN

    v2 v3  
    11= Obtaining and building the FFI translator (FFIGEN) =
    22
    3 The easiest way of obtaining a copy of the FFIGEN program is to check out its sources from svn, possibly obtain GCC sources from gcc.gnu.org or a mirror site, and build a copy.  (The FFIGEN "sources" are a Makefile, some patches to the GCC frontend, and a few shell scripts and auxiliary file.  For most platforms (other than Win64 and OSX Leopard, FFIGEN's built by patching GCC 4.0.  For OSX Leopard, it's built by patching an Apple GCC that contains support for Apple's ObjC 2.0 extensions.  For Win64 ... as of this writing, it's sort of cobbled together as a cross-platform tool hosted on Linux.
     3The easiest way of obtaining a copy of the FFIGEN program is to check out its sources from svn, possibly obtain GCC sources from gcc.gnu.org or a mirror site, and build a copy.  (The FFIGEN "sources" are a Makefile, some patches to the GCC frontend, and a few shell scripts and auxiliary file.  For most platforms (other than Win64 and OSX Leopard) FFIGEN's built by patching GCC 4.0.  For OSX Leopard, it's built by patching an Apple GCC that contains support for Apple's ObjC 2.0 extensions.  For Win64 ... as of this writing, it's sort of cobbled together as a cross-platform tool hosted on Linux.
    44
    55== Building the trunk version (for Linux, FreeBSD, Solaris, Win32) ==