![](https://secure.gravatar.com/avatar/0c56ad729ee52870cc477ddea4b23bd6.jpg?s=120&d=mm&r=g)
Tamas, Glad it's working out for you. init.lisp doesn't have a in-package because the package is made in that file. I've seen people put an in-package after the defpackage, but the default package is irrelevant in that file, so I just left it out. I'm still working on the ffa adaptation, I hope I'll have something usable soon. Liam On Tue, Apr 1, 2008 at 2:35 PM, Tamas K Papp <tpapp@princeton.edu> wrote:
Dear Liam and Jason,
Thanks for your help. I had all the files below, so I tried manually loading the foreign libraries, and it worked. So I thought what the heck, and deleted the fasl files for gsll from my clc cache, and now it works perfectly.
Just a question: isn't init.lisp supposed to have an (in-package :gsl) statement somewhere? Or do you want stuff there happening outside gsl:?
Anyhow, now GSL seems to work, I tried erf and was overwhelmed with happiness. Having all these useful functions is a big deal for my work.
Thanks,
Tamas
On Tue, Apr 01, 2008 at 01:39:00PM -0400, Liam Healy wrote:
Here's what I have under /usr/lib,
-rw-r--r-- 1 root root 3917574 2008-01-28 07:58 /usr/lib/libgsl.a -rw-r--r-- 1 root root 420802 2008-01-28 07:58 /usr/lib/libgslcblas.a lrwxrwxrwx 1 root root 20 2008-02-04 09:06 /usr/lib/libgslcblas.so -> libgslcblas.so.0.0.0 lrwxrwxrwx 1 root root 20 2008-02-04 09:06 /usr/lib/libgslcblas.so.0 -> libgslcblas.so.0.0.0 -rw-r--r-- 1 root root 199096 2008-01-28 07:58 /usr/lib/libgslcblas.so.0.0.0 lrwxrwxrwx 1 root root 16 2008-02-04 09:06 /usr/lib/libgsl.so -> libgsl.so.0.10.0 lrwxrwxrwx 1 root root 16 2008-02-04 09:06 /usr/lib/libgsl.so.0 -> libgsl.so.0.10.0 -rw-r--r-- 1 root root 1966928 2008-01-28 07:58 /usr/lib/libgsl.so.0.10.0
and packages installed (Debian unstable) ii gsl-bin 1.10-4 GNU Scientific Library (GSL) -- binary package ii gsl-ref-html 1.10-1 GNU Scientific Library (GSL) Reference Manual in html ii libgsl0 1.9-3 GNU Scientific Library (GSL) -- library package ii libgsl0-dev 1.10-4 GNU Scientific Library (GSL) -- development package ii libgsl0ldbl 1.10-4 GNU Scientific Library (GSL) -- library package
not all of which are necessary of course. I have found in general with Debian libraries that they often fail to link to the most general "so" file, so that e.g. there will be a libxyz.so.0.n and a libxyz.so.0 that's a link to that, but then I will need to make a link libxyz.so. I can't remember if that happened with GSL or not, but check for that if it says the library is missing but you think you've installed it.
Liam