octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #44179] octave forge image 2.2.2 fails to buil


From: John Donoghue
Subject: [Octave-bug-tracker] [bug #44179] octave forge image 2.2.2 fails to build under dev octave
Date: Tue, 03 Feb 2015 19:17:42 +0000
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko

URL:
  <http://savannah.gnu.org/bugs/?44179>

                 Summary: octave forge image 2.2.2 fails to build under dev
octave
                 Project: GNU Octave
            Submitted by: lostbard
            Submitted on: Tue 03 Feb 2015 07:17:41 PM GMT
                Category: Octave Forge Package
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Build Failure
                  Status: None
             Assigned to: None
         Originator Name: lostbard
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: dev
        Operating System: Any

    _______________________________________________________

Details:


Failure using latest dev octave:


C:/Octave/Octave-3.9.0+/bin/mkoctfile-3.9.0+.exe --verbose imerode.cc strel.cc
-o imerode.oct
g++ -c -I/home//mxe-octave-dev4-test/usr/i686-w64-mingw32/include 
-IC:\Octave\Octave-3.9.0+\include\octav
e-3.9.0+\octave\.. -IC:\Octave\Octave-3.9.0+\include\octave-3.9.0+\octave
-IC:\Octave\Octave-3.9.0+\include -mieee-fp -g -
O2 -pthread    imerode.cc -o imerode.o
imerode.cc: In function 'octave_value erode(const T&, const
octave::image::strel&, const string&, const bool&)':
imerode.cc:255:68: error: there are no arguments to 'ind2sub' that depend on a
template parameter, so a declaration of 'in
d2sub' must be available [-fpermissive]
       Array<idx_vector> sub = ind2sub (nhood_size, idx_vector (ind));
                                                                    ^
imerode.cc:255:68: note: (if you use '-fpermissive', G++ will accept your
code, but allowing the use of an undeclared name
 is deprecated)
imerode.cc: In instantiation of 'octave_value erode(const T&, const
octave::image::strel&, const string&, const bool&) [wi
th T = boolNDArray; std::string = std::basic_string<char>]':
imerode.cc:333:81:   required from here
imerode.cc:255:68: error: 'ind2sub' was not declared in this scope
imerode.cc: In instantiation of 'octave_value erode(const T&, const
octave::image::strel&, const string&, const bool&) [wi
th T = intNDArray<octave_int<signed char> >; std::string =
std::basic_string<char>]':
imerode.cc:335:81:   required from here
imerode.cc:255:68: error: 'ind2sub' was not declared in this scope
imerode.cc: In instantiation of 'octave_value erode(const T&, const
octave::image::strel&, const string&, const bool&) [wi
th T = intNDArray<octave_int<short int> >; std::string =
std::basic_string<char>]':
imerode.cc:337:83:   required from here
imerode.cc:255:68: error: 'ind2sub' was not declared in this scope
imerode.cc: In instantiation of 'octave_value erode(const T&, const
octave::image::strel&, const string&, const bool&) [wi
th T = intNDArray<octave_int<int> >; std::string = std::basic_string<char>]':
imerode.cc:339:83:   required from here
imerode.cc:255:68: error: 'ind2sub' was not declared in this scope
imerode.cc: In instantiation of 'octave_value erode(const T&, const
octave::image::strel&, const string&, const bool&) [wi
th T = intNDArray<octave_int<long long int> >; std::string =
std::basic_string<char>]':
imerode.cc:341:83:   required from here
imerode.cc:255:68: error: 'ind2sub' was not declared in this scope
imerode.cc: In instantiation of 'octave_value erode(const T&, const
octave::image::strel&, const string&, const bool&) [wi
th T = intNDArray<octave_int<unsigned char> >; std::string =
std::basic_string<char>]':
imerode.cc:343:83:   required from here
imerode.cc:255:68: error: 'ind2sub' was not declared in this scope
imerode.cc: In instantiation of 'octave_value erode(const T&, const
octave::image::strel&, const string&, const bool&) [wi
th T = intNDArray<octave_int<short unsigned int> >; std::string =
std::basic_string<char>]':
imerode.cc:345:85:   required from here
imerode.cc:255:68: error: 'ind2sub' was not declared in this scope
imerode.cc: In instantiation of 'octave_value erode(const T&, const
octave::image::strel&, const string&, const bool&) [wi
th T = intNDArray<octave_int<unsigned int> >; std::string =
std::basic_string<char>]':
imerode.cc:347:85:   required from here
imerode.cc:255:68: error: 'ind2sub' was not declared in this scope
imerode.cc: In instantiation of 'octave_value erode(const T&, const
octave::image::strel&, const string&, const bool&) [wi
th T = intNDArray<octave_int<long long unsigned int> >; std::string =
std::basic_string<char>]':
imerode.cc:349:85:   required from here
imerode.cc:255:68: error: 'ind2sub' was not declared in this scope
imerode.cc: In instantiation of 'octave_value erode(const T&, const
octave::image::strel&, const string&, const bool&) [wi
th T = FloatNDArray; std::string = std::basic_string<char>]':
imerode.cc:352:85:   required from here
imerode.cc:255:68: error: 'ind2sub' was not declared in this scope
imerode.cc: In instantiation of 'octave_value erode(const T&, const
octave::image::strel&, const string&, const bool&) [wi
th T = NDArray; std::string = std::basic_string<char>]':
imerode.cc:354:74:   required from here
imerode.cc:255:68: error: 'ind2sub' was not declared in this scope
imerode.cc: In instantiation of 'octave_value erode(const T&, const
octave::image::strel&, const string&, const bool&) [wi
th T = FloatComplexNDArray; std::string = std::basic_string<char>]':
imerode.cc:357:100:   required from here
imerode.cc:255:68: error: 'ind2sub' was not declared in this scope
imerode.cc: In instantiation of 'octave_value erode(const T&, const
octave::image::strel&, const string&, const bool&) [wi
th T = ComplexNDArray; std::string = std::basic_string<char>]':
imerode.cc:359:89:   required from here
imerode.cc:255:68: error: 'ind2sub' was not declared in this scope
make: *** [imerode.oct] Error 1
make: Leaving directory `/tmp/oct-afRVA8/image/src'

pkg: error running `make' for the image package.
error: called from 'configure_make' in file
C:\Octave\Octave-3.9.0+\share\octave\3.9.0+\m\pkg\private\configure_make.m
nea
r line 94, column 9
>>







    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?44179>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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