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? BobInstalls 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
