[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: strange message while installing tsa-4.2.4.tar.gz package
From: |
marco atzeri |
Subject: |
Re: strange message while installing tsa-4.2.4.tar.gz package |
Date: |
Wed, 18 Jul 2012 14:17:24 +0200 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 |
On 5/21/2012 11:25 AM, Carnë Draug wrote:
On 20 May 2012 22:38, Sergei Steshenko <address@hidden> wrote:
Hello,
while installing tsa-4.2.4.tar.gz package I've noticed the following strange
messages:
make: /usr/local/MATLAB/R2010b/bin/mexext: Command not found
make: Entering directory
`/mnt/sdb8/sergei/AFSWD_debug/build/octave_forge_bundle/oct-eXZ1Jq/tsa/src'
make: /usr/local/MATLAB/R2010b/bin/mexext: Command not found
make: Nothing to be done for `mex4o'.
...
/home/qemu/octave-3.6.1/tsa-4.2.4/i686-pc-linux-gnu-api-v48+/covm_mex.mex:
failed to load:
/home/qemu/octave-3.6.1/tsa-4.2.4/i686-pc-linux-gnu-api-v48+/covm_mex.mex:
wrong ELF class: ELFCLASS64
.
Any idea what this all can be ?
I.e., for example, why Matlab is called during Octave package installation ?
What is that "ELFCLASS64" ? My machine is a 32 bit one.
Thanks,
Sergei.
Hi Sergei,
this belongs to the octave-forge mailing list. I'm CC'ing this e-mail
there. I'm also CC'ing Alois Schloegl, the author and package
maintaner of tsa.
Carnë
the tsa-4.2.4 package is incorrectly including the mex files
built for a specific platform.
tsa/src/covm_mex.mexw32
tsa/src/covm_mex.mexa64
tsa/src/sumskipnan_mex.cpp
tsa/src/covm_mex.mexw64
tsa/src/covm_mex.mex
tsa/src/sumskipnan_mex.mexa64
tsa/src/sumskipnan_mex.mexw32
tsa/src/sumskipnan_mex.mex
tsa/src/Makefile
tsa/src/sumskipnan_mex.mexw64
tsa/src/covm_mex.cpp
so the Makefile will not recompile them for the right platform.
On my cygwin :
$ file *.mex
covm_mex.mex: ELF 64-bit LSB shared object, x86-64, version 1
(SYSV), dynamically linked,
BuildID[sha1]=0x7b9f63a496a41bb490ebb7d6239da5c7dbb2e130, not stripped
sumskipnan_mex.mex: ELF 64-bit LSB shared object, x86-64, version 1
(SYSV), dynamically linked,
BuildID[sha1]=0x38057facd70b6f315b722c6749d6b872d425b619, not stripped
while before
$ file *.mex
covm_mex.mex: PE32 executable (DLL) (console) Intel 80386, for MS
Windows
sumskipnan_mex.mex: PE32 executable (DLL) (console) Intel 80386, for MS
Windows
can the package source be cleaned and released ?
I will also appreciate a more clean build (same on NaN)
avoiding the usage of mexext if not present.
mkdir (/tmp/oct-28cc1c.39)
untar (tsa-4.2.4.tar.gz, /tmp/oct-28cc1c.39)
make: /usr/local/MATLAB/R2010b/bin/mexext: Command not found
make: Entering directory `/tmp/oct-28cc1c.39/tsa/src'
make: /usr/local/MATLAB/R2010b/bin/mexext: Command not found
make: Entering directory `/tmp/oct-28cc1c.39/tsa/src'
make: Entering directory `/tmp/oct-28cc1c.39/tsa/src'
make: Nothing to be done for `mex4o'.
make: Leaving directory `/tmp/oct-28cc1c.39/tsa/src'
copyfile /tmp/oct-28cc1c.39/tsa/src/covm_mex.mex
/tmp/oct-28cc1c.39/tsa/src/sumskipnan_mex.mex
/tmp/oct-28cc1c.39/tsa/inst/i686-pc-cygwin-api-v48+
Regards
MArco
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: strange message while installing tsa-4.2.4.tar.gz package,
marco atzeri <=