On 9 Aug 2012, at 19:30, Alexander Hansen wrote:

> The fpl-1.3.0 release.
> 
> Here is the error message.  I'm building it with clang on Mac OS 10.8
> against a mostly-as-released Octave-3.2.4:
> 
> array_to_uint8.cc:65:11: error: no member named 'resize1' in
>      'intNDArray<octave_int<unsigned char>>'; did you mean 'resize'?
>          MAKE_INT_BRANCH(int8)
>          ^
> array_to_uint8.cc:57:21: note: expanded from macro 'MAKE_INT_BRANCH'
>                out.resize1 (len);                                      \
>                    ^
> /sw/include/octave-3.2.4/octave/Array.h:471:8: note: 'resize' declared here
>  void resize (octave_idx_type n)
>       ^
> 
> I don't see any instances of "resize1" in my installed Octave-3.2.4, or,
> for that matter, in the Octave-3.2.4 source.

Hi,

Thnks for providing more info.

It seems the problem is that on my system I have multiple instances of Octave
installed but which ever I run, when "mkoctfile" is invoked in the Makefile,
what is running is the "mkoctfile" shipping whith 3.7.0+.

Backward compatibility could be easily recovered by substituting "out.resize1" 
by 
"out.resize ( ... )" but I don't think it makes much sense to spend any work to 
support releases older than 3.4, so I'll just update the "depends:" field in 
"DESCRIPTION"
to specify 3.4 is needed.

Thanks,
c.


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to