Difference between revisions of "FFI imports packaging utility"

From HaskellWiki
Jump to navigation Jump to search
Line 1: Line 1:
 
== Abstract ==
 
== Abstract ==
  +
The Haskell Cabal [[#1|[1]]] sets
The FFI Packaging Utility ('''ffipkg''') is
 
   
 
== Benefits of Packaging FFI Imports ==
 
== Benefits of Packaging FFI Imports ==
Line 23: Line 23:
 
== References ==
 
== References ==
   
[1] [http://haskell.org/cabal/ '''The Haskell Cabal''' The Common Architecture for Building Applications and Libraries]
+
<div id="1">[1] [http://haskell.org/cabal/ '''The Haskell Cabal''' The Common Architecture for Building Applications and Libraries]</div>
   
 
[2] [http://haskell.org/hawiki/HsffigTutorial '''The HSFFIG Tutorial''']
 
[2] [http://haskell.org/hawiki/HsffigTutorial '''The HSFFIG Tutorial''']

Revision as of 03:59, 1 February 2006

Abstract

The Haskell Cabal [1] sets

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

[2] The HSFFIG Tutorial

[3] HSFFIG Linkage Optimization

[4] Berkeley DB

[5] X Window System Protocol X Consortium Standard X Version 11, Release 6.7 DRAFT