---
name: "extend-chicken"
section: "1"
platform: "linux"
package: "chicken"
version: "0.990-1"
release: "Debian 3.0 (Woody)"
platforms: ["linux"]
url: "https://new.carta.tech/extend-chicken"
---

# extend-chicken(1)

script to extend the CHICKEN compiler with compiled library units

## NAME

extend-chicken - script to extend the *CHICKEN* compiler with compiled library units

## SYNOPSIS

**extend-chicken** \[ *unitname* \| *option ...* \]

## DESCRIPTION

*extend-chicken* is a Scheme script that rebuilds the  *CHICKEN* compiler to contain extra functionality provided by one or more compiled library units. *unitname* should be the name of the unit to be included. The compiled object module should be in the current directory and named *unitname.o*

## OPTIONS

- **-output-file** *filename*

  Generate a new compiler with the name *filename* If this option is not supplied, then the generated executable will be named  *chicken-2*

## DOCUMENTATION

More information can be found in the *Chicken Manual* which is provided in HTML format as **manual.html** in the distribution.

## BUGS

Submit bug reports by e-mail to *felix@call-with-current-continuation.org*

## AUTHOR

*extend-csi* was written by Felix Winkelmann (felix@call-with-current-continuation.org).

## SEE ALSO

**[csi(1)](/csi/1.md)** **[chicken(1)](/chicken/1.md)** **[chicken-config(1)](/chicken-config/1.md)**
