Пытаюсь сделать основу для распространения приложений на sbcl.
И, что - то ни как не могу понять как получить директорию относительно которой запускается конечный бинарник (сохраненный при помощи sb-ext:save-lisp-and-die).
Есть например *default-pathname-defaults* в которой вроде как находится путь до текущего sbcl но он берется по всей видимости из системной переменной которую sbcl создает при установке (в win). И, что самое плохое после сохранения бинарника он запоминает ее значение и ссылается на изначальную папку.
Если кратко то задача такая надо сохранить exe так, что бы он загружал все необходимые библиотеки и ресурсы которые лежат в этой же папке. Например в папке /site либы а в корне lisp.bmp которую использует приложение. Нельзя ли для этого бинарника сделать свой собственный sbclrc?
заранее благодарю за любую помощь