Thanks Carnë, but it didn't work.

I removed /etc/octave3.2.conf -- but no use.
I had run configure with  "--disable-shared --disable-dl", therefore
"pkg install -forge specfun" doesn't work. (urlread not available)

I noticed that the error message says "no API for dynamic loading is
available" -- probably this is also because of shared libraries being
disabled, so dynamic linking doesn't work. A similar error was
reported sometime ago:

http://octave.1599824.n4.nabble.com/Octave-3-4-2-execution-problems-Linux-PowerPC-td3782880.html

Looks like Octave is broken with "static-lib only" builds.



-- Satish.BD


2011/12/6 Carnë Draug <carandraug+...@gmail.com>:
> On 6 December 2011 01:15, bd satish <bdsat...@gmail.com> wrote:
>> Hi,
>>
>>  I compiled Octave 3.4.3 on Debian Squeeze (x86_64);  "configure &&
>> make && make install" went fine.
>> However, when I downloaded special functions specfun-1.0.9.tar.gz, I
>> get this error:
>>
>> octave:1> pkg install /tmp/specfun-1.0.9.tar.gz
>> warning: function /home/debian/octave/specfun-1.0.9/erfcx.m shadows a
>> built-in function
>> warning: /home/debian/octave/specfun-1.0.9/laguerre.m: possible
>> Matlab-style short-circuit operator at line 30, column 11
>> warning: gen_doc_cache: unusable help text found in file 'test_sncndn'
>> warning: load_path:
>> /home/debian/octave/specfun-1.0.9/x86_64-unknown-linux-gnu-api-v45+:
>> No such file or directory
>> no API for dynamic loading is available
>> error: called from `gen_doc_cache>create_cache' in file
>> /home/debian/foss/installed/octave/share/octave/3.4.3/m/help/gen_doc_cache.m
>> near line 93, column 17
>> error: called from:
>> error:   /home/debian/foss/installed/octave/share/octave/3.4.3/m/pkg/pkg.m
>> at line 832, column 5
>> error:   /home/debian/foss/installed/octave/share/octave/3.4.3/m/pkg/pkg.m
>> at line 361, column 9
>>
>> Because of this, I'm unable to install signal processing package as well.
>
> The problems with the package should be fixed on the development
> version of the package. I should upload it one of this days
>
> However, the problems you see are most likely generated by a
> octave.conf file left by a Debian version of the package. Look for a
> /etc/octave3.2.conf file and remove it, then try to install it again.
>
> Since you are using octave 3.4.X, you don't have to download the
> package, use "pkg install -forge specfun"
>
> Carnë

------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of 
discussion for anyone considering optimizing the pricing and packaging model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to