"Jeff Read" bitwize@gmail.com writes:
Joel,
On Fri, Jun 27, 2008 at 1:23 PM, Joel J. Adamson adamsonj@email.unc.edu wrote:
I have compiled a dynamically-loadable library as per the Gambit Manual, and when I try to load it:
Thanks for checking in.
Try (load "genxic.o1") or even better, (load "genxic").
Why would that work any better when the file is called "genxic.o," not "genxic.o1?" Does the loader know something I don't know? ;)
,---- | Gambit v4.2.8 | | > (current-directory "/home/joel/lisp/scm/genxic/scm") | > (load "genxic") | *** ERROR IN (stdin)@2.1 -- No such file or directory | (load "genxic") | 1> ,t | > (load "genxic.o") | *** ERROR IN "genxic.o"@1.5 -- Illegal character: #\x01 | 1> ,t | > (load "genxic.o1") | *** ERROR IN (stdin)@6.1 -- /home/joel/lisp/scm/genxic/scm/genxic.o1: | cannot open shared object file: No such file or directory (load | "genxic.o1") | 1> `----
It definitely tries to load; it appears there's something wrong with the file.
Joel