File: README

package info (click to toggle)
gauche-c-wrapper 0.6.1-18
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 7,440 kB
  • sloc: ansic: 17,899; sh: 14,025; asm: 6,456; lisp: 5,485; yacc: 2,109; makefile: 520; exp: 194; cpp: 157; objc: 144; perl: 2
file content (34 lines) | stat: -rw-r--r-- 805 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
This is c-wrapper, a generic wrapper for C libraries.

Requirements
------------
- Gauche 0.8.6 or later


Install
-------
To install, you can use gauche-package.
    % gauche-package install <<<this tarball>>>

Or expand this tarball, configure and make (use GNU make).

    % ./configure
    % make
    % make install


Included Libraries
------------------
c-wrapper includes the external libraries below.
- libffi (from GCC 4.0.2)
  (http://gcc.gnu.org/)
- lang.tool (c-grammar.scm, c-lex.scm) in Gauche Garbage Collection
  (http://homepage.mac.com/skimu/ggc/)
- Dominique Boucher's Lalr (lalr-gauche.scm)
  (http://www.iro.umontreal.ca/~boucherd/Lalr/documentation/lalr.html)


License
-------
c-wrapper's license is MIT License, but the libraries (libffi, lang.tool, lalr) obey their own license.