[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] sqlite3 egg on cygwin
From: |
felix winkelmann |
Subject: |
Re: [Chicken-users] sqlite3 egg on cygwin |
Date: |
Thu, 2 Feb 2006 13:17:17 +0100 |
On 2/2/06, Thomas Chust <address@hidden> wrote:
>
> Well, the native extension is used on Linux and Windows apparently, but
> there are just as many different file extensions for shared libraries in
> the *nix world as there are different concepts and file formats for them.
> There is .dylib on MacOS X and Darwin, and on some other systems (but I
> don't remember which belonged to which) I also saw .shlib, .sl, .shl and
> you name it. I just never encountered a system so far that was too stupid
> to load code from a file with arbitrary extension, if you explicitly told
> it to do so.
.dylib is for dynamic libs, .so is mostly used for bundles (AFAIK), and the
latter is what we want. Windows wants the dll extensions (AFAIK again).
I have encountered stupid system, lots of them... ;-)
>
> Therefore I would have considered it much cleaner to give the CHICKEN
> dynamically loadable code fragments the same extension everywhere. But if
> Windows needs an extra treatment once more, because it can only load from
> .dll files, you can't help it -- except maybe calling the files .dll
> everywhere ;)
Never! :-)
cheers,
felix