I would appreciate some insight from octave developers in order to solve the problem described in this bug report:
Apparently constructor octave_value(Array<int>&) becomes ambiguous if octave is compiled with --enable-64 on Windows 8.
The proposed patch uses Array<double> to store the integers but I hope that there is a better way to do this (as the elements of the array are really integers).
http://hg.octave.org/mxe-octave/rev/85abb6c3ec8bThe error is generated at line 555. The C library expect a parameter of the type int* and I use unlimdimids.fortran_vec() as parameter where the variable unlimdimids is of the type Array<int>.
Later unlimdimids is converted to an octave_value where the compile error occurs.
Any help would be greatly appreciated,
Thank,
Alex