is there some combination of switches that would let me import all the
libraries in the files on the command line for use in the REPL? at
present I automatically do ikarus library.scm and then try something
and realize I forgot (import (library))

On Mon, May 25, 2009 at 6:58 PM, Ramana Kumar <[email protected]> wrote:
> I like the idea of letting ikarus manage fasl files (which I presume
> is what you mean by putting them all in ~/.ikarus/something).
>
> Then you should probably provide switches and/or procedures for
> removing fasl files, or forcing an update when compiling.
>
> Is there any way to compile libraries without a script?
>
> On Mon, May 25, 2009 at 6:39 PM, Abdulaziz Ghuloum <[email protected]> wrote:
>> Greetings,
>>
>> I need some feedback.
>>
>> Fasl files (i.e., precompiled, binary library files) currently
>> go into the same place where the library is.  E.g., compiling
>> the library (foo bar) which is located in <path>/foo/bar.sls
>> produces <path>/foo/bar.sls.ikarus-fasl.  This has some pros
>> (it's a simple mapping; you can nuke a library with its fasl
>> files altogether; users can share libraries and fasl files;
>> etc.) but it also has some disadvantages (you may not have
>> write access to the directory; you cannot mix and match 32-
>> and 64-bit fasl files for the same library; upgrading ikarus
>> breaks precompiled libraries; it pollutes the library path
>> with junk files; etc.).
>>
>> Should this change?  And what to?
>>
>> I'm inclined towards the ypsilon model (put fasl files in a
>> $HOME/.ikarus/precompiled directory).
>>
>> Any comments, suggestions, or objections?  Please speak up.
>>
>> Aziz,,,
>>
>

Reply via email to