|
From: Hoehle, Joerg-C. <Joe...@t-...> - 2005-07-05 11:44:02
|
Hi, modules/bindings/win32.lisp contains (defconstant system32 (ext:string-concat (ext:getenv "WINDIR") "\\system32\\")) (defconstant kernel32 (ext:string-concat system32 "kernel32.dll")) Why is this so? o Is there a version of MS-Windows since 95 where the short form "kernel32.dll" does not suffice? o Did anybody test this in conjunction with an image where the directory is at a different place on the new machine? -- clisp has code to reopen shared libraries when restarting from an image file (which I never reviewed so far). If not, I can do both test within a couple of days (I have a machine that boots from D:, and another with MS-Windows-95), but prefer knowledge about documented behaviour of the OS first to "tested on that night with that phase of the moon". Regards, Jorg Hohle. |