Details
-
Bug
-
Resolution: Duplicate
-
Not Evaluated
-
5.0.1
-
None
-
MAC OS 10.8.2
gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
mkspec: macx-g++-32
Prepackaged Qt source from qt-project.org not from git.
configure:
./configure -prefix $PWD/qtbase -opensource -qt-sql-sqlite -qt-zlib -qt-libpng -qt-libjpeg -qt-pcre -nomake examples -nomake tests -silent -platform macx-g++-32
MAC OS 10.8.2 gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00) mkspec: macx-g++-32 Prepackaged Qt source from qt-project.org not from git. configure: ./configure -prefix $PWD/qtbase -opensource -qt-sql-sqlite -qt-zlib -qt-libpng -qt-libjpeg -qt-pcre -nomake examples -nomake tests -silent -platform macx-g++-32
Description
Compilation error:
objective-c styles/qmacstyle_mac.mm
compiling ../corelib/global/qt_pch.h
styles/qmacstyle_mac.mm: In member function ‘virtual void QMacStyle::drawPrimitive(QStyle::PrimitiveElement, const QStyleOption*, QPainter*, const QWidget*) const’:
styles/qmacstyle_mac.mm:3104: error: conversion from ‘CGRect’ to non-scalar type ‘NSRect’ requested
styles/qmacstyle_mac.mm: In member function ‘virtual void QMacStyle::drawComplexControl(QStyle::ComplexControl, const QStyleOptionComplex*, QPainter*, const QWidget*) const’:
styles/qmacstyle_mac.mm:5031: error: conversion from ‘NSRect’ to non-scalar type ‘CGRect’ requested
styles/qmacstyle_mac.mm:5038: error: conversion from ‘CGRect’ to non-scalar type ‘NSRect’ requested
make[4]: *** [.obj/debug-shared/qmacstyle_mac.o] Error 1
make[3]: *** [debug-all] Error 2
make[2]: *** [sub-widgets-make_first] Error 2