Summary

clarify use if import libraries when compiling modules

Metadata

Description

Martin DeMello suggested:

 > To compile "test.scm", the compiler needs something to figure out
 > what "(import foo)" means. This ting is called the "import library"
 > and is produced by passing "-j <modulename>" or "-J" when compiling
 > the module:
 >
 >  csc -sJ outer.scm
 >
 > I'll check whether that can be documented in a clearer manner.
 
 Thanks! Some places it could be documented:
 
 1. expand faq section 8.5 ("Can I load compiled code at runtime?")
 
 2. have another section just after
 http://chicken.wiki.br/man/4/Modules%20and%20macros#examples-of-using-modules
 
 3. the definition of an import library
 (http://chicken.wiki.br/man/4/Modules%20and%20macros) makes it sound
 like an optional tool that enables more esoteric use cases (even now
 that you've explained what it is for, i still can't get that out of
 the manual)

Changes and comments

[2010-07-28 12:26:28 UTC] felix changed status from new to closed

[2010-07-28 12:26:28 UTC] felix set resolution to fixed

[2010-07-28 12:26:28 UTC] felix wrote:

Extended faq and Modules pages in the manual somewhat. Not perfectly clear, but hopefully slightly improved (experimental branch).

[2011-04-04 08:31:00 UTC] felix removed milestone 4.6.0

[2011-04-04 08:31:00 UTC] felix wrote:

Milestone 4.6.0 deleted