On Thu, 11 Mar 2010, Martin Helm wrote:

Am Donnerstag, 11. M?rz 2010 00:33:19 schrieb Bob Odom:
But then I tried to install the gsl package with the results:

octave:5> pkg install gsl-1.0.8.tar.gz
warning: load_path:
/home/odom/octave/gsl-1.0.8/x86_64-unknown-linux-gnu-api-v37: No such
file or directory
/usr/lib64/libgsl.so.0: undefined symbol: cblas_ctrmv
error: called from `gen_doc_cache>create_cache' in file
/usr/share/octave/3.2.4/m/help/gen_doc_cache.m near line 90, column 17
error: called from:
error:   /usr/share/octave/3.2.4/m/pkg/pkg.m at line 756, column 5
error:   /usr/share/octave/3.2.4/m/pkg/pkg.m at line 287, column 7

The installed gsl rpms are:

gsl-1.12-2.2.x86_64
gsl-devel-1.12-2.2.x86_64

Do I need an older version of gsl rpms?

Bob

Installs on my system

octave:7> pkg install gsl-1.0.8.tar.gz
warning:   coupling_3j
warning:   coupling_6j
warning:   coupling_9j
warning:   gsl_sf
warning:   legendre_sphPlm_array
octave:8>

(-verbose does also not show any errors)

with gsl (+devel) 1.12-2.2

can you check if the symlinks and files

mart...@sirius:~> ls -l /usr/lib64/libgsl*
lrwxrwxrwx 1 root root      20 11. M?r 00:52 /usr/lib64/libgslcblas.so ->
libgslcblas.so.0.0.0
lrwxrwxrwx 1 root root      20 21. Feb 16:22 /usr/lib64/libgslcblas.so.0 ->
libgslcblas.so.0.0.0
-rwxr-xr-x 1 root root  530512 24. Okt 06:24 /usr/lib64/libgslcblas.so.0.0.0
lrwxrwxrwx 1 root root      16 11. M?r 00:52 /usr/lib64/libgsl.so ->
libgsl.so.0.13.0
lrwxrwxrwx 1 root root      16 21. Feb 16:22 /usr/lib64/libgsl.so.0 ->
libgsl.so.0.13.0
-rwxr-xr-x 1 root root 3302016 24. Okt 06:24 /usr/lib64/libgsl.so.0.13.0


Martin,

I finally sorted this all out, thanks to your suggestions.

1. I was careless with the openSuSE 1-click install, and had a set of
   apparently inconsistent repositories installed. I cleaned this up
   and made sure that I was using the standard openSuSE repository. I
   had indavertently installed a development version of gsl which installed
   incomplete libgslcblas. I had naively grabbed a more recent version
   of the gsl rpm without noticing that it was actually a development
   version.

2. I was still unable to get the octave-forge package gsl-1.0.8.tar.gz
   to install without an "undefined symbol" error, which was fatal to
   the install. I then tried installing gsl-1.0.6.tar.gz, but got the
   same "undefined symbol" error. I even tried an older version of
   octave. Finally I got the gsl (+devel) 1.11-1.38 rpms, and
   gsl-1.0.8.tar.gz installed with no errors or warnnings.

3. In the end most of the difficulties were due to my reliance on the
   openSuSE 1-click install and not paying attention to the repositories
   being used. I did however never succeed in installing
   gsl-1.0.8.tar.gz with the gsl-1.12.

Bob
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Octave-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to