[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #41653] tsa package won't install; "cannot fin
From: |
Philip Nienhuis |
Subject: |
[Octave-bug-tracker] [bug #41653] tsa package won't install; "cannot find -lblas" error |
Date: |
Fri, 21 Feb 2014 08:50:21 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 5.1; rv:25.0) Gecko/20100101 Firefox/25.0 SeaMonkey/2.22.1 |
URL:
<http://savannah.gnu.org/bugs/?41653>
Summary: tsa package won't install; "cannot find -lblas"
error
Project: GNU Octave
Submitted by: philipnienhuis
Submitted on: Fri 21 Feb 2014 09:50:19 AM CET
Category: Octave Forge Package
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Installation Failure
Status: None
Assigned to: None
Originator Name: Philip Nienhuis
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: other
Operating System: Microsoft Windows
_______________________________________________________
Details:
When running src/build_packages.m in a freshly installed mxe-cross built
Octave-3.8.1-rc3:
pkg ('install', 'tsa-4.2.7.tar.gz')
ls: /usr/local/MATLAB: No such file or directory
ls: /usr/local/MATLAB/R*: No such file or directory
ls: /usr/local/MATLAB/R*: No such file or directory
make: /bin/mexext: Command not found
make: Entering directory `/tmp/oct-26/tsa/src'
ls: /usr/local/MATLAB/R*: No such file or directory
make: /bin/mexext: Command not found
C:\Programs\Octave\Octave-3.8.1-rc3\bin/ld.exe: cannot find -lblas
collect2.exe: error: ld returned 1 exit status
make: *** [covm_mex.mex] Error 1
mkoctfile --mex "covm_mex.cpp" -lgomp -llapack -lblas ## Octave
make: Leaving directory `/tmp/oct-26/tsa/src'
pkg: error running `make' for the tsa package.
error: called from 'configure_make' in file
C:\Programs\Octave\Octave-3.8.1-rc3\share\octave\3.8.1-rc3\m\pkg\private\configure_make.m
near line 82, column 9
error: called from:
error:
C:\Programs\Octave\Octave-3.8.1-rc3\share\octave\3.8.1-rc3\m\pkg\private\install.m
at line 199, column 5
error:
C:\Programs\Octave\Octave-3.8.1-rc3\share\octave\3.8.1-rc3\m\pkg\pkg.m at line
394, column 9
error: C:\Programs\Octave\Octave-3.8.1-rc3\src\build_packages.m at line 26,
column 1
In virtually none of my MXE cross-builds I see a libblas.dll, yet I haven't
encountered any problems in the last year (and I sometimes do heavy
computations). Intruiging. AFAICT I have MXE setup with OpenBLAS.
Copying over libblas.dll from octave-3.9.0+ (from early Dec last year) into
/bin gets me exactly the same errors during installation of the tsa package.
Some of my Octave settings:
>> octave_config_info("features").BLAS
ans = 0
>> octave_config_info("BLAS_LIBS")
ans = -lopenblas
So perhaps a more robust numerical library detection is needed in the
mkoctfile call in the tsa package?
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?41653>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #41653] tsa package won't install; "cannot find -lblas" error,
Philip Nienhuis <=