help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Installing gsl octave-forge pkg on opensuse 12.2


From: Sergei Steshenko
Subject: Re: Installing gsl octave-forge pkg on opensuse 12.2
Date: Thu, 14 Mar 2013 13:55:36 -0700 (PDT)


--- On Thu, 3/14/13, Philippe Baril Lecavalier <address@hidden> wrote:

> From: Philippe Baril Lecavalier <address@hidden>
> Subject: Installing gsl octave-forge pkg on opensuse 12.2
> To: address@hidden
> Date: Thursday, March 14, 2013, 1:14 PM
> Hello,
> 
> I am trying to install the gsl package from octave-forge,
> and I'm
> encountering some difficulties.
> 
> Platform: openSUSE 12.2 x86_64
> octave: 3.6.2 (package from openSUSE)
> 
> gsl and gsl-devel packages are installed on this system.
> 
> I get the following:
> 
> octave:1> pkg install -forge -noauto gsl
> warning: load_path:
> /home/pbl/octave/gsl-1.0.8/x86_64-suse-linux-gnu-api-v48+:
> No such file
> or directory
> /home/pbl/octave/gsl-1.0.8/x86_64-suse-linux-gnu-api-v48+/coupling_3j.oct:
> failed to load: /usr/lib64/libgsl.so.0: undefined symbol:
> cblas_dasum
> error: called from `gen_doc_cache>create_cache' in file
> /usr/share/octave/3.6.2/m/help/gen_doc_cache.m near line 94,
> column 17
> error: called from:
> error:   /usr/share/octave/3.6.2/m/pkg/pkg.m
> at line 869, column 5
> error:   /usr/share/octave/3.6.2/m/pkg/pkg.m
> at line 383, column 9
> 
> 
> It might explain why there is no octave-forge-gsl package in
> the
> openSUSE repository. Still, is there a reasonable workaround
> to this?
> Does the package work on other distributions?
> 
> I am able to install other packages using "pkg install" in
> octave, such
> as control and optim. It did not work before installing
> hdf5-devel and
> hdf5-devel-static (as told by another post).
> 
> Thank you.
> 
> 
> Philippe Baril Lecavalier
> 
> _______________________________________________
> Help-octave mailing list
> address@hidden
> https://mailman.cae.wisc.edu/listinfo/help-octave
> 


I build almost everyhting from sources, and the package installs fine (on my 32 
bit box) :

                gsl *|   1.0.8 | 
/mnt/sdb8/sergei/AFSWD_debug/20121021/octave-3.6.4/share/octave/packages/gsl-1.0.8
.

I think the root cause of your problem is indicated by

"
failed to load: /usr/lib64/libgsl.so.0: undefined symbol: cblas_dasum
"

message, and I think you need to isntall 'cblas' development package.

Again, in my case I build it from source, inclding BLAS, so I can't be more 
definite.

Regards,
  Sergei.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]