Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. no such file or directory 'atomic' on linux bullseye
QtWS25 Last Chance

no such file or directory 'atomic' on linux bullseye

Scheduled Pinned Locked Moved Solved General and Desktop
18 Posts 4 Posters 1.7k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C ChrisW67

    I do not think that second mention of "atomic" should not be there (at least without a preceding -l).

    What does your CMakeLists file look like?

    There have been link order issue with atomic, but these have slightly different symproms:
    Atomic linking in Raspbian Bullseye (11) error

    D Offline
    D Offline
    drakejest
    wrote on last edited by
    #5

    @ChrisW67 makefile continuation part 2 out of 3

    $(QMAKE) -o Makefile ../DashApp/DashApp.pro -spec linux-clang CONFIG+=debug CONFIG+=qml_debug
    /opt/Qt/6.2.3-armv7l/mkspecs/features/spec_pre.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/common/unix.conf:
    /opt/Qt/6.2.3-armv7l/mkspecs/common/linux.conf:
    /opt/Qt/6.2.3-armv7l/mkspecs/common/sanitize.conf:
    /opt/Qt/6.2.3-armv7l/mkspecs/common/gcc-base.conf:
    /opt/Qt/6.2.3-armv7l/mkspecs/common/gcc-base-unix.conf:
    /opt/Qt/6.2.3-armv7l/mkspecs/common/clang.conf:
    /opt/Qt/6.2.3-armv7l/mkspecs/qconfig.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_bluetooth.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_bluetooth_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_charts.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_charts_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_chartsqml.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_chartsqml_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_concurrent.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_concurrent_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_core.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_core5compat.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_core5compat_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_core_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_dbus.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_dbus_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_fb_support_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_gui.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_gui_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_input_support_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_kms_support_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_labsanimation.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_labsanimation_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_labsfolderlistmodel.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_labsqmlmodels.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_labsqmlmodels_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_labssettings.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_labssettings_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_labssharedimage.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_labssharedimage_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_labswavefrontmesh.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_multimedia.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_multimedia_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_multimediaquick_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_multimediawidgets.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_network.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_network_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_networkauth.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_networkauth_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_nfc.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_nfc_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_opengl.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_opengl_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_openglwidgets.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_openglwidgets_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_packetprotocol_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_printsupport.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_printsupport_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qml.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qml_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmlcompiler_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmlcore.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmlcore_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmldebug_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmldevtools_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmldom_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmllocalstorage.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmllocalstorage_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmlmodels.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmlmodels_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmltest.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmltest_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmlworkerscript.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmlworkerscript_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmlxmllistmodel.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quick.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quick_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickcontrols2.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickcontrols2impl.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickdialogs2.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickdialogs2_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickdialogs2utils.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quicklayouts.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quicklayouts_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickparticles_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickshapes_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quicktemplates2.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickwidgets.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_quickwidgets_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_sensors.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_sensors_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_sensorsquick.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_sensorsquick_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_serialbus.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_serialbus_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_serialport.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_serialport_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_shadertools.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_shadertools_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_sql.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_sql_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_svg.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_svg_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_svgwidgets.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_svgwidgets_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_testlib.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_testlib_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_virtualkeyboard.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_virtualkeyboard_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_wayland_egl_client_hw_integration_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_wayland_egl_compositor_hw_integration_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_waylandclient.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_waylandclient_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_waylandcompositor.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_waylandcompositor_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_webchannel.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_webchannel_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_websockets.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_websockets_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_widgets.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_widgets_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_wl_shell_integration_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_xml.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/modules/qt_lib_xml_private.pri:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/qt_functions.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/qt_config.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/linux-clang/qmake.conf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/spec_post.prf:
    .qmake.stash:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/exclusive_builds.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/toolchain.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/default_pre.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/resolve_config.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/default_post.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/qml_debug.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/warn_on.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/qt.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/resources_functions.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/resources.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/moc.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/unix/opengl.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/uic.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/unix/thread.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/qmake_use.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/file_copies.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/testcase_targets.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/exceptions.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/yacc.prf:
    /opt/Qt/6.2.3-armv7l/mkspecs/features/lex.prf:
    ../DashApp/DashApp.pro:
    /opt/Qt/6.2.3-armv7l/lib/libQt6MultimediaWidgets.prl:
    /opt/Qt/6.2.3-armv7l/lib/libQt6Widgets.prl:
    /opt/Qt/6.2.3-armv7l/lib/libQt6Multimedia.prl:
    /opt/Qt/6.2.3-armv7l/lib/libQt6Gui.prl:
    /opt/Qt/6.2.3-armv7l/lib/libQt6Network.prl:
    /opt/Qt/6.2.3-armv7l/lib/libQt6Core.prl:
    qmake: FORCE
    	@$(QMAKE) -o Makefile ../DashApp/DashApp.pro -spec linux-clang CONFIG+=debug CONFIG+=qml_debug
    
    qmake_all: FORCE
    
    
    all: Makefile DashApp
    
    dist: distdir FORCE
    	(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)
    
    distdir: FORCE
    	@test -d $(DISTDIR) || mkdir -p $(DISTDIR)
    	$(COPY_FILE) --parents $(DIST) $(DISTDIR)/
    	$(COPY_FILE) --parents /opt/Qt/6.2.3-armv7l/mkspecs/features/data/dummy.cpp $(DISTDIR)/
    	$(COPY_FILE) --parents ../DashApp/mainwindow.h $(DISTDIR)/
    	$(COPY_FILE) --parents ../DashApp/main.cpp ../DashApp/mainwindow.cpp $(DISTDIR)/
    	$(COPY_FILE) --parents ../DashApp/mainwindow.ui $(DISTDIR)/
    
    
    clean: compiler_clean 
    	-$(DEL_FILE) $(OBJECTS)
    	-$(DEL_FILE) *~ core *.core
    
    
    distclean: clean 
    	-$(DEL_FILE) $(TARGET) 
    	-$(DEL_FILE) .qmake.stash
    	-$(DEL_FILE) Makefile
    
    
    ####### Sub-libraries
    
    mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean
    
    mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all
    
    check: first
    
    benchmark: first
    
    compiler_rcc_make_all:
    compiler_rcc_clean:
    compiler_moc_predefs_make_all: moc_predefs.h
    compiler_moc_predefs_clean:
    	-$(DEL_FILE) moc_predefs.h
    moc_predefs.h: /opt/Qt/6.2.3-armv7l/mkspecs/features/data/dummy.cpp
    	clang++ -pipe -g -std=gnu++1z -Wall -Wextra -dM -E -o moc_predefs.h /opt/Qt/6.2.3-armv7l/mkspecs/features/data/dummy.cpp
    
    compiler_moc_header_make_all: moc_mainwindow.cpp
    compiler_moc_header_clean:
    	-$(DEL_FILE) moc_mainwindow.cpp
    moc_mainwindow.cpp: ../DashApp/mainwindow.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/QMainWindow \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qmainwindow.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qtwidgetsglobal.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qtguiglobal.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qglobal.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qconfig-bootstrapped.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qconfig.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qtcore-config.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qsystemdetection.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qprocessordetection.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcompilerdetection.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qtypeinfo.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcontainerfwd.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qsysinfo.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qlogging.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qflags.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qatomic.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qbasicatomic.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qatomic_bootstrap.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qgenericatomic.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qatomic_cxx11.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qglobalstatic.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qnumeric.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qversiontagging.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qtgui-config.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qtwidgets-config.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qwidget.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qwindowdefs.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qobjectdefs.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qnamespace.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qtmetamacros.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qobjectdefs_impl.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qwindowdefs_win.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qobject.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstring.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qchar.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringview.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qbytearray.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qrefcount.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qarraydata.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qpair.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qarraydatapointer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qarraydataops.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcontainertools_impl.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qbytearrayalgorithms.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qbytearrayview.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringliteral.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringalgorithms.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qanystringview.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qutf8stringview.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringtokenizer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringbuilder.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qlist.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qhashfunctions.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qiterator.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qbytearraylist.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringlist.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qalgorithms.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringmatcher.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcoreevent.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qscopedpointer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qmetatype.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcompare.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qvarlengtharray.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qscopeguard.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qdatastream.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qiodevicebase.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qiterable.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qmetacontainer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcontainerinfo.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qtaggedpointer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qmath.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qobject_impl.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qbindingstorage.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qmargins.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qpaintdevice.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qrect.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qsize.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qpoint.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qpalette.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qcolor.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qrgb.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qrgba64.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qbrush.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qimage.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qpixelformat.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qtransform.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qpolygon.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qregion.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qline.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qpixmap.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qsharedpointer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qshareddata.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qsharedpointer_impl.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qfont.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qfontmetrics.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qfontinfo.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qsizepolicy.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qcursor.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qbitmap.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qkeysequence.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qevent.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qiodevice.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qpointer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qurl.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qvariant.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qmap.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qshareddata_impl.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qhash.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qdebug.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qtextstream.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringconverter.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qset.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcontiguouscache.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qeventpoint.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qvector2d.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qvectornd.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qpointingdevice.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qinputdevice.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qscreen.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/QList \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/QObject \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/QRect \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/QSize \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/QSizeF \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/QTransform \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qnativeinterface.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qtabwidget.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qicon.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/QMediaPlayer \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/qmediaplayer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/qtmultimediaglobal.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/qtmultimedia-config.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/qmediaenumdebug.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qmetaobject.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/qaudio.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimediaWidgets/QVideoWidget \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimediaWidgets/qvideowidget.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimediaWidgets/qtmultimediawidgetdefs.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/QAudioOutput \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/qaudiooutput.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/QPushButton \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qpushbutton.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qabstractbutton.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/QUrl \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/QDebug \
    		moc_predefs.h \
    		/opt/Qt/6.2.3-armv7l/libexec/moc
    	/opt/Qt/6.2.3-armv7l/libexec/moc $(DEFINES) --include /home/pi/build-DashApp-Desktop-Debug/moc_predefs.h -I/opt/Qt/6.2.3-armv7l/mkspecs/linux-clang -I/home/pi/DashApp -I/opt/Qt/6.2.3-armv7l/include -I/opt/Qt/6.2.3-armv7l/include/QtMultimediaWidgets -I/opt/Qt/6.2.3-armv7l/include/QtWidgets -I/opt/Qt/6.2.3-armv7l/include/QtMultimedia -I/opt/Qt/6.2.3-armv7l/include/QtGui -I/opt/Qt/6.2.3-armv7l/include/QtNetwork -I/opt/Qt/6.2.3-armv7l/include/QtCore -I. -I/usr/include/c++/10 -I/usr/include/arm-linux-gnueabihf/c++/10 -I/usr/include/c++/10/backward -I/usr/local/include -I/usr/lib/llvm-11/lib/clang/11.0.1/include -I/usr/include/arm-linux-gnueabihf -I/usr/include ../DashApp/mainwindow.h -o moc_mainwindow.cpp
    
    
    compiler_moc_objc_header_make_all:
    compiler_moc_objc_header_clean:
    compiler_moc_source_make_all:
    compiler_moc_source_clean:
    compiler_uic_make_all: ui_mainwindow.h
    compiler_uic_clean:
    	-$(DEL_FILE) ui_mainwindow.h
    ui_mainwindow.h: ../DashApp/mainwindow.ui \
    		/opt/Qt/6.2.3-armv7l/libexec/uic
    	/opt/Qt/6.2.3-armv7l/libexec/uic ../DashApp/mainwindow.ui -o ui_mainwindow.h
    
    compiler_yacc_decl_make_all:
    compiler_yacc_decl_clean:
    compiler_yacc_impl_make_all:
    compiler_yacc_impl_clean:
    compiler_lex_make_all:
    compiler_lex_clean:
    compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean compiler_uic_clean 
    
    ####### Compile
    
    main.o: ../DashApp/main.cpp ../DashApp/mainwindow.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/QMainWindow \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qmainwindow.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qtwidgetsglobal.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qtguiglobal.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qglobal.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qconfig-bootstrapped.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qconfig.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qtcore-config.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qsystemdetection.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qprocessordetection.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcompilerdetection.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qtypeinfo.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcontainerfwd.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qsysinfo.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qlogging.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qflags.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qatomic.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qbasicatomic.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qatomic_bootstrap.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qgenericatomic.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qatomic_cxx11.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qglobalstatic.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qnumeric.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qversiontagging.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qtgui-config.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qtwidgets-config.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qwidget.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qwindowdefs.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qobjectdefs.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qnamespace.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qtmetamacros.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qobjectdefs_impl.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qwindowdefs_win.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qobject.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstring.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qchar.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringview.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qbytearray.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qrefcount.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qarraydata.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qpair.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qarraydatapointer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qarraydataops.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcontainertools_impl.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qbytearrayalgorithms.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qbytearrayview.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringliteral.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringalgorithms.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qanystringview.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qutf8stringview.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringtokenizer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringbuilder.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qlist.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qhashfunctions.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qiterator.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qbytearraylist.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringlist.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qalgorithms.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringmatcher.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcoreevent.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qscopedpointer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qmetatype.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcompare.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qvarlengtharray.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qscopeguard.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qdatastream.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qiodevicebase.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qiterable.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qmetacontainer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcontainerinfo.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qtaggedpointer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qmath.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qobject_impl.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qbindingstorage.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qmargins.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qpaintdevice.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qrect.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qsize.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qpoint.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qpalette.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qcolor.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qrgb.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qrgba64.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qbrush.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qimage.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qpixelformat.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qtransform.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qpolygon.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qregion.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qline.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qpixmap.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qsharedpointer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qshareddata.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qsharedpointer_impl.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qfont.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qfontmetrics.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qfontinfo.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qsizepolicy.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qcursor.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qbitmap.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qkeysequence.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qevent.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qiodevice.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qpointer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qurl.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qvariant.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qmap.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qshareddata_impl.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qhash.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qdebug.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qtextstream.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qstringconverter.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qset.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcontiguouscache.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qeventpoint.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qvector2d.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qvectornd.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qpointingdevice.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qinputdevice.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qscreen.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/QList \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/QObject \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/QRect \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/QSize \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/QSizeF \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/QTransform \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qnativeinterface.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qtabwidget.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qicon.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/QMediaPlayer \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/qmediaplayer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/qtmultimediaglobal.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/qtmultimedia-config.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/qmediaenumdebug.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qmetaobject.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/qaudio.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimediaWidgets/QVideoWidget \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimediaWidgets/qvideowidget.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimediaWidgets/qtmultimediawidgetdefs.h \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/QAudioOutput \
    		/opt/Qt/6.2.3-armv7l/include/QtMultimedia/qaudiooutput.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/QPushButton \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qpushbutton.h \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qabstractbutton.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/QUrl \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/QDebug \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/QApplication \
    		/opt/Qt/6.2.3-armv7l/include/QtWidgets/qapplication.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcoreapplication.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qeventloop.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qcoreapplication_platform.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qfuture.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qfutureinterface.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qmutex.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qresultstore.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qfuture_impl.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qthreadpool.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qthread.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qdeadlinetimer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qelapsedtimer.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qrunnable.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qexception.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qguiapplication.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qinputmethod.h \
    		/opt/Qt/6.2.3-armv7l/include/QtCore/qlocale.h \
    		/opt/Qt/6.2.3-armv7l/include/QtGui/qguiapplication_platform.h
    	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o ../DashApp/main.cpp
    
    
    1 Reply Last reply
    0
    • D drakejest

      Im having problem when i build a fresh project , nothing was added/ remove; i get an error

      no such file or directory 'atomic'
      

      https://i.stack.imgur.com/D63Nk.png

      So i investigate a bit and i kind of found the culprit on the makefile. on line 43

      line 43: LIBS          = $(SUBLIBS) /opt/Qt/6.2.3-armv7l/lib/libQt6Quick.so /opt/Qt/6.2.3-armv7l/lib/libQt6OpenGL.so /opt/Qt/6.2.3-armv7l/lib/libQt6Gui.so -lEGL /opt/Qt/6.2.3-armv7l/lib/libQt6QmlModels.so /opt/Qt/6.2.3-armv7l/lib/libQt6Qml.so -pthread /opt/Qt/6.2.3-armv7l/lib/libQt6Network.so /opt/Qt/6.2.3-armv7l/lib/libQt6Core.so -latomic -lpthread -lGLESv2 atomic
      

      removing word "atomic" at the end removes the error but im not sure if this is the right thing to do as it might cause some weird bugs under the hood. Qt says the line causing the error is line 228

      line 227: untitled:  $(OBJECTS)  
      line 228:   $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
      

      How do i properly solve this issue?

      JonBJ Offline
      JonBJ Offline
      JonB
      wrote on last edited by
      #6

      @drakejest said in no such file or directory 'atomic' on linux bullseye:

      line 43: LIBS = $(SUBLIBS) /opt/Qt/6.2.3-armv7l/lib/libQt6Quick.so /opt/Qt/6.2.3-armv7l/lib/libQt6OpenGL.so /opt/Qt/6.2.3-armv7l/lib/libQt6Gui.so -lEGL /opt/Qt/6.2.3-armv7l/lib/libQt6QmlModels.so /opt/Qt/6.2.3-armv7l/lib/libQt6Qml.so -pthread /opt/Qt/6.2.3-armv7l/lib/libQt6Network.so /opt/Qt/6.2.3-armv7l/lib/libQt6Core.so -latomic -lpthread -lGLESv2 atomic

      You showed this earlier. The very last word on that line is plain atomic. That is not right for a LIBS/linker line. The earlier -latomic near the end of that link line is fine, but not the bare atomic at the end.

      I'm afraid I know nothing about your situation/environment, but that is the cause of the error. Can you track down where that word atomic at the end of that line actually emanates from?

      This is what @ChrisW67 was saying in his post above from a few days ago.

      D 1 Reply Last reply
      0
      • JonBJ JonB

        @drakejest said in no such file or directory 'atomic' on linux bullseye:

        line 43: LIBS = $(SUBLIBS) /opt/Qt/6.2.3-armv7l/lib/libQt6Quick.so /opt/Qt/6.2.3-armv7l/lib/libQt6OpenGL.so /opt/Qt/6.2.3-armv7l/lib/libQt6Gui.so -lEGL /opt/Qt/6.2.3-armv7l/lib/libQt6QmlModels.so /opt/Qt/6.2.3-armv7l/lib/libQt6Qml.so -pthread /opt/Qt/6.2.3-armv7l/lib/libQt6Network.so /opt/Qt/6.2.3-armv7l/lib/libQt6Core.so -latomic -lpthread -lGLESv2 atomic

        You showed this earlier. The very last word on that line is plain atomic. That is not right for a LIBS/linker line. The earlier -latomic near the end of that link line is fine, but not the bare atomic at the end.

        I'm afraid I know nothing about your situation/environment, but that is the cause of the error. Can you track down where that word atomic at the end of that line actually emanates from?

        This is what @ChrisW67 was saying in his post above from a few days ago.

        D Offline
        D Offline
        drakejest
        wrote on last edited by
        #7

        @JonB said in no such file or directory 'atomic' on linux bullseye:

        Can you track down where that word atomic at the end of that line actually emanates from?

        I dont know about a single thing of how makefiles work, my apologies. Im going to need some help in order to do that.

        Where should i start and what exactly am i looking for?

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #8

          Hi,

          Can you show your .pro file ?

          By the way, are you cross-compiling ?
          The path to your Qt 6 build contains an armv7 that hints to that.

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          D 1 Reply Last reply
          0
          • SGaistS SGaist

            Hi,

            Can you show your .pro file ?

            By the way, are you cross-compiling ?
            The path to your Qt 6 build contains an armv7 that hints to that.

            D Offline
            D Offline
            drakejest
            wrote on last edited by
            #9

            @SGaist said in no such file or directory 'atomic' on linux bullseye:

            Can you show your .pro file ?

            Here it is, it is unmodified

            QT += quick
            
            CONFIG += c++11
            
            # You can make your code fail to compile if it uses deprecated APIs.
            # In order to do so, uncomment the following line.
            #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0
            
            SOURCES += \
                    main.cpp
            
            RESOURCES += qml.qrc
            
            # Additional import path used to resolve QML modules in Qt Creator's code model
            QML_IMPORT_PATH =
            
            # Additional import path used to resolve QML modules just for Qt Quick Designer
            QML_DESIGNER_IMPORT_PATH =
            
            # Default rules for deployment.
            qnx: target.path = /tmp/$${TARGET}/bin
            else: unix:!android: target.path = /opt/$${TARGET}/bin
            !isEmpty(target.path): INSTALLS += target
            

            @SGaist said in no such file or directory 'atomic' on linux bullseye:

            By the way, are you cross-compiling ?
            The path to your Qt 6 build contains an armv7 that hints to that.

            No the program is running on an armv7 machine (raspberry pi 4).

            1 Reply Last reply
            0
            • SGaistS Offline
              SGaistS Offline
              SGaist
              Lifetime Qt Champion
              wrote on last edited by
              #10

              How did you install that version of Qt ?

              Interested in AI ? www.idiap.ch
              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

              D 1 Reply Last reply
              0
              • SGaistS SGaist

                How did you install that version of Qt ?

                D Offline
                D Offline
                drakejest
                wrote on last edited by
                #11

                @SGaist said in no such file or directory 'atomic' on linux bullseye:

                How did you install that version of Qt ?

                I used this guide
                https://www.tal.org/tutorials/building-qt-62-raspberry-pi

                Out of curiosity, Qt has a installer for 64 bit linux right? would it work with 64 bit bullseye ?

                1 Reply Last reply
                0
                • SGaistS Offline
                  SGaistS Offline
                  SGaist
                  Lifetime Qt Champion
                  wrote on last edited by
                  #12

                  x86_64, not aarch64.

                  Since you are using a .pro file, I am wondering whether the mkspec file you are using is faulty. Can you check that ?

                  Interested in AI ? www.idiap.ch
                  Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                  D 1 Reply Last reply
                  0
                  • SGaistS SGaist

                    x86_64, not aarch64.

                    Since you are using a .pro file, I am wondering whether the mkspec file you are using is faulty. Can you check that ?

                    D Offline
                    D Offline
                    drakejest
                    wrote on last edited by
                    #13

                    @SGaist said in no such file or directory 'atomic' on linux bullseye:

                    x86_64, not aarch64.

                    ahh glad you have told me, i would have go through the laborious process of formatting a new OS

                    @SGaist said in no such file or directory 'atomic' on linux bullseye:

                    Since you are using a .pro file, I am wondering whether the mkspec file you are using is faulty. Can you check that ?

                    where can i find this mkspec file? Is the one in /opt/Qt/6.2.3-armv7l/mkspecs folder you mean ? there are so many folder inside though, how do i know which one im using?

                    1 Reply Last reply
                    0
                    • SGaistS Offline
                      SGaistS Offline
                      SGaist
                      Lifetime Qt Champion
                      wrote on last edited by
                      #14

                      I think it should be the one for g++. In any case, I would check for stray "atomic" in these files.

                      Interested in AI ? www.idiap.ch
                      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                      D 1 Reply Last reply
                      0
                      • SGaistS SGaist

                        I think it should be the one for g++. In any case, I would check for stray "atomic" in these files.

                        D Offline
                        D Offline
                        drakejest
                        wrote on last edited by
                        #15

                        @SGaist there are so many files so i use this terminal command to do the searching.

                        pi@raspberrypi:/opt/Qt/6.2.3-armv7l/mkspecs $ grep -iRl "atomic" ./
                        ./modules/qt_lib_core.pri       
                        ./modules/qt_lib_core_private.pri    //
                        ./modules/qt_lib_gui_private.pri
                        

                        qt_lib_core.pri

                        QT.core.VERSION = 6.2.3
                        QT.core.name = QtCore
                        QT.core.module = Qt6Core
                        QT.core.libs = $$QT_MODULE_LIB_BASE
                        QT.core.ldflags = 
                        QT.core.includes = $$QT_MODULE_INCLUDE_BASE $$QT_MODULE_INCLUDE_BASE/QtCore
                        QT.core.frameworks = 
                        QT.core.bins = $$QT_MODULE_BIN_BASE
                        QT.core.depends =  
                        QT.core.uses = libatomic
                        QT.core.module_config = v2
                        QT.core.CONFIG = moc resources
                        QT.core.DEFINES = QT_CORE_LIB
                        QT.core.enabled_features = clock-monotonic doubleconversion cxx11_future cxx17_filesystem eventfd glib inotify std-atomic64 mimetype properties regularexpression sharedmemory shortcut systemsemaphore xmlstream xmlstreamreader xmlstreamwriter textdate datestring process processenvironment temporaryfile library settings filesystemwatcher filesystemiterator itemmodel proxymodel sortfilterproxymodel identityproxymodel transposeproxymodel concatenatetablesproxymodel stringlistmodel translation easingcurve animation gestures jalalicalendar islamiccivilcalendar timezone commandlineparser cborstreamreader cborstreamwriter threadsafe-cloexec shared pkg-config rpath c++11 c++14 c++17 c++1z c99 c11 signaling_nan thread future concurrent dbus shared shared rpath c++11 c++14 c++17 c++1z reduce_exports
                        QT.core.disabled_features = static cross_compile debug_and_release separate_debug_info appstore-compliant simulator_and_device force_asserts framework c++20 c++2a
                        QT_CONFIG += clock-monotonic doubleconversion cxx11_future cxx17_filesystem eventfd glib inotify std-atomic64 mimetype properties regularexpression sharedmemory shortcut systemsemaphore xmlstream xmlstreamreader xmlstreamwriter textdate datestring process processenvironment temporaryfile library settings filesystemwatcher filesystemiterator itemmodel proxymodel sortfilterproxymodel identityproxymodel transposeproxymodel concatenatetablesproxymodel stringlistmodel translation easingcurve animation gestures jalalicalendar islamiccivilcalendar timezone commandlineparser cborstreamreader cborstreamwriter threadsafe-cloexec shared pkg-config rpath c++11 c++14 c++17 c++1z c99 c11 signaling_nan thread future concurrent dbus shared shared rpath c++11 c++14 c++17 c++1z reduce_exports
                        QT_MODULES += core
                        

                        qt_lib_core_private.pri

                        QT.core_private.VERSION = 6.2.3
                        QT.core_private.name = QtCore
                        QT.core_private.module =
                        QT.core_private.libs = $$QT_MODULE_LIB_BASE
                        QT.core_private.includes = $$QT_MODULE_INCLUDE_BASE/QtCore/6.2.3 $$QT_MODULE_INCLUDE_BASE/QtCore/6.2.3/QtCore
                        QT.core_private.frameworks = 
                        QT.core_private.depends = core
                        QT.core_private.uses = 
                        QT.core_private.module_config = v2 internal_module
                        QT.core_private.enabled_features = clock-gettime doubleconversion futimens getauxval getentropy glib glibc icu inotify linkat mimetype-database system-pcre2 poll_ppoll statx backtrace sha3-fast hijricalendar datetimeparser forkfd_pidfd pcre2 reduce_exports posix_fallocate alloca_h alloca system-zlib dbus dbus-linked gui network printsupport sql testlib widgets xml libudev dlopen relocatable largefile precompile_header enable_new_dtags
                        QT.core_private.disabled_features = system-doubleconversion futimes journald system-libb2 poll_pollts poll_poll poll_select qqnx_pps renameat2 slog2 syslog lttng etw android-style-assets gc_binaries use_bfd_linker use_gold_linker use_lld_linker private_tests debug reduce_relocations sse2 sse3 ssse3 sse4_1 sse4_2 avx f16c avx2 avx512f avx512er avx512cd avx512pf avx512dq avx512bw avx512vl avx512ifma avx512vbmi aesni rdrnd rdseed shani mips_dsp mips_dspr2 neon arm_crc32 arm_crypto alloca_malloc_h stack-protector-strong zstd intelcet
                        QMAKE_LIBS_BACKTRACE = 
                        QMAKE_INCDIR_GLIB = /usr/lib/arm-linux-gnueabihf/glib-2.0/include
                        QMAKE_LIBS_GLIB = -lglib-2.0
                        QMAKE_LIBS_ICU = -licudata -licuuc -licui18n
                        QMAKE_LIBS_LIBATOMIC = atomic
                        QMAKE_LIBS_LIBRT = -lrt
                        QMAKE_LIBS_PCRE2 = -lpcre2-16
                        

                        ./modules/qt_lib_gui_private.pri

                        QT.gui_private.VERSION = 6.2.3
                        QT.gui_private.name = QtGui
                        QT.gui_private.module =
                        QT.gui_private.libs = $$QT_MODULE_LIB_BASE
                        QT.gui_private.includes = $$QT_MODULE_INCLUDE_BASE/QtGui/6.2.3 $$QT_MODULE_INCLUDE_BASE/QtGui/6.2.3/QtGui
                        QT.gui_private.frameworks = 
                        QT.gui_private.depends = core_private gui
                        QT.gui_private.uses = xkbcommon
                        QT.gui_private.module_config = v2 internal_module
                        QT.gui_private.enabled_features = evdev freetype system-freetype fontconfig harfbuzz kms drm_atomic libinput libinput-axis-api linuxfb vnc mtdev vkgen vkkhrdisplay egl_x11 eglfs eglfs_egldevice eglfs_gbm eglfs_x11 gif ico jpeg system-jpeg png system-png imageio-text-loading tuiotouch xcb-egl-plugin xcb-xlib system-xcb-xinput xkbcommon xkbcommon-x11 xlib multiprocess raster-64bit raster-fp
                        QT.gui_private.disabled_features = accessibility-atspi-bridge directfb directwrite directwrite3 direct2d direct2d1_1 system-harfbuzz qqnx_imf integrityfb integrityhid vsp2 eglfs_brcm eglfs_vsp2 eglfs_mali eglfs_viv eglfs_rcar eglfs_viv_wl eglfs_openwfd tslib xcb-glx xcb-native-painting xrender xcb-sm
                        QMAKE_LIBS_DRM = -ldrm
                        QMAKE_LIBS_EGL = -lEGL
                        QMAKE_LIBS_FREETYPE = -lfreetype
                        QMAKE_LIBS_FONTCONFIG = -lfontconfig
                        QMAKE_LIBS_GBM = -lgbm
                        QMAKE_LIBS_LIBINPUT = -linput
                        QMAKE_LIBS_LIBJPEG = -ljpeg
                        QMAKE_LIBS_LIBPNG = -lpng
                        QMAKE_LIBS_MTDEV = -lmtdev
                        QMAKE_LIBS_OPENGL = -lGLX -lOpenGL
                        QMAKE_LIBS_OPENGL_ES2 = -lGLESv2
                        QMAKE_LIBS_VULKAN = 
                        QMAKE_LIBS_XLIB = -lX11
                        QMAKE_LIBS_XCB = -lxcb
                        QMAKE_LIBS_XCB_ICCCM = -lxcb-icccm
                        QMAKE_LIBS_XCB_IMAGE = -lxcb-image
                        QMAKE_LIBS_XCB_KEYSYMS = -lxcb-keysyms
                        QMAKE_LIBS_XCB_RENDERUTIL = -lxcb-render-util
                        QMAKE_LIBS_XCB_RANDR = -lxcb-randr
                        QMAKE_LIBS_XCB_SHAPE = -lxcb-shape
                        QMAKE_LIBS_XCB_SHM = -lxcb-shm
                        QMAKE_LIBS_XCB_SYNC = -lxcb-sync
                        QMAKE_LIBS_XCB_XFIXES = -lxcb-xfixes
                        QMAKE_LIBS_XCB_XLIB = -lX11-xcb
                        QMAKE_LIBS_XCB_XKB = -lxcb-xkb
                        QMAKE_LIBS_XCB_RENDER = -lxcb-render
                        QMAKE_LIBS_XCB_GLX = -lxcb-glx
                        QMAKE_LIBS_XCB_XINPUT = -lxcb-xinput
                        QMAKE_LIBS_XKBCOMMON = -lxkbcommon
                        QMAKE_LIBS_XKBCOMMON_X11 = -lxkbcommon -lxkbcommon-x11
                        QMAKE_LIBS_XRENDER = -lX11 -lXrender
                        

                        Im not really knowledgable enough to know if the atomic under these files are stray, maybe you can tell :)

                        1 Reply Last reply
                        0
                        • SGaistS Offline
                          SGaistS Offline
                          SGaist
                          Lifetime Qt Champion
                          wrote on last edited by
                          #16

                          Change qt_lib_core_private.pri

                          QMAKE_LIBS_LIBATOMIC = -latomic
                          

                          Interested in AI ? www.idiap.ch
                          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                          D 1 Reply Last reply
                          0
                          • SGaistS SGaist

                            Change qt_lib_core_private.pri

                            QMAKE_LIBS_LIBATOMIC = -latomic
                            
                            D Offline
                            D Offline
                            drakejest
                            wrote on last edited by
                            #17

                            @SGaist said in no such file or directory 'atomic' on linux bullseye:

                            Change qt_lib_core_private.pri

                            QMAKE_LIBS_LIBATOMIC = -latomic
                            

                            That is indeed the solution! it does not appear anymore ! Thank you very much for you help. It was very annoying to keep removing it at the makefile everytime i build.

                            why does this happen though>?

                            1 Reply Last reply
                            0
                            • SGaistS Offline
                              SGaistS Offline
                              SGaist
                              Lifetime Qt Champion
                              wrote on last edited by
                              #18

                              Likely a glitch in the file generation process.

                              Interested in AI ? www.idiap.ch
                              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                              1 Reply Last reply
                              0

                              • Login

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • Users
                              • Groups
                              • Search
                              • Get Qt Extensions
                              • Unsolved