octave-maintainers
[Top][All Lists]
Advanced

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

Re: [mxe-octave] of-sparsersb is failed to build


From: Tatsuro MATSUOKA
Subject: Re: [mxe-octave] of-sparsersb is failed to build
Date: Tue, 10 Jan 2017 13:35:16 +0900 (JST)

----- Original Message -----

> From: John W. Eaton <address@hidden>
> To: Tatsuro MATSUOKA <address@hidden>; "address@hidden" <address@hidden>
> Cc: 
> Date: 2017/1/10, Tue 11:16
> Subject: Re: [mxe-octave] of-sparsersb is failed to build
> 
> On 01/09/2017 08:58 PM, Tatsuro MATSUOKA wrote:
>>  ----- Original Message -----
>> 
>>>  From: Tatsuro MATSUOKA <address@hidden>
>>>  To: "address@hidden" 
> <address@hidden>
>>>  Cc:
>>>  Date: 2017/1/10, Tue 09:41
>>>  Subject: [mxe-octave] of-sparsersb is failed to build
>>> 
>>>  of-sparsersb is failed to build on mxe-octave
>>> 
>>>  configure
>>>  ./configure --enable-octave=default --enable-windows-64  
> --enable-devel-tools
>>>   --enable-binary-packages
>>> 
>>>  mxe-octave was cloned on 2017-01-06
>>> 
>>>  part of log file
>>>  x86_64-w64-mingw32-g++ -std=gnu++11 -c
>>> 
> -I/home/tatsu/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/include
>>>   
> -I/home/tatsu/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/include/octave-4.3.0+/octave/..
>>> 
> -I/home/tatsu/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/include/octave-4.3.0+/octave
>>> 
> -I/home/tatsu/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/include
>>>   -pthread -fopenmp
>>> 
> -I/home/tatsu/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/include/
>>>  -std=gnu++11    -DRSB_SPARSERSB_LABEL=sparsersb sparsersb.cc -o 
> sparsersb.o
>>>  sparsersb.cc:77:61: fatal error: octave/oct-alloc.h: No such file or 
> directory
>>>   #include <octave/oct-alloc.h> /* DECLARE_OCTAVE_ALLOCATOR */
>>>                                                               ^
>>>  compilation terminated.
>>>  Makefile:22: recipe for target 'sparsersb.oct' failed
>>>  make[2]: *** [sparsersb.oct] Error 1
>>> 
>>>  I looked
>>>  into 
> /home/tatsu/work/octave/mxe-octave/mxe-octave-dev-w64/usr/x86_64-w64-mingw32/include/octave-4.3.0+/octave
>>>  There is not oct-alloc.h.
>>> 
>>>  Any suggestions ?
>>> 
>>>  Tatsuro
>> 
>> 
>> 
>>  I seems that octave-4.3.0+ does not have 
> include/octave-(version)/octave/oct-alloc.h.
> 
> The allocator class is not needed.  It has been disabled by default for 
> for more than 6 years, and completely disabled (the macros have been 
> empty) for almost two years.
> 
> Update your copy of the mxe-octave sources.  I pushed this changeset 
> recently:
>   http://hg.octave.org/mxe-octave/rev/a0f108ead0dc

Thanks for the pointer. 
I have updated my copy of mxe-octave and of-sparsersb has been built 
successfully.


> This changMichele Martonee should be made to the sparsersb package as well, 
> but I was 
> in a hurry and forgot to submit a patch.  Would someone please take care 
> of that?
> 
> jwe


On the octave-forge site for the sparsersb package tells that the package 
maintainer is 
Michele Martone.

I'm CCing of my reply to him.

Tatsuro



reply via email to

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