Closed lbonvarl closed 5 months ago
jaj, sorry ... ?
instead of :
, fixed
Thanks, it fixed this compilation error, but I have more errors, full compilation log below:
make
/opt/homebrew/share/qt/libexec/uic ../Forms/AboutDialog.ui -o ui_AboutDialog.h
/opt/homebrew/share/qt/libexec/uic ../Forms/CompatOptsDialog.ui -o ui_CompatOptsDialog.h
/opt/homebrew/share/qt/libexec/uic ../Forms/EngineDialog.ui -o ui_EngineDialog.h
/opt/homebrew/share/qt/libexec/uic ../Forms/GameOptsDialog.ui -o ui_GameOptsDialog.h
/opt/homebrew/share/qt/libexec/uic ../Forms/MainWindow.ui -o ui_MainWindow.h
/opt/homebrew/share/qt/libexec/uic ../Forms/NewConfigDialog.ui -o ui_NewConfigDialog.h
/opt/homebrew/share/qt/libexec/uic ../Forms/OptionsStorageDialog.ui -o ui_OptionsStorageDialog.h
/opt/homebrew/share/qt/libexec/uic ../Forms/ProcessOutputWindow.ui -o ui_ProcessOutputWindow.h
/opt/homebrew/share/qt/libexec/uic ../Forms/SetupDialog.ui -o ui_SetupDialog.h
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o AboutDialog.o ../Sources/Dialogs/AboutDialog.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o CompatOptsDialog.o ../Sources/Dialogs/CompatOptsDialog.cpp
In file included from ../Sources/Dialogs/CompatOptsDialog.cpp:8:
In file included from ../Sources/Dialogs/CompatOptsDialog.hpp:15:
In file included from ../Sources/UserData.hpp:14:
../Sources/Widgets/ListModel.hpp:92:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-warning-option]
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" // std::optional sometimes makes false positive warnings
^
1 warning generated.
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o DialogCommon.o ../Sources/Dialogs/DialogCommon.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o EngineDialog.o ../Sources/Dialogs/EngineDialog.cpp
In file included from ../Sources/Dialogs/EngineDialog.cpp:8:
In file included from ../Sources/Dialogs/EngineDialog.hpp:14:
In file included from ../Sources/UserData.hpp:14:
../Sources/Widgets/ListModel.hpp:92:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-warning-option]
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" // std::optional sometimes makes false positive warnings
^
1 warning generated.
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o GameOptsDialog.o ../Sources/Dialogs/GameOptsDialog.cpp
In file included from ../Sources/Dialogs/GameOptsDialog.cpp:8:
In file included from ../Sources/Dialogs/GameOptsDialog.hpp:14:
In file included from ../Sources/UserData.hpp:14:
../Sources/Widgets/ListModel.hpp:92:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-warning-option]
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" // std::optional sometimes makes false positive warnings
^
1 warning generated.
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o NewConfigDialog.o ../Sources/Dialogs/NewConfigDialog.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o OptionsStorageDialog.o ../Sources/Dialogs/OptionsStorageDialog.cpp
In file included from ../Sources/Dialogs/OptionsStorageDialog.cpp:8:
In file included from ../Sources/Dialogs/OptionsStorageDialog.hpp:14:
In file included from ../Sources/UserData.hpp:14:
../Sources/Widgets/ListModel.hpp:92:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-warning-option]
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" // std::optional sometimes makes false positive warnings
^
1 warning generated.
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o OwnFileDialog.o ../Sources/Dialogs/OwnFileDialog.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o ProcessOutputWindow.o ../Sources/Dialogs/ProcessOutputWindow.cpp
In file included from ../Sources/Dialogs/ProcessOutputWindow.cpp:8:
In file included from ../Sources/Dialogs/ProcessOutputWindow.hpp:15:
In file included from ../Sources/UserData.hpp:14:
../Sources/Widgets/ListModel.hpp:92:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-warning-option]
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" // std::optional sometimes makes false positive warnings
^
1 warning generated.
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o SetupDialog.o ../Sources/Dialogs/SetupDialog.cpp
In file included from ../Sources/Dialogs/SetupDialog.cpp:8:
In file included from ../Sources/Dialogs/SetupDialog.hpp:14:
In file included from ../Sources/UserData.hpp:14:
../Sources/Widgets/ListModel.hpp:92:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-warning-option]
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" // std::optional sometimes makes false positive warnings
^
1 warning generated.
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o DoomFiles.o ../Sources/DoomFiles.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o ContainerUtils.o ../Sources/Utils/ContainerUtils.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o ErrorHandling.o ../Sources/Utils/ErrorHandling.cpp
In file included from ../Sources/Utils/ErrorHandling.cpp:11:
In file included from ../Sources/Utils/WidgetUtils.hpp:17:
../Sources/Widgets/ListModel.hpp:92:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-warning-option]
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" // std::optional sometimes makes false positive warnings
^
1 warning generated.
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o EventFilters.o ../Sources/Utils/EventFilters.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o ExeReader.o ../Sources/Utils/ExeReader.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o FileInfoCache.o ../Sources/Utils/FileInfoCache.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o FileSystemUtils.o ../Sources/Utils/FileSystemUtils.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o LangUtils.o ../Sources/Utils/LangUtils.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o JsonUtils.o ../Sources/Utils/JsonUtils.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o MiscUtils.o ../Sources/Utils/MiscUtils.cpp
In file included from ../Sources/Utils/MiscUtils.cpp:8:
In file included from ../Sources/Utils/MiscUtils.hpp:15:
../Sources/Widgets/ListModel.hpp:92:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-warning-option]
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" // std::optional sometimes makes false positive warnings
^
1 warning generated.
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o OSUtils.o ../Sources/Utils/OSUtils.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o StandardOutput.o ../Sources/Utils/StandardOutput.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o WADReader.o ../Sources/Utils/WADReader.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o WidgetUtils.o ../Sources/Utils/WidgetUtils.cpp
In file included from ../Sources/Utils/WidgetUtils.cpp:8:
In file included from ../Sources/Utils/WidgetUtils.hpp:17:
../Sources/Widgets/ListModel.hpp:92:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-warning-option]
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" // std::optional sometimes makes false positive warnings
^
1 warning generated.
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o EditableListView.o ../Sources/Widgets/EditableListView.cpp
In file included from ../Sources/Widgets/EditableListView.cpp:11:
../Sources/Widgets/ListModel.hpp:92:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-warning-option]
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" // std::optional sometimes makes false positive warnings
^
1 warning generated.
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o ExtendedTreeView.o ../Sources/Widgets/ExtendedTreeView.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o ListModel.o ../Sources/Widgets/ListModel.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o CommonTypes.o ../Sources/CommonTypes.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o EngineTraits.o ../Sources/EngineTraits.cpp
/Library/Developer/CommandLineTools/usr/bin/g++ -c -pipe -Wno-deprecated-declarations -Wno-deprecated-copy -Wno-attributes -Wno-comment -O2 -std=gnu++1z -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -DIS_DEBUG_BUILD=false -DIS_WINDOWS=false -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../DoomRunner -I. -I../Sources -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/AGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-g++ -F/opt/homebrew/lib -o MainWindow.o ../Sources/MainWindow.cpp
In file included from ../Sources/MainWindow.cpp:8:
In file included from ../Sources/MainWindow.hpp:14:
../Sources/Widgets/ListModel.hpp:92:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-warning-option]
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" // std::optional sometimes makes false positive warnings
^
In file included from ../Sources/MainWindow.cpp:20:
../Sources/OptionsSerializer.hpp:50:1: warning: 'OptionsToLoad' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]
struct OptionsToLoad
^
../Sources/MainWindow.hpp:29:1: note: did you mean struct here?
class OptionsToLoad;
^~~~~
struct
../Sources/MainWindow.cpp:1525:12: error: no viable conversion from 'QString' to 'QFileInfo'
QFileInfo mapDataFileInfo = mapModel.filePath( index );
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h:37:5: note: candidate constructor not viable: no known conversion from 'QString' to 'const QFileInfo &' for 1st argument
QFileInfo(const QFileInfo &fileinfo);
^
/opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h:25:14: note: explicit constructor is not a candidate
explicit QFileInfo(QFileInfoPrivate *d);
^
/opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h:34:30: note: explicit constructor is not a candidate
QFILEINFO_MAYBE_EXPLICIT QFileInfo(const QString &file);
^
/opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h:35:30: note: explicit constructor is not a candidate
QFILEINFO_MAYBE_EXPLICIT QFileInfo(const QFileDevice &file);
^
/opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h:43:30: note: explicit constructor is not a candidate
QFILEINFO_MAYBE_EXPLICIT QFileInfo(const T &file) : QFileInfo(QtPrivate::fromFilesystemPath(file)) { }
^
../Sources/MainWindow.cpp:1533:12: error: no viable conversion from 'QString' to 'QFileInfo'
QFileInfo mapDescFileInfo = fs::replaceFileSuffix( mapDataFileInfo.filePath(), "txt" );
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h:37:5: note: candidate constructor not viable: no known conversion from 'QString' to 'const QFileInfo &' for 1st argument
QFileInfo(const QFileInfo &fileinfo);
^
/opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h:25:14: note: explicit constructor is not a candidate
explicit QFileInfo(QFileInfoPrivate *d);
^
/opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h:34:30: note: explicit constructor is not a candidate
QFILEINFO_MAYBE_EXPLICIT QFileInfo(const QString &file);
^
/opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h:35:30: note: explicit constructor is not a candidate
QFILEINFO_MAYBE_EXPLICIT QFileInfo(const QFileDevice &file);
^
/opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h:43:30: note: explicit constructor is not a candidate
QFILEINFO_MAYBE_EXPLICIT QFileInfo(const T &file) : QFileInfo(QtPrivate::fromFilesystemPath(file)) { }
^
../Sources/MainWindow.cpp:1537:19: error: no viable overloaded '='
mapDescFileInfo = fs::replaceFileSuffix( mapDataFileInfo.filePath(), "TXT" );
~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h:55:16: note: candidate function not viable: no known conversion from 'QString' to 'const QFileInfo' for 1st argument
QFileInfo &operator=(const QFileInfo &fileinfo);
^
/opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h:56:5: note: candidate function not viable: no known conversion from 'QString' to 'QFileInfo' for 1st argument
QT_MOVE_ASSIGNMENT_OPERATOR_IMPL_VIA_PURE_SWAP(QFileInfo)
^
/opt/homebrew/lib/QtCore.framework/Headers/qtclasshelpermacros.h:72:12: note: expanded from macro 'QT_MOVE_ASSIGNMENT_OPERATOR_IMPL_VIA_PURE_SWAP'
Class &operator=(Class &&other) noexcept { \
^
2 warnings and 3 errors generated.
make: *** [MainWindow.o] Error 1
Oh. It seems like you are compiling Doom Runner with Qt 6. I have written all my code for Qt 5.x and i have not made it to rewrite it for v6. I have fixed this one error, but i don't know how many more there will be. You can try to switch to Qt 5 for now, until the code is properly converted.
With
brew install qt@5
and then setting in .zshrc:
export PATH="/opt/homebrew/opt/qt@5/bin:$PATH"
export LDFLAGS="-L/opt/homebrew/opt/qt@5/lib"
export CPPFLAGS="-I/opt/homebrew/opt/qt@5/include"
I am able to compile and run the app. However, I have this warning which suggest Sonoma macOS 14.x.x is not well supported by QT v5 so you should indeed convert to QT 6.x for current macos full compatibility.
qmake ../DoomRunner.pro -spec macx-g++ "CONFIG+=release" 18:38:27
Project WARNING: Qt has only been tested with version 12 of the platform SDK, you're using 14.
Project WARNING: This is an unsupported configuration. You may experience build issues, and by using
Project WARNING: the 14.2 SDK you are opting in to new features that Qt has not been prepared for.
Project WARNING: Please downgrade the SDK you use to build your app to version 12, or configure
Project WARNING: with CONFIG+=sdk_no_version_check when running qmake to silence this warning.
I will update the Readme accordingly in my fork and include this.
fixed
Please see build error here: MacOS M1 14.2.1 (23C71) on macbook pro M1 16GB 2020
.qmake.stash file