From: Bill&Virginia Hodges
Subject: Getting CMUCL to run on Linux Mandrage 6.1
Date:
Message-ID: <82pk15$l9t$0@216.39.141.164>
I downloaded and installed both cmucl-18b.linux.glibc2.tgz and
cmucl-18b.linux.glibc2.extra.tgz.
It appears to have been compiled on:
351661 Dec 15 1998 lisp
Upon executing the command "lisp" I get
[······@hodges hodges]$ lisp
lisp: error in loading shared libraries: lisp: undefined symbol:
__setfpucw
[······@hodges hodges]$
I did :
------------------
[······@hodges bin]$ ldd lisp
/lib/libNoVersion.so.1 => /lib/libNoVersion.so.1 (0x2aaac000)
libdl.so.2 => /lib/libdl.so.2 (0x2aab7000)
libm.so.6 => /lib/libm.so.6 (0x2aaba000)
libc.so.6 => /lib/libc.so.6 (0x2aad8000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x55555000)
[······@hodges bin]$
-------------------------------
"ldconfig -p" produces the following amongst its 718 line of output:
---------------------------------------------------
libm.so.6 (libc6) => /lib/libm.so.6
libm.so.5 (libc5) => /usr/i486-linux-libc5/lib/libm.so.5
libm.so (libc6) => /usr/lib/libm.so
libm.so (libc6) => /usr/lib/libm.so
libdl.so.2 (libc6) => /lib/libdl.so.2
libdl.so.1 (libc5) => /lib/libdl.so.1
libdl.so (libc6) => /usr/lib/libdl.so
libdl.so (libc6) => /usr/lib/libdl.so
libc.so.6 (libc6) => /lib/libc.so.6
libc.so.5 (libc5) => /usr/i486-linux-libc5/lib/libc.so.5
libNoVersion.so.1 (libc6) => /lib/libNoVersion.so.1
ld-linux.so.2 (ELF) => /lib/ld-linux.so.2
ld-linux.so.1 (ELF) => /lib/ld-linux.so.1
------------------------------------------------
Does anybody know what I can do or where I can get libraries to resolve
this first need (__setfpucw) of this lisp package?
Bill&Virginia Hodges wrote:
> I downloaded and installed both cmucl-18b.linux.glibc2.tgz and
> cmucl-18b.linux.glibc2.extra.tgz.
> It appears to have been compiled on:
>
> 351661 Dec 15 1998 lisp
>
> Upon executing the command "lisp" I get
>
> [······@hodges hodges]$ lisp
> lisp: error in loading shared libraries: lisp: undefined symbol:
> __setfpucw
> [······@hodges hodges]$
I think the problem is that mandrake has glibc2.1, not 2.0...
some of the naming for the functions changed from 2.0 to 2.1 and you'll
prolly need to at least recompile, if not fiddle with the source.
And this isn't a recompilation of the lisp image, it's of the C sources to
the lisp binary.
(don't ask me how to do that :)
--
-> -=-=-=-=-=-=-=-=-=- < Rahul -=- Jain > -=-=-=-=-=-=-=-=-=- <-
-> "I never could get the hang of Thursdays." -Douglas N. Adams <-
-> -=-=-=- URL: http://hoohoo.brrsd.k12.nj.us/~rjain/ -=-=-=- <-
-> -=-=-=-=-=- E-mail: ·················@usa.net -=-=-=-=-=- <-
Version 9.105.999.1111111111111.23.042
(c)1996-1998, All rights reserved.
Disclaimer available upon request.