Difference between revisions of "FFI imports packaging utility"

From HaskellWiki
Jump to navigation Jump to search
Line 1: Line 1:
 
== Abstract ==
 
== Abstract ==
  +
The FFI Packaging Utility ('''ffipkg''') is
  +
 
== Benefits of Packaging FFI Imports ==
 
== Benefits of Packaging FFI Imports ==
 
== Purpose ==
 
== Purpose ==
Line 20: Line 22:
 
=== X11 Transport Protocol ===
 
=== X11 Transport Protocol ===
 
== References ==
 
== References ==
  +
  +
[1] [http://haskell.org/cabal/ '''The Haskell Cabal''' The Common Architecture for Building Applications and Libraries]

Revision as of 03:40, 1 February 2006

Abstract

The FFI Packaging Utility (ffipkg) is

Benefits of Packaging FFI Imports

Purpose

Command Line Options

Synopsis

Package Naming and Versioning

Location of Libraries and Include Files

External Programs

Compatibility

Other Options

Creating a FFI Import Package

Preparatory Steps

Creating Haskell Sources, Makefile, Cabal File

Configuring a Package

Building a Package

Package Installation

Examples

Hello, World

Berkeley DB Binding

X11 Transport Protocol

References

[1] The Haskell Cabal The Common Architecture for Building Applications and Libraries