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

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

[Octave-task-tracker] [task #13313] MingW issues for Octave built w --en


From: Philip Nienhuis
Subject: [Octave-task-tracker] [task #13313] MingW issues for Octave built w --enable-64
Date: Fri, 05 Sep 2014 20:46:20 +0000
User-agent: Mozilla/5.0 (Windows NT 5.1; rv:29.0) Gecko/20100101 Firefox/29.0 SeaMonkey/2.26.1

Follow-up Comment #3, task #13313 (project octave):

(I posted this all in the Task tracker as I suppose 64-bit builds do not have
a relatively high priority at present.)

Unstable Octave
===============

MXE (cross-)builds for MinGW with --enable-64 break on qthandles (both 3.9.0+
and 4.1.0+):


:
/home/philip/devel/octdev/mxe/mxe201409_64/tmp-octave/octave-3.9.0+/libgui/graphics/QtHandlesUtils.cc:
In function 'QImage QtHandles::Utils::makeImageFromCData(const octave_value&,
int, int)':
/home/philip/devel/octdev/mxe/mxe201409_64/tmp-octave/octave-3.9.0+/libgui/graphics/QtHandlesUtils.cc:223:33:
error: no matching function for call to 'qMin(octave_idx_type&, int&)'
       int w = qMin (dv(1), width);
                                 ^
/home/philip/devel/octdev/mxe/mxe201409_64/tmp-octave/octave-3.9.0+/libgui/graphics/QtHandlesUtils.cc:223:33:
note: candidate is:
In file included from
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtCore/qnamespace.h:45:0,
                 from
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtCore/qobjectdefs.h:45,
                 from
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtCore/qobject.h:47,
                 from
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtCore/qcoreapplication.h:45,
                 from
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtGui/qapplication.h:45,
                 from
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtGui/QApplication:1,
                 from
/home/philip/devel/octdev/mxe/mxe201409_64/tmp-octave/octave-3.9.0+/libgui/graphics/QtHandlesUtils.cc:27:
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtCore/qglobal.h:1217:34:
note: template<class T> const T& qMin(const T&, const T&)
 Q_DECL_CONSTEXPR inline const T &qMin(const T &a, const T &b) { return (a <
b) ? a : b; }
                                  ^
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtCore/qglobal.h:1217:34:
note:   template argument deduction/substitution failed:
/home/philip/devel/octdev/mxe/mxe201409_64/tmp-octave/octave-3.9.0+/libgui/graphics/QtHandlesUtils.cc:223:33:
note:   deduced conflicting types for parameter 'const T' ('long long int' and
'int')
       int w = qMin (dv(1), width);
                                 ^
/home/philip/devel/octdev/mxe/mxe201409_64/tmp-octave/octave-3.9.0+/libgui/graphics/QtHandlesUtils.cc:224:34:
error: no matching function for call to 'qMin(octave_idx_type&, int&)'
       int h = qMin (dv(0), height);
                                  ^
/home/philip/devel/octdev/mxe/mxe201409_64/tmp-octave/octave-3.9.0+/libgui/graphics/QtHandlesUtils.cc:224:34:
note: candidate is:
In file included from
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtCore/qnamespace.h:45:0,
                 from
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtCore/qobjectdefs.h:45,
                 from
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtCore/qobject.h:47,
                 from
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtCore/qcoreapplication.h:45,
                 from
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtGui/qapplication.h:45,
                 from
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtGui/QApplication:1,
                 from
/home/philip/devel/octdev/mxe/mxe201409_64/tmp-octave/octave-3.9.0+/libgui/graphics/QtHandlesUtils.cc:27:
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtCore/qglobal.h:1217:34:
note: template<class T> const T& qMin(const T&, const T&)
 Q_DECL_CONSTEXPR inline const T &qMin(const T &a, const T &b) { return (a <
b) ? a : b; }
                                  ^
/home/philip/devel/octdev/mxe/mxe201409_64/usr/x86_64-w64-mingw32/include/QtCore/qglobal.h:1217:34:
note:   template argument deduction/substitution failed:
/home/philip/devel/octdev/mxe/mxe201409_64/tmp-octave/octave-3.9.0+/libgui/graphics/QtHandlesUtils.cc:224:34:
note:   deduced conflicting types for parameter 'const T' ('long long int' and
'int')
       int h = qMin (dv(0), height);
                                  ^
make[5]: *** [graphics/graphics_libgui_graphics_la-QtHandlesUtils.lo] Error 1
make[5]: *** Waiting for unfinished jobs....



    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?13313>

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




reply via email to

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