~ chicken-core (chicken-5) f9c199d9af316c2af1c629729b9984ad5f48a4bf
commit f9c199d9af316c2af1c629729b9984ad5f48a4bf Author: felix <felix@call-with-current-continuation.org> AuthorDate: Sat May 7 14:15:45 2011 +0200 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Sat May 7 14:15:45 2011 +0200 documented env variables diff --git a/manual/Extensions b/manual/Extensions index f7a09139..e7bc2e47 100644 --- a/manual/Extensions +++ b/manual/Extensions @@ -67,6 +67,11 @@ switch passes the -R option directly to the linker, which causes the library path to get hardcoded into the resulting extension file (for systems that do not use {{ld.so.conf}}). +The environment variables {{CHICKEN_C_INCLUDE_PATH}} and {{CHICKEN_C_LIBRARY_PATH}} +can also be used to override include- and linker-paths. Each of these variables +may contain one or more directory names, separated by {{:}} or {{;}} and will +be passed using {{-I}} and {{-L}} to the C compiler. + === Creating extensions Extensions can be created by creating an (optionally gzipped) {{tar}}Trap