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