On 2/2/06, Thomas Chust <[EMAIL PROTECTED]> 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 _______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
