# Build ParaView Superbuild

**URL:** https://discourse.paraview.org/t/build-paraview-superbuild/3151
**Category:** ParaView Support
**Created:** [December 9, 2019, 4:43pm UTC](https://discourse.paraview.org/t/build-paraview-superbuild/3151 "2019-12-09T16:43:06Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![majo\_vlas](https://discourse.paraview.org/user_avatar/discourse.paraview.org/majo_vlas/32/2567_2.png) [@majo\_vlas](https://discourse.paraview.org/u/majo_vlas)
#### Post date: [December 9, 2019, 4:43pm UTC](https://discourse.paraview.org/t/build-paraview-superbuild/3151/1 "2019-12-09T16:43:06Z")

</div>

I’m building ParaView Superbuild on MacOS and I want to know what to do after I generate with `cmake-gui`

This is what I have done:

```auto
Install Python 2.7.16
Install Ninja (brew install ninja)
Open cmake-gui (/Applications/CMake.app/Contents/bin/cmake-gui)

Browse Source: /Users/mv/Desktop/pv/paraview-superbuild
Browse Build: /Users/mv/Desktop/pv/build

Configure and chosed the options:
     Generator: Ninja
     Use default native compilers

Add Entry:
	CMAKE_OSX_SDK: macosx10.15

Generate

```

It seems to go without a problem

 ![37%20PM](https://discourse.paraview.org/uploads/default/original/2X/9/9bd6a714153dd92fab754d437a93c96de2bf998b.png)

Now what?  
I have tried `make` or `make install` but nothing

```auto
➜ build make install
make: Nothing to be done for `install'.
➜ build make
make: *** No targets specified and no makefile found. Stop.

```

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [December 9, 2019, 4:44pm UTC](https://discourse.paraview.org/t/build-paraview-superbuild/3151/2 "2019-12-09T16:44:50Z")

</div>

`ninja`

---

<div class="post-metadata">

### Author: ![majo\_vlas](https://discourse.paraview.org/user_avatar/discourse.paraview.org/majo_vlas/32/2567_2.png) [@majo\_vlas](https://discourse.paraview.org/u/majo_vlas)
#### Post date: [December 9, 2019, 4:59pm UTC](https://discourse.paraview.org/t/build-paraview-superbuild/3151/3 "2019-12-09T16:59:38Z")

</div>

Alright! That worked!

I seem to have problems with qt and I don’t even know whats going on

```auto
....
/superbuild/qt5/src/qtbase/src/widgets -I. -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/widgets/dialogs -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include -I../../include -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtWidgets -I../../include/QtWidgets -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtWidgets/5.9.2 -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtWidgets/5.9.2/QtWidgets -I../../include/QtWidgets/5.9.2 -I../../include/QtWidgets/5.9.2/QtWidgets -I.uic -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtGui/5.9.2 -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtGui/5.9.2/QtGui -I../../include/QtGui/5.9.2 -I../../include/QtGui/5.9.2/QtGui -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtCore/5.9.2 -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtCore/5.9.2/QtCore -I../../include/QtCore/5.9.2 -I../../include/QtCore/5.9.2/QtCore -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtGui -I../../include/QtGui -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtCore -I../../include/QtCore -I.moc -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/AGL.framework/Headers -I/Users/mv/Desktop/pv/build/install/include -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/mkspecs/macx-clang -F/Users/mv/Desktop/pv/build/superbuild/qt5/build/qtbase/lib -o .obj/qtableview.o /Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/widgets/itemviews/qtableview.cpp
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -c -include.pch/QtWidgets/c++_x86_64 -pipe -stdlib=libc++ -O2 -std=c++1z -fapplication-extension -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.10 -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -W -fPIC -DQT_NO_USING_NAMESPACE -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_WIDGETS_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/widgets -I. -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/widgets/dialogs -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include -I../../include -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtWidgets -I../../include/QtWidgets -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtWidgets/5.9.2 -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtWidgets/5.9.2/QtWidgets -I../../include/QtWidgets/5.9.2 -I../../include/QtWidgets/5.9.2/QtWidgets -I.uic -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtGui/5.9.2 -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtGui/5.9.2/QtGui -I../../include/QtGui/5.9.2 -I../../include/QtGui/5.9.2/QtGui -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtCore/5.9.2 -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtCore/5.9.2/QtCore -I../../include/QtCore/5.9.2 -I../../include/QtCore/5.9.2/QtCore -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtGui -I../../include/QtGui -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtCore -I../../include/QtCore -I.moc -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/AGL.framework/Headers -I/Users/mv/Desktop/pv/build/install/include -I/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/mkspecs/macx-clang -F/Users/mv/Desktop/pv/build/superbuild/qt5/build/qtbase/lib -o .obj/qundoview.o /Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/widgets/util/qundoview.cpp
rm -f QtWidgets QtWidgets.framework/QtWidgets ../../lib/QtWidgets.framework/QtWidgets
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -stdlib=libc++ -headerpad_max_install_names -fapplication-extension -arch x86_64 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.10 -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath,@loader_path/Frameworks -Wl,-rpath,@loader_path/../../../ -single_module -dynamiclib -compatibility_version	5.9 -current_version	5.9.2 -install_name	@rpath/QtWidgets.framework/Versions/5/QtWidgets -o QtWidgets .obj/qaction.o .obj/qactiongroup.o .obj/qapplication.o .obj/qwidgetbackingstore.o .obj/qboxlayout.o .obj/qgridlayout.o .obj/qlayout.o .obj/qlayoutengine.o .obj/qlayoutitem.o .obj/qshortcut.o .obj/qsizepolicy.o .obj/qstackedlayout.o .obj/qtooltip.o .obj/qwidget.o .obj/qwidgetaction.o .obj/qgesture.o .obj/qstandardgestures.o .obj/qgesturerecognizer.o .obj/qgesturemanager.o .obj/qdesktopwidget.o .obj/qwidgetsvariant.o .obj/qwidgetwindow.o .obj/qwindowcontainer.o .obj/qmacgesturerecognizer.o .obj/qopenglwidget.o .obj/qformlayout.o .obj/qwhatsthis.o .obj/qdrawutil.o .obj/qstyle.o .obj/qstyleanimation.o .obj/qstylefactory.o .obj/qstyleoption.o .obj/qstyleplugin.o .obj/qstylehelper.o .obj/qcommonstyle.o .obj/qproxystyle.o .obj/qstylepainter.o .obj/qstylesheetstyle.o .obj/qstylesheetstyle_default.o .obj/qpixmapstyle.o .obj/qwindowsstyle.o .obj/qfusionstyle.o .obj/qframe.o .obj/qtoolbar.o .obj/qtoolbarlayout.o .obj/qtoolbarseparator.o .obj/qabstractscrollarea.o .obj/qfocusframe.o .obj/qwidgetanimator.o .obj/qtoolbararealayout.o .obj/qabstractbutton.o .obj/qabstractslider.o .obj/qbuttongroup.o .obj/qcalendarwidget.o .obj/qcheckbox.o .obj/qcombobox.o .obj/qcommandlinkbutton.o .obj/qdatetimeedit.o .obj/qdial.o .obj/qdockwidget.o .obj/qdockarealayout.o .obj/qeffects.o .obj/qfontcombobox.o .obj/qgroupbox.o .obj/qkeysequenceedit.o .obj/qlabel.o .obj/qlcdnumber.o .obj/qlineedit_p.o .obj/qlineedit.o .obj/qwidgetlinecontrol.o .obj/qmainwindow.o .obj/qmainwindowlayout.o .obj/qmdiarea.o .obj/qmdisubwindow.o .obj/qmenu.o .obj/qmenubar.o .obj/qprogressbar.o .obj/qpushbutton.o .obj/qradiobutton.o .obj/qwidgetresizehandler.o .obj/qdialogbuttonbox.o .obj/qrubberband.o .obj/qscrollarea.o .obj/qscrollbar.o .obj/qsizegrip.o .obj/qslider.o .obj/qabstractspinbox.o .obj/qspinbox.o .obj/qsplashscreen.o .obj/qsplitter.o .obj/qstackedwidget.o .obj/qstatusbar.o .obj/qtabbar.o .obj/qplaintextedit.o .obj/qtextedit.o .obj/qtextbrowser.o .obj/qtabwidget.o .obj/qtoolbox.o .obj/qtoolbutton.o .obj/qtoolbarextension.o .obj/qwidgettextcontrol.o .obj/qmenu_mac.o .obj/qcolordialog.o .obj/qdialog.o .obj/qerrormessage.o .obj/qfiledialog.o .obj/qsidebar.o .obj/qfilesystemmodel.o .obj/qfileinfogatherer.o .obj/qfontdialog.o .obj/qinputdialog.o .obj/qmessagebox.o .obj/qprogressdialog.o .obj/qwizard.o .obj/qaccessiblewidget.o .obj/qaccessiblewidgetfactory.o .obj/complexwidgets.o .obj/qaccessiblemenu.o .obj/qaccessiblewidgets.o .obj/rangecontrols.o .obj/simplewidgets.o .obj/itemviews.o .obj/qabstractitemview.o .obj/qheaderview.o .obj/qbsptree.o .obj/qabstractitemdelegate.o .obj/qitemdelegate.o .obj/qitemeditorfactory.o .obj/qstyleditemdelegate.o .obj/qcolumnview.o .obj/qcolumnviewgrip.o .obj/qdatawidgetmapper.o .obj/qdirmodel.o .obj/qlistview.o .obj/qlistwidget.o .obj/qtableview.o .obj/qtablewidget.o .obj/qtreeview.o .obj/qtreewidget.o .obj/qtreewidgetitemiterator.o .obj/qfileiconprovider.o .obj/qgraphicsgridlayout.o .obj/qgraphicsitem.o .obj/qgraphicsitemanimation.o .obj/qgraphicslayout.o .obj/qgraphicslayout_p.o .obj/qgraphicslayoutitem.o .obj/qgraphicslinearlayout.o .obj/qgraphicsproxywidget.o .obj/qgraphicsscene.o .obj/qgraphicsscene_bsp.o .obj/qgraphicsscenebsptreeindex.o .obj/qgraphicssceneevent.o .obj/qgraphicssceneindex.o .obj/qgraphicsscenelinearindex.o .obj/qgraphicstransform.o .obj/qgraphicsview.o .obj/qgraphicswidget.o .obj/qgraphicswidget_p.o .obj/qgraphicslayoutstyleinfo.o .obj/qgraphicsgridlayoutengine.o .obj/qsimplex_p.o .obj/qgraphicsanchorlayout_p.o .obj/qgraphicsanchorlayout.o .obj/qsystemtrayicon.o .obj/qcolormap.o .obj/qcompleter.o .obj/qscroller.o .obj/qscrollerproperties.o .obj/qflickgesture.o .obj/qundostack.o .obj/qundogroup.o .obj/qundoview.o .obj/qsystemtrayicon_qpa.o .obj/qguistatemachine.o .obj/qkeyeventtransition.o .obj/qmouseeventtransition.o .obj/qbasickeyeventtransition.o .obj/qbasicmouseeventtransition.o .obj/qgraphicseffect.o .obj/qpixmapfilter.o .obj/qmacstyle_mac.o .obj/qmacnativewidget_mac.o .obj/qmaccocoaviewcontainer_mac.o .obj/qscroller_mac.o .obj/qrc_qstyle.o .obj/qrc_qmessagebox.o .obj/moc_qpixmapstyle_p.o .obj/moc_qmacstyle_mac_p.o .obj/moc_qmacnativewidget_mac.o .obj/moc_qmaccocoaviewcontainer_mac.o -L/Users/mv/Desktop/pv/build/install/lib -F/Users/mv/Desktop/pv/build/superbuild/qt5/build/qtbase/lib -framework QtGui -framework QtCore -framework DiskArbitration -framework IOKit -framework AppKit -lz -framework Carbon -framework OpenGL -framework AGL
mv -f QtWidgets ../../lib/QtWidgets.framework/Versions/5/QtWidgets
ln -s Versions/Current/QtWidgets ../../lib/QtWidgets.framework/QtWidgets
make[1]: *** [sub-src-make_first] Error 2
make: *** [module-qtbase-make_first] Error 2
CMake Error at /Users/mv/Desktop/pv/build/superbuild/sb-qt5-build.cmake:47 (message):
  Failed with exit code 2

ninja: build stopped: subcommand failed

```

Any idea on how to fix it?  
Or maybe can I point the paraview\_superbuild to an instalation of qt and avoid this problem?

---

<div class="post-metadata">

### Author: ![cory.quammen](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cory.quammen/32/11193_2.png) [@cory.quammen](https://discourse.paraview.org/u/cory.quammen)
#### Post date: [December 9, 2019, 6:14pm UTC](https://discourse.paraview.org/t/build-paraview-superbuild/3151/4 "2019-12-09T18:14:04Z")

</div>

IIRC, the `ninja` generator is not supported on macOS in the superbuild. Use the regular `Makefile` generator instead.

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.paraview.org/u/ben.boeckel)
#### Post date: [December 9, 2019, 6:20pm UTC](https://discourse.paraview.org/t/build-paraview-superbuild/3151/5 "2019-12-09T18:20:29Z")

</div>

Well, `bigmac` uses makefiles for some reason, but it should be supported (Ninja is the only generator I ever use at least).

I suspect the Qt error is actually much further up the stack. We usually use a qt.io-provided Qt on macOS, so I recommend doing that.

---

<div class="post-metadata">

### Author: ![majo\_vlas](https://discourse.paraview.org/user_avatar/discourse.paraview.org/majo_vlas/32/2567_2.png) [@majo\_vlas](https://discourse.paraview.org/u/majo_vlas)
#### Post date: [December 9, 2019, 6:31pm UTC](https://discourse.paraview.org/t/build-paraview-superbuild/3151/6 "2019-12-09T18:31:45Z")

</div>

> [@ben.boeckel](#):
>
> use a qt.io-provided Qt on macOS

Can you give some more info about this?

Thanks!

---

<div class="post-metadata">

### Author: ![majo\_vlas](https://discourse.paraview.org/user_avatar/discourse.paraview.org/majo_vlas/32/2567_2.png) [@majo\_vlas](https://discourse.paraview.org/u/majo_vlas)
#### Post date: [December 9, 2019, 7:01pm UTC](https://discourse.paraview.org/t/build-paraview-superbuild/3151/7 "2019-12-09T19:01:32Z")

</div>

If I use `Unix Makefiles` as the generator and then execute `make install`.

First I get the error

```auto
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm:833:20: error: qualified reference to 'QFixed' is a constructor name rather than a type in this context
    return QFixed::QFixed(int(CTFontGetUnitsPerEm(ctfont)));

```

And after removing the prefix `QFixed::`

I execute `make install` again and get a lot of errors, example:

```auto
[46%] Performing build step for 'qt5'
Makefile:2392: warning: overriding commands for target `../../lib/QtGui.framework/Versions/5/Headers/QGenericPlugin'
Makefile:2024: warning: ignoring old commands for target `../../lib/QtGui.framework/Versions/5/Headers/QGenericPlugin'
Makefile:2396: warning: overriding commands for target `../../lib/QtGui.framework/Versions/5/Headers/QGenericPluginFactory'
Makefile:2020: warning: ignoring old commands for target `../../lib/QtGui.framework/Versions/5/Headers/QGenericPluginFactory'
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/3rdparty/libjpeg/jccoefct.c:345:51: warning: unused parameter 'input_buf' [-Wunused-parameter]
compress_output (j_compress_ptr cinfo, JSAMPIMAGE input_buf)
                                                  ^
1 warning generated.
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/3rdparty/libjpeg/jccolor.c:341:29: warning: unused parameter 'cinfo' [-Wunused-parameter]
null_method (j_compress_ptr cinfo)
                            ^
1 warning generated.
ld: warning: linking against a dylib which is not safe for use in application extensions: /usr/local/lib/libpq.dylib
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/3rdparty/libjpeg/jcsample.c:84:39: warning: unused parameter 'cinfo' [-Wunused-parameter]
start_pass_downsample (j_compress_ptr cinfo)
                                      ^
1 warning generated.
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp:235:9: error: unknown type name 'my_bool'
        my_bool nullIndicator;
        ^
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp:986:13: error: use of undeclared identifier 'my_bool'
    QVector<my_bool> nullVector;
            ^
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/3rdparty/libjpeg/jctrans.c:272:51: warning: unused parameter 'input_buf' [-Wunused-parameter]
compress_output (j_compress_ptr cinfo, JSAMPIMAGE input_buf)
                                                  ^
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp:1000:9: error: use of undeclared identifier 'nullVector'
        nullVector.resize(values.count());
        ^
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp:1007:13: error: use of undeclared identifier 'nullVector'
            nullVector[i] = static_cast<my_bool>(val.isNull());
            ^
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp:1007:41: error: unknown type name 'my_bool'
            nullVector[i] = static_cast<my_bool>(val.isNull());
                                        ^
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp:1008:34: error: use of undeclared identifier 'nullVector'; did you mean 'nullptr'?
            currBind->is_null = &nullVector[i];
                                 ^ ~~~~~~~~~
                                 nullptr
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp:1008:33: error: cannot take the address of an rvalue of type 'nullptr_t'
            currBind->is_null = &nullVector[i];
                                ^ ~~~~~~~~~~
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp:1104:9: error: unknown type name 'my_bool'
        my_bool update_max_length = true;
        ^
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp:1315:5: error: unknown type name 'my_bool'
    my_bool reconnect=false;
    ^
1 warning generated.
In file included from /Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp:47:
In file included from /Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtSql/qsqlindex.h:1:
In file included from /Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtSql/../../src/sql/kernel/qsqlindex.h:46:
In file included from /Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtCore/qvector.h:1:
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtCore/../../src/corelib/tools/qvector.h:415:24: error: too many arguments to function call, expected single argument 'sz', have 3 arguments
    reallocData(asize, newAlloc, opt);
    ~~~~~~~~~~~^~~~~~~~~~~~~
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp:399:12: note: in instantiation of member function 'QVector<QMYSQLResultPrivate::QMyField>::resize' requested here
    fields.resize(mysql_num_fields(meta));
           ^
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtCore/../../src/corelib/tools/qvector.h:296:5: note: 'reallocData' declared here
    void reallocData(const int sz) { reallocData(sz, d->alloc); }
    ^
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtCore/../../src/corelib/tools/qvector.h:296:54: error: too many arguments to function call, expected single argument 'sz', have 2 arguments
    void reallocData(const int sz) { reallocData(sz, d->alloc); }
                                     ~~~~~~~~~~~^~~~~~~~
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtCore/../../src/corelib/tools/qvector.h:415:5: note: in instantiation of member function 'QVector<QMYSQLResultPrivate::QMyField>::reallocData' requested here
    reallocData(asize, newAlloc, opt);
    ^
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp:399:12: note: in instantiation of member function 'QVector<QMYSQLResultPrivate::QMyField>::resize' requested here
    fields.resize(mysql_num_fields(meta));
           ^
/Users/mv/Desktop/pv/build/superbuild/qt5/src/qtbase/include/QtCore/../../src/corelib/tools/qvector.h:296:5: note: 'reallocData' declared here
    void reallocData(const int sz) { reallocData(sz, d->alloc); }
    ^
11 errors generated.
make[8]: *** [.obj/qsql_mysql.o] Error 1
make[7]: *** [sub-mysql-make_first] Error 2
make[6]: *** [sub-sqldrivers-make_first] Error 2
make[6]: *** Waiting for unfinished jobs....

```

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.paraview.org/u/ben.boeckel)
#### Post date: [December 11, 2019, 9:03pm UTC](https://discourse.paraview.org/t/build-paraview-superbuild/3151/8 "2019-12-11T21:03:02Z")

</div>

You can get the `.dmg` file by going to the appropriate version directory under here: [https://download.qt.io/official\_releases/qt/](https://download.qt.io/official_releases/qt/)

I suspect that build failures will happen because when Apple changes things, Qt is quite sensitive to it, so newer macOS releases probably can’t build old Qt releases.
