Building qt module from source for iOS doesn't apply changes





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







0















I'm having some trouble building qt module from source.



A while ago I had a question on how to compile a qt module from source and it worked perfectly, however the same procedure doesn't seem to work anymore.



Since I have to add some code to enable DRM for media-player on iOS I edit qtmultimedia/src/plugins/avfoundation/mediaplayer/avfmediaplayersession.mm as that's the part responsible for playback of multimedia for iOS.



But after running qmake, make, make install the module works the same as before, almost as using some cashed version of it and completely ignoring anything I do to the source code.



This is the makefile generated by qmake (I removed some lines as it's too long, but wanted for the paths to be visible in case I miss something there)



#############################################################################
# Makefile for building: qtmultimedia
# Generated by qmake (3.1) (Qt 5.11.3)
# Project: /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
# Template: subdirs
# Command: /Users/user/Qt/5.11.3/ios/bin/qmake -o Makefile /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
#############################################################################

MAKEFILE = Makefile

first: make_first
QMAKE = /Users/user/Qt/5.11.3/ios/bin/qmake
DEL_FILE = rm -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
COPY = cp -f
COPY_FILE = cp -f
COPY_DIR = cp -f -R
INSTALL_FILE = install -m 644 -p
INSTALL_PROGRAM = install -m 755 -p
INSTALL_DIR = cp -f -R
QINSTALL = /Users/user/Qt/5.11.3/ios/bin/qmake -install qinstall
QINSTALL_PROGRAM = /Users/user/Qt/5.11.3/ios/bin/qmake -install qinstall -exe
DEL_FILE = rm -f
SYMLINK = ln -f -s
DEL_DIR = rmdir
MOVE = mv -f
TAR = tar -cf
COMPRESS = gzip -9f
DISTNAME = qtmultimedia1.0.0
DISTDIR = /Users/user/QTProjects/buildqtm/.obj/qtmultimedia1.0.0
SUBTARGETS =
sub-src
sub-examples
sub-tests


####### Custom Variables
EXPORT_VALID_ARCHS = arm64 x86_64
EXPORT_ACTIVE_ARCHS = $(filter $(EXPORT_VALID_ARCHS), $(ARCHS))
EXPORT_ARCH_ARGS = $(foreach arch, $(if $(EXPORT_ACTIVE_ARCHS), $(EXPORT_ACTIVE_ARCHS), $(EXPORT_VALID_ARCHS)), -arch $(arch))
EXPORT_QMAKE_XARCH_CFLAGS = $(EXPORT_QMAKE_XARCH_CFLAGS_arm64) $(EXPORT_QMAKE_XARCH_CFLAGS_x86_64)
EXPORT_QMAKE_XARCH_LFLAGS = $(EXPORT_QMAKE_XARCH_LFLAGS_arm64) $(EXPORT_QMAKE_XARCH_LFLAGS_x86_64)
EXPORT_QMAKE_XARCH_CFLAGS_arm64 = -Xarch_arm64 -miphoneos-version-min=10.0 -Xarch_arm64 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk
EXPORT_QMAKE_XARCH_LFLAGS_arm64 = -Xarch_arm64 -miphoneos-version-min=10.0 -Xarch_arm64 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk
EXPORT_QMAKE_XARCH_CFLAGS_x86_64 = -Xarch_x86_64 -mios-simulator-version-min=10.0 -Xarch_x86_64 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.0.sdk
EXPORT_QMAKE_XARCH_LFLAGS_x86_64 = -Xarch_x86_64 -mios-simulator-version-min=10.0 -Xarch_x86_64 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.0.sdk

sub-src-qmake_all: FORCE
@test -d src/ || mkdir -p src/
cd src/ && $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro
cd src/ && $(MAKE) -f Makefile qmake_all
sub-src: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile
sub-src-make_first: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile
sub-src-all: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile all
sub-src-clean: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile clean
sub-src-distclean: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile distclean
sub-src-install_subtargets: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install
sub-src-uninstall_subtargets: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall
sub-examples-qmake_all: sub-src-qmake_all FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro
cd examples/ && $(MAKE) -f Makefile qmake_all
sub-examples: sub-src FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile
sub-examples-make_first: sub-src-make_first FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile
sub-examples-all: sub-src-all FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile all
sub-examples-clean: sub-src-clean FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile clean
sub-examples-distclean: sub-src-distclean FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile distclean
sub-examples-install_subtargets: sub-src-install_subtargets FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile install
sub-examples-uninstall_subtargets: sub-src-uninstall_subtargets FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile uninstall
sub-tests-qmake_all: sub-src-qmake_all FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro
cd tests/ && $(MAKE) -f Makefile qmake_all
sub-tests: sub-src FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile
sub-tests-make_first: sub-src-make_first FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile
sub-tests-all: sub-src-all FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile all
sub-tests-clean: sub-src-clean FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile clean
sub-tests-distclean: sub-src-distclean FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile distclean
sub-tests-install_subtargets: sub-src-install_subtargets FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile install
sub-tests-uninstall_subtargets: sub-src-uninstall_subtargets FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile uninstall

Makefile: /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro /Users/user/QTProjects/qtmultimedia/.qmake.conf .qmake.cache /Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/qmake.conf /Users/user/Qt/5.11.3/ios/mkspecs/features/spec_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/qdevice.pri
/Users/user/Qt/5.11.3/ios/mkspecs/features/device_config.prf
/Users/user/Qt/5.11.3/ios/mkspecs/common/unix.conf
/Users/user/Qt/5.11.3/ios/mkspecs/common/mac.conf
/Users/user/Qt/5.11.3/ios/mkspecs/common/uikit.conf
/Users/user/Qt/5.11.3/ios/mkspecs/common/ios.conf

/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_macextras.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_macextras_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_network.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_network_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_nfc.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_nfc_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_opengl.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_opengl_private.pri

/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_qmltest_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quick.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quick_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickcontrols2.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickcontrols2_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickparticles_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quicktemplates2_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickwidgets.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickwidgets_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg_private.pri

/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtiff.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmedia_audioengine.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtposition_cl.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtposition_positionpoll.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensorgestures_plugin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensorgestures_shakeplugin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensors_generic.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensors_ios.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtuiotouchplugin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtwebview_darwin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qwbmp.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qwebp.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_scene2d.pri
mkspecs/modules-inst/qt_lib_multimedia.pri
mkspecs/modules-inst/qt_lib_multimedia_private.pri
mkspecs/modules/qt_lib_multimedia.pri
mkspecs/modules-inst/qt_lib_multimediawidgets.pri
mkspecs/modules-inst/qt_lib_multimediawidgets_private.pri
mkspecs/modules/qt_lib_multimediawidgets.pri
mkspecs/modules-inst/qt_lib_qtmultimediaquicktools_private.pri
mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri
mkspecs/modules-inst/qt_plugin_qavfcamera.pri
mkspecs/modules/qt_plugin_qavfcamera.pri
mkspecs/modules-inst/qt_plugin_qavfmediaplayer.pri
mkspecs/modules/qt_plugin_qavfmediaplayer.pri
mkspecs/modules-inst/qt_plugin_qtaudio_coreaudio.pri
mkspecs/modules/qt_plugin_qtaudio_coreaudio.pri
mkspecs/modules-inst/qt_plugin_qtmedia_audioengine.pri
mkspecs/modules/qt_plugin_qtmedia_audioengine.pri
mkspecs/modules-inst/qt_plugin_qtmultimedia_m3u.pri
mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_functions.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_config.prf
/Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/qmake.conf
/Users/user/Qt/5.11.3/ios/mkspecs/features/spec_post.prf
/Users/user/Qt/5.11.3/ios/mkspecs/qmodule.pri
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_build_config.prf
/Users/user/QTProjects/qtmultimedia/.qmake.conf
.qmake.cache
.qmake.stash
/Users/user/Qt/5.11.3/ios/mkspecs/features/exclusive_builds.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/sdk.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/sdk.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/toolchain.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/toolchain.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/default_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/default_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/default_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/configure_base.prf
config.cache
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_configure.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_parts.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/qt_parts.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/resolve_config.prf

/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/asset_catalogs.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/testcase_targets.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/testcase_targets.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/yacc.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/lex.prf
/Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
$(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
/Users/user/Qt/5.11.3/ios/mkspecs/features/spec_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/qdevice.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/features/device_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/unix.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/mac.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/uikit.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/ios.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets_private.pri:


/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickwidgets_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg_private.pri:


/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtiff.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmedia_audioengine.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri:

mkspecs/modules-inst/qt_lib_multimedia.pri:
mkspecs/modules-inst/qt_lib_multimedia_private.pri:
mkspecs/modules/qt_lib_multimedia.pri:
mkspecs/modules-inst/qt_lib_multimediawidgets.pri:
mkspecs/modules-inst/qt_lib_multimediawidgets_private.pri:
mkspecs/modules/qt_lib_multimediawidgets.pri:
mkspecs/modules-inst/qt_lib_qtmultimediaquicktools_private.pri:
mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
mkspecs/modules-inst/qt_plugin_qavfcamera.pri:
mkspecs/modules/qt_plugin_qavfcamera.pri:
mkspecs/modules-inst/qt_plugin_qavfmediaplayer.pri:
mkspecs/modules/qt_plugin_qavfmediaplayer.pri:
mkspecs/modules-inst/qt_plugin_qtaudio_coreaudio.pri:
mkspecs/modules/qt_plugin_qtaudio_coreaudio.pri:
mkspecs/modules-inst/qt_plugin_qtmedia_audioengine.pri:
mkspecs/modules/qt_plugin_qtmedia_audioengine.pri:
mkspecs/modules-inst/qt_plugin_qtmultimedia_m3u.pri:
mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_functions.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/qmake.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/spec_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/qmodule.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_build_config.prf:
/Users/user/QTProjects/qtmultimedia/.qmake.conf:
.qmake.cache:
.qmake.stash:
/Users/user/Qt/5.11.3/ios/mkspecs/features/exclusive_builds.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/sdk.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/sdk.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/toolchain.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/toolchain.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/default_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/default_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/default_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/configure_base.prf:
config.cache:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_configure.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_parts.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/qt_parts.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/resolve_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/resolve_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/default_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/default_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/default_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/features/default_post.prf:

/Users/user/QTProjects/qtmultimedia/qtmultimedia.pro:
qmake: FORCE
@$(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro

qmake_all: sub-src-qmake_all sub-examples-qmake_all sub-tests-qmake_all FORCE

make_first: sub-src-make_first FORCE
all: sub-src-all sub-examples-all sub-tests-all FORCE
clean: sub-src-clean sub-examples-clean sub-tests-clean FORCE
distclean: sub-src-distclean sub-examples-distclean sub-tests-distclean alsa-distclean avfoundation-distclean directshow-distclean evr-distclean gpu_vivante-distclean gstreamer-distclean gstreamer_appsrc-distclean gstreamer_encodingprofiles-distclean gstreamer_photography-distclean linux_v4l-distclean mmrenderer-distclean openal-distclean pulseaudio-distclean resourcepolicy-distclean wasapi-distclean wmf-distclean wmsdk-distclean wshellitem-distclean FORCE
-$(DEL_FILE) Makefile
-$(DEL_FILE) .qmake.cache config.cache config.log mkspecs/modules/*.pri mkspecs/modules-inst/*.pri .qmake.stash
install_subtargets: sub-src-install_subtargets FORCE
uninstall_subtargets: sub-src-uninstall_subtargets FORCE

alsa-distclean:
-cd config.tests/alsa && $(MAKE) distclean

avfoundation-distclean:
-cd config.tests/avfoundation && $(MAKE) distclean

directshow-distclean:
-cd config.tests/directshow && $(MAKE) distclean

evr-distclean:
-cd config.tests/evr && $(MAKE) distclean

gpu_vivante-distclean:
-cd config.tests/gpu_vivante && $(MAKE) distclean

gstreamer-distclean:
-cd config.tests/gstreamer && $(MAKE) distclean

gstreamer_appsrc-distclean:
-cd config.tests/gstreamer_appsrc && $(MAKE) distclean

gstreamer_encodingprofiles-distclean:
-cd config.tests/gstreamer_encodingprofiles && $(MAKE) distclean

gstreamer_photography-distclean:
-cd config.tests/gstreamer_photography && $(MAKE) distclean

linux_v4l-distclean:
-cd config.tests/linux_v4l && $(MAKE) distclean

mmrenderer-distclean:
-cd config.tests/mmrenderer && $(MAKE) distclean

openal-distclean:
-cd config.tests/openal && $(MAKE) distclean

pulseaudio-distclean:
-cd config.tests/pulseaudio && $(MAKE) distclean

resourcepolicy-distclean:
-cd config.tests/resourcepolicy && $(MAKE) distclean

wasapi-distclean:
-cd config.tests/wasapi && $(MAKE) distclean

wmf-distclean:
-cd config.tests/wmf && $(MAKE) distclean

wmsdk-distclean:
-cd config.tests/wmsdk && $(MAKE) distclean

wshellitem-distclean:
-cd config.tests/wshellitem && $(MAKE) distclean

html_docs:
$(MAKE) -f $(MAKEFILE) prepare_docs && $(MAKE) -f $(MAKEFILE) generate_docs

docs:
$(MAKE) -f $(MAKEFILE) html_docs && $(MAKE) -f $(MAKEFILE) qch_docs

sub-src-install_html_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install_html_docs
install_html_docs: sub-src-install_html_docs

sub-src-uninstall_html_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall_html_docs
uninstall_html_docs: sub-src-uninstall_html_docs

sub-src-install_qch_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install_qch_docs
install_qch_docs: sub-src-install_qch_docs

sub-src-uninstall_qch_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall_qch_docs
uninstall_qch_docs: sub-src-uninstall_qch_docs

sub-src-install_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install_docs
install_docs: sub-src-install_docs

sub-src-uninstall_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall_docs
uninstall_docs: sub-src-uninstall_docs

sub-src-qch_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile qch_docs
qch_docs: sub-src-qch_docs

sub-src-prepare_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile prepare_docs
prepare_docs: sub-src-prepare_docs

sub-src-generate_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile generate_docs
generate_docs: sub-src-generate_docs

sub-src-check:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile check
check: sub-src-check

sub-src-benchmark:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile benchmark
benchmark: sub-src-benchmark
install:install_subtargets FORCE

uninstall: uninstall_subtargets FORCE

FORCE:

dist: distdir FORCE
(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)

distdir: sub-src-distdir sub-examples-distdir sub-tests-distdir FORCE
@test -d $(DISTDIR) || mkdir -p $(DISTDIR)
$(COPY_FILE) --parents /Users/user/QTProjects/qtmultimedia/.qmake.conf /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro $(DISTDIR)/

sub-src-distdir: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/src

sub-examples-distdir: FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/examples

sub-tests-distdir: FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/tests


What ever I try to do nothing changes, I made sure to check if Qt creator uses the right paths, and yes they point to ~user/Qt/5.11.3/ios, the same one used to run qmake which should replace it's qtmultimedia with the one I modified.



Is it possible that Xcode Command Line Tools does something that affects the build? Since from last time when the building worked normally, xcode has been updated and if I remember correctly they changed some paths for it?



Or is there any other cause for qtmultimedia working the same after a custom build?



Also is it possible to check the compiled version for the changes I did (e.g. search for some string/variable I added in the source code inside ~user/Qt/5.11.3/ios to make sure it actually got replaced with my version)?



In my qml file I import QtMultimedia 5.9 and create a simple MediaPlayer and VideoOutput to play a url.










share|improve this question























  • You can check the last modified timestamp of the created files. It should be newer than any other files in your Qt installation. Also delete the build folder of your test application and built it again, as on iOs even plugins are static

    – Felix
    Jan 3 at 10:26











  • I did check the creation date, and it does change for some files related to qtmultimedia (inside /Users/user/Qt/5.11.3/ios/qml/QtMultimedia and /Users/user/Qt/5.11.3/ios/include/QtMultimedia) I also manually delete the applications build folder every time, still no success.

    – light01
    Jan 3 at 11:01











  • Try running make INSTALL_ROOT=/tmp/insttest install and check the contents of that directory. Does it (in some subdirectory) contain the plugin you are trying to modifiy? If not, you have to adjust the build configuration

    – Felix
    Jan 3 at 12:09











  • I went with it after make, and it created few folders, all of them contain something related to QtMultimedia (at least based on file names), I guess with this it should mean it's working right?

    – light01
    Jan 3 at 12:32











  • The one thing you are looking for is the correct plugin - it should be in <prefix>/plugins/mediaservice and named something like qavfmediaplayer.dylib This is the modified plugin you created and the only thing that truely changed

    – Felix
    Jan 3 at 13:24


















0















I'm having some trouble building qt module from source.



A while ago I had a question on how to compile a qt module from source and it worked perfectly, however the same procedure doesn't seem to work anymore.



Since I have to add some code to enable DRM for media-player on iOS I edit qtmultimedia/src/plugins/avfoundation/mediaplayer/avfmediaplayersession.mm as that's the part responsible for playback of multimedia for iOS.



But after running qmake, make, make install the module works the same as before, almost as using some cashed version of it and completely ignoring anything I do to the source code.



This is the makefile generated by qmake (I removed some lines as it's too long, but wanted for the paths to be visible in case I miss something there)



#############################################################################
# Makefile for building: qtmultimedia
# Generated by qmake (3.1) (Qt 5.11.3)
# Project: /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
# Template: subdirs
# Command: /Users/user/Qt/5.11.3/ios/bin/qmake -o Makefile /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
#############################################################################

MAKEFILE = Makefile

first: make_first
QMAKE = /Users/user/Qt/5.11.3/ios/bin/qmake
DEL_FILE = rm -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
COPY = cp -f
COPY_FILE = cp -f
COPY_DIR = cp -f -R
INSTALL_FILE = install -m 644 -p
INSTALL_PROGRAM = install -m 755 -p
INSTALL_DIR = cp -f -R
QINSTALL = /Users/user/Qt/5.11.3/ios/bin/qmake -install qinstall
QINSTALL_PROGRAM = /Users/user/Qt/5.11.3/ios/bin/qmake -install qinstall -exe
DEL_FILE = rm -f
SYMLINK = ln -f -s
DEL_DIR = rmdir
MOVE = mv -f
TAR = tar -cf
COMPRESS = gzip -9f
DISTNAME = qtmultimedia1.0.0
DISTDIR = /Users/user/QTProjects/buildqtm/.obj/qtmultimedia1.0.0
SUBTARGETS =
sub-src
sub-examples
sub-tests


####### Custom Variables
EXPORT_VALID_ARCHS = arm64 x86_64
EXPORT_ACTIVE_ARCHS = $(filter $(EXPORT_VALID_ARCHS), $(ARCHS))
EXPORT_ARCH_ARGS = $(foreach arch, $(if $(EXPORT_ACTIVE_ARCHS), $(EXPORT_ACTIVE_ARCHS), $(EXPORT_VALID_ARCHS)), -arch $(arch))
EXPORT_QMAKE_XARCH_CFLAGS = $(EXPORT_QMAKE_XARCH_CFLAGS_arm64) $(EXPORT_QMAKE_XARCH_CFLAGS_x86_64)
EXPORT_QMAKE_XARCH_LFLAGS = $(EXPORT_QMAKE_XARCH_LFLAGS_arm64) $(EXPORT_QMAKE_XARCH_LFLAGS_x86_64)
EXPORT_QMAKE_XARCH_CFLAGS_arm64 = -Xarch_arm64 -miphoneos-version-min=10.0 -Xarch_arm64 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk
EXPORT_QMAKE_XARCH_LFLAGS_arm64 = -Xarch_arm64 -miphoneos-version-min=10.0 -Xarch_arm64 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk
EXPORT_QMAKE_XARCH_CFLAGS_x86_64 = -Xarch_x86_64 -mios-simulator-version-min=10.0 -Xarch_x86_64 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.0.sdk
EXPORT_QMAKE_XARCH_LFLAGS_x86_64 = -Xarch_x86_64 -mios-simulator-version-min=10.0 -Xarch_x86_64 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.0.sdk

sub-src-qmake_all: FORCE
@test -d src/ || mkdir -p src/
cd src/ && $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro
cd src/ && $(MAKE) -f Makefile qmake_all
sub-src: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile
sub-src-make_first: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile
sub-src-all: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile all
sub-src-clean: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile clean
sub-src-distclean: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile distclean
sub-src-install_subtargets: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install
sub-src-uninstall_subtargets: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall
sub-examples-qmake_all: sub-src-qmake_all FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro
cd examples/ && $(MAKE) -f Makefile qmake_all
sub-examples: sub-src FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile
sub-examples-make_first: sub-src-make_first FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile
sub-examples-all: sub-src-all FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile all
sub-examples-clean: sub-src-clean FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile clean
sub-examples-distclean: sub-src-distclean FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile distclean
sub-examples-install_subtargets: sub-src-install_subtargets FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile install
sub-examples-uninstall_subtargets: sub-src-uninstall_subtargets FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile uninstall
sub-tests-qmake_all: sub-src-qmake_all FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro
cd tests/ && $(MAKE) -f Makefile qmake_all
sub-tests: sub-src FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile
sub-tests-make_first: sub-src-make_first FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile
sub-tests-all: sub-src-all FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile all
sub-tests-clean: sub-src-clean FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile clean
sub-tests-distclean: sub-src-distclean FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile distclean
sub-tests-install_subtargets: sub-src-install_subtargets FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile install
sub-tests-uninstall_subtargets: sub-src-uninstall_subtargets FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile uninstall

Makefile: /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro /Users/user/QTProjects/qtmultimedia/.qmake.conf .qmake.cache /Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/qmake.conf /Users/user/Qt/5.11.3/ios/mkspecs/features/spec_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/qdevice.pri
/Users/user/Qt/5.11.3/ios/mkspecs/features/device_config.prf
/Users/user/Qt/5.11.3/ios/mkspecs/common/unix.conf
/Users/user/Qt/5.11.3/ios/mkspecs/common/mac.conf
/Users/user/Qt/5.11.3/ios/mkspecs/common/uikit.conf
/Users/user/Qt/5.11.3/ios/mkspecs/common/ios.conf

/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_macextras.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_macextras_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_network.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_network_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_nfc.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_nfc_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_opengl.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_opengl_private.pri

/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_qmltest_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quick.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quick_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickcontrols2.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickcontrols2_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickparticles_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quicktemplates2_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickwidgets.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickwidgets_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg_private.pri

/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtiff.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmedia_audioengine.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtposition_cl.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtposition_positionpoll.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensorgestures_plugin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensorgestures_shakeplugin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensors_generic.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensors_ios.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtuiotouchplugin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtwebview_darwin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qwbmp.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qwebp.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_scene2d.pri
mkspecs/modules-inst/qt_lib_multimedia.pri
mkspecs/modules-inst/qt_lib_multimedia_private.pri
mkspecs/modules/qt_lib_multimedia.pri
mkspecs/modules-inst/qt_lib_multimediawidgets.pri
mkspecs/modules-inst/qt_lib_multimediawidgets_private.pri
mkspecs/modules/qt_lib_multimediawidgets.pri
mkspecs/modules-inst/qt_lib_qtmultimediaquicktools_private.pri
mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri
mkspecs/modules-inst/qt_plugin_qavfcamera.pri
mkspecs/modules/qt_plugin_qavfcamera.pri
mkspecs/modules-inst/qt_plugin_qavfmediaplayer.pri
mkspecs/modules/qt_plugin_qavfmediaplayer.pri
mkspecs/modules-inst/qt_plugin_qtaudio_coreaudio.pri
mkspecs/modules/qt_plugin_qtaudio_coreaudio.pri
mkspecs/modules-inst/qt_plugin_qtmedia_audioengine.pri
mkspecs/modules/qt_plugin_qtmedia_audioengine.pri
mkspecs/modules-inst/qt_plugin_qtmultimedia_m3u.pri
mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_functions.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_config.prf
/Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/qmake.conf
/Users/user/Qt/5.11.3/ios/mkspecs/features/spec_post.prf
/Users/user/Qt/5.11.3/ios/mkspecs/qmodule.pri
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_build_config.prf
/Users/user/QTProjects/qtmultimedia/.qmake.conf
.qmake.cache
.qmake.stash
/Users/user/Qt/5.11.3/ios/mkspecs/features/exclusive_builds.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/sdk.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/sdk.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/toolchain.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/toolchain.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/default_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/default_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/default_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/configure_base.prf
config.cache
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_configure.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_parts.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/qt_parts.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/resolve_config.prf

/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/asset_catalogs.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/testcase_targets.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/testcase_targets.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/yacc.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/lex.prf
/Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
$(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
/Users/user/Qt/5.11.3/ios/mkspecs/features/spec_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/qdevice.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/features/device_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/unix.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/mac.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/uikit.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/ios.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets_private.pri:


/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickwidgets_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg_private.pri:


/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtiff.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmedia_audioengine.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri:

mkspecs/modules-inst/qt_lib_multimedia.pri:
mkspecs/modules-inst/qt_lib_multimedia_private.pri:
mkspecs/modules/qt_lib_multimedia.pri:
mkspecs/modules-inst/qt_lib_multimediawidgets.pri:
mkspecs/modules-inst/qt_lib_multimediawidgets_private.pri:
mkspecs/modules/qt_lib_multimediawidgets.pri:
mkspecs/modules-inst/qt_lib_qtmultimediaquicktools_private.pri:
mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
mkspecs/modules-inst/qt_plugin_qavfcamera.pri:
mkspecs/modules/qt_plugin_qavfcamera.pri:
mkspecs/modules-inst/qt_plugin_qavfmediaplayer.pri:
mkspecs/modules/qt_plugin_qavfmediaplayer.pri:
mkspecs/modules-inst/qt_plugin_qtaudio_coreaudio.pri:
mkspecs/modules/qt_plugin_qtaudio_coreaudio.pri:
mkspecs/modules-inst/qt_plugin_qtmedia_audioengine.pri:
mkspecs/modules/qt_plugin_qtmedia_audioengine.pri:
mkspecs/modules-inst/qt_plugin_qtmultimedia_m3u.pri:
mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_functions.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/qmake.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/spec_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/qmodule.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_build_config.prf:
/Users/user/QTProjects/qtmultimedia/.qmake.conf:
.qmake.cache:
.qmake.stash:
/Users/user/Qt/5.11.3/ios/mkspecs/features/exclusive_builds.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/sdk.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/sdk.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/toolchain.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/toolchain.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/default_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/default_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/default_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/configure_base.prf:
config.cache:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_configure.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_parts.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/qt_parts.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/resolve_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/resolve_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/default_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/default_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/default_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/features/default_post.prf:

/Users/user/QTProjects/qtmultimedia/qtmultimedia.pro:
qmake: FORCE
@$(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro

qmake_all: sub-src-qmake_all sub-examples-qmake_all sub-tests-qmake_all FORCE

make_first: sub-src-make_first FORCE
all: sub-src-all sub-examples-all sub-tests-all FORCE
clean: sub-src-clean sub-examples-clean sub-tests-clean FORCE
distclean: sub-src-distclean sub-examples-distclean sub-tests-distclean alsa-distclean avfoundation-distclean directshow-distclean evr-distclean gpu_vivante-distclean gstreamer-distclean gstreamer_appsrc-distclean gstreamer_encodingprofiles-distclean gstreamer_photography-distclean linux_v4l-distclean mmrenderer-distclean openal-distclean pulseaudio-distclean resourcepolicy-distclean wasapi-distclean wmf-distclean wmsdk-distclean wshellitem-distclean FORCE
-$(DEL_FILE) Makefile
-$(DEL_FILE) .qmake.cache config.cache config.log mkspecs/modules/*.pri mkspecs/modules-inst/*.pri .qmake.stash
install_subtargets: sub-src-install_subtargets FORCE
uninstall_subtargets: sub-src-uninstall_subtargets FORCE

alsa-distclean:
-cd config.tests/alsa && $(MAKE) distclean

avfoundation-distclean:
-cd config.tests/avfoundation && $(MAKE) distclean

directshow-distclean:
-cd config.tests/directshow && $(MAKE) distclean

evr-distclean:
-cd config.tests/evr && $(MAKE) distclean

gpu_vivante-distclean:
-cd config.tests/gpu_vivante && $(MAKE) distclean

gstreamer-distclean:
-cd config.tests/gstreamer && $(MAKE) distclean

gstreamer_appsrc-distclean:
-cd config.tests/gstreamer_appsrc && $(MAKE) distclean

gstreamer_encodingprofiles-distclean:
-cd config.tests/gstreamer_encodingprofiles && $(MAKE) distclean

gstreamer_photography-distclean:
-cd config.tests/gstreamer_photography && $(MAKE) distclean

linux_v4l-distclean:
-cd config.tests/linux_v4l && $(MAKE) distclean

mmrenderer-distclean:
-cd config.tests/mmrenderer && $(MAKE) distclean

openal-distclean:
-cd config.tests/openal && $(MAKE) distclean

pulseaudio-distclean:
-cd config.tests/pulseaudio && $(MAKE) distclean

resourcepolicy-distclean:
-cd config.tests/resourcepolicy && $(MAKE) distclean

wasapi-distclean:
-cd config.tests/wasapi && $(MAKE) distclean

wmf-distclean:
-cd config.tests/wmf && $(MAKE) distclean

wmsdk-distclean:
-cd config.tests/wmsdk && $(MAKE) distclean

wshellitem-distclean:
-cd config.tests/wshellitem && $(MAKE) distclean

html_docs:
$(MAKE) -f $(MAKEFILE) prepare_docs && $(MAKE) -f $(MAKEFILE) generate_docs

docs:
$(MAKE) -f $(MAKEFILE) html_docs && $(MAKE) -f $(MAKEFILE) qch_docs

sub-src-install_html_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install_html_docs
install_html_docs: sub-src-install_html_docs

sub-src-uninstall_html_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall_html_docs
uninstall_html_docs: sub-src-uninstall_html_docs

sub-src-install_qch_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install_qch_docs
install_qch_docs: sub-src-install_qch_docs

sub-src-uninstall_qch_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall_qch_docs
uninstall_qch_docs: sub-src-uninstall_qch_docs

sub-src-install_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install_docs
install_docs: sub-src-install_docs

sub-src-uninstall_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall_docs
uninstall_docs: sub-src-uninstall_docs

sub-src-qch_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile qch_docs
qch_docs: sub-src-qch_docs

sub-src-prepare_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile prepare_docs
prepare_docs: sub-src-prepare_docs

sub-src-generate_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile generate_docs
generate_docs: sub-src-generate_docs

sub-src-check:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile check
check: sub-src-check

sub-src-benchmark:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile benchmark
benchmark: sub-src-benchmark
install:install_subtargets FORCE

uninstall: uninstall_subtargets FORCE

FORCE:

dist: distdir FORCE
(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)

distdir: sub-src-distdir sub-examples-distdir sub-tests-distdir FORCE
@test -d $(DISTDIR) || mkdir -p $(DISTDIR)
$(COPY_FILE) --parents /Users/user/QTProjects/qtmultimedia/.qmake.conf /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro $(DISTDIR)/

sub-src-distdir: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/src

sub-examples-distdir: FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/examples

sub-tests-distdir: FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/tests


What ever I try to do nothing changes, I made sure to check if Qt creator uses the right paths, and yes they point to ~user/Qt/5.11.3/ios, the same one used to run qmake which should replace it's qtmultimedia with the one I modified.



Is it possible that Xcode Command Line Tools does something that affects the build? Since from last time when the building worked normally, xcode has been updated and if I remember correctly they changed some paths for it?



Or is there any other cause for qtmultimedia working the same after a custom build?



Also is it possible to check the compiled version for the changes I did (e.g. search for some string/variable I added in the source code inside ~user/Qt/5.11.3/ios to make sure it actually got replaced with my version)?



In my qml file I import QtMultimedia 5.9 and create a simple MediaPlayer and VideoOutput to play a url.










share|improve this question























  • You can check the last modified timestamp of the created files. It should be newer than any other files in your Qt installation. Also delete the build folder of your test application and built it again, as on iOs even plugins are static

    – Felix
    Jan 3 at 10:26











  • I did check the creation date, and it does change for some files related to qtmultimedia (inside /Users/user/Qt/5.11.3/ios/qml/QtMultimedia and /Users/user/Qt/5.11.3/ios/include/QtMultimedia) I also manually delete the applications build folder every time, still no success.

    – light01
    Jan 3 at 11:01











  • Try running make INSTALL_ROOT=/tmp/insttest install and check the contents of that directory. Does it (in some subdirectory) contain the plugin you are trying to modifiy? If not, you have to adjust the build configuration

    – Felix
    Jan 3 at 12:09











  • I went with it after make, and it created few folders, all of them contain something related to QtMultimedia (at least based on file names), I guess with this it should mean it's working right?

    – light01
    Jan 3 at 12:32











  • The one thing you are looking for is the correct plugin - it should be in <prefix>/plugins/mediaservice and named something like qavfmediaplayer.dylib This is the modified plugin you created and the only thing that truely changed

    – Felix
    Jan 3 at 13:24














0












0








0








I'm having some trouble building qt module from source.



A while ago I had a question on how to compile a qt module from source and it worked perfectly, however the same procedure doesn't seem to work anymore.



Since I have to add some code to enable DRM for media-player on iOS I edit qtmultimedia/src/plugins/avfoundation/mediaplayer/avfmediaplayersession.mm as that's the part responsible for playback of multimedia for iOS.



But after running qmake, make, make install the module works the same as before, almost as using some cashed version of it and completely ignoring anything I do to the source code.



This is the makefile generated by qmake (I removed some lines as it's too long, but wanted for the paths to be visible in case I miss something there)



#############################################################################
# Makefile for building: qtmultimedia
# Generated by qmake (3.1) (Qt 5.11.3)
# Project: /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
# Template: subdirs
# Command: /Users/user/Qt/5.11.3/ios/bin/qmake -o Makefile /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
#############################################################################

MAKEFILE = Makefile

first: make_first
QMAKE = /Users/user/Qt/5.11.3/ios/bin/qmake
DEL_FILE = rm -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
COPY = cp -f
COPY_FILE = cp -f
COPY_DIR = cp -f -R
INSTALL_FILE = install -m 644 -p
INSTALL_PROGRAM = install -m 755 -p
INSTALL_DIR = cp -f -R
QINSTALL = /Users/user/Qt/5.11.3/ios/bin/qmake -install qinstall
QINSTALL_PROGRAM = /Users/user/Qt/5.11.3/ios/bin/qmake -install qinstall -exe
DEL_FILE = rm -f
SYMLINK = ln -f -s
DEL_DIR = rmdir
MOVE = mv -f
TAR = tar -cf
COMPRESS = gzip -9f
DISTNAME = qtmultimedia1.0.0
DISTDIR = /Users/user/QTProjects/buildqtm/.obj/qtmultimedia1.0.0
SUBTARGETS =
sub-src
sub-examples
sub-tests


####### Custom Variables
EXPORT_VALID_ARCHS = arm64 x86_64
EXPORT_ACTIVE_ARCHS = $(filter $(EXPORT_VALID_ARCHS), $(ARCHS))
EXPORT_ARCH_ARGS = $(foreach arch, $(if $(EXPORT_ACTIVE_ARCHS), $(EXPORT_ACTIVE_ARCHS), $(EXPORT_VALID_ARCHS)), -arch $(arch))
EXPORT_QMAKE_XARCH_CFLAGS = $(EXPORT_QMAKE_XARCH_CFLAGS_arm64) $(EXPORT_QMAKE_XARCH_CFLAGS_x86_64)
EXPORT_QMAKE_XARCH_LFLAGS = $(EXPORT_QMAKE_XARCH_LFLAGS_arm64) $(EXPORT_QMAKE_XARCH_LFLAGS_x86_64)
EXPORT_QMAKE_XARCH_CFLAGS_arm64 = -Xarch_arm64 -miphoneos-version-min=10.0 -Xarch_arm64 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk
EXPORT_QMAKE_XARCH_LFLAGS_arm64 = -Xarch_arm64 -miphoneos-version-min=10.0 -Xarch_arm64 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk
EXPORT_QMAKE_XARCH_CFLAGS_x86_64 = -Xarch_x86_64 -mios-simulator-version-min=10.0 -Xarch_x86_64 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.0.sdk
EXPORT_QMAKE_XARCH_LFLAGS_x86_64 = -Xarch_x86_64 -mios-simulator-version-min=10.0 -Xarch_x86_64 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.0.sdk

sub-src-qmake_all: FORCE
@test -d src/ || mkdir -p src/
cd src/ && $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro
cd src/ && $(MAKE) -f Makefile qmake_all
sub-src: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile
sub-src-make_first: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile
sub-src-all: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile all
sub-src-clean: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile clean
sub-src-distclean: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile distclean
sub-src-install_subtargets: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install
sub-src-uninstall_subtargets: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall
sub-examples-qmake_all: sub-src-qmake_all FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro
cd examples/ && $(MAKE) -f Makefile qmake_all
sub-examples: sub-src FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile
sub-examples-make_first: sub-src-make_first FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile
sub-examples-all: sub-src-all FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile all
sub-examples-clean: sub-src-clean FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile clean
sub-examples-distclean: sub-src-distclean FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile distclean
sub-examples-install_subtargets: sub-src-install_subtargets FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile install
sub-examples-uninstall_subtargets: sub-src-uninstall_subtargets FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile uninstall
sub-tests-qmake_all: sub-src-qmake_all FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro
cd tests/ && $(MAKE) -f Makefile qmake_all
sub-tests: sub-src FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile
sub-tests-make_first: sub-src-make_first FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile
sub-tests-all: sub-src-all FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile all
sub-tests-clean: sub-src-clean FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile clean
sub-tests-distclean: sub-src-distclean FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile distclean
sub-tests-install_subtargets: sub-src-install_subtargets FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile install
sub-tests-uninstall_subtargets: sub-src-uninstall_subtargets FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile uninstall

Makefile: /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro /Users/user/QTProjects/qtmultimedia/.qmake.conf .qmake.cache /Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/qmake.conf /Users/user/Qt/5.11.3/ios/mkspecs/features/spec_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/qdevice.pri
/Users/user/Qt/5.11.3/ios/mkspecs/features/device_config.prf
/Users/user/Qt/5.11.3/ios/mkspecs/common/unix.conf
/Users/user/Qt/5.11.3/ios/mkspecs/common/mac.conf
/Users/user/Qt/5.11.3/ios/mkspecs/common/uikit.conf
/Users/user/Qt/5.11.3/ios/mkspecs/common/ios.conf

/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_macextras.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_macextras_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_network.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_network_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_nfc.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_nfc_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_opengl.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_opengl_private.pri

/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_qmltest_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quick.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quick_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickcontrols2.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickcontrols2_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickparticles_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quicktemplates2_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickwidgets.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickwidgets_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg_private.pri

/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtiff.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmedia_audioengine.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtposition_cl.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtposition_positionpoll.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensorgestures_plugin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensorgestures_shakeplugin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensors_generic.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensors_ios.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtuiotouchplugin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtwebview_darwin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qwbmp.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qwebp.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_scene2d.pri
mkspecs/modules-inst/qt_lib_multimedia.pri
mkspecs/modules-inst/qt_lib_multimedia_private.pri
mkspecs/modules/qt_lib_multimedia.pri
mkspecs/modules-inst/qt_lib_multimediawidgets.pri
mkspecs/modules-inst/qt_lib_multimediawidgets_private.pri
mkspecs/modules/qt_lib_multimediawidgets.pri
mkspecs/modules-inst/qt_lib_qtmultimediaquicktools_private.pri
mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri
mkspecs/modules-inst/qt_plugin_qavfcamera.pri
mkspecs/modules/qt_plugin_qavfcamera.pri
mkspecs/modules-inst/qt_plugin_qavfmediaplayer.pri
mkspecs/modules/qt_plugin_qavfmediaplayer.pri
mkspecs/modules-inst/qt_plugin_qtaudio_coreaudio.pri
mkspecs/modules/qt_plugin_qtaudio_coreaudio.pri
mkspecs/modules-inst/qt_plugin_qtmedia_audioengine.pri
mkspecs/modules/qt_plugin_qtmedia_audioengine.pri
mkspecs/modules-inst/qt_plugin_qtmultimedia_m3u.pri
mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_functions.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_config.prf
/Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/qmake.conf
/Users/user/Qt/5.11.3/ios/mkspecs/features/spec_post.prf
/Users/user/Qt/5.11.3/ios/mkspecs/qmodule.pri
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_build_config.prf
/Users/user/QTProjects/qtmultimedia/.qmake.conf
.qmake.cache
.qmake.stash
/Users/user/Qt/5.11.3/ios/mkspecs/features/exclusive_builds.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/sdk.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/sdk.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/toolchain.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/toolchain.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/default_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/default_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/default_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/configure_base.prf
config.cache
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_configure.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_parts.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/qt_parts.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/resolve_config.prf

/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/asset_catalogs.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/testcase_targets.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/testcase_targets.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/yacc.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/lex.prf
/Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
$(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
/Users/user/Qt/5.11.3/ios/mkspecs/features/spec_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/qdevice.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/features/device_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/unix.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/mac.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/uikit.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/ios.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets_private.pri:


/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickwidgets_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg_private.pri:


/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtiff.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmedia_audioengine.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri:

mkspecs/modules-inst/qt_lib_multimedia.pri:
mkspecs/modules-inst/qt_lib_multimedia_private.pri:
mkspecs/modules/qt_lib_multimedia.pri:
mkspecs/modules-inst/qt_lib_multimediawidgets.pri:
mkspecs/modules-inst/qt_lib_multimediawidgets_private.pri:
mkspecs/modules/qt_lib_multimediawidgets.pri:
mkspecs/modules-inst/qt_lib_qtmultimediaquicktools_private.pri:
mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
mkspecs/modules-inst/qt_plugin_qavfcamera.pri:
mkspecs/modules/qt_plugin_qavfcamera.pri:
mkspecs/modules-inst/qt_plugin_qavfmediaplayer.pri:
mkspecs/modules/qt_plugin_qavfmediaplayer.pri:
mkspecs/modules-inst/qt_plugin_qtaudio_coreaudio.pri:
mkspecs/modules/qt_plugin_qtaudio_coreaudio.pri:
mkspecs/modules-inst/qt_plugin_qtmedia_audioengine.pri:
mkspecs/modules/qt_plugin_qtmedia_audioengine.pri:
mkspecs/modules-inst/qt_plugin_qtmultimedia_m3u.pri:
mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_functions.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/qmake.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/spec_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/qmodule.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_build_config.prf:
/Users/user/QTProjects/qtmultimedia/.qmake.conf:
.qmake.cache:
.qmake.stash:
/Users/user/Qt/5.11.3/ios/mkspecs/features/exclusive_builds.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/sdk.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/sdk.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/toolchain.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/toolchain.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/default_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/default_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/default_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/configure_base.prf:
config.cache:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_configure.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_parts.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/qt_parts.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/resolve_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/resolve_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/default_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/default_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/default_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/features/default_post.prf:

/Users/user/QTProjects/qtmultimedia/qtmultimedia.pro:
qmake: FORCE
@$(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro

qmake_all: sub-src-qmake_all sub-examples-qmake_all sub-tests-qmake_all FORCE

make_first: sub-src-make_first FORCE
all: sub-src-all sub-examples-all sub-tests-all FORCE
clean: sub-src-clean sub-examples-clean sub-tests-clean FORCE
distclean: sub-src-distclean sub-examples-distclean sub-tests-distclean alsa-distclean avfoundation-distclean directshow-distclean evr-distclean gpu_vivante-distclean gstreamer-distclean gstreamer_appsrc-distclean gstreamer_encodingprofiles-distclean gstreamer_photography-distclean linux_v4l-distclean mmrenderer-distclean openal-distclean pulseaudio-distclean resourcepolicy-distclean wasapi-distclean wmf-distclean wmsdk-distclean wshellitem-distclean FORCE
-$(DEL_FILE) Makefile
-$(DEL_FILE) .qmake.cache config.cache config.log mkspecs/modules/*.pri mkspecs/modules-inst/*.pri .qmake.stash
install_subtargets: sub-src-install_subtargets FORCE
uninstall_subtargets: sub-src-uninstall_subtargets FORCE

alsa-distclean:
-cd config.tests/alsa && $(MAKE) distclean

avfoundation-distclean:
-cd config.tests/avfoundation && $(MAKE) distclean

directshow-distclean:
-cd config.tests/directshow && $(MAKE) distclean

evr-distclean:
-cd config.tests/evr && $(MAKE) distclean

gpu_vivante-distclean:
-cd config.tests/gpu_vivante && $(MAKE) distclean

gstreamer-distclean:
-cd config.tests/gstreamer && $(MAKE) distclean

gstreamer_appsrc-distclean:
-cd config.tests/gstreamer_appsrc && $(MAKE) distclean

gstreamer_encodingprofiles-distclean:
-cd config.tests/gstreamer_encodingprofiles && $(MAKE) distclean

gstreamer_photography-distclean:
-cd config.tests/gstreamer_photography && $(MAKE) distclean

linux_v4l-distclean:
-cd config.tests/linux_v4l && $(MAKE) distclean

mmrenderer-distclean:
-cd config.tests/mmrenderer && $(MAKE) distclean

openal-distclean:
-cd config.tests/openal && $(MAKE) distclean

pulseaudio-distclean:
-cd config.tests/pulseaudio && $(MAKE) distclean

resourcepolicy-distclean:
-cd config.tests/resourcepolicy && $(MAKE) distclean

wasapi-distclean:
-cd config.tests/wasapi && $(MAKE) distclean

wmf-distclean:
-cd config.tests/wmf && $(MAKE) distclean

wmsdk-distclean:
-cd config.tests/wmsdk && $(MAKE) distclean

wshellitem-distclean:
-cd config.tests/wshellitem && $(MAKE) distclean

html_docs:
$(MAKE) -f $(MAKEFILE) prepare_docs && $(MAKE) -f $(MAKEFILE) generate_docs

docs:
$(MAKE) -f $(MAKEFILE) html_docs && $(MAKE) -f $(MAKEFILE) qch_docs

sub-src-install_html_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install_html_docs
install_html_docs: sub-src-install_html_docs

sub-src-uninstall_html_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall_html_docs
uninstall_html_docs: sub-src-uninstall_html_docs

sub-src-install_qch_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install_qch_docs
install_qch_docs: sub-src-install_qch_docs

sub-src-uninstall_qch_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall_qch_docs
uninstall_qch_docs: sub-src-uninstall_qch_docs

sub-src-install_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install_docs
install_docs: sub-src-install_docs

sub-src-uninstall_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall_docs
uninstall_docs: sub-src-uninstall_docs

sub-src-qch_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile qch_docs
qch_docs: sub-src-qch_docs

sub-src-prepare_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile prepare_docs
prepare_docs: sub-src-prepare_docs

sub-src-generate_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile generate_docs
generate_docs: sub-src-generate_docs

sub-src-check:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile check
check: sub-src-check

sub-src-benchmark:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile benchmark
benchmark: sub-src-benchmark
install:install_subtargets FORCE

uninstall: uninstall_subtargets FORCE

FORCE:

dist: distdir FORCE
(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)

distdir: sub-src-distdir sub-examples-distdir sub-tests-distdir FORCE
@test -d $(DISTDIR) || mkdir -p $(DISTDIR)
$(COPY_FILE) --parents /Users/user/QTProjects/qtmultimedia/.qmake.conf /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro $(DISTDIR)/

sub-src-distdir: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/src

sub-examples-distdir: FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/examples

sub-tests-distdir: FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/tests


What ever I try to do nothing changes, I made sure to check if Qt creator uses the right paths, and yes they point to ~user/Qt/5.11.3/ios, the same one used to run qmake which should replace it's qtmultimedia with the one I modified.



Is it possible that Xcode Command Line Tools does something that affects the build? Since from last time when the building worked normally, xcode has been updated and if I remember correctly they changed some paths for it?



Or is there any other cause for qtmultimedia working the same after a custom build?



Also is it possible to check the compiled version for the changes I did (e.g. search for some string/variable I added in the source code inside ~user/Qt/5.11.3/ios to make sure it actually got replaced with my version)?



In my qml file I import QtMultimedia 5.9 and create a simple MediaPlayer and VideoOutput to play a url.










share|improve this question














I'm having some trouble building qt module from source.



A while ago I had a question on how to compile a qt module from source and it worked perfectly, however the same procedure doesn't seem to work anymore.



Since I have to add some code to enable DRM for media-player on iOS I edit qtmultimedia/src/plugins/avfoundation/mediaplayer/avfmediaplayersession.mm as that's the part responsible for playback of multimedia for iOS.



But after running qmake, make, make install the module works the same as before, almost as using some cashed version of it and completely ignoring anything I do to the source code.



This is the makefile generated by qmake (I removed some lines as it's too long, but wanted for the paths to be visible in case I miss something there)



#############################################################################
# Makefile for building: qtmultimedia
# Generated by qmake (3.1) (Qt 5.11.3)
# Project: /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
# Template: subdirs
# Command: /Users/user/Qt/5.11.3/ios/bin/qmake -o Makefile /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
#############################################################################

MAKEFILE = Makefile

first: make_first
QMAKE = /Users/user/Qt/5.11.3/ios/bin/qmake
DEL_FILE = rm -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
COPY = cp -f
COPY_FILE = cp -f
COPY_DIR = cp -f -R
INSTALL_FILE = install -m 644 -p
INSTALL_PROGRAM = install -m 755 -p
INSTALL_DIR = cp -f -R
QINSTALL = /Users/user/Qt/5.11.3/ios/bin/qmake -install qinstall
QINSTALL_PROGRAM = /Users/user/Qt/5.11.3/ios/bin/qmake -install qinstall -exe
DEL_FILE = rm -f
SYMLINK = ln -f -s
DEL_DIR = rmdir
MOVE = mv -f
TAR = tar -cf
COMPRESS = gzip -9f
DISTNAME = qtmultimedia1.0.0
DISTDIR = /Users/user/QTProjects/buildqtm/.obj/qtmultimedia1.0.0
SUBTARGETS =
sub-src
sub-examples
sub-tests


####### Custom Variables
EXPORT_VALID_ARCHS = arm64 x86_64
EXPORT_ACTIVE_ARCHS = $(filter $(EXPORT_VALID_ARCHS), $(ARCHS))
EXPORT_ARCH_ARGS = $(foreach arch, $(if $(EXPORT_ACTIVE_ARCHS), $(EXPORT_ACTIVE_ARCHS), $(EXPORT_VALID_ARCHS)), -arch $(arch))
EXPORT_QMAKE_XARCH_CFLAGS = $(EXPORT_QMAKE_XARCH_CFLAGS_arm64) $(EXPORT_QMAKE_XARCH_CFLAGS_x86_64)
EXPORT_QMAKE_XARCH_LFLAGS = $(EXPORT_QMAKE_XARCH_LFLAGS_arm64) $(EXPORT_QMAKE_XARCH_LFLAGS_x86_64)
EXPORT_QMAKE_XARCH_CFLAGS_arm64 = -Xarch_arm64 -miphoneos-version-min=10.0 -Xarch_arm64 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk
EXPORT_QMAKE_XARCH_LFLAGS_arm64 = -Xarch_arm64 -miphoneos-version-min=10.0 -Xarch_arm64 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk
EXPORT_QMAKE_XARCH_CFLAGS_x86_64 = -Xarch_x86_64 -mios-simulator-version-min=10.0 -Xarch_x86_64 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.0.sdk
EXPORT_QMAKE_XARCH_LFLAGS_x86_64 = -Xarch_x86_64 -mios-simulator-version-min=10.0 -Xarch_x86_64 -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.0.sdk

sub-src-qmake_all: FORCE
@test -d src/ || mkdir -p src/
cd src/ && $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro
cd src/ && $(MAKE) -f Makefile qmake_all
sub-src: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile
sub-src-make_first: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile
sub-src-all: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile all
sub-src-clean: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile clean
sub-src-distclean: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile distclean
sub-src-install_subtargets: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install
sub-src-uninstall_subtargets: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall
sub-examples-qmake_all: sub-src-qmake_all FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro
cd examples/ && $(MAKE) -f Makefile qmake_all
sub-examples: sub-src FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile
sub-examples-make_first: sub-src-make_first FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile
sub-examples-all: sub-src-all FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile all
sub-examples-clean: sub-src-clean FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile clean
sub-examples-distclean: sub-src-distclean FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile distclean
sub-examples-install_subtargets: sub-src-install_subtargets FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile install
sub-examples-uninstall_subtargets: sub-src-uninstall_subtargets FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -f Makefile uninstall
sub-tests-qmake_all: sub-src-qmake_all FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro
cd tests/ && $(MAKE) -f Makefile qmake_all
sub-tests: sub-src FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile
sub-tests-make_first: sub-src-make_first FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile
sub-tests-all: sub-src-all FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile all
sub-tests-clean: sub-src-clean FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile clean
sub-tests-distclean: sub-src-distclean FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile distclean
sub-tests-install_subtargets: sub-src-install_subtargets FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile install
sub-tests-uninstall_subtargets: sub-src-uninstall_subtargets FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -f Makefile uninstall

Makefile: /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro /Users/user/QTProjects/qtmultimedia/.qmake.conf .qmake.cache /Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/qmake.conf /Users/user/Qt/5.11.3/ios/mkspecs/features/spec_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/qdevice.pri
/Users/user/Qt/5.11.3/ios/mkspecs/features/device_config.prf
/Users/user/Qt/5.11.3/ios/mkspecs/common/unix.conf
/Users/user/Qt/5.11.3/ios/mkspecs/common/mac.conf
/Users/user/Qt/5.11.3/ios/mkspecs/common/uikit.conf
/Users/user/Qt/5.11.3/ios/mkspecs/common/ios.conf

/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_macextras.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_macextras_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_network.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_network_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_nfc.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_nfc_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_opengl.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_opengl_private.pri

/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_qmltest_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quick.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quick_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickcontrols2.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickcontrols2_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickparticles_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quicktemplates2_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickwidgets.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickwidgets_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql_private.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg_private.pri

/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtiff.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmedia_audioengine.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtposition_cl.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtposition_positionpoll.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensorgestures_plugin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensorgestures_shakeplugin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensors_generic.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtsensors_ios.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtuiotouchplugin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtwebview_darwin.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qwbmp.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qwebp.pri
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_scene2d.pri
mkspecs/modules-inst/qt_lib_multimedia.pri
mkspecs/modules-inst/qt_lib_multimedia_private.pri
mkspecs/modules/qt_lib_multimedia.pri
mkspecs/modules-inst/qt_lib_multimediawidgets.pri
mkspecs/modules-inst/qt_lib_multimediawidgets_private.pri
mkspecs/modules/qt_lib_multimediawidgets.pri
mkspecs/modules-inst/qt_lib_qtmultimediaquicktools_private.pri
mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri
mkspecs/modules-inst/qt_plugin_qavfcamera.pri
mkspecs/modules/qt_plugin_qavfcamera.pri
mkspecs/modules-inst/qt_plugin_qavfmediaplayer.pri
mkspecs/modules/qt_plugin_qavfmediaplayer.pri
mkspecs/modules-inst/qt_plugin_qtaudio_coreaudio.pri
mkspecs/modules/qt_plugin_qtaudio_coreaudio.pri
mkspecs/modules-inst/qt_plugin_qtmedia_audioengine.pri
mkspecs/modules/qt_plugin_qtmedia_audioengine.pri
mkspecs/modules-inst/qt_plugin_qtmultimedia_m3u.pri
mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_functions.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_config.prf
/Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/qmake.conf
/Users/user/Qt/5.11.3/ios/mkspecs/features/spec_post.prf
/Users/user/Qt/5.11.3/ios/mkspecs/qmodule.pri
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_build_config.prf
/Users/user/QTProjects/qtmultimedia/.qmake.conf
.qmake.cache
.qmake.stash
/Users/user/Qt/5.11.3/ios/mkspecs/features/exclusive_builds.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/sdk.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/sdk.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/toolchain.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/toolchain.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/default_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/default_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/default_pre.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/configure_base.prf
config.cache
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_configure.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_parts.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/qt_parts.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/resolve_config.prf

/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/asset_catalogs.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/testcase_targets.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/testcase_targets.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/yacc.prf
/Users/user/Qt/5.11.3/ios/mkspecs/features/lex.prf
/Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
$(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro
/Users/user/Qt/5.11.3/ios/mkspecs/features/spec_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/qdevice.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/features/device_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/unix.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/mac.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/uikit.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/common/ios.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimedia_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_multimediawidgets_private.pri:


/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_quickwidgets_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_scxml_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sensors_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_sql_private.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_lib_svg_private.pri:


/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtiff.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmedia_audioengine.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri:

mkspecs/modules-inst/qt_lib_multimedia.pri:
mkspecs/modules-inst/qt_lib_multimedia_private.pri:
mkspecs/modules/qt_lib_multimedia.pri:
mkspecs/modules-inst/qt_lib_multimediawidgets.pri:
mkspecs/modules-inst/qt_lib_multimediawidgets_private.pri:
mkspecs/modules/qt_lib_multimediawidgets.pri:
mkspecs/modules-inst/qt_lib_qtmultimediaquicktools_private.pri:
mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
mkspecs/modules-inst/qt_plugin_qavfcamera.pri:
mkspecs/modules/qt_plugin_qavfcamera.pri:
mkspecs/modules-inst/qt_plugin_qavfmediaplayer.pri:
mkspecs/modules/qt_plugin_qavfmediaplayer.pri:
mkspecs/modules-inst/qt_plugin_qtaudio_coreaudio.pri:
mkspecs/modules/qt_plugin_qtaudio_coreaudio.pri:
mkspecs/modules-inst/qt_plugin_qtmedia_audioengine.pri:
mkspecs/modules/qt_plugin_qtmedia_audioengine.pri:
mkspecs/modules-inst/qt_plugin_qtmultimedia_m3u.pri:
mkspecs/modules/qt_plugin_qtmultimedia_m3u.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_functions.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/qmake.conf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/spec_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/qmodule.pri:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_build_config.prf:
/Users/user/QTProjects/qtmultimedia/.qmake.conf:
.qmake.cache:
.qmake.stash:
/Users/user/Qt/5.11.3/ios/mkspecs/features/exclusive_builds.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/sdk.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/sdk.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/toolchain.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/toolchain.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/default_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/default_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/default_pre.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/configure_base.prf:
config.cache:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_configure.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/qt_parts.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/qt_parts.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/resolve_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/resolve_config.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/default_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/mac/default_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/features/uikit/default_post.prf:
/Users/user/Qt/5.11.3/ios/mkspecs/macx-ios-clang/features/default_post.prf:

/Users/user/QTProjects/qtmultimedia/qtmultimedia.pro:
qmake: FORCE
@$(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro

qmake_all: sub-src-qmake_all sub-examples-qmake_all sub-tests-qmake_all FORCE

make_first: sub-src-make_first FORCE
all: sub-src-all sub-examples-all sub-tests-all FORCE
clean: sub-src-clean sub-examples-clean sub-tests-clean FORCE
distclean: sub-src-distclean sub-examples-distclean sub-tests-distclean alsa-distclean avfoundation-distclean directshow-distclean evr-distclean gpu_vivante-distclean gstreamer-distclean gstreamer_appsrc-distclean gstreamer_encodingprofiles-distclean gstreamer_photography-distclean linux_v4l-distclean mmrenderer-distclean openal-distclean pulseaudio-distclean resourcepolicy-distclean wasapi-distclean wmf-distclean wmsdk-distclean wshellitem-distclean FORCE
-$(DEL_FILE) Makefile
-$(DEL_FILE) .qmake.cache config.cache config.log mkspecs/modules/*.pri mkspecs/modules-inst/*.pri .qmake.stash
install_subtargets: sub-src-install_subtargets FORCE
uninstall_subtargets: sub-src-uninstall_subtargets FORCE

alsa-distclean:
-cd config.tests/alsa && $(MAKE) distclean

avfoundation-distclean:
-cd config.tests/avfoundation && $(MAKE) distclean

directshow-distclean:
-cd config.tests/directshow && $(MAKE) distclean

evr-distclean:
-cd config.tests/evr && $(MAKE) distclean

gpu_vivante-distclean:
-cd config.tests/gpu_vivante && $(MAKE) distclean

gstreamer-distclean:
-cd config.tests/gstreamer && $(MAKE) distclean

gstreamer_appsrc-distclean:
-cd config.tests/gstreamer_appsrc && $(MAKE) distclean

gstreamer_encodingprofiles-distclean:
-cd config.tests/gstreamer_encodingprofiles && $(MAKE) distclean

gstreamer_photography-distclean:
-cd config.tests/gstreamer_photography && $(MAKE) distclean

linux_v4l-distclean:
-cd config.tests/linux_v4l && $(MAKE) distclean

mmrenderer-distclean:
-cd config.tests/mmrenderer && $(MAKE) distclean

openal-distclean:
-cd config.tests/openal && $(MAKE) distclean

pulseaudio-distclean:
-cd config.tests/pulseaudio && $(MAKE) distclean

resourcepolicy-distclean:
-cd config.tests/resourcepolicy && $(MAKE) distclean

wasapi-distclean:
-cd config.tests/wasapi && $(MAKE) distclean

wmf-distclean:
-cd config.tests/wmf && $(MAKE) distclean

wmsdk-distclean:
-cd config.tests/wmsdk && $(MAKE) distclean

wshellitem-distclean:
-cd config.tests/wshellitem && $(MAKE) distclean

html_docs:
$(MAKE) -f $(MAKEFILE) prepare_docs && $(MAKE) -f $(MAKEFILE) generate_docs

docs:
$(MAKE) -f $(MAKEFILE) html_docs && $(MAKE) -f $(MAKEFILE) qch_docs

sub-src-install_html_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install_html_docs
install_html_docs: sub-src-install_html_docs

sub-src-uninstall_html_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall_html_docs
uninstall_html_docs: sub-src-uninstall_html_docs

sub-src-install_qch_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install_qch_docs
install_qch_docs: sub-src-install_qch_docs

sub-src-uninstall_qch_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall_qch_docs
uninstall_qch_docs: sub-src-uninstall_qch_docs

sub-src-install_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile install_docs
install_docs: sub-src-install_docs

sub-src-uninstall_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile uninstall_docs
uninstall_docs: sub-src-uninstall_docs

sub-src-qch_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile qch_docs
qch_docs: sub-src-qch_docs

sub-src-prepare_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile prepare_docs
prepare_docs: sub-src-prepare_docs

sub-src-generate_docs:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile generate_docs
generate_docs: sub-src-generate_docs

sub-src-check:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile check
check: sub-src-check

sub-src-benchmark:
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -f Makefile benchmark
benchmark: sub-src-benchmark
install:install_subtargets FORCE

uninstall: uninstall_subtargets FORCE

FORCE:

dist: distdir FORCE
(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)

distdir: sub-src-distdir sub-examples-distdir sub-tests-distdir FORCE
@test -d $(DISTDIR) || mkdir -p $(DISTDIR)
$(COPY_FILE) --parents /Users/user/QTProjects/qtmultimedia/.qmake.conf /Users/user/QTProjects/qtmultimedia/qtmultimedia.pro $(DISTDIR)/

sub-src-distdir: FORCE
@test -d src/ || mkdir -p src/
cd src/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/src/src.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/src

sub-examples-distdir: FORCE
@test -d examples/ || mkdir -p examples/
cd examples/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/examples/examples.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/examples

sub-tests-distdir: FORCE
@test -d tests/ || mkdir -p tests/
cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /Users/user/QTProjects/qtmultimedia/tests/tests.pro ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/tests


What ever I try to do nothing changes, I made sure to check if Qt creator uses the right paths, and yes they point to ~user/Qt/5.11.3/ios, the same one used to run qmake which should replace it's qtmultimedia with the one I modified.



Is it possible that Xcode Command Line Tools does something that affects the build? Since from last time when the building worked normally, xcode has been updated and if I remember correctly they changed some paths for it?



Or is there any other cause for qtmultimedia working the same after a custom build?



Also is it possible to check the compiled version for the changes I did (e.g. search for some string/variable I added in the source code inside ~user/Qt/5.11.3/ios to make sure it actually got replaced with my version)?



In my qml file I import QtMultimedia 5.9 and create a simple MediaPlayer and VideoOutput to play a url.







ios xcode qt qml qt5






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 3 at 9:58









light01light01

62110




62110













  • You can check the last modified timestamp of the created files. It should be newer than any other files in your Qt installation. Also delete the build folder of your test application and built it again, as on iOs even plugins are static

    – Felix
    Jan 3 at 10:26











  • I did check the creation date, and it does change for some files related to qtmultimedia (inside /Users/user/Qt/5.11.3/ios/qml/QtMultimedia and /Users/user/Qt/5.11.3/ios/include/QtMultimedia) I also manually delete the applications build folder every time, still no success.

    – light01
    Jan 3 at 11:01











  • Try running make INSTALL_ROOT=/tmp/insttest install and check the contents of that directory. Does it (in some subdirectory) contain the plugin you are trying to modifiy? If not, you have to adjust the build configuration

    – Felix
    Jan 3 at 12:09











  • I went with it after make, and it created few folders, all of them contain something related to QtMultimedia (at least based on file names), I guess with this it should mean it's working right?

    – light01
    Jan 3 at 12:32











  • The one thing you are looking for is the correct plugin - it should be in <prefix>/plugins/mediaservice and named something like qavfmediaplayer.dylib This is the modified plugin you created and the only thing that truely changed

    – Felix
    Jan 3 at 13:24



















  • You can check the last modified timestamp of the created files. It should be newer than any other files in your Qt installation. Also delete the build folder of your test application and built it again, as on iOs even plugins are static

    – Felix
    Jan 3 at 10:26











  • I did check the creation date, and it does change for some files related to qtmultimedia (inside /Users/user/Qt/5.11.3/ios/qml/QtMultimedia and /Users/user/Qt/5.11.3/ios/include/QtMultimedia) I also manually delete the applications build folder every time, still no success.

    – light01
    Jan 3 at 11:01











  • Try running make INSTALL_ROOT=/tmp/insttest install and check the contents of that directory. Does it (in some subdirectory) contain the plugin you are trying to modifiy? If not, you have to adjust the build configuration

    – Felix
    Jan 3 at 12:09











  • I went with it after make, and it created few folders, all of them contain something related to QtMultimedia (at least based on file names), I guess with this it should mean it's working right?

    – light01
    Jan 3 at 12:32











  • The one thing you are looking for is the correct plugin - it should be in <prefix>/plugins/mediaservice and named something like qavfmediaplayer.dylib This is the modified plugin you created and the only thing that truely changed

    – Felix
    Jan 3 at 13:24

















You can check the last modified timestamp of the created files. It should be newer than any other files in your Qt installation. Also delete the build folder of your test application and built it again, as on iOs even plugins are static

– Felix
Jan 3 at 10:26





You can check the last modified timestamp of the created files. It should be newer than any other files in your Qt installation. Also delete the build folder of your test application and built it again, as on iOs even plugins are static

– Felix
Jan 3 at 10:26













I did check the creation date, and it does change for some files related to qtmultimedia (inside /Users/user/Qt/5.11.3/ios/qml/QtMultimedia and /Users/user/Qt/5.11.3/ios/include/QtMultimedia) I also manually delete the applications build folder every time, still no success.

– light01
Jan 3 at 11:01





I did check the creation date, and it does change for some files related to qtmultimedia (inside /Users/user/Qt/5.11.3/ios/qml/QtMultimedia and /Users/user/Qt/5.11.3/ios/include/QtMultimedia) I also manually delete the applications build folder every time, still no success.

– light01
Jan 3 at 11:01













Try running make INSTALL_ROOT=/tmp/insttest install and check the contents of that directory. Does it (in some subdirectory) contain the plugin you are trying to modifiy? If not, you have to adjust the build configuration

– Felix
Jan 3 at 12:09





Try running make INSTALL_ROOT=/tmp/insttest install and check the contents of that directory. Does it (in some subdirectory) contain the plugin you are trying to modifiy? If not, you have to adjust the build configuration

– Felix
Jan 3 at 12:09













I went with it after make, and it created few folders, all of them contain something related to QtMultimedia (at least based on file names), I guess with this it should mean it's working right?

– light01
Jan 3 at 12:32





I went with it after make, and it created few folders, all of them contain something related to QtMultimedia (at least based on file names), I guess with this it should mean it's working right?

– light01
Jan 3 at 12:32













The one thing you are looking for is the correct plugin - it should be in <prefix>/plugins/mediaservice and named something like qavfmediaplayer.dylib This is the modified plugin you created and the only thing that truely changed

– Felix
Jan 3 at 13:24





The one thing you are looking for is the correct plugin - it should be in <prefix>/plugins/mediaservice and named something like qavfmediaplayer.dylib This is the modified plugin you created and the only thing that truely changed

– Felix
Jan 3 at 13:24












0






active

oldest

votes












Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54019941%2fbuilding-qt-module-from-source-for-ios-doesnt-apply-changes%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54019941%2fbuilding-qt-module-from-source-for-ios-doesnt-apply-changes%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

MongoDB - Not Authorized To Execute Command

How to fix TextFormField cause rebuild widget in Flutter

in spring boot 2.1 many test slices are not allowed anymore due to multiple @BootstrapWith