Closed lighterowl closed 2 years ago
Thanks and here's the binary if anyone wants to try it on the MacOS as Intel, but should really try it on Arm:
https://mega.nz/file/lMwCyCBR#nrIwkVX5x1NDo91XMVbWMJ18YCdsjXLPHV5GCf466FI
If I run tsmuxer executable in terminal with a 4K h.265 hevc mkv:
Last login: Mon Nov 8 18:35:52 on ttys000
darrensolomon@DARRENs-Mac-mini ~ % /Users/darrensolomon/Downloads/modded_tsmuxer/tsMuxerGUI.app/Contents/MacOS/tsMuxeR /Users/darrensolomon/Downloads/Reminiscence.2021.mkv
tsMuxeR version 2.6.16-dev. github.com/justdan96/tsMuxer
Error: Matroska parse error: Invalid EBML number size 0 at pos 0
darrensolomon@DARRENs-Mac-mini ~ %
And then 5 seconds later, purple flash and my Mac mini M1 reboots!
here's the report:
panic(cpu 6 caller 0xfffffe00256841b4): "vm_object_iopl_request: missing/bad page in kernel object\n"
Debugger message: panic
Memory ID: 0x6
OS release type: User
OS version: 20G224
Kernel version: Darwin Kernel Version 20.6.0: Tue Oct 12 18:33:38 PDT 2021; root:xnu-7195.141.8~1/RELEASE_ARM64_T8101
Fileset Kernelcache UUID: 7A1E19C3BD2E672ECC95B2E07DE64AB9
Kernel UUID: 82F60A1C-FFF6-372C-AB3B-504C39BF090E
iBoot version: iBoot-6723.140.2
secure boot?: YES
Paniclog version: 13
KernelCache slide: 0x000000001d954000
KernelCache base: 0xfffffe0024958000
Kernel slide: 0x000000001e49c000
Kernel text base: 0xfffffe00254a0000
Kernel text exec base: 0xfffffe002556c000
mach_absolute_time: 0x18946a512c
Epoch Time: sec usec
Boot : 0x6189a568 0x0003504b
Sleep : 0x00000000 0x00000000
Wake : 0x00000000 0x00000000
Calendar: 0x6189b690 0x000b6e06
CORE 0 recently retired instr at 0xfffffe00256deb6c
CORE 1 recently retired instr at 0xfffffe00256deb6c
CORE 2 recently retired instr at 0xfffffe00256deb6c
CORE 3 recently retired instr at 0xfffffe00256deb6c
CORE 4 recently retired instr at 0xfffffe00256deb70
CORE 5 recently retired instr at 0xfffffe00256deb70
CORE 6 recently retired instr at 0xfffffe00256dd4a4
CORE 7 recently retired instr at 0xfffffe00256deb70
CORE 0 PVH locks held: None
CORE 1 PVH locks held: None
CORE 2 PVH locks held: None
CORE 3 PVH locks held: None
CORE 4 PVH locks held: None
CORE 5 PVH locks held: None
CORE 6 PVH locks held: None
CORE 7 PVH locks held: None
CORE 0: PC=0xfffffe00255e5864, LR=0xfffffe00255e585c, FP=0xfffffe3082abbee0
CORE 1: PC=0xfffffe00255e5864, LR=0xfffffe00255e585c, FP=0xfffffe30422d3ee0
CORE 2: PC=0xfffffe00255e5864, LR=0xfffffe00255e585c, FP=0xfffffe3fefb53ee0
CORE 3: PC=0xfffffe00255e5864, LR=0xfffffe00255e585c, FP=0xfffffe3fef98bee0
CORE 4: PC=0xfffffe00255e5864, LR=0xfffffe00255e585c, FP=0xfffffe3fef4f3ee0
CORE 5: PC=0x000000019ea283c4, LR=0x000000019ea030e8, FP=0x000000016ddabe50
CORE 6 is the one that panicked. Check the full backtrace for details.
CORE 7: PC=0xfffffe00255e5864, LR=0xfffffe00255e585c, FP=0xfffffe30acf7bee0
Panicked task 0xfffffe166f828150: 29840 pages, 7 threads: pid 553: AMPLibraryAgent
Panicked thread: 0xfffffe1669da6ca0, backtrace: 0xfffffe3fee4025e0, tid: 50894
lr: 0xfffffe00255ba960 fp: 0xfffffe3fee402650
lr: 0xfffffe00255ba744 fp: 0xfffffe3fee4026c0
lr: 0xfffffe00256e3fc8 fp: 0xfffffe3fee4026e0
lr: 0xfffffe00256d5474 fp: 0xfffffe3fee402790
lr: 0xfffffe00255737e8 fp: 0xfffffe3fee4027a0
lr: 0xfffffe00255ba3d4 fp: 0xfffffe3fee402b30
lr: 0xfffffe00255ba3d4 fp: 0xfffffe3fee402ba0
lr: 0xfffffe0025d6cc90 fp: 0xfffffe3fee402bc0
lr: 0xfffffe00256841b4 fp: 0xfffffe3fee402d60
lr: 0xfffffe0025682c60 fp: 0xfffffe3fee402e80
lr: 0xfffffe0025cae390 fp: 0xfffffe3fee402fa0
lr: 0xfffffe0025cadb98 fp: 0xfffffe3fee402fd0
lr: 0xfffffe0027a9a290 fp: 0xfffffe3fee403090
lr: 0xfffffe0027a97d9c fp: 0xfffffe3fee4030c0
lr: 0xfffffe0025847b20 fp: 0xfffffe3fee403150
lr: 0xfffffe002583c148 fp: 0xfffffe3fee4031d0
lr: 0xfffffe0028397eec fp: 0xfffffe3fee403220
lr: 0xfffffe002839793c fp: 0xfffffe3fee4032e0
lr: 0xfffffe0028397544 fp: 0xfffffe3fee403350
lr: 0xfffffe00283973b0 fp: 0xfffffe3fee403430
lr: 0xfffffe00283a1b3c fp: 0xfffffe3fee403540
lr: 0xfffffe002838f4b8 fp: 0xfffffe3fee4035a0
lr: 0xfffffe00257f410c fp: 0xfffffe3fee403700
lr: 0xfffffe00257f95f4 fp: 0xfffffe3fee4038e0
lr: 0xfffffe00257fabdc fp: 0xfffffe3fee403ab0
lr: 0xfffffe00257f8a0c fp: 0xfffffe3fee403b10
lr: 0xfffffe00283a20ac fp: 0xfffffe3fee403bb0
lr: 0xfffffe002838e218 fp: 0xfffffe3fee403be0
lr: 0xfffffe002582fd3c fp: 0xfffffe3fee403ca0
lr: 0xfffffe0025ae66cc fp: 0xfffffe3fee403d50
lr: 0xfffffe0025ae683c fp: 0xfffffe3fee403db0
lr: 0xfffffe0025bc1ef8 fp: 0xfffffe3fee403e40
lr: 0xfffffe00256d5150 fp: 0xfffffe3fee403ef0
lr: 0xfffffe00255737e8 fp: 0xfffffe3fee403f00
Kernel Extensions in backtrace:
com.apple.iokit.IOStorageFamily(2.1)[BE4E282E-7555-3ED1-A511-D672B38F4910]@0xfffffe0027a84000->0xfffffe0027aa3fff
com.apple.filesystems.udf(2.5)[82D7E68C-B580-3E64-9294-A2036EBC6D3F]@0xfffffe002838c000->0xfffffe00283bbfff
last started kext at 105421618503: com.apple.filesystems.udf 2.5 (addr 0xfffffe002548c000, size 32768)
loaded kexts:
com.apple.filesystems.udf 2.5
com.apple.driver.AppleTopCaseHIDEventDriver 4050.1
com.apple.fileutil 20.036.15
com.apple.filesystems.autofs 3.0
com.apple.iokit.IOBluetoothSerialManager 8.0.5d7
com.apple.driver.usb.AppleUSBHostBillboardDevice 1.0
com.apple.AppleEthernetAquantiaAqtionFirmware 1.0.36
com.apple.driver.AppleBiometricServices 1
com.apple.driver.CoreKDL 1
com.apple.iokit.SCSITaskUserClient 436.140.1
com.apple.driver.DiskImages.ReadWriteDiskImage 493.0.0
com.apple.driver.DiskImages.UDIFDiskImage 493.0.0
com.apple.driver.DiskImages.RAMBackingStore 493.0.0
com.apple.driver.DiskImages.FileBackingStore 493.0.0
com.apple.driver.BCMWLANFirmware4378.Hashstore 1
com.apple.driver.AppleAOPVoiceTrigger 11.5
com.apple.filesystems.apfs 1677.141.2
com.apple.driver.AppleThunderboltIP 4.0.3
com.apple.driver.SEPHibernation 1
com.apple.driver.AppleUSBDeviceNCM 5.0.0
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleFileSystemDriver 3.0.1
com.apple.nke.l2tp 1.9
com.apple.filesystems.tmpfs 1
com.apple.driver.AppleSmartIO2 1
com.apple.driver.ApplePMP 1
com.apple.IOTextEncryptionFamily 1.0.0
com.apple.driver.ApplePMPFirmware 1
com.apple.filesystems.hfs.kext 556.100.11
com.apple.security.BootPolicy 1
com.apple.BootCache 40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleEmbeddedSimpleSPINORFlasher 1
com.apple.driver.AppleCS42L83Audio 442.26
com.apple.driver.AppleTAS5770LAmp 442.26
com.apple.driver.AppleSPMIPMU 1.0.1
com.apple.driver.AppleAVE2 401.73.4
com.apple.driver.AppleAVD 385
com.apple.driver.AppleJPEGDriver 4.6.0
com.apple.AGXG13G 173.28.7
com.apple.driver.AppleMobileDispH13G-DCP 140.0
com.apple.driver.usb.AppleUSBHostT8103 1
com.apple.driver.AppleT8020SOCTuner 1
com.apple.driver.AppleT8103CLPCv3 1
com.apple.driver.AudioDMAController-T8103 1.60.5
com.apple.driver.AppleSPIMC 1
com.apple.driver.AppleS5L8960XNCO 1
com.apple.driver.AppleT8103PMGR 1
com.apple.driver.AppleS8000AES 1
com.apple.driver.AppleS5L8920XPWM 1.0.0d1
com.apple.driver.AppleS8000DWI 1.0.0d1
com.apple.driver.AppleS5L8960XWatchDogTimer 1
com.apple.driver.AppleInterruptController 1.0.0d1
com.apple.driver.AppleBluetoothModule 1
com.apple.driver.AppleSamsungSerial 1.0.0d1
com.apple.driver.AppleBCMWLANBusInterfacePCIe 1
com.apple.driver.AppleMCDP29XXUpdateSupport 1
com.apple.driver.AppleT8020DART 1
com.apple.driver.AppleS5L8940XI2C 1.0.0d2
com.apple.driver.AppleT8101 1
com.apple.driver.AppleM68Buttons 1.0.0d1
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.driver.usb.AppleUSBUserHCI 1
com.apple.iokit.IOKitRegistryCompatibility 1
com.apple.iokit.EndpointSecurity 1
com.apple.driver.AppleDiskImages2 1
com.apple.AppleSystemPolicy 2.0.0
com.apple.nke.applicationfirewall 311
com.apple.kec.InvalidateHmac 1
com.apple.driver.AppleActuatorDriver 4440.3
com.apple.driver.AppleHIDKeyboard 224
com.apple.driver.AppleMultitouchDriver 4440.3
com.apple.driver.AppleInputDeviceSupport 4400.35
com.apple.driver.AppleHSBluetoothDriver 4050.1
com.apple.driver.IOBluetoothHIDDriver 8.0.5d7
com.apple.kext.triggers 1.0
com.apple.iokit.IOAVBFamily 940.4
com.apple.plugin.IOgPTPPlugin 985.2
com.apple.iokit.IOEthernetAVBController 1.1.0
com.apple.driver.AppleMesaSEPDriver 100.99
com.apple.iokit.IOBiometricFamily 1
com.apple.driver.usb.IOUSBHostHIDDevice 1.2
com.apple.driver.usb.cdc 5.0.0
com.apple.driver.AppleUSBAudio 405.39
com.apple.iokit.IOAudioFamily 300.6.1
com.apple.vecLib.kext 1.2.0
com.apple.driver.DiskImages.KernelBacked 493.0.0
com.apple.driver.AppleAOPAudio 16.2
com.apple.driver.AppleXsanScheme 3
com.apple.driver.AppleEthernetAquantiaAqtion 1.0.64
com.apple.driver.IOBluetoothHostControllerPCIeTransport 8.0.5d7
com.apple.iokit.IOBluetoothHostControllerTransport 8.0.5d7
com.apple.driver.usb.AppleEmbeddedUSBXHCIPCI 1
com.apple.driver.usb.AppleUSBXHCIPCI 1.2
com.apple.driver.AppleEmbeddedUSB 1
com.apple.driver.AppleConvergedIPCOLYBTControl 1
com.apple.driver.AppleConvergedPCI 1
com.apple.driver.AppleBluetoothDebug 1
com.apple.driver.AppleSEPHDCPManager 1.0.1
com.apple.driver.AppleTrustedAccessory 1
com.apple.iokit.AppleSEPGenericTransfer 1
com.apple.driver.usb.networking 5.0.0
com.apple.driver.AppleThunderboltUSBDownAdapter 1.0.4
com.apple.driver.AppleThunderboltDPInAdapter 8.1.4
com.apple.driver.AppleThunderboltDPAdapterFamily 8.1.4
com.apple.driver.AppleThunderboltPCIDownAdapter 4.1.1
com.apple.driver.AppleBTM 1.0.1
com.apple.driver.AppleDCPDPTXProxy 1.0.0
com.apple.driver.DCPDPFamilyProxy 1
com.apple.nke.ppp 1.9
com.apple.iokit.IONVMeFamily 2.1.0
com.apple.driver.AppleBSDKextStarter 3
com.apple.driver.AppleSPU 1
com.apple.filesystems.hfs.encodings.kext 1
com.apple.AGXFirmwareKextG13GRTBuddy 173.28.7
com.apple.AGXFirmwareKextRTBuddy64 173.28.7
com.apple.driver.AppleDiagnosticDataAccessReadOnly 1.0.0
com.apple.driver.AppleNANDConfigAccess 1.0.0
com.apple.driver.AppleCSEmbeddedAudio 442.26
com.apple.driver.AppleEmbeddedAudio 442.26
com.apple.iokit.AppleARMIISAudio 80.34.1
com.apple.driver.AppleI2CEthernetAquantia 1.0.0
com.apple.driver.AppleHPM 3.4.4
com.apple.driver.AppleStockholmControl 1.0.0
com.apple.driver.AppleDialogPMU 1.0.1
com.apple.driver.AppleMCA2-T8103 540.10
com.apple.driver.AppleSPMI 1.0.1
com.apple.driver.AppleH11ANEInterface 4.76.0
com.apple.iokit.IOGPUFamily 21.11
com.apple.iokit.IOMobileGraphicsFamily-DCP 343.0.0
com.apple.iokit.IOMobileGraphicsFamily 343.0.0
com.apple.driver.DCPAVFamilyProxy 1
com.apple.driver.AppleDCP 1
com.apple.driver.AppleFirmwareKit 1
com.apple.driver.AppleUSBXDCIARM 1.0
com.apple.driver.AppleUSBXDCI 1.0
com.apple.iokit.IOUSBDeviceFamily 2.0.0
com.apple.driver.usb.AppleUSBXHCIARM 1
com.apple.driver.usb.AppleUSBXHCI 1.2
com.apple.driver.AppleEmbeddedUSBHost 1
com.apple.driver.usb.AppleUSBHub 1.2
com.apple.driver.usb.AppleUSBHostCompositeDevice 1.2
com.apple.driver.ApplePassthroughPPM 3.0
com.apple.driver.AppleT8103TypeCPhy 1
com.apple.driver.AppleSART 1
com.apple.driver.ApplePMGR 1
com.apple.driver.watchdog 1
com.apple.driver.usb.AppleUSBHostPacketFilter 1.0
com.apple.driver.AppleDisplayCrossbar 1.0.0
com.apple.driver.AppleTypeCPhy 1
com.apple.driver.AppleThunderboltNHI 7.2.8
com.apple.driver.AppleT8103PCIeC 1
com.apple.iokit.IOThunderboltFamily 9.3.2
com.apple.driver.ApplePIODMA 1
com.apple.driver.AppleT8103PCIe 1
com.apple.driver.AppleMultiFunctionManager 1
com.apple.driver.AppleEmbeddedPCIE 1
com.apple.driver.AppleBluetoothDebugService 1
com.apple.driver.AppleBCMWLANCore 1.0.0
com.apple.iokit.IO80211FamilyV2 1200.12.2b1
com.apple.driver.IOImageLoader 1.0.0
com.apple.driver.corecapture 1.0.4
com.apple.iokit.IODisplayPortFamily 1.0.0
com.apple.driver.AppleGPIOICController 1.0.2
com.apple.driver.AppleFireStormErrorHandler 1
com.apple.driver.AppleMobileApNonce 1
com.apple.iokit.IOTimeSyncFamily 985.2
com.apple.driver.DiskImages 493.0.0
com.apple.iokit.IOGraphicsFamily 585.2
com.apple.iokit.IOBluetoothFamily 8.0.5d7
com.apple.iokit.IOBluetoothPacketLogger 8.0.5d7
com.apple.driver.FairPlayIOKit 68.7.1
com.apple.iokit.CoreAnalyticsFamily 1
com.apple.driver.AppleSSE 1.0
com.apple.driver.AppleSEPKeyStore 2
com.apple.driver.AppleUSBTDM 511.141.1
com.apple.iokit.IOUSBMassStorageDriver 184.140.2
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOSCSIBlockCommandsDevice 436.140.1
com.apple.iokit.IOSCSIArchitectureModelFamily 436.140.1
com.apple.driver.AppleIPAppender 1.0
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleEffaceableStorage 1.0
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.KernelRelayHost 1
com.apple.iokit.IOUSBHostFamily 1.2
com.apple.driver.AppleUSBHostMergeProperties 1.2
com.apple.driver.usb.AppleUSBCommon 1.0
com.apple.driver.AppleSMC 3.1.9
com.apple.driver.RTBuddy 1.0.0
com.apple.driver.AppleEmbeddedTempSensor 1.0.0
com.apple.driver.AppleARMPMU 1.0
com.apple.iokit.IOAccessoryManager 1.0.0
com.apple.driver.AppleOnboardSerial 1.0
com.apple.iokit.IOSkywalkFamily 1
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.iokit.IONetworkingFamily 3.4
com.apple.iokit.IOSerialFamily 11
com.apple.driver.AppleSEPManager 1.0.1
com.apple.driver.AppleA7IOP 1.0.2
com.apple.driver.IOSlaveProcessor 1
com.apple.driver.AppleBiometricSensor 2
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.AUC 1.0
com.apple.iokit.IOAVFamily 1.0.0
com.apple.iokit.IOHDCPFamily 1.0.0
com.apple.iokit.IOCECFamily 1
com.apple.iokit.IOAudio2Family 1.0
com.apple.driver.AppleEmbeddedAudioLibs 1.17
com.apple.driver.AppleFirmwareUpdateKext 1
com.apple.driver.AppleM2ScalerCSCDriver 265.0.0
com.apple.iokit.IOSurface 290.8.1
com.apple.driver.IODARTFamily 1
com.apple.security.quarantine 4
com.apple.security.sandbox 300.0
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.kext.CoreTrust 1
com.apple.security.AppleImage4 3.0.0
com.apple.iokit.IOCryptoAcceleratorFamily 1.0.1
com.apple.driver.AppleARMPlatform 1.0.2
com.apple.iokit.IOStorageFamily 2.1
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.iokit.IOReportFamily 47
com.apple.kec.pthread 1
com.apple.kec.corecrypto 11.1
com.apple.kec.Libm 1
** Stackshot Succeeded ** Bytes Traced 285083 (Uncompressed 710816) **
I might be able to borrow an M1 Mac to try this on, I'll try to capture a trace with valgrind. The reboot sounds especially alarming!
News, while I was tinkering with the build_macos_native_paths.sh script code and my macOS terminal. I figured Id do a Brew update. And there was updates!
So I ran build_macos_native_paths.sh, and it only built the tsmuxerGUI with some errors but the GUI launched!
So, I edited my build_macos_native_paths.sh to only build the tsmuxer executable. And I got a build of the executable with no errors!
I put them together in the package, and parsed a 4K BD trailer from a 4K BD ISO that was run through makemkv 1.16.5 back into an mkv and used my tsmuxerGUI dev build and remuxed it back to a BD ISO! No Kernel Panics, and the trailer played perfectly on my Oppo-203 (JB RU firmware modded)!
Here's my build: https://mega.nz/file/JAI3DSrY#qV8ofwajoJcQzOEIzw1YDvRlSZaj5Pan5WepCVpMq8A
Here's the terminal:
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.13
+ MACOSX_DEPLOYMENT_TARGET=10.13
+ builddir=/Users/darrensolomon/tsmuxer_build
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_GUI=TRUE ..
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Checking for module 'zlib'
-- Found zlib, version 1.2.11
-- Checking for module 'freetype2'
-- Found freetype2, version 24.0.18
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darrensolomon/tsmuxer_build/build
++ sysctl -n hw.logicalcpu
+ make -j8
[ 4%] Building CXX object libmediation/CMakeFiles/mediation.dir/types/types.cpp.o
[ 4%] Building CXX object libmediation/CMakeFiles/mediation.dir/system/terminatablethread.cpp.o
[ 4%] Automatic MOC and UIC for target tsMuxerGUI
[ 5%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/directory.cpp.o
[ 6%] Built target tsMuxerGUI_autogen
[ 8%] Generating tsmuxergui_en.qm
[ 10%] Generating tsmuxergui_ru.qm
[ 10%] Generating tsmuxergui_zh.qm
[ 12%] Generating tsmuxergui_fr.qm
[ 13%] Automatic RCC for images.qrc
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_en.qm'...
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 203 untranslated source text(s)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_fr.qm'...
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_zh.qm'...
Generated 203 translation(s) (203 finished and 0 unfinished)
Generated 203 translation(s) (203 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_ru.qm'...
Generated 203 translation(s) (203 finished and 0 unfinished)
/Users/darrensolomon/tsmuxer_build/libmediation/fs/osdep/file_unix.cpp:125:19: error: variable has incomplete type 'struct stat64'
struct stat64 buf;
^
/Users/darrensolomon/tsmuxer_build/libmediation/fs/osdep/file_unix.cpp:125:12: note: forward declaration of 'stat64'
struct stat64 buf;
^
[ 15%] Automatic RCC for translations.qrc
/Users/darrensolomon/tsmuxer_build/libmediation/fs/directory.cpp:54:19: error: variable has incomplete type 'struct stat64'
struct stat64 buf;
^
/Users/darrensolomon/tsmuxer_build/libmediation/fs/directory.cpp:54:12: note: forward declaration of 'stat64'
struct stat64 buf;
^
/Users/darrensolomon/tsmuxer_build/libmediation/fs/directory.cpp:73:19: error: variable has incomplete type 'struct stat64'
struct stat64 fileStat;
^
/Users/darrensolomon/tsmuxer_build/libmediation/fs/directory.cpp:73:12: note: forward declaration of 'stat64'
struct stat64 fileStat;
^
1 error generated.
make[2]: *** [libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
2 errors generated.
make[2]: *** [libmediation/CMakeFiles/mediation.dir/fs/directory.cpp.o] Error 1
[ 16%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsmuxerwindow.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EJRQKI7XPS/qrc_translations.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/checkboxedheaderview.cpp.o
[ 20%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/mocs_compilation.cpp.o
[ 21%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/main.cpp.o
[ 23%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EWIEGA46WW/qrc_images.cpp.o
[ 24%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/muxForm.cpp.o
Copying OS X content tsMuxerGUI/tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns
In file included from /Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:22:
/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI_autogen/include/ui_tsmuxerwindow.h:1043:23: warning: 'setTabStopWidth' is deprecated [-Wdeprecated-declarations]
memoChapters->setTabStopWidth(20);
^
/opt/homebrew/opt/qt5/lib/QtWidgets.framework/Headers/qplaintextedit.h:179:5: note: 'setTabStopWidth' has been explicitly marked deprecated here
QT_DEPRECATED void setTabStopWidth(int width);
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED'
# define QT_DEPRECATED Q_DECL_DEPRECATED
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:227:45: note: expanded from macro 'Q_DECL_DEPRECATED'
# define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:433:62: warning: 'error' is deprecated: Use QProcess::errorOccurred(QProcess::ProcessError) instead [-Wdeprecated-declarations]
void (QProcess::*processError)(QProcess::ProcessError) = &QProcess::error;
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qprocess.h:301:5: note: 'error' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QProcess::errorOccurred(QProcess::ProcessError) instead")
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:675:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:1294:51: warning: 'toList' is deprecated: Use values() instead. [-Wdeprecated-declarations]
QList<qint64> mergedChapterList = chaptersSet.toList();
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qset.h:264:5: note: 'toList' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use values() instead.")
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:675:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
^
make[1]: *** [libmediation/CMakeFiles/mediation.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
3 warnings generated.
[ 26%] Linking CXX executable tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI
[ 26%] Built target tsMuxerGUI
make: *** [all] Error 2
_______________________________________________________________________________________________________
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ builddir=/Users/darrensolomon/tsmuxer_build
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_GUI=FALSE ..
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Checking for module 'zlib'
-- Found zlib, version 1.2.11
-- Checking for module 'freetype2'
-- Found freetype2, version 24.0.18
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darrensolomon/tsmuxer_build/build
++ sysctl -n hw.logicalcpu
+ num_cores=8
+ make -j8
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/system/terminatablethread.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/directory.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/types/types.cpp.o
[ 8%] Linking CXX static library libmediation.a
[ 8%] Built target mediation
[ 11%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aacStreamReader.cpp.o
[ 11%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3Codec.cpp.o
[ 13%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aac.cpp.o
[ 15%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/AbstractDemuxer.cpp.o
[ 16%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/abstractMuxer.cpp.o
[ 18%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/avCodecs.cpp.o
[ 20%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3StreamReader.cpp.o
[ 21%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bitStream.cpp.o
[ 23%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/blurayHelper.cpp.o
[ 25%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileReader.cpp.o
[ 26%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileWriter.cpp.o
[ 28%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReader.cpp.o
[ 30%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReaderManager.cpp.o
[ 31%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/combinedH264Demuxer.cpp.o
[ 33%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/convertUTF.cpp.o
[ 35%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dtsStreamReader.cpp.o
[ 36%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dvbSubStreamReader.cpp.o
[ 38%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/h264StreamReader.cpp.o
[ 40%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevc.cpp.o
[ 41%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevcStreamReader.cpp.o
[ 43%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ioContextDemuxer.cpp.o
[ 45%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/iso_writer.cpp.o
[ 46%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/lpcmStreamReader.cpp.o
[ 48%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/main.cpp.o
[ 50%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaDemuxer.cpp.o
[ 51%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaParser.cpp.o
[ 53%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/metaDemuxer.cpp.o
[ 55%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/movDemuxer.cpp.o
[ 56%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mp3Codec.cpp.o
[ 58%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpeg2StreamReader.cpp.o
[ 60%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegAudioStreamReader.cpp.o
[ 61%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegStreamReader.cpp.o
[ 63%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegVideo.cpp.o
[ 65%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/muxerManager.cpp.o
[ 66%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/nalUnits.cpp.o
[ 68%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/pesPacket.cpp.o
[ 70%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/programStreamDemuxer.cpp.o
[ 71%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/psgStreamReader.cpp.o
[ 73%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/simplePacketizerReader.cpp.o
[ 75%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/singleFileMuxer.cpp.o
[ 76%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/srtStreamReader.cpp.o
[ 78%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitles.cpp.o
[ 80%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitlesRender.cpp.o
[ 81%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsDemuxer.cpp.o
[ 83%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsMuxer.cpp.o
[ 85%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsPacket.cpp.o
[ 86%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/utf8Converter.cpp.o
[ 88%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1Parser.cpp.o
[ 90%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1StreamReader.cpp.o
[ 91%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vod_common.cpp.o
[ 93%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvc.cpp.o
[ 95%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvcStreamReader.cpp.o
[ 96%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/wave.cpp.o
[ 98%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/osdep/textSubtitlesRenderFT.cpp.o
[100%] Linking CXX executable tsmuxer
[100%] Built target tsmuxer
+ pushd tsMuxerGUI
/Users/darrensolomon/tsmuxer_build/build_macos_native.sh: line 24: pushd: tsMuxerGUI: No such file or directory
Glad to hear that.
I can also confirm that the issue doesn't seem to be related to building/running tsMuxer for ARM64, as I set up an ARM64 virtual machine with Debian via qemu (using this) and stuff pretty much worked. It wasn't even as slow as I had hoped, as qemu needed "only" two minutes to remux a 1.5-hour long 480p MKV video to TS.
Well, I used my tsmuxer dev build and remuxed a full 4K BDMV into a main movie BD ISO and still get the not playable on my Oppo-203 "File is Not supported error". Same usual error I get sometimes because tsmuxer doesn't always make a UHD BD compliant ISO. It does this on nightly builds for MacOS Intel and on Windows builds. So, Im used that problem. I use other tools to remux main movies out. tsmuxer is my goto tool for mkv container.
Now if we could just get proper, and easier compiles of both the tsmuxerGUI and its executable in one pass, that would be great. If there are future fixes, I can just compile MacOS Arm builds for others to try out until more users get into MacOS Arm.
Tried to re-build/compile and see what Terminal says.. Not sure what I did, but I can't get a working compile of just the GUI again? Well that's enough for a while. I'll leave in the hands of the experts.
It's interesting that the builds are being so temperamental, I'll try to test some of your builds today to at least try to narrow down what is erroring.
Using the three different branches of source code, it seems the tsMuxer-enhancement-reduce-osxcross-deps is the one that builds a tsmuxerGUI that runs. It does give these errors in Terminal:
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.13
+ MACOSX_DEPLOYMENT_TARGET=10.13
+ builddir=/Users/darrensolomon/tsmuxer_build
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_GUI=TRUE ..
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Checking for module 'zlib'
-- Found zlib, version 1.2.11
-- Checking for module 'freetype2'
-- Found freetype2, version 24.0.18
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darrensolomon/tsmuxer_build/build
++ sysctl -n hw.logicalcpu
+ make -j8
[ 1%] Automatic MOC and UIC for target tsMuxerGUI
[ 4%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o
[ 4%] Building CXX object libmediation/CMakeFiles/mediation.dir/system/terminatablethread.cpp.o
[ 5%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/directory.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/types/types.cpp.o
[ 6%] Built target tsMuxerGUI_autogen
[ 8%] Generating tsmuxergui_zh.qm
[ 9%] Generating tsmuxergui_fr.qm
[ 10%] Generating tsmuxergui_ru.qm
/Users/darrensolomon/tsmuxer_build/libmediation/fs/directory.cpp:54:19: error: variable has incomplete type 'struct stat64'
struct stat64 buf;
^
/Users/darrensolomon/tsmuxer_build/libmediation/fs/directory.cpp:54:12: note: forward declaration of 'stat64'
struct stat64 buf;
^
/Users/darrensolomon/tsmuxer_build/libmediation/fs/directory.cpp:73:19: error: variable has incomplete type 'struct stat64'
struct stat64 fileStat;
^
/Users/darrensolomon/tsmuxer_build/libmediation/fs/directory.cpp:73:12: note: forward declaration of 'stat64'
struct stat64 fileStat;
^
[ 12%] Generating tsmuxergui_en.qm
[ 13%] Automatic RCC for images.qrc
/Users/darrensolomon/tsmuxer_build/libmediation/fs/osdep/file_unix.cpp:125:19: error: variable has incomplete type 'struct stat64'
struct stat64 buf;
^
/Users/darrensolomon/tsmuxer_build/libmediation/fs/osdep/file_unix.cpp:125:12: note: forward declaration of 'stat64'
struct stat64 buf;
^
2 errors generated.
make[2]: *** [libmediation/CMakeFiles/mediation.dir/fs/directory.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
1 error generated.
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_ru.qm'...
Generated 203 translation(s) (203 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_fr.qm'...
Generated 203 translation(s) (203 finished and 0 unfinished)
make[2]: *** [libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o] Error 1
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_zh.qm'...
Generated 203 translation(s) (203 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_en.qm'...
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 203 untranslated source text(s)
[ 15%] Automatic RCC for translations.qrc
[ 17%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/checkboxedheaderview.cpp.o
[ 17%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/mocs_compilation.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/muxForm.cpp.o
[ 21%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EJRQKI7XPS/qrc_translations.cpp.o
[ 21%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsmuxerwindow.cpp.o
[ 24%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EWIEGA46WW/qrc_images.cpp.o
[ 24%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/main.cpp.o
Copying OS X content tsMuxerGUI/tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns
In file included from /Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:22:
/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI_autogen/include/ui_tsmuxerwindow.h:1043:23: warning: 'setTabStopWidth' is deprecated [-Wdeprecated-declarations]
memoChapters->setTabStopWidth(20);
^
/opt/homebrew/opt/qt5/lib/QtWidgets.framework/Headers/qplaintextedit.h:179:5: note: 'setTabStopWidth' has been explicitly marked deprecated here
QT_DEPRECATED void setTabStopWidth(int width);
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED'
# define QT_DEPRECATED Q_DECL_DEPRECATED
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:227:45: note: expanded from macro 'Q_DECL_DEPRECATED'
# define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:433:62: warning: 'error' is deprecated: Use QProcess::errorOccurred(QProcess::ProcessError) instead [-Wdeprecated-declarations]
void (QProcess::*processError)(QProcess::ProcessError) = &QProcess::error;
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qprocess.h:301:5: note: 'error' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QProcess::errorOccurred(QProcess::ProcessError) instead")
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:675:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:1294:51: warning: 'toList' is deprecated: Use values() instead. [-Wdeprecated-declarations]
QList<qint64> mergedChapterList = chaptersSet.toList();
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qset.h:264:5: note: 'toList' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use values() instead.")
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:675:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
^
make[1]: *** [libmediation/CMakeFiles/mediation.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
3 warnings generated.
[ 26%] Linking CXX executable tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI
[ 26%] Built target tsMuxerGUI
make: *** [all] Error 2
darrensolomon@DARRENs-Mac-mini tsmuxer_build % `
Below is one of the other branches of source code from the master, I forget which on, but on terminal output that the tsmuxerGUI is bigger file size and crashes when launched:
`darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ builddir=/Users/darrensolomon/tsmuxer_build
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_GUI=TRUE ..
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Checking for module 'zlib'
-- Found zlib, version 1.2.11
-- Checking for module 'freetype2'
-- Found freetype2, version 24.0.18
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darrensolomon/tsmuxer_build/build
++ sysctl -n hw.logicalcpu
+ num_cores=8
+ make -j8
[ 5%] Automatic MOC and UIC for target tsMuxerGUI
[ 5%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/directory.cpp.o
[ 5%] Building CXX object libmediation/CMakeFiles/mediation.dir/types/types.cpp.o
[ 5%] Building CXX object libmediation/CMakeFiles/mediation.dir/system/terminatablethread.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o
[ 6%] Built target tsMuxerGUI_autogen
[ 7%] Generating tsmuxergui_en.qm
[ 9%] Generating tsmuxergui_ru.qm
[ 10%] Automatic RCC for images.qrc
[ 11%] Generating tsmuxergui_zh.qm
[ 13%] Generating tsmuxergui_fr.qm
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_zh.qm'...
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_ru.qm'...
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_en.qm'...
Generated 197 translation(s) (197 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_fr.qm'...
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 197 untranslated source text(s)
Generated 197 translation(s) (197 finished and 0 unfinished)
Generated 197 translation(s) (197 finished and 0 unfinished)
[ 14%] Automatic RCC for translations.qrc
[ 15%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/main.cpp.o
[ 17%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsmuxerwindow.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/muxForm.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/mocs_compilation.cpp.o
[ 21%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/checkboxedheaderview.cpp.o
[ 22%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/fontsettingstablemodel.cpp.o
[ 23%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EWIEGA46WW/qrc_images.cpp.o
[ 25%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EJRQKI7XPS/qrc_translations.cpp.o
Copying OS X content tsMuxerGUI/tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns
[ 26%] Linking CXX static library libmediation.a
[ 26%] Built target mediation
[ 28%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/abstractMuxer.cpp.o
[ 28%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aac.cpp.o
[ 30%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aacStreamReader.cpp.o
[ 31%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/AbstractDemuxer.cpp.o
[ 32%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3Codec.cpp.o
[ 34%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/avCodecs.cpp.o
[ 35%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3StreamReader.cpp.o
[ 36%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bitStream.cpp.o
[ 38%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/blurayHelper.cpp.o
[ 39%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileReader.cpp.o
[ 40%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileWriter.cpp.o
[ 42%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReader.cpp.o
[ 43%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReaderManager.cpp.o
[ 44%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/combinedH264Demuxer.cpp.o
[ 46%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/convertUTF.cpp.o
[ 47%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dtsStreamReader.cpp.o
[ 48%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dvbSubStreamReader.cpp.o
[ 50%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/h264StreamReader.cpp.o
[ 51%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevc.cpp.o
[ 52%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevcStreamReader.cpp.o
[ 53%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ioContextDemuxer.cpp.o
[ 55%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/iso_writer.cpp.o
[ 56%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/lpcmStreamReader.cpp.o
[ 57%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/main.cpp.o
[ 59%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaDemuxer.cpp.o
[ 60%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaParser.cpp.o
[ 61%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/metaDemuxer.cpp.o
[ 63%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/movDemuxer.cpp.o
[ 65%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mp3Codec.cpp.o
[ 65%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpeg2StreamReader.cpp.o
[ 67%] Linking CXX executable tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI
[ 67%] Built target tsMuxerGUI
[ 68%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegAudioStreamReader.cpp.o
[ 69%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegStreamReader.cpp.o
[ 71%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegVideo.cpp.o
[ 72%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/muxerManager.cpp.o
[ 73%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/nalUnits.cpp.o
[ 75%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/pesPacket.cpp.o
[ 76%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/programStreamDemuxer.cpp.o
[ 77%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/psgStreamReader.cpp.o
[ 78%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/simplePacketizerReader.cpp.o
[ 80%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/singleFileMuxer.cpp.o
[ 81%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/srtStreamReader.cpp.o
[ 82%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitles.cpp.o
[ 84%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitlesRender.cpp.o
[ 85%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsDemuxer.cpp.o
[ 86%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsMuxer.cpp.o
[ 88%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsPacket.cpp.o
[ 89%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/utf8Converter.cpp.o
[ 90%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1Parser.cpp.o
[ 92%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1StreamReader.cpp.o
[ 93%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vod_common.cpp.o
[ 94%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvc.cpp.o
[ 96%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvcStreamReader.cpp.o
[ 97%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/wave.cpp.o
[ 98%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/osdep/textSubtitlesRenderFT.cpp.o
[100%] Linking CXX executable tsmuxer
[100%] Built target tsmuxer
+ pushd tsMuxerGUI
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ pushd tsMuxerGUI.app/Contents
~/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents ~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSPrincipalClass -string NSApplication
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSHighResolutionCapable -string True
+ plutil -convert xml1 Info.plist
+ popd
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ macdeployqt tsMuxerGUI.app
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ mkdir bin
+ pushd bin
~/tsmuxer_build/build/bin ~/tsmuxer_build/build ~/tsmuxer_build
+ mv ../tsMuxer/tsmuxer tsMuxeR
+ mv ../tsMuxerGUI/tsMuxerGUI.app .
+ cp tsMuxeR tsMuxerGUI.app/Contents/MacOS/
+ zip -9 -r mac.zip tsMuxeR tsMuxerGUI.app
adding: tsMuxeR (deflated 59%)
adding: tsMuxerGUI.app/ (stored 0%)
adding: tsMuxerGUI.app/Contents/ (stored 0%)
adding: tsMuxerGUI.app/Contents/MacOS/ (stored 0%)
adding: tsMuxerGUI.app/Contents/MacOS/tsMuxeR (deflated 59%)
adding: tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI (deflated 57%)
adding: tsMuxerGUI.app/Contents/PlugIns/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforminputcontexts/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforminputcontexts/libqtvirtualkeyboardplugin.dylib (deflated 89%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/libqavfmediaplayer.dylib (deflated 80%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/libqtmedia_audioengine.dylib (deflated 84%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/libqavfcamera.dylib (deflated 75%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforms/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforms/libqcocoa.dylib (deflated 56%)
adding: tsMuxerGUI.app/Contents/PlugIns/printsupport/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/printsupport/libcocoaprintersupport.dylib (deflated 96%)
adding: tsMuxerGUI.app/Contents/PlugIns/styles/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/styles/libqmacstyle.dylib (deflated 70%)
adding: tsMuxerGUI.app/Contents/PlugIns/audio/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/audio/libqtaudio_coreaudio.dylib (deflated 82%)
adding: tsMuxerGUI.app/Contents/PlugIns/bearer/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/bearer/libqgenericbearer.dylib (deflated 87%)
adding: tsMuxerGUI.app/Contents/PlugIns/iconengines/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/iconengines/libqsvgicon.dylib (deflated 88%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqgif.dylib (deflated 88%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqwbmp.dylib (deflated 93%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqwebp.dylib (deflated 55%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqico.dylib (deflated 89%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqmacheif.dylib (deflated 91%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqjpeg.dylib (deflated 65%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqtiff.dylib (deflated 70%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqicns.dylib (deflated 86%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqtga.dylib (deflated 93%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqmacjp2.dylib (deflated 91%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_thai.dylib (deflated 89%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_openwnn.dylib (deflated 41%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_hangul.dylib (deflated 87%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_pinyin.dylib (deflated 40%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_tcime.dylib (deflated 39%)
adding: tsMuxerGUI.app/Contents/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Resources/qt.conf (deflated 32%)
adding: tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns (deflated 41%)
adding: tsMuxerGUI.app/Contents/Frameworks/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/QtPrintSupport (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Resources/QtPrintSupport.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/QtPrintSupport (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/Resources/QtPrintSupport.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/Resources/QtPrintSupport.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/QtGui.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/QtGui.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/QtGui (deflated 60%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/Resources/QtGui.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/QtGui (deflated 60%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/QtGui (deflated 60%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/QtDBus.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/QtDBus.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/QtDBus (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/Resources/QtDBus.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/QtDBus (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/QtDBus (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Resources/QtQuick.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/Resources/QtQuick.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/QtQuick (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/Resources/QtQuick.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/QtQuick (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/QtQuick (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/QtCore.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/QtCore.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/QtCore (deflated 56%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/Resources/QtCore.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore (deflated 56%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/QtCore (deflated 56%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/QtQml (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Resources/QtQml.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/QtQml (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/Resources/QtQml.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/QtQml (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/Resources/QtQml.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/QtMultimedia.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/QtMultimedia.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/QtMultimedia (deflated 71%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/Resources/QtMultimedia.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/QtMultimedia (deflated 71%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/QtMultimedia (deflated 71%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Resources/QtVirtualKeyboard.prl (deflated 53%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Resources/Info.plist (deflated 50%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/Resources/QtVirtualKeyboard.prl (deflated 53%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/Resources/Info.plist (deflated 50%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/QtVirtualKeyboard (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/Resources/QtVirtualKeyboard.prl (deflated 53%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/Resources/Info.plist (deflated 50%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/QtVirtualKeyboard (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/QtVirtualKeyboard (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/QtOpenGL (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Resources/QtOpenGL.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/QtOpenGL (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/Resources/QtOpenGL.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/QtOpenGL (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/Resources/QtOpenGL.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/QtWidgets.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/QtWidgets.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/Resources/QtWidgets.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/QtNetwork (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/QtNetwork.prl (deflated 46%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/QtNetwork (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/QtNetwork.prl (deflated 46%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/QtNetwork (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/Resources/QtNetwork.prl (deflated 46%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/QtSvg (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/QtSvg.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/QtSvg (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/QtSvg.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/QtSvg (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/Resources/QtSvg.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Resources/QtMultimediaWidgets.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/Resources/QtMultimediaWidgets.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/QtMultimediaWidgets (deflated 81%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/Resources/QtMultimediaWidgets.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/QtMultimediaWidgets (deflated 81%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/QtMultimediaWidgets (deflated 81%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/QtQmlModels (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Resources/QtQmlModels.prl (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/QtQmlModels (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/Resources/QtQmlModels.prl (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/QtQmlModels (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/Resources/QtQmlModels.prl (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Info.plist (deflated 62%)
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ popd
~/tsmuxer_build
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ builddir=/Users/darrensolomon/tsmuxer_build
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_GUI=FALSE ..
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Checking for module 'zlib'
-- Found zlib, version 1.2.11
-- Checking for module 'freetype2'
-- Found freetype2, version 24.0.18
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darrensolomon/tsmuxer_build/build
++ sysctl -n hw.logicalcpu
+ num_cores=8
+ make -j8
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/directory.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/types/types.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/system/terminatablethread.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o
[ 8%] Linking CXX static library libmediation.a
[ 8%] Built target mediation
[ 10%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/AbstractDemuxer.cpp.o
[ 11%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aacStreamReader.cpp.o
[ 13%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3Codec.cpp.o
[ 15%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aac.cpp.o
[ 16%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/abstractMuxer.cpp.o
[ 18%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/avCodecs.cpp.o
[ 21%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bitStream.cpp.o
[ 21%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3StreamReader.cpp.o
[ 23%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/blurayHelper.cpp.o
[ 25%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileWriter.cpp.o
[ 26%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileReader.cpp.o
[ 28%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReader.cpp.o
[ 30%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReaderManager.cpp.o
[ 31%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/combinedH264Demuxer.cpp.o
[ 33%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/convertUTF.cpp.o
[ 35%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dtsStreamReader.cpp.o
[ 36%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dvbSubStreamReader.cpp.o
[ 38%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/h264StreamReader.cpp.o
[ 40%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevc.cpp.o
[ 41%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ioContextDemuxer.cpp.o
[ 43%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevcStreamReader.cpp.o
[ 45%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/iso_writer.cpp.o
[ 46%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/lpcmStreamReader.cpp.o
[ 48%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/main.cpp.o
[ 50%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaDemuxer.cpp.o
[ 51%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaParser.cpp.o
[ 53%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/metaDemuxer.cpp.o
[ 55%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/movDemuxer.cpp.o
[ 56%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mp3Codec.cpp.o
[ 58%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpeg2StreamReader.cpp.o
[ 60%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegAudioStreamReader.cpp.o
[ 61%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegStreamReader.cpp.o
[ 63%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegVideo.cpp.o
[ 65%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/muxerManager.cpp.o
[ 66%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/nalUnits.cpp.o
[ 68%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/pesPacket.cpp.o
[ 70%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/programStreamDemuxer.cpp.o
[ 71%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/psgStreamReader.cpp.o
[ 73%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/simplePacketizerReader.cpp.o
[ 75%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/singleFileMuxer.cpp.o
[ 76%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/srtStreamReader.cpp.o
[ 78%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitles.cpp.o
[ 80%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitlesRender.cpp.o
[ 81%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsDemuxer.cpp.o
[ 83%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsMuxer.cpp.o
[ 85%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsPacket.cpp.o
[ 86%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/utf8Converter.cpp.o
[ 88%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1Parser.cpp.o
[ 90%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1StreamReader.cpp.o
[ 91%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vod_common.cpp.o
[ 93%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvc.cpp.o
[ 95%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvcStreamReader.cpp.o
[ 96%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/wave.cpp.o
[ 98%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/osdep/textSubtitlesRenderFT.cpp.o
[100%] Linking CXX executable tsmuxer
[100%] Built target tsmuxer
+ pushd tsMuxerGUI
That branch was merged two months ago and contains no modifications to the script you're using.
It does not, however, have the fix for the stat64
error which was added just recently, which is why tsmuxer
itself fails to build.
OK, then I'll stick with master source code folder zip.
But then why does the tsmuxerGUI get framework deflated stuff in the compiling process if set to TRUE in my build_macos_native.sh? The tsmuxerGUI becomes a 42.1MB application that crashes upon launching it. But the other branches build the tsmuxerGUI with errors but launches and is only 2.1MB size application.
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ builddir=/Users/darrensolomon/tsmuxer_build
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_GUI=TRUE ..
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Checking for module 'zlib'
-- Found zlib, version 1.2.11
-- Checking for module 'freetype2'
-- Found freetype2, version 24.0.18
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darrensolomon/tsmuxer_build/build
++ sysctl -n hw.logicalcpu
+ num_cores=8
+ make -j8
[ 1%] Automatic MOC and UIC for target tsMuxerGUI
[ 3%] Building CXX object libmediation/CMakeFiles/mediation.dir/types/types.cpp.o
[ 3%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o
[ 5%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/directory.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/system/terminatablethread.cpp.o
[ 6%] Built target tsMuxerGUI_autogen
[ 7%] Generating tsmuxergui_zh.qm
[ 9%] Generating tsmuxergui_en.qm
[ 10%] Generating tsmuxergui_fr.qm
[ 11%] Automatic RCC for images.qrc
[ 13%] Generating tsmuxergui_ru.qm
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_en.qm'...
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 197 untranslated source text(s)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_ru.qm'...
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_zh.qm'...
Generated 197 translation(s) (197 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_fr.qm'...
Generated 197 translation(s) (197 finished and 0 unfinished)
Generated 197 translation(s) (197 finished and 0 unfinished)
[ 14%] Automatic RCC for translations.qrc
[ 15%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/main.cpp.o
[ 17%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/muxForm.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/checkboxedheaderview.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/mocs_compilation.cpp.o
[ 21%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsmuxerwindow.cpp.o
[ 22%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/fontsettingstablemodel.cpp.o
[ 23%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EWIEGA46WW/qrc_images.cpp.o
[ 25%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EJRQKI7XPS/qrc_translations.cpp.o
Copying OS X content tsMuxerGUI/tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns
In file included from /Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:23:
/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI_autogen/include/ui_tsmuxerwindow.h:1044:23: warning: 'setTabStopWidth' is deprecated [-Wdeprecated-declarations]
memoChapters->setTabStopWidth(20);
^
/opt/homebrew/opt/qt5/lib/QtWidgets.framework/Headers/qplaintextedit.h:179:5: note: 'setTabStopWidth' has been explicitly marked deprecated here
QT_DEPRECATED void setTabStopWidth(int width);
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED'
# define QT_DEPRECATED Q_DECL_DEPRECATED
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:227:45: note: expanded from macro 'Q_DECL_DEPRECATED'
# define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:435:62: warning: 'error' is deprecated: Use QProcess::errorOccurred(QProcess::ProcessError) instead [-Wdeprecated-declarations]
void (QProcess::*processError)(QProcess::ProcessError) = &QProcess::error;
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qprocess.h:301:5: note: 'error' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QProcess::errorOccurred(QProcess::ProcessError) instead")
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:675:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:701:65: warning: 'BackgroundColorRole' is deprecated [-Wdeprecated-declarations]
ui->trackLV->model()->setData(index, QBrush(color), Qt::BackgroundColorRole);
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qnamespace.h:1546:29: note: 'BackgroundColorRole' has been explicitly marked deprecated here
BackgroundColorRole Q_DECL_ENUMERATOR_DEPRECATED = BackgroundRole,
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:1160:40: note: expanded from macro 'Q_DECL_ENUMERATOR_DEPRECATED'
# define Q_DECL_ENUMERATOR_DEPRECATED Q_DECL_DEPRECATED
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:227:45: note: expanded from macro 'Q_DECL_DEPRECATED'
# define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:1296:51: warning: 'toList' is deprecated: Use values() instead. [-Wdeprecated-declarations]
QList<qint64> mergedChapterList = chaptersSet.toList();
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qset.h:264:5: note: 'toList' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use values() instead.")
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
/opt/homebrew/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:675:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
^
[ 26%] Linking CXX static library libmediation.a
[ 26%] Built target mediation
[ 27%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aac.cpp.o
[ 28%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aacStreamReader.cpp.o
[ 30%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/avCodecs.cpp.o
[ 32%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/abstractMuxer.cpp.o
[ 32%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/AbstractDemuxer.cpp.o
[ 34%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3Codec.cpp.o
[ 35%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3StreamReader.cpp.o
[ 36%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bitStream.cpp.o
[ 38%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/blurayHelper.cpp.o
[ 39%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileReader.cpp.o
[ 40%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileWriter.cpp.o
[ 42%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReader.cpp.o
[ 43%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReaderManager.cpp.o
[ 44%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/combinedH264Demuxer.cpp.o
[ 46%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/convertUTF.cpp.o
[ 47%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dtsStreamReader.cpp.o
[ 48%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dvbSubStreamReader.cpp.o
[ 50%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevc.cpp.o
[ 51%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/h264StreamReader.cpp.o
[ 52%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevcStreamReader.cpp.o
[ 53%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ioContextDemuxer.cpp.o
[ 55%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/iso_writer.cpp.o
[ 56%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/lpcmStreamReader.cpp.o
[ 57%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/main.cpp.o
[ 59%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaDemuxer.cpp.o
[ 60%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaParser.cpp.o
[ 61%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/metaDemuxer.cpp.o
[ 63%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/movDemuxer.cpp.o
[ 64%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mp3Codec.cpp.o
[ 65%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpeg2StreamReader.cpp.o
4 warnings generated.
[ 67%] Linking CXX executable tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI
[ 68%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegAudioStreamReader.cpp.o
[ 68%] Built target tsMuxerGUI
[ 69%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegStreamReader.cpp.o
[ 71%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegVideo.cpp.o
[ 72%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/muxerManager.cpp.o
[ 73%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/nalUnits.cpp.o
[ 75%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/pesPacket.cpp.o
[ 76%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/programStreamDemuxer.cpp.o
[ 77%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/psgStreamReader.cpp.o
[ 78%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/simplePacketizerReader.cpp.o
[ 80%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/singleFileMuxer.cpp.o
[ 81%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/srtStreamReader.cpp.o
[ 82%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitles.cpp.o
[ 84%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitlesRender.cpp.o
[ 85%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsDemuxer.cpp.o
[ 86%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsMuxer.cpp.o
[ 88%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsPacket.cpp.o
[ 89%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/utf8Converter.cpp.o
[ 90%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1Parser.cpp.o
[ 92%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1StreamReader.cpp.o
[ 93%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vod_common.cpp.o
[ 94%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvc.cpp.o
[ 96%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvcStreamReader.cpp.o
[ 97%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/wave.cpp.o
[ 98%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/osdep/textSubtitlesRenderFT.cpp.o
[100%] Linking CXX executable tsmuxer
[100%] Built target tsmuxer
+ pushd tsMuxerGUI
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ pushd tsMuxerGUI.app/Contents
~/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents ~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSPrincipalClass -string NSApplication
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSHighResolutionCapable -string True
+ plutil -convert xml1 Info.plist
+ popd
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ macdeployqt tsMuxerGUI.app
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ mkdir bin
+ pushd bin
~/tsmuxer_build/build/bin ~/tsmuxer_build/build ~/tsmuxer_build
+ mv ../tsMuxer/tsmuxer tsMuxeR
+ mv ../tsMuxerGUI/tsMuxerGUI.app .
+ cp tsMuxeR tsMuxerGUI.app/Contents/MacOS/
+ zip -9 -r mac.zip tsMuxeR tsMuxerGUI.app
adding: tsMuxeR (deflated 59%)
adding: tsMuxerGUI.app/ (stored 0%)
adding: tsMuxerGUI.app/Contents/ (stored 0%)
adding: tsMuxerGUI.app/Contents/MacOS/ (stored 0%)
adding: tsMuxerGUI.app/Contents/MacOS/tsMuxeR (deflated 59%)
adding: tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI (deflated 57%)
adding: tsMuxerGUI.app/Contents/PlugIns/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforminputcontexts/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforminputcontexts/libqtvirtualkeyboardplugin.dylib (deflated 89%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/libqavfmediaplayer.dylib (deflated 80%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/libqtmedia_audioengine.dylib (deflated 84%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/libqavfcamera.dylib (deflated 75%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforms/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforms/libqcocoa.dylib (deflated 56%)
adding: tsMuxerGUI.app/Contents/PlugIns/printsupport/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/printsupport/libcocoaprintersupport.dylib (deflated 96%)
adding: tsMuxerGUI.app/Contents/PlugIns/styles/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/styles/libqmacstyle.dylib (deflated 70%)
adding: tsMuxerGUI.app/Contents/PlugIns/audio/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/audio/libqtaudio_coreaudio.dylib (deflated 82%)
adding: tsMuxerGUI.app/Contents/PlugIns/bearer/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/bearer/libqgenericbearer.dylib (deflated 87%)
adding: tsMuxerGUI.app/Contents/PlugIns/iconengines/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/iconengines/libqsvgicon.dylib (deflated 88%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqgif.dylib (deflated 88%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqwbmp.dylib (deflated 93%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqwebp.dylib (deflated 55%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqico.dylib (deflated 89%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqmacheif.dylib (deflated 91%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqjpeg.dylib (deflated 65%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqtiff.dylib (deflated 70%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqicns.dylib (deflated 86%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqtga.dylib (deflated 93%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqmacjp2.dylib (deflated 91%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_thai.dylib (deflated 89%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_openwnn.dylib (deflated 41%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_hangul.dylib (deflated 87%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_pinyin.dylib (deflated 40%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_tcime.dylib (deflated 39%)
adding: tsMuxerGUI.app/Contents/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Resources/qt.conf (deflated 32%)
adding: tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns (deflated 41%)
adding: tsMuxerGUI.app/Contents/Frameworks/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/QtPrintSupport (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Resources/QtPrintSupport.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/QtPrintSupport (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/Resources/QtPrintSupport.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/Resources/QtPrintSupport.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/QtGui.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/QtGui.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/QtGui (deflated 60%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/Resources/QtGui.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/QtGui (deflated 60%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/QtGui (deflated 60%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/QtDBus.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/QtDBus.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/QtDBus (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/Resources/QtDBus.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/QtDBus (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/QtDBus (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Resources/QtQuick.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/Resources/QtQuick.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/QtQuick (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/Resources/QtQuick.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/QtQuick (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/QtQuick (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/QtCore.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/QtCore.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/QtCore (deflated 56%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/Resources/QtCore.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore (deflated 56%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/QtCore (deflated 56%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/QtQml (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Resources/QtQml.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/QtQml (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/Resources/QtQml.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/QtQml (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/Resources/QtQml.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/QtMultimedia.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/QtMultimedia.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/QtMultimedia (deflated 71%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/Resources/QtMultimedia.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/QtMultimedia (deflated 71%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/QtMultimedia (deflated 71%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Resources/QtVirtualKeyboard.prl (deflated 53%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Resources/Info.plist (deflated 50%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/Resources/QtVirtualKeyboard.prl (deflated 53%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/Resources/Info.plist (deflated 50%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/QtVirtualKeyboard (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/Resources/QtVirtualKeyboard.prl (deflated 53%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/Resources/Info.plist (deflated 50%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/QtVirtualKeyboard (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/QtVirtualKeyboard (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/QtOpenGL (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Resources/QtOpenGL.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/QtOpenGL (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/Resources/QtOpenGL.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/QtOpenGL (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/Resources/QtOpenGL.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/QtWidgets.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/QtWidgets.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/Resources/QtWidgets.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/QtNetwork (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/QtNetwork.prl (deflated 46%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/QtNetwork (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/QtNetwork.prl (deflated 46%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/QtNetwork (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/Resources/QtNetwork.prl (deflated 46%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/QtSvg (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/QtSvg.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/QtSvg (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/QtSvg.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/QtSvg (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/Resources/QtSvg.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Resources/QtMultimediaWidgets.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/Resources/QtMultimediaWidgets.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/QtMultimediaWidgets (deflated 81%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/Resources/QtMultimediaWidgets.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/QtMultimediaWidgets (deflated 81%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/QtMultimediaWidgets (deflated 81%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/QtQmlModels (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Resources/QtQmlModels.prl (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/QtQmlModels (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/Resources/QtQmlModels.prl (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/QtQmlModels (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/Resources/QtQmlModels.prl (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Info.plist (deflated 62%)
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ popd
~/tsmuxer_build
darrensolomon@DARRENs-Mac-mini tsmuxer_build %
But then why does the tsmuxerGUI get framework deflated stuff in the compiling process if set to TRUE in my build_macos_native.sh?
It's hard to say, as the problem doesn't seem to be reproducible with Intel MacOS installations. The only difference now between the GitHub runner and your machine - except the CPU architecture - is the fact that you seem to be running homebrew-provided Qt, while the runner uses official Qt releases downloaded from download.qt.io.
Sadly, I have no idea what kind of difference that might make or what other factors come into play here.
For the record, an Intel MacOS Big Sur machine is able to compile and run the source without any problems (with developer tools installed and freetype installed via homebrew), as well as run the binary built by the GitHub runner.
I already have QT creator and Dev installed. So, I uninstalled that and ran brew uninstall qt and qt@6 both uninstalled. I need to know the specifics installer/dmg of qt that will shut the compiler up or point it to the other qt creators dev packed that's installed in again:
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ builddir=/Users/darrensolomon/tsmuxer_build
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_GUI=TRUE ..
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Checking for module 'zlib'
-- Found zlib, version 1.2.11
-- Checking for module 'freetype2'
-- Found freetype2, version 24.0.18
CMake Error at tsMuxerGUI/CMakeLists.txt:12 (find_package):
By not providing "FindQt5.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Qt5", but
CMake did not find one.
Could not find a package configuration file provided by "Qt5" with any of
the following names:
Qt5Config.cmake
qt5-config.cmake
Add the installation prefix of "Qt5" to CMAKE_PREFIX_PATH or set "Qt5_DIR"
to a directory containing one of the above files. If "Qt5" provides a
separate development package or SDK, be sure it has been installed.
-- Configuring incomplete, errors occurred!
See also "/Users/darrensolomon/tsmuxer_build/build/CMakeFiles/CMakeOutput.log".
See also "/Users/darrensolomon/tsmuxer_build/build/CMakeFiles/CMakeError.log".
darrensolomon@DARRENs-Mac-mini tsmuxer_build %
You have to point CMake to your Qt installation so it can properly configure the build. Additionally, building the GUI with Qt 6 is non-standard but supported thanks to some recent changes. All in all, your cmake command should be something like this :
cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_GUI=TRUE -DQT_VERSION=6 -DCMAKE_PREFIX_PATH=$HOME/Qt/6.2.1/macos/lib/cmake ..
The last argument should be adjusted according to where your Qt installation is. If you didn't change it from the default in the installer, you can just keep it as-is.
If you're running this via the build script, just replace the cmake call inside it.
Ive tinkered with removing tsmuxer build files from my tsmuxer_build folder, and putting in fresh source code master, and other branches and back and forth and messing with the cake path you suggest, it doesn't change the error in terminal, but a last attempt of deleting out tsmuxer_build source code files and re-dwonloading todays master code. I don't get errors but a 42.1 MD tsmuxerGUI that still launches and instantly terminates.
I will need to take a break. Qit. while, see what you guys come up with. Or until another user who owns a M1 Mac and tries what I'm doing and finds an easier solution. I'm happy I can build a tsmuxer executable that always works and is native to M1. and I got 1 version of the tsmuxerGUI working, Only because it needs my homebrew dylib qtwidget to launch.
This whole project has last going on and too many dependancies to get working right.
Thanks Dan and Avery for all your help.
Here's the latest terminal output for a GUI that's 42.1MB and will not launch:
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ builddir=/Users/darrensolomon/tsmuxer_build
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_GUI=TRUE ..
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Checking for module 'zlib'
-- Found zlib, version 1.2.11
-- Checking for module 'freetype2'
-- Found freetype2, version 24.0.18
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darrensolomon/tsmuxer_build/build
++ sysctl -n hw.logicalcpu
+ num_cores=8
+ make -j8
[ 1%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/directory_unix.cpp.o
[ 3%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o
[ 5%] Building CXX object libmediation/CMakeFiles/mediation.dir/types/types.cpp.o
[ 5%] Building CXX object libmediation/CMakeFiles/mediation.dir/system/terminatablethread.cpp.o
[ 6%] Automatic MOC and UIC for target tsMuxerGUI
[ 6%] Built target tsMuxerGUI_autogen
[ 7%] Generating tsmuxergui_en.qm
[ 10%] Generating tsmuxergui_zh.qm
[ 10%] Generating tsmuxergui_ru.qm
[ 13%] Automatic RCC for images.qrc
[ 13%] Generating tsmuxergui_fr.qm
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_en.qm'...
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 197 untranslated source text(s)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_ru.qm'...
Generated 197 translation(s) (197 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_zh.qm'...
Generated 197 translation(s) (197 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_fr.qm'...
Generated 197 translation(s) (197 finished and 0 unfinished)
[ 14%] Automatic RCC for translations.qrc
[ 15%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/muxForm.cpp.o
[ 18%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsmuxerwindow.cpp.o
[ 18%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/checkboxedheaderview.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/main.cpp.o
[ 21%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/mocs_compilation.cpp.o
[ 22%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/fontsettingstablemodel.cpp.o
[ 23%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EWIEGA46WW/qrc_images.cpp.o
[ 25%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EJRQKI7XPS/qrc_translations.cpp.o
Copying OS X content tsMuxerGUI/tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns
[ 26%] Linking CXX static library libmediation.a
[ 26%] Built target mediation
[ 27%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aac.cpp.o
[ 28%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/abstractMuxer.cpp.o
[ 30%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/AbstractDemuxer.cpp.o
[ 31%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aacStreamReader.cpp.o
[ 32%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3StreamReader.cpp.o
[ 34%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3Codec.cpp.o
[ 35%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/avCodecs.cpp.o
[ 36%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bitStream.cpp.o
[ 38%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/blurayHelper.cpp.o
[ 39%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileReader.cpp.o
[ 40%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileWriter.cpp.o
[ 42%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReader.cpp.o
[ 43%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReaderManager.cpp.o
[ 44%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/combinedH264Demuxer.cpp.o
[ 46%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/convertUTF.cpp.o
[ 47%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dtsStreamReader.cpp.o
[ 48%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dvbSubStreamReader.cpp.o
[ 50%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/h264StreamReader.cpp.o
[ 51%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevc.cpp.o
[ 52%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevcStreamReader.cpp.o
[ 53%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ioContextDemuxer.cpp.o
[ 55%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/iso_writer.cpp.o
[ 56%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/lpcmStreamReader.cpp.o
[ 57%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/main.cpp.o
[ 59%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaDemuxer.cpp.o
[ 60%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaParser.cpp.o
[ 61%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/metaDemuxer.cpp.o
[ 63%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/movDemuxer.cpp.o
[ 64%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mp3Codec.cpp.o
[ 65%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpeg2StreamReader.cpp.o
[ 67%] Linking CXX executable tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI
[ 67%] Built target tsMuxerGUI
[ 68%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegAudioStreamReader.cpp.o
[ 69%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegStreamReader.cpp.o
[ 71%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegVideo.cpp.o
[ 72%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/muxerManager.cpp.o
[ 73%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/nalUnits.cpp.o
[ 75%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/pesPacket.cpp.o
[ 76%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/programStreamDemuxer.cpp.o
[ 77%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/psgStreamReader.cpp.o
[ 78%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/simplePacketizerReader.cpp.o
[ 80%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/singleFileMuxer.cpp.o
[ 81%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/srtStreamReader.cpp.o
[ 82%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitles.cpp.o
[ 84%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitlesRender.cpp.o
[ 85%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsDemuxer.cpp.o
[ 86%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsMuxer.cpp.o
[ 88%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsPacket.cpp.o
[ 89%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/utf8Converter.cpp.o
[ 90%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1Parser.cpp.o
[ 92%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1StreamReader.cpp.o
[ 93%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vod_common.cpp.o
[ 94%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvc.cpp.o
[ 96%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvcStreamReader.cpp.o
[ 97%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/wave.cpp.o
[ 98%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/osdep/textSubtitlesRenderFT.cpp.o
[100%] Linking CXX executable tsmuxer
[100%] Built target tsmuxer
+ pushd tsMuxerGUI
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ pushd tsMuxerGUI.app/Contents
~/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents ~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSPrincipalClass -string NSApplication
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSHighResolutionCapable -string True
+ plutil -convert xml1 Info.plist
+ popd
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ macdeployqt tsMuxerGUI.app
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ mkdir bin
+ pushd bin
~/tsmuxer_build/build/bin ~/tsmuxer_build/build ~/tsmuxer_build
+ mv ../tsMuxer/tsmuxer tsMuxeR
+ mv ../tsMuxerGUI/tsMuxerGUI.app .
+ cp tsMuxeR tsMuxerGUI.app/Contents/MacOS/
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ popd
~/tsmuxer_build
darrensolomon@DARRENs-Mac-mini tsmuxer_build %
Thanks for your patience with this. My partner has an M1 Mac but has been really busy with work and study. I'll try to wrestle it away from her for a couple of hours to try this out!
Hey there, wondering if you've made any head way here? Just got my M1 MBP and TS is about the only thing I can get working unfortunately :/ Ive tried to build as you have outlined and no luck. For the time being I'm just running TS in a windows VM on my server, which gets the job done. But would love to be able to get things working on the new Mac if possible! Thanks so much in advance.
No new updates. I can build the GUI with the errors from a different branch, and it has a dependency of a stupid qt5 widget dll file it needs in my homebrew folder. I have no issues or errors compiling and building the tsmuxer executable and that runs.
Ive tinkered what Xavery was doing last week. Still broken source code and or compiling script code errors for my Mac mini M1. I can build the GUI with this branch only: tsMuxer-enhancement-reduce-osxcross-deps. And it launches, but needs a dependency from my homebrew folder.
Do you want some of my builds? Do you want me to re-compile some things and keep you in the loop on my findings?
Thanks
Darren S The Axledental DJ
On Dec 1, 2021, at 7:11 PM, caelar @.***> wrote:
Hey there, wondering if you've made any head way here? Just got my M1 MBP and TS is about the only thing I can get working unfortunately :/ Ive tried to build as you have outlined and no luck. For the time being I'm just running TS in a windows VM on my server, which gets the job done. But would love to be able to get things working on the new Mac if possible! Thanks so much in advance.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/justdan96/tsMuxer/issues/489#issuecomment-984172816, or unsubscribe https://github.com/notifications/unsubscribe-auth/AVZTVAXWOUME36GHH3JWPE3UO22URANCNFSM5HT5LSXA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
Are you able to test against the latest code base? We have merged some Mac-related changes.
I have to edit the build_macos_native.sh script to build each the GUi or the executable separately in order to compile. Other wise I get this with only the GUI that compiles and that GUI launches but has no tsmuxer executable inside it:
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_STATIC_BUILD=TRUE '-DFREETYPE_LDFLAGS=bz2;/usr/local/lib/libpng.a' -DTSMUXER_GUI=TRUE -DWITHOUT_PKGCONFIG=TRUE ..
-- The CXX compiler identification is AppleClang 12.0.5.12050022
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 12.0.5.12050022
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Found ZLIB: /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libz.tbd (found version "1.2.11")
-- Found Freetype: /opt/homebrew/lib/libfreetype.a (found version "2.11.1")
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darrensolomon/tsmuxer_build/build
++ sysctl -n hw.logicalcpu
+ num_cores=8
+ make -j8
[ 2%] Building CXX object libmediation/CMakeFiles/mediation.dir/system/terminatablethread.cpp.o
[ 2%] Building CXX object libmediation/CMakeFiles/mediation.dir/types/types.cpp.o
[ 3%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/directory_unix.cpp.o
[ 5%] Automatic MOC and UIC for target tsMuxerGUI
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o
[ 6%] Built target tsMuxerGUI_autogen
[ 9%] Generating tsmuxergui_en.qm
[ 9%] Generating tsmuxergui_zh.qm
[ 10%] Generating tsmuxergui_fr.qm
[ 11%] Generating tsmuxergui_ru.qm
[ 13%] Automatic RCC for images.qrc
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_ru.qm'...
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_fr.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_zh.qm'...
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_en.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 215 untranslated source text(s)
Generated 215 translation(s) (215 finished and 0 unfinished)
[ 14%] Automatic RCC for translations.qrc
[ 15%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/main.cpp.o
[ 17%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/muxForm.cpp.o
[ 18%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsmuxerwindow.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/mocs_compilation.cpp.o
[ 21%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/checkboxedheaderview.cpp.o
[ 22%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/fontsettingstablemodel.cpp.o
[ 23%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EWIEGA46WW/qrc_images.cpp.o
[ 25%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EJRQKI7XPS/qrc_translations.cpp.o
Copying OS X content tsMuxerGUI/tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns
[ 26%] Linking CXX static library libmediation.a
[ 26%] Built target mediation
[ 27%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/AbstractDemuxer.cpp.o
[ 28%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3Codec.cpp.o
[ 30%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aacStreamReader.cpp.o
[ 32%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/avCodecs.cpp.o
[ 32%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aac.cpp.o
[ 34%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3StreamReader.cpp.o
[ 35%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/abstractMuxer.cpp.o
[ 36%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bitStream.cpp.o
[ 38%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/blurayHelper.cpp.o
[ 39%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileReader.cpp.o
[ 40%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileWriter.cpp.o
[ 42%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReader.cpp.o
[ 43%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReaderManager.cpp.o
[ 44%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/combinedH264Demuxer.cpp.o
[ 46%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/convertUTF.cpp.o
[ 47%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dtsStreamReader.cpp.o
[ 48%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dvbSubStreamReader.cpp.o
[ 50%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/h264StreamReader.cpp.o
[ 51%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevc.cpp.o
[ 52%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevcStreamReader.cpp.o
[ 53%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ioContextDemuxer.cpp.o
[ 55%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/iso_writer.cpp.o
[ 56%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/lpcmStreamReader.cpp.o
[ 57%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/main.cpp.o
[ 59%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaDemuxer.cpp.o
[ 60%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaParser.cpp.o
[ 61%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/metaDemuxer.cpp.o
[ 63%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/movDemuxer.cpp.o
[ 64%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mp3Codec.cpp.o
[ 65%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpeg2StreamReader.cpp.o
[ 67%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegAudioStreamReader.cpp.o
[ 68%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegStreamReader.cpp.o
[ 69%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegVideo.cpp.o
[ 71%] Linking CXX executable tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI
[ 71%] Built target tsMuxerGUI
[ 72%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/muxerManager.cpp.o
[ 73%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/nalUnits.cpp.o
[ 75%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/pesPacket.cpp.o
[ 77%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/psgStreamReader.cpp.o
[ 77%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/programStreamDemuxer.cpp.o
[ 78%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/simplePacketizerReader.cpp.o
[ 80%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/singleFileMuxer.cpp.o
[ 81%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/srtStreamReader.cpp.o
[ 82%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitles.cpp.o
[ 84%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitlesRender.cpp.o
[ 85%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsDemuxer.cpp.o
[ 86%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsMuxer.cpp.o
[ 88%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsPacket.cpp.o
[ 89%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/utf8Converter.cpp.o
[ 90%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1Parser.cpp.o
[ 92%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1StreamReader.cpp.o
[ 93%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vod_common.cpp.o
[ 94%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvc.cpp.o
[ 96%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvcStreamReader.cpp.o
/Users/darrensolomon/tsmuxer_build/tsMuxer/vc1StreamReader.cpp:197:21: warning: 8 enumeration values not handled in switch: 'ENDOFSEQ', 'SLICE', 'FIELD'... [-Wswitch]
switch ((VC1Code)*nextNal)
^
/Users/darrensolomon/tsmuxer_build/tsMuxer/vc1StreamReader.cpp:197:21: note: add missing switch cases
switch ((VC1Code)*nextNal)
^
/Users/darrensolomon/tsmuxer_build/tsMuxer/vc1StreamReader.cpp:177:13: warning: 6 enumeration values not handled in switch: 'SLICE', 'FIELD', 'USER_SLICE'... [-Wswitch]
switch ((VC1Code)*buff)
^
/Users/darrensolomon/tsmuxer_build/tsMuxer/vc1StreamReader.cpp:177:13: note: add missing switch cases
switch ((VC1Code)*buff)
^
[ 97%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/wave.cpp.o
make[2]: *** No rule to make target `/usr/local/lib/libpng.a', needed by `tsMuxer/tsmuxer'. Stop.
make[2]: *** Waiting for unfinished jobs....
[ 98%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/osdep/textSubtitlesRenderFT.cpp.o
2 warnings generated.
make[1]: *** [tsMuxer/CMakeFiles/tsmuxer.dir/all] Error 2
make: *** [all] Error 2
darrensolomon@DARRENs-Mac-mini tsmuxer_build %
And as usual, I edited the build_macos_native.sh file again since it looks like its a path error for libpng.a so I changed it to this: cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_STATIC_BUILD=TRUE \ '-DFREETYPE_LDFLAGS=bz2;/opt/homebrew/lib/libpng.a' -DTSMUXER_GUI=TRUE \ -DWITHOUT_PKGCONFIG=TRUE ..
Because my homebrew path for all the compiling that works and with QT is at:
PATH=/opt/homebrew/opt/qt5/bin:$PATH export PATH
What a mess this scripting stuff is. smh. I get a big GUI that fails to launch, but a working tsmuxer executable.
Have a look now:
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_STATIC_BUILD=TRUE '-DFREETYPE_LDFLAGS=bz2;/opt/homebrew/lib/libpng.a' -DTSMUXER_GUI=TRUE -DWITHOUT_PKGCONFIG=TRUE ..
-- The CXX compiler identification is AppleClang 12.0.5.12050022
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 12.0.5.12050022
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Found ZLIB: /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libz.tbd (found version "1.2.11")
-- Found Freetype: /opt/homebrew/lib/libfreetype.a (found version "2.11.1")
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darrensolomon/tsmuxer_build/build
++ sysctl -n hw.logicalcpu
+ num_cores=8
+ make -j8
[ 3%] Automatic MOC and UIC for target tsMuxerGUI
[ 3%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/directory_unix.cpp.o
[ 3%] Building CXX object libmediation/CMakeFiles/mediation.dir/system/terminatablethread.cpp.o
[ 5%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/types/types.cpp.o
[ 6%] Built target tsMuxerGUI_autogen
[ 7%] Generating tsmuxergui_ru.qm
[ 9%] Generating tsmuxergui_zh.qm
[ 10%] Generating tsmuxergui_fr.qm
[ 11%] Automatic RCC for images.qrc
[ 13%] Generating tsmuxergui_en.qm
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_zh.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_ru.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_fr.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_en.qm'...
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 215 untranslated source text(s)
[ 14%] Automatic RCC for translations.qrc
[ 15%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsmuxerwindow.cpp.o
[ 17%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/main.cpp.o
[ 18%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/mocs_compilation.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/muxForm.cpp.o
[ 21%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/checkboxedheaderview.cpp.o
[ 22%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/fontsettingstablemodel.cpp.o
[ 23%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EWIEGA46WW/qrc_images.cpp.o
[ 25%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EJRQKI7XPS/qrc_translations.cpp.o
Copying OS X content tsMuxerGUI/tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns
[ 26%] Linking CXX static library libmediation.a
[ 26%] Built target mediation
[ 28%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/abstractMuxer.cpp.o
[ 28%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3Codec.cpp.o
[ 32%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/AbstractDemuxer.cpp.o
[ 32%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aacStreamReader.cpp.o
[ 32%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aac.cpp.o
[ 34%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3StreamReader.cpp.o
[ 35%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/avCodecs.cpp.o
[ 36%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bitStream.cpp.o
[ 38%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/blurayHelper.cpp.o
[ 39%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileReader.cpp.o
[ 40%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileWriter.cpp.o
[ 42%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReaderManager.cpp.o
[ 43%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReader.cpp.o
[ 44%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/combinedH264Demuxer.cpp.o
[ 46%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/convertUTF.cpp.o
[ 47%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dtsStreamReader.cpp.o
[ 48%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dvbSubStreamReader.cpp.o
[ 50%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/h264StreamReader.cpp.o
[ 51%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevc.cpp.o
[ 52%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevcStreamReader.cpp.o
[ 53%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ioContextDemuxer.cpp.o
[ 55%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/iso_writer.cpp.o
[ 56%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/lpcmStreamReader.cpp.o
[ 57%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/main.cpp.o
[ 59%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaDemuxer.cpp.o
[ 60%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaParser.cpp.o
[ 61%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/metaDemuxer.cpp.o
[ 63%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/movDemuxer.cpp.o
[ 64%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mp3Codec.cpp.o
[ 65%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpeg2StreamReader.cpp.o
[ 67%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegAudioStreamReader.cpp.o
[ 68%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegStreamReader.cpp.o
[ 69%] Linking CXX executable tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI
[ 71%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegVideo.cpp.o
[ 71%] Built target tsMuxerGUI
[ 72%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/muxerManager.cpp.o
[ 73%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/nalUnits.cpp.o
[ 75%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/pesPacket.cpp.o
[ 76%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/programStreamDemuxer.cpp.o
[ 77%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/psgStreamReader.cpp.o
[ 78%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/simplePacketizerReader.cpp.o
[ 80%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/singleFileMuxer.cpp.o
[ 81%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/srtStreamReader.cpp.o
[ 82%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitles.cpp.o
[ 84%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitlesRender.cpp.o
[ 85%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsDemuxer.cpp.o
[ 86%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsMuxer.cpp.o
[ 88%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsPacket.cpp.o
[ 89%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/utf8Converter.cpp.o
[ 90%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1Parser.cpp.o
[ 92%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1StreamReader.cpp.o
[ 93%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vod_common.cpp.o
[ 94%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvc.cpp.o
[ 96%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvcStreamReader.cpp.o
[ 97%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/wave.cpp.o
/Users/darrensolomon/tsmuxer_build/tsMuxer/vc1StreamReader.cpp:197:21: warning: 8 enumeration values not handled in switch: 'ENDOFSEQ', 'SLICE', 'FIELD'... [-Wswitch]
switch ((VC1Code)*nextNal)
^
/Users/darrensolomon/tsmuxer_build/tsMuxer/vc1StreamReader.cpp:197:21: note: add missing switch cases
switch ((VC1Code)*nextNal)
^
/Users/darrensolomon/tsmuxer_build/tsMuxer/vc1StreamReader.cpp:177:13: warning: 6 enumeration values not handled in switch: 'SLICE', 'FIELD', 'USER_SLICE'... [-Wswitch]
switch ((VC1Code)*buff)
^
/Users/darrensolomon/tsmuxer_build/tsMuxer/vc1StreamReader.cpp:177:13: note: add missing switch cases
switch ((VC1Code)*buff)
^
[ 98%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/osdep/textSubtitlesRenderFT.cpp.o
2 warnings generated.
[100%] Linking CXX executable tsmuxer
[100%] Built target tsmuxer
+ pushd tsMuxerGUI
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ pushd tsMuxerGUI.app/Contents
~/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents ~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSPrincipalClass -string NSApplication
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSHighResolutionCapable -string True
+ plutil -convert xml1 Info.plist
+ popd
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ macdeployqt tsMuxerGUI.app
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ mkdir bin
+ pushd bin
~/tsmuxer_build/build/bin ~/tsmuxer_build/build ~/tsmuxer_build
+ mv ../tsMuxer/tsmuxer tsMuxeR
+ mv ../tsMuxerGUI/tsMuxerGUI.app .
+ cp tsMuxeR tsMuxerGUI.app/Contents/MacOS/
+ zip -9 -r mac.zip tsMuxeR tsMuxerGUI.app
adding: tsMuxeR (deflated 57%)
adding: tsMuxerGUI.app/ (stored 0%)
adding: tsMuxerGUI.app/Contents/ (stored 0%)
adding: tsMuxerGUI.app/Contents/MacOS/ (stored 0%)
adding: tsMuxerGUI.app/Contents/MacOS/tsMuxeR (deflated 57%)
adding: tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI (deflated 57%)
adding: tsMuxerGUI.app/Contents/PlugIns/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforminputcontexts/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforminputcontexts/libqtvirtualkeyboardplugin.dylib (deflated 89%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/libqavfmediaplayer.dylib (deflated 80%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/libqtmedia_audioengine.dylib (deflated 84%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/libqavfcamera.dylib (deflated 75%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforms/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforms/libqcocoa.dylib (deflated 56%)
adding: tsMuxerGUI.app/Contents/PlugIns/printsupport/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/printsupport/libcocoaprintersupport.dylib (deflated 96%)
adding: tsMuxerGUI.app/Contents/PlugIns/styles/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/styles/libqmacstyle.dylib (deflated 70%)
adding: tsMuxerGUI.app/Contents/PlugIns/audio/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/audio/libqtaudio_coreaudio.dylib (deflated 82%)
adding: tsMuxerGUI.app/Contents/PlugIns/bearer/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/bearer/libqgenericbearer.dylib (deflated 87%)
adding: tsMuxerGUI.app/Contents/PlugIns/iconengines/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/iconengines/libqsvgicon.dylib (deflated 88%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqgif.dylib (deflated 88%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqwbmp.dylib (deflated 93%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqwebp.dylib (deflated 55%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqico.dylib (deflated 89%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqmacheif.dylib (deflated 91%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqjpeg.dylib (deflated 65%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqtiff.dylib (deflated 70%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqicns.dylib (deflated 86%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqtga.dylib (deflated 93%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqmacjp2.dylib (deflated 91%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_thai.dylib (deflated 89%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_openwnn.dylib (deflated 41%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_hangul.dylib (deflated 87%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_pinyin.dylib (deflated 40%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_tcime.dylib (deflated 39%)
adding: tsMuxerGUI.app/Contents/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Resources/qt.conf (deflated 32%)
adding: tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns (deflated 41%)
adding: tsMuxerGUI.app/Contents/Frameworks/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/QtPrintSupport (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Resources/QtPrintSupport.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/QtPrintSupport (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/Resources/QtPrintSupport.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/Resources/QtPrintSupport.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/QtGui.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/QtGui.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/QtGui (deflated 60%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/Resources/QtGui.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/QtGui (deflated 60%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/QtGui (deflated 60%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/QtDBus.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/QtDBus.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/QtDBus (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/Resources/QtDBus.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/QtDBus (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/QtDBus (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Resources/QtQuick.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/Resources/QtQuick.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/QtQuick (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/Resources/QtQuick.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/QtQuick (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/QtQuick (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/QtCore.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/QtCore.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/QtCore (deflated 56%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/Resources/QtCore.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore (deflated 56%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/QtCore (deflated 56%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/QtQml (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Resources/QtQml.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/QtQml (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/Resources/QtQml.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/QtQml (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/Resources/QtQml.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/QtMultimedia.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/QtMultimedia.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/QtMultimedia (deflated 71%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/Resources/QtMultimedia.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/QtMultimedia (deflated 71%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/QtMultimedia (deflated 71%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Resources/QtVirtualKeyboard.prl (deflated 53%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Resources/Info.plist (deflated 50%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/Resources/QtVirtualKeyboard.prl (deflated 53%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/Resources/Info.plist (deflated 50%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/QtVirtualKeyboard (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/Resources/QtVirtualKeyboard.prl (deflated 53%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/Resources/Info.plist (deflated 50%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/QtVirtualKeyboard (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/QtVirtualKeyboard (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/QtOpenGL (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Resources/QtOpenGL.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/QtOpenGL (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/Resources/QtOpenGL.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/QtOpenGL (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/Resources/QtOpenGL.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/QtWidgets.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/QtWidgets.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/Resources/QtWidgets.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/QtNetwork (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/QtNetwork.prl (deflated 46%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/QtNetwork (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/QtNetwork.prl (deflated 46%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/QtNetwork (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/Resources/QtNetwork.prl (deflated 46%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/QtSvg (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/QtSvg.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/QtSvg (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/QtSvg.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/QtSvg (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/Resources/QtSvg.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Resources/QtMultimediaWidgets.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/Resources/QtMultimediaWidgets.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/QtMultimediaWidgets (deflated 81%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/Resources/QtMultimediaWidgets.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/QtMultimediaWidgets (deflated 81%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/QtMultimediaWidgets (deflated 81%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/QtQmlModels (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Resources/QtQmlModels.prl (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/QtQmlModels (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/Resources/QtQmlModels.prl (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/QtQmlModels (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/Resources/QtQmlModels.prl (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Info.plist (deflated 62%)
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ popd
~/tsmuxer_build
darrensolomon@DARRENs-Mac-mini tsmuxer_build %
I'm finding the same issues as you, I think the main problem is actually with macdeployqt
. I'll try a patched version first and after that maybe try the packaging method we use for osxcross instead to see if that works.
OK.. I've tried rebuild_osxcross_with_gui.sh and its even worse on nits script needing the right paths for my MacOS M1. Way too much going on to even begin on what to fix in that script.
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/rebuild_osxcross_with_gui.sh
ls: /usr/lib/osxcross/bin/x86_64-apple-darwin*-wrapper: No such file or directory
/Users/darrensolomon/tsmuxer_build/rebuild_osxcross_with_gui.sh: line 13: -cmake: command not found
make: *** No targets specified and no makefile found. Stop.
cp: tsMuxer/tsmuxer: No such file or directory
cp: tsMuxerGUI/tsMuxerGUI.app: No such file or directory
cp: tsMuxer/tsmuxer: No such file or directory
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/rebuild_osxcross_with_gui.sh
ls: /usr/lib/osxcross/bin/x86_64-apple-darwin*-wrapper: No such file or directory
/Users/darrensolomon/tsmuxer_build/rebuild_osxcross_with_gui.sh: line 13: -cmake: command not found
make: *** No targets specified and no makefile found. Stop.
cp: tsMuxer/tsmuxer: No such file or directory
cp: tsMuxerGUI/tsMuxerGUI.app: No such file or directory
cp: tsMuxer/tsmuxer: No such file or directory
darrensolomon@DARRENs-Mac-mini tsmuxer_build %
I'll see if I can find some time this week to develop something.
@xavery we might be able to learn some things from how Strawberry does it: https://github.com/strawberrymusicplayer/strawberry/wiki/Compile-and-install-on-macOS-using-homebrew
I wish I had something more of value to add, but without an actual testing environment (i.e. an actual M1 Mac or a virtual machine emulating it) I'm simply left with guessing, which I don't want to do.
I managed to make a little more progress, some observations:
"$(brew --prefix)/lib/libpng.a"
.macdeployqt
that ships with Homebrew. Strawberry gets around this by compiling their own version and I had hoped we could either use that version or our own DIY version that we use for osxcross. Neither of these options seemed to work.I need exact syntax guys. I will be a guessing game for me to try this new patch script. Not to mention when I uninstall QT6 I broke its QT Creator, I think QT sux, and re-install and uninstall and X11 stuff still gives me a brew install error for it. Anyway, I get a function tsmuxerGUI, but not with its tsmuxer executable.
`darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_STATIC_BUILD=TRUE '-DFREETYPE_LDFLAGS=bz2;$(brew --prefix)/lib/libpng.a' -DTSMUXER_GUI=TRUE -DWITHOUT_PKGCONFIG=TRUE ..
-- The CXX compiler identification is AppleClang 12.0.5.12050022
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 12.0.5.12050022
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Found ZLIB: /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libz.tbd (found version "1.2.11")
-- Found Freetype: /opt/homebrew/lib/libfreetype.a (found version "2.11.1")
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darrensolomon/tsmuxer_build/build
++ sysctl -n hw.logicalcpu
+ num_cores=8
+ make -j8
[ 2%] Automatic MOC and UIC for target tsMuxerGUI
[ 2%] Building CXX object libmediation/CMakeFiles/mediation.dir/system/terminatablethread.cpp.o
[ 3%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/directory_unix.cpp.o
[ 5%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/types/types.cpp.o
[ 6%] Built target tsMuxerGUI_autogen
[ 7%] Generating tsmuxergui_en.qm
[ 9%] Generating tsmuxergui_ru.qm
[ 10%] Generating tsmuxergui_fr.qm
[ 11%] Generating tsmuxergui_zh.qm
[ 13%] Automatic RCC for images.qrc
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_ru.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_en.qm'...
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 215 untranslated source text(s)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_fr.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_zh.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
[ 14%] Automatic RCC for translations.qrc
[ 15%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/mocs_compilation.cpp.o
[ 17%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/main.cpp.o
[ 18%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/muxForm.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsmuxerwindow.cpp.o
[ 21%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/checkboxedheaderview.cpp.o
[ 22%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/fontsettingstablemodel.cpp.o
[ 23%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EWIEGA46WW/qrc_images.cpp.o
[ 25%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EJRQKI7XPS/qrc_translations.cpp.o
Copying OS X content tsMuxerGUI/tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns
[ 26%] Linking CXX static library libmediation.a
[ 26%] Built target mediation
[ 27%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aac.cpp.o
[ 28%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/AbstractDemuxer.cpp.o
[ 30%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aacStreamReader.cpp.o
[ 31%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/abstractMuxer.cpp.o
[ 34%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3StreamReader.cpp.o
[ 34%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3Codec.cpp.o
[ 35%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/avCodecs.cpp.o
[ 36%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bitStream.cpp.o
[ 38%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/blurayHelper.cpp.o
[ 39%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileReader.cpp.o
[ 40%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileWriter.cpp.o
[ 42%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReader.cpp.o
[ 43%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReaderManager.cpp.o
[ 44%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/combinedH264Demuxer.cpp.o
[ 46%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/convertUTF.cpp.o
[ 47%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dtsStreamReader.cpp.o
[ 48%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dvbSubStreamReader.cpp.o
[ 50%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/h264StreamReader.cpp.o
[ 51%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevc.cpp.o
[ 52%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevcStreamReader.cpp.o
[ 53%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ioContextDemuxer.cpp.o
[ 55%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/iso_writer.cpp.o
[ 56%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/lpcmStreamReader.cpp.o
[ 57%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/main.cpp.o
[ 59%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaDemuxer.cpp.o
[ 60%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaParser.cpp.o
[ 61%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/metaDemuxer.cpp.o
[ 63%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/movDemuxer.cpp.o
[ 64%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mp3Codec.cpp.o
[ 65%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpeg2StreamReader.cpp.o
[ 67%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegAudioStreamReader.cpp.o
[ 68%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegStreamReader.cpp.o
[ 69%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegVideo.cpp.o
[ 71%] Linking CXX executable tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI
[ 72%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/muxerManager.cpp.o
[ 72%] Built target tsMuxerGUI
[ 73%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/nalUnits.cpp.o
[ 75%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/pesPacket.cpp.o
[ 76%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/programStreamDemuxer.cpp.o
[ 77%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/psgStreamReader.cpp.o
[ 78%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/simplePacketizerReader.cpp.o
[ 80%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/singleFileMuxer.cpp.o
[ 81%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/srtStreamReader.cpp.o
[ 82%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitles.cpp.o
[ 84%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitlesRender.cpp.o
[ 85%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsDemuxer.cpp.o
[ 86%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsMuxer.cpp.o
[ 88%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsPacket.cpp.o
[ 89%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/utf8Converter.cpp.o
[ 90%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1Parser.cpp.o
[ 92%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1StreamReader.cpp.o
[ 93%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vod_common.cpp.o
[ 94%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvc.cpp.o
[ 96%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvcStreamReader.cpp.o
[ 97%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/wave.cpp.o
[ 98%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/osdep/textSubtitlesRenderFT.cpp.o
[100%] Linking CXX executable tsmuxer
clang: error: unsupported option '--prefix)/lib/libpng.a'
clang: error: no such file or directory: '$(brew'
make[2]: *** [tsMuxer/tsmuxer] Error 1
make[1]: *** [tsMuxer/CMakeFiles/tsmuxer.dir/all] Error 2
make: *** [all] Error 2
darrensolomon@DARRENs-Mac-mini tsmuxer_build %
Sorry that wasn't an instruction, I was just putting notes into the ticket. I think now I have some working steps so I can create a PR to update the documentation and put a slight change to the build script.
OK, I was stopping troubleshooting today anyway. I did get aqtinstall installed via python3 pip in my terminal. I had to google how to install in via pip.
Successfully installed aqtinstall-2.0.5 beautifulsoup4-4.10.0 brotli-1.0.9 bs4-0.0.1 certifi-2021.10.8 charset-normalizer-2.0.10 idna-3.3 multivolumefile-0.2.3 patch-1.16 py7zr-0.17.2 pybcj-0.5.0 pycryptodomex-3.12.0 pyppmd-0.17.3 pyzstd-0.15.1 requests-2.27.1 semantic-version-2.8.5 soupsieve-2.3.1 texttable-1.6.4 urllib3-1.26.8
Should be resolved by #544
Tested the new branch for macos-native-enhancements that has the new COMPILING.md and build_macos_native.sh files , and get the regression back to that same deflated QTwidget Junk for the tsmuxer GUI that fails to launch. So close, at least on the current master, it builds the tsmuxer GUI and gives 2 errors but no tsmuxer executable. Which I can compile separately.
Here's the terminal stuff:
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
++ qmake -query QT_VERSION
++ cut -d. -f1
+ qtver=5
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
++ brew --prefix
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_STATIC_BUILD=TRUE '-DFREETYPE_LDFLAGS=bz2;/opt/homebrew/lib/libpng.a' -DTSMUXER_GUI=TRUE -DWITHOUT_PKGCONFIG=TRUE -DQT_VERSION=5 ..
-- The CXX compiler identification is AppleClang 12.0.5.12050022
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 12.0.5.12050022
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Found ZLIB: /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/lib/libz.tbd (found version "1.2.11")
-- Found Freetype: /opt/homebrew/lib/libfreetype.a (found version "2.11.1")
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darrensolomon/tsmuxer_build/build
++ sysctl -n hw.logicalcpu
+ num_cores=8
+ make -j8
[ 3%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/directory_unix.cpp.o
[ 3%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o
[ 3%] Automatic MOC and UIC for target tsMuxerGUI
[ 5%] Building CXX object libmediation/CMakeFiles/mediation.dir/system/terminatablethread.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/types/types.cpp.o
[ 6%] Built target tsMuxerGUI_autogen
[ 7%] Generating tsmuxergui_en.qm
[ 9%] Generating tsmuxergui_fr.qm
[ 10%] Generating tsmuxergui_ru.qm
[ 11%] Generating tsmuxergui_zh.qm
[ 13%] Automatic RCC for images.qrc
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_ru.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_zh.qm'...
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_fr.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
Generated 215 translation(s) (215 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_en.qm'...
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 215 untranslated source text(s)
[ 14%] Automatic RCC for translations.qrc
[ 15%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/main.cpp.o
[ 18%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/mocs_compilation.cpp.o
[ 18%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsmuxerwindow.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/muxForm.cpp.o
[ 21%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/checkboxedheaderview.cpp.o
[ 22%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/fontsettingstablemodel.cpp.o
[ 23%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EWIEGA46WW/qrc_images.cpp.o
[ 25%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EJRQKI7XPS/qrc_translations.cpp.o
Copying OS X content tsMuxerGUI/tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns
[ 26%] Linking CXX static library libmediation.a
[ 26%] Built target mediation
[ 27%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/AbstractDemuxer.cpp.o
[ 30%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3Codec.cpp.o
[ 30%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aacStreamReader.cpp.o
[ 31%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/abstractMuxer.cpp.o
[ 32%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3StreamReader.cpp.o
[ 35%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/avCodecs.cpp.o
[ 35%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aac.cpp.o
[ 36%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bitStream.cpp.o
[ 38%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/blurayHelper.cpp.o
[ 39%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileReader.cpp.o
[ 40%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileWriter.cpp.o
[ 42%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReader.cpp.o
[ 43%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReaderManager.cpp.o
[ 44%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/combinedH264Demuxer.cpp.o
[ 46%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/convertUTF.cpp.o
[ 47%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dtsStreamReader.cpp.o
[ 48%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dvbSubStreamReader.cpp.o
[ 50%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/h264StreamReader.cpp.o
[ 51%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevc.cpp.o
[ 52%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevcStreamReader.cpp.o
[ 53%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ioContextDemuxer.cpp.o
[ 55%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/iso_writer.cpp.o
[ 56%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/lpcmStreamReader.cpp.o
[ 57%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/main.cpp.o
[ 59%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaDemuxer.cpp.o
[ 60%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaParser.cpp.o
[ 61%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/metaDemuxer.cpp.o
[ 63%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/movDemuxer.cpp.o
[ 64%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mp3Codec.cpp.o
[ 65%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpeg2StreamReader.cpp.o
[ 67%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegAudioStreamReader.cpp.o
[ 68%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegStreamReader.cpp.o
[ 69%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegVideo.cpp.o
[ 71%] Linking CXX executable tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI
[ 72%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/muxerManager.cpp.o
[ 72%] Built target tsMuxerGUI
[ 73%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/nalUnits.cpp.o
[ 75%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/pesPacket.cpp.o
[ 76%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/programStreamDemuxer.cpp.o
[ 77%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/psgStreamReader.cpp.o
[ 78%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/simplePacketizerReader.cpp.o
[ 80%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/singleFileMuxer.cpp.o
[ 81%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/srtStreamReader.cpp.o
[ 82%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitles.cpp.o
[ 84%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitlesRender.cpp.o
[ 85%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsDemuxer.cpp.o
[ 86%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsMuxer.cpp.o
[ 88%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsPacket.cpp.o
[ 89%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/utf8Converter.cpp.o
[ 90%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1Parser.cpp.o
[ 92%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1StreamReader.cpp.o
[ 93%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vod_common.cpp.o
[ 94%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvc.cpp.o
[ 96%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvcStreamReader.cpp.o
[ 97%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/wave.cpp.o
[ 98%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/osdep/textSubtitlesRenderFT.cpp.o
[100%] Linking CXX executable tsmuxer
[100%] Built target tsmuxer
+ pushd tsMuxerGUI
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ pushd tsMuxerGUI.app/Contents
~/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents ~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ chmod 664 /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSPrincipalClass -string NSApplication
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSHighResolutionCapable -string True
+ plutil -convert xml1 Info.plist
+ popd
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ macdeployqt tsMuxerGUI.app
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ mkdir bin
+ pushd bin
~/tsmuxer_build/build/bin ~/tsmuxer_build/build ~/tsmuxer_build
+ mv ../tsMuxer/tsmuxer tsMuxeR
+ mv ../tsMuxerGUI/tsMuxerGUI.app .
+ cp tsMuxeR tsMuxerGUI.app/Contents/MacOS/
+ zip -9 -r mac.zip tsMuxeR tsMuxerGUI.app
adding: tsMuxeR (deflated 57%)
adding: tsMuxerGUI.app/ (stored 0%)
adding: tsMuxerGUI.app/Contents/ (stored 0%)
adding: tsMuxerGUI.app/Contents/MacOS/ (stored 0%)
adding: tsMuxerGUI.app/Contents/MacOS/tsMuxeR (deflated 57%)
adding: tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI (deflated 57%)
adding: tsMuxerGUI.app/Contents/PlugIns/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforminputcontexts/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforminputcontexts/libqtvirtualkeyboardplugin.dylib (deflated 89%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/libqavfmediaplayer.dylib (deflated 80%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/libqtmedia_audioengine.dylib (deflated 84%)
adding: tsMuxerGUI.app/Contents/PlugIns/mediaservice/libqavfcamera.dylib (deflated 75%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforms/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforms/libqcocoa.dylib (deflated 56%)
adding: tsMuxerGUI.app/Contents/PlugIns/printsupport/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/printsupport/libcocoaprintersupport.dylib (deflated 96%)
adding: tsMuxerGUI.app/Contents/PlugIns/styles/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/styles/libqmacstyle.dylib (deflated 70%)
adding: tsMuxerGUI.app/Contents/PlugIns/audio/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/audio/libqtaudio_coreaudio.dylib (deflated 82%)
adding: tsMuxerGUI.app/Contents/PlugIns/bearer/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/bearer/libqgenericbearer.dylib (deflated 87%)
adding: tsMuxerGUI.app/Contents/PlugIns/iconengines/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/iconengines/libqsvgicon.dylib (deflated 88%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqgif.dylib (deflated 88%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqwbmp.dylib (deflated 93%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqwebp.dylib (deflated 55%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqico.dylib (deflated 89%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqmacheif.dylib (deflated 91%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqjpeg.dylib (deflated 65%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqtiff.dylib (deflated 70%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqicns.dylib (deflated 86%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqtga.dylib (deflated 93%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqmacjp2.dylib (deflated 91%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_thai.dylib (deflated 89%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_openwnn.dylib (deflated 41%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_hangul.dylib (deflated 87%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_pinyin.dylib (deflated 40%)
adding: tsMuxerGUI.app/Contents/PlugIns/virtualkeyboard/libqtvirtualkeyboard_tcime.dylib (deflated 39%)
adding: tsMuxerGUI.app/Contents/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Resources/qt.conf (deflated 32%)
adding: tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns (deflated 41%)
adding: tsMuxerGUI.app/Contents/Frameworks/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/QtPrintSupport (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Resources/QtPrintSupport.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/QtPrintSupport (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/Resources/QtPrintSupport.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/QtPrintSupport (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/Resources/QtPrintSupport.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtPrintSupport.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/QtGui.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/QtGui.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/QtGui (deflated 60%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/Resources/QtGui.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/5/QtGui (deflated 60%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/QtGui (deflated 60%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/QtDBus.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/QtDBus.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/QtDBus (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/Resources/QtDBus.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/5/QtDBus (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/QtDBus (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Resources/QtQuick.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/Resources/QtQuick.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/Current/QtQuick (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/Resources/QtQuick.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/Versions/5/QtQuick (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQuick.framework/QtQuick (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/QtCore.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/QtCore.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/QtCore (deflated 56%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/Resources/QtCore.prl (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore (deflated 56%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/QtCore (deflated 56%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/QtQml (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Resources/QtQml.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/QtQml (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/Resources/QtQml.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/QtQml (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/Resources/QtQml.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQml.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/QtMultimedia.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/QtMultimedia.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/QtMultimedia (deflated 71%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/Resources/QtMultimedia.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/5/QtMultimedia (deflated 71%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/QtMultimedia (deflated 71%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Resources/QtVirtualKeyboard.prl (deflated 53%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Resources/Info.plist (deflated 50%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/Resources/QtVirtualKeyboard.prl (deflated 53%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/Resources/Info.plist (deflated 50%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/Current/QtVirtualKeyboard (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/Resources/QtVirtualKeyboard.prl (deflated 53%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/Resources/Info.plist (deflated 50%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/Versions/5/QtVirtualKeyboard (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtVirtualKeyboard.framework/QtVirtualKeyboard (deflated 45%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/QtOpenGL (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Resources/QtOpenGL.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/QtOpenGL (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/Current/Resources/QtOpenGL.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/QtOpenGL (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtOpenGL.framework/Versions/5/Resources/QtOpenGL.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/QtWidgets.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/QtWidgets.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/Resources/QtWidgets.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/5/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/QtNetwork (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/QtNetwork.prl (deflated 46%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/QtNetwork (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/QtNetwork.prl (deflated 46%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/QtNetwork (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/Resources/QtNetwork.prl (deflated 46%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/QtSvg (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/QtSvg.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/QtSvg (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/QtSvg.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/QtSvg (deflated 69%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/Resources/QtSvg.prl (deflated 48%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Resources/QtMultimediaWidgets.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/Resources/QtMultimediaWidgets.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/Current/QtMultimediaWidgets (deflated 81%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/Resources/QtMultimediaWidgets.prl (deflated 52%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/Versions/5/QtMultimediaWidgets (deflated 81%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimediaWidgets.framework/QtMultimediaWidgets (deflated 81%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/QtQmlModels (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Resources/QtQmlModels.prl (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/QtQmlModels (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/Resources/QtQmlModels.prl (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/Current/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/QtQmlModels (deflated 66%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/Resources/QtQmlModels.prl (deflated 49%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtQmlModels.framework/Versions/5/Resources/Info.plist (deflated 49%)
adding: tsMuxerGUI.app/Contents/Info.plist (deflated 62%)
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ popd
~/tsmuxer_build
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build/bin/tsMuxeR
tsMuxeR version 2.6.20-The Axledental DJ. github.com/justdan96/tsMuxer
tsMuxeR is a simple program to mux video to TS/M2TS files or create BD disks.
tsMuxeR does not use external filters (codecs).
I think you need to uninstall Qt from Homebrew, reboot, install Qt from aqtinstall, reboot again and then try the build again.
uninstalled aqtinstall, uninstalled any qt/qt5/qt6 via brew uninstall. Ran brew list. No QT. ran brew doctor, updated X11 command-line-tools to 13.2. Rebooted twice Mac Mini M1, ran brew doctor, it stated ready to brew. This now killed my prior tsmuxerGUI builds, as they depended on qt something and its Dylb file. I might be unable to install pip to tell pip to install aqtinstall, even though python3 -m pip install aqtinstall download it and it looked like it installed, but I get no CLI for pip.
Re-ran twice, branch for macos-native-enhancements:
________
Last login: Tue Jan 18 19:07:38 on ttys000
darrensolomon@DARRENs-Mac-mini tsmuxer_build % cd tsmuxer_build
cd: no such file or directory: tsmuxer_build
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
++ qmake -query QT_VERSION
/Users/darrensolomon/tsmuxer_build/build_macos_native.sh: line 12: qmake: command not found
++ cut -d. -f1
+ qtver=
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
++ brew --prefix
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_STATIC_BUILD=TRUE '-DFREETYPE_LDFLAGS=bz2;/opt/homebrew/lib/libpng.a' -DTSMUXER_GUI=TRUE -DWITHOUT_PKGCONFIG=TRUE -DQT_VERSION= ..
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Found ZLIB: /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/lib/libz.tbd (found version "1.2.11")
-- Found Freetype: /opt/homebrew/lib/libfreetype.a (found version "2.11.1")
CMake Warning (dev) at tsMuxerGUI/CMakeLists.txt:17 (find_package):
Policy CMP0084 is not set: The FindQt module does not exist for
find_package(). Run "cmake --help-policy CMP0084" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Error at /opt/homebrew/Cellar/cmake/3.22.1/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find Qt3 (missing: QT_QT_LIBRARY QT_INCLUDE_DIR
QT_MOC_EXECUTABLE)
Call Stack (most recent call first):
/opt/homebrew/Cellar/cmake/3.22.1/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
/opt/homebrew/Cellar/cmake/3.22.1/share/cmake/Modules/FindQt3.cmake:213 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
/opt/homebrew/Cellar/cmake/3.22.1/share/cmake/Modules/FindQt.cmake:160 (include)
tsMuxerGUI/CMakeLists.txt:17 (find_package)
-- Configuring incomplete, errors occurred!
See also "/Users/darrensolomon/tsmuxer_build/build/CMakeFiles/CMakeOutput.log".
See also "/Users/darrensolomon/tsmuxer_build/build/CMakeFiles/CMakeError.log".
darrensolomon@DARRENs-Mac-mini tsmuxer_build %
Another day, tinkered with trying to get pip working and I did, Brew pip, and its dependency and permissions I now got pip cli to work. so I un-installed qt, qt5,qt6, rebooted. pip install aqtinstall twice, rebooted, checked brew doctor, brew list, brew upgrade and its read. And it kills my prior tsmuxerGUI builds so, when I run this build_macos_native.sh from tsMuxer-macos-native-enhancements that has the new COMPILING.md and new build_macos_native.sh files I get this:
darrensolomon@DARRENs-Mac-mini ~ % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
++ qmake -query QT_VERSION
++ cut -d. -f1
/Users/darrensolomon/tsmuxer_build/build_macos_native.sh: line 12: qmake: command not found
+ qtver=
+ mkdir build
+ pushd build
~/build ~
++ brew --prefix
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_STATIC_BUILD=TRUE '-DFREETYPE_LDFLAGS=bz2;/opt/homebrew/lib/libpng.a' -DTSMUXER_GUI=TRUE -DWITHOUT_PKGCONFIG=TRUE -DQT_VERSION= ..
CMake Error: The source directory "/Users/darrensolomon" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
darrensolomon@DARRENs-Mac-mini ~ %
I put in a fresh tsMuxer-macos-native-enhancements branch files into my tsmuxer_build folder. Maybe I'll wait until its put all together into the master:
darrensolomon@DARRENs-Mac-mini ~ % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ brew install freetype
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/cask).
==> Updated Casks
Updated 2 casks.
Running `brew update --preinstall`...
Warning: freetype 2.11.1 is already installed and up-to-date.
To reinstall 2.11.1, run:
brew reinstall freetype
++ qmake -query QT_VERSION
++ cut -d. -f1
/Users/darrensolomon/tsmuxer_build/build_macos_native.sh: line 11: qmake: command not found
+ qtver=
+ mkdir build
mkdir: build: File exists
darrensolomon@DARRENs-Mac-mini ~ % cd tsmuxer_build
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ brew install freetype
Warning: freetype 2.11.1 is already installed and up-to-date.
To reinstall 2.11.1, run:
brew reinstall freetype
++ qmake -query QT_VERSION
/Users/darrensolomon/tsmuxer_build/build_macos_native.sh: line 11: qmake: command not found
++ cut -d. -f1
+ qtver=
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
++ brew --prefix
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_STATIC_BUILD=TRUE '-DFREETYPE_LDFLAGS=bz2;/opt/homebrew/lib/libpng.a' -DTSMUXER_GUI=TRUE -DWITHOUT_PKGCONFIG=TRUE -DQT_VERSION= ..
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Found ZLIB: /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/lib/libz.tbd (found version "1.2.11")
-- Found Freetype: /opt/homebrew/lib/libfreetype.a (found version "2.11.1")
CMake Warning (dev) at tsMuxerGUI/CMakeLists.txt:17 (find_package):
Policy CMP0084 is not set: The FindQt module does not exist for
find_package(). Run "cmake --help-policy CMP0084" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Error at /opt/homebrew/Cellar/cmake/3.22.1/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find Qt3 (missing: QT_QT_LIBRARY QT_INCLUDE_DIR
QT_MOC_EXECUTABLE)
Call Stack (most recent call first):
/opt/homebrew/Cellar/cmake/3.22.1/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
/opt/homebrew/Cellar/cmake/3.22.1/share/cmake/Modules/FindQt3.cmake:213 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
/opt/homebrew/Cellar/cmake/3.22.1/share/cmake/Modules/FindQt.cmake:160 (include)
tsMuxerGUI/CMakeLists.txt:17 (find_package)
-- Configuring incomplete, errors occurred!
See also "/Users/darrensolomon/tsmuxer_build/build/CMakeFiles/CMakeOutput.log".
See also "/Users/darrensolomon/tsmuxer_build/build/CMakeFiles/CMakeError.log".
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ PATH='/opt/homebrew/opt/qt5/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
++ qmake -query QT_VERSION
++ cut -d. -f1
/Users/darrensolomon/tsmuxer_build/build_macos_native.sh: line 12: qmake: command not found
+ qtver=
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
++ brew --prefix
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_STATIC_BUILD=TRUE '-DFREETYPE_LDFLAGS=bz2;/opt/homebrew/lib/libpng.a' -DTSMUXER_GUI=TRUE -DWITHOUT_PKGCONFIG=TRUE -DQT_VERSION= ..
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Found ZLIB: /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/lib/libz.tbd (found version "1.2.11")
-- Found Freetype: /opt/homebrew/lib/libfreetype.a (found version "2.11.1")
CMake Warning (dev) at tsMuxerGUI/CMakeLists.txt:17 (find_package):
Policy CMP0084 is not set: The FindQt module does not exist for
find_package(). Run "cmake --help-policy CMP0084" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Error at /opt/homebrew/Cellar/cmake/3.22.1/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find Qt3 (missing: QT_QT_LIBRARY QT_INCLUDE_DIR
QT_MOC_EXECUTABLE)
Call Stack (most recent call first):
/opt/homebrew/Cellar/cmake/3.22.1/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
/opt/homebrew/Cellar/cmake/3.22.1/share/cmake/Modules/FindQt3.cmake:213 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
/opt/homebrew/Cellar/cmake/3.22.1/share/cmake/Modules/FindQt.cmake:160 (include)
tsMuxerGUI/CMakeLists.txt:17 (find_package)
-- Configuring incomplete, errors occurred!
See also "/Users/darrensolomon/tsmuxer_build/build/CMakeFiles/CMakeOutput.log".
See also "/Users/darrensolomon/tsmuxer_build/build/CMakeFiles/CMakeError.log".
darrensolomon@DARRENs-Mac-mini tsmuxer_build %
It looks like Homebrew Qt is still in your PATH, I remember having a similar issue where you have to run brew uninstall
multiple times. I can't see the official Qt install, did you follow the steps in COMPILING.md under "install Qt to /opt/qt".
Well that's new to me, I'm working on understanding what I need to do in the info in COMPILING.MD file for Mac OS Native. I already brew uninstalled qt and qt5 and pip uninstalled aqtinstall, and checked for their folders and they are gone and rebooted twice and then re-install pip install aqtinstall but then read the COMPILING.MD, OMG.. I don't know if I understand it all.. working on it now. Thanks
darrensolomon@DARRENs-Mac-mini ~ % brew list
==> Formulae
aespipe hunspell mpfr
aria2 icu4c numpy
assimp isl openblas
binwalk jasper openjpeg
brew-pip jpeg openssl@1.1
brotli libb2 p7zip
ca-certificates libffi pcre
cabextract libimagequant pcre2
cairo libmpc pillow
cdrtools libpng pixman
cmake libpthread-stubs pkg-config
dbus libraqm python@3.9
double-conversion libssh2 readline
fontconfig libtiff six
freetype libx11 sqlite
fribidi libxau squashfs
gcc libxcb ssdeep
gdbm libxdmcp tcl-tk
gettext libxext telnet
giflib libxrender webp
glib little-cms2 wimlib
gmp lz4 xorgproto
gobject-introspection lzo xz
graphite2 md4c zlib
harfbuzz mpdecimal zstd
darrensolomon@DARRENs-Mac-mini ~ %
Here's my build_macos_native.sh:
#!/usr/bin/env bash
set -x
set -e
export MACOSX_DEPLOYMENT_TARGET=10.15
PATH=/opt/homebrew/opt/qt5/bin:$PATH
export PATH
# use Qt5 by default but try to query from environment
if ! qtver=$(qmake -query QT_VERSION | cut -d'.' -f1); then
qtver=5
fi
mkdir build
pushd build
cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_STATIC_BUILD=TRUE \
"-DFREETYPE_LDFLAGS=bz2;$(brew --prefix)/lib/libpng.a" -DTSMUXER_GUI=TRUE \
-DWITHOUT_PKGCONFIG=TRUE -DQT_VERSION=$qtver ..
if ! num_cores=$(sysctl -n hw.logicalcpu); then
num_cores=1
fi
make -j${num_cores}
pushd tsMuxerGUI
pushd tsMuxerGUI.app/Contents
# avoid permission denied errors with Info.plist
chmod 664 "$PWD/Info.plist"
defaults write "$PWD/Info.plist" NSPrincipalClass -string NSApplication
defaults write "$PWD/Info.plist" NSHighResolutionCapable -string True
plutil -convert xml1 Info.plist
popd
macdeployqt tsMuxerGUI.app
popd
mkdir bin
pushd bin
mv ../tsMuxer/tsmuxer tsMuxeR
mv ../tsMuxerGUI/tsMuxerGUI.app .
cp tsMuxeR tsMuxerGUI.app/Contents/MacOS/
zip -9 -r mac.zip tsMuxeR tsMuxerGUI.app
popd
popd
Here's COMPILING.md:
## MacOS (Native)
To use compile tsMuxer on Mac natively we must first use Homebrew to install some dependencies:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
brew install freetype
brew install zlib
Next we need to install Qt. Please note that Qt through Homebrew has issues with `macdeployqt` so is *not* supported. To ensure it is not installed at all run the commands below:
brew uninstall qt
We will use `aqtinstall` to download and install the offical Qt for Mac package. Qt 6.2.2 officially supports Apple silicon so this version is recommended. To install Qt6 for Mac we will need to install `pip`, use that to install `aqtinstall`, use `aqtinstall` to download the latest version of Qt for Mac before finally copying the installation and enabling it to be used system-wide.
# install pip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py
# install aqtinstall and download Qt 6.2.2
pip install aqtinstall
aqt install-qt mac desktop 6.2.2 -m qtmultimedia
# install Qt to /opt/qt
sudo mkdir /opt/qt
sudo cp -r ./6.2.2/macos/* /opt/qt/
# make Qt bin folder available in PATH
echo 'export PATH=/opt/qt/bin:$PATH' >> $HOME/.zprofile
. $HOME/.zprofile
# cleanup temporary files
rm -f get-pip.py
rm -rf ./6.2.2
With all of those requirements met we can now compile the programs. Simply run `./build_macos_native.sh` from the repository folder. Upon completion the executables will be available in the ./build/bin folder.
WTF, I think I got somewhere!! After reading the script code in COMPILING.md for MacOS Native qt install procedure for aqtinstall to be install in a new opt/qt dir after it was downloaded.. all procedure looked correct as I did it twice to understand it. Brewlist doesn't show art, but tinker tool lets me show hidden files in MacOS Finder so, its in there and I can act CLI in terminal and that works, so.. upon looking..loooking.. and looking.. see what this part did:
aqt install-qt mac desktop 6.2.2 -m qtmultimedia
# install Qt to /opt/qt
sudo mkdir /opt/qt
sudo cp -r ./6.2.2/macos/* /opt/qt/
# make Qt bin folder available in PATH
echo 'export PATH=/opt/qt/bin:$PATH' >> $HOME/.zprofile
. $HOME/.zprofile
# cleanup temporary files
rm -f get-pip.py
rm -rf ./6.2.2
I got the proper qt folder from that aqtinstalled in the right place, and not in Homebrew folder! Im NOPT using and Homebrew QT stuff that's all gone. Whats amazing is editing there new script path into build_macos_native.sh to be just:
PATH=//opt/qt/bin:$PATH
export PATH
I ran it and it compiled with errors but, the tsmuxerGUYI is52.5mb and launched!!!
Here's the terminal compiling:
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ PATH='//opt/qt/bin:/opt/qt/bin:/opt/qt/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
++ qmake -query QT_VERSION
++ cut -d. -f1
+ qtver=6
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
++ brew --prefix
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_STATIC_BUILD=TRUE '-DFREETYPE_LDFLAGS=bz2;/opt/homebrew/lib/libpng.a' -DTSMUXER_GUI=TRUE -DWITHOUT_PKGCONFIG=TRUE -DQT_VERSION=6 ..
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Found ZLIB: /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/lib/libz.tbd (found version "1.2.11")
-- Found Freetype: /opt/homebrew/lib/libfreetype.a (found version "2.11.1")
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found OpenGL: /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/System/Library/Frameworks/OpenGL.framework
-- Found WrapOpenGL: TRUE
-- Found AVFoundation: /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/System/Library/Frameworks/AVFoundation.framework
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darrensolomon/tsmuxer_build/build
++ sysctl -n hw.logicalcpu
+ num_cores=8
+ make -j8
[ 2%] Building CXX object libmediation/CMakeFiles/mediation.dir/types/types.cpp.o
[ 2%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o
[ 3%] Building CXX object libmediation/CMakeFiles/mediation.dir/system/terminatablethread.cpp.o
[ 5%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/directory_unix.cpp.o
[ 6%] Automatic MOC and UIC for target tsMuxerGUI
[ 6%] Built target tsMuxerGUI_autogen
[ 7%] Generating tsmuxergui_zh.qm
[ 9%] Generating tsmuxergui_fr.qm
[ 10%] Generating tsmuxergui_en.qm
[ 11%] Generating tsmuxergui_ru.qm
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_fr.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_zh.qm'...
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_ru.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
Generated 215 translation(s) (215 finished and 0 unfinished)
[ 13%] Automatic RCC for images.qrc
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_en.qm'...
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 215 untranslated source text(s)
[ 14%] Automatic RCC for translations.qrc
[ 15%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/muxForm.cpp.o
[ 17%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/mocs_compilation.cpp.o
[ 18%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/main.cpp.o
[ 21%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsmuxerwindow.cpp.o
[ 21%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/checkboxedheaderview.cpp.o
[ 22%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/fontsettingstablemodel.cpp.o
[ 23%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EWIEGA46WW/qrc_images.cpp.o
[ 25%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EJRQKI7XPS/qrc_translations.cpp.o
Copying OS X content tsMuxerGUI/tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:1903:73: warning: 'location' is deprecated: Use path() [-Wdeprecated-declarations]
qtCoreTranslator.load(QString("qtbase_%1").arg(lang), QLibraryInfo::location(QLibraryInfo::TranslationsPath));
^
//opt/qt/lib/QtCore.framework/Headers/qlibraryinfo.h:82:5: note: 'location' has been explicitly marked deprecated here
QT_DEPRECATED_VERSION_X_6_0("Use path()")
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:382:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_0'
# define QT_DEPRECATED_VERSION_X_6_0(text) QT_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:1146:36: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]]
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:1903:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
qtCoreTranslator.load(QString("qtbase_%1").arg(lang), QLibraryInfo::location(QLibraryInfo::TranslationsPath));
^~~~~~~~~~~~~~~~~~~~~
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:1904:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
tsMuxerTranslator.load(QString("tsmuxergui_%1").arg(lang), ":/i18n");
^~~~~~~~~~~~~~~~~~~~~~
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:2553:41: warning: 'pos' is deprecated: Use position().toPoint() [-Wdeprecated-declarations]
QWidget *w = childAt(event->pos());
^
//opt/qt/lib/QtGui.framework/Headers/qevent.h:787:5: note: 'pos' has been explicitly marked deprecated here
QT_DEPRECATED_VERSION_X_6_0("Use position().toPoint()")
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:382:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_0'
# define QT_DEPRECATED_VERSION_X_6_0(text) QT_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:1146:36: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]]
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:2579:29: warning: 'pos' is deprecated: Use position().toPoint() [-Wdeprecated-declarations]
auto w = childAt(event->pos());
^
//opt/qt/lib/QtGui.framework/Headers/qevent.h:787:5: note: 'pos' has been explicitly marked deprecated here
QT_DEPRECATED_VERSION_X_6_0("Use position().toPoint()")
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:382:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_0'
# define QT_DEPRECATED_VERSION_X_6_0(text) QT_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:1146:36: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]]
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:2589:33: warning: 'pos' is deprecated: Use position().toPoint() [-Wdeprecated-declarations]
QWidget *w = childAt(event->pos());
^
//opt/qt/lib/QtGui.framework/Headers/qevent.h:787:5: note: 'pos' has been explicitly marked deprecated here
QT_DEPRECATED_VERSION_X_6_0("Use position().toPoint()")
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:382:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_0'
# define QT_DEPRECATED_VERSION_X_6_0(text) QT_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:1146:36: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]]
^
[ 26%] Linking CXX static library libmediation.a
[ 26%] Built target mediation
[ 28%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/AbstractDemuxer.cpp.o
[ 28%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/abstractMuxer.cpp.o
[ 30%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3Codec.cpp.o
[ 32%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aacStreamReader.cpp.o
[ 32%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aac.cpp.o
[ 34%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3StreamReader.cpp.o
[ 35%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/avCodecs.cpp.o
[ 36%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bitStream.cpp.o
[ 38%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/blurayHelper.cpp.o
[ 39%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileReader.cpp.o
[ 40%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileWriter.cpp.o
[ 42%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReader.cpp.o
[ 43%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReaderManager.cpp.o
[ 44%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/combinedH264Demuxer.cpp.o
[ 46%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/convertUTF.cpp.o
[ 47%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dtsStreamReader.cpp.o
[ 48%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dvbSubStreamReader.cpp.o
[ 50%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/h264StreamReader.cpp.o
[ 51%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevc.cpp.o
[ 52%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevcStreamReader.cpp.o
[ 53%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ioContextDemuxer.cpp.o
[ 55%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/iso_writer.cpp.o
[ 56%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/lpcmStreamReader.cpp.o
[ 57%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/main.cpp.o
[ 59%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaParser.cpp.o
[ 60%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaDemuxer.cpp.o
[ 61%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/metaDemuxer.cpp.o
[ 63%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/movDemuxer.cpp.o
[ 64%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mp3Codec.cpp.o
[ 65%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpeg2StreamReader.cpp.o
[ 67%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegAudioStreamReader.cpp.o
[ 68%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegStreamReader.cpp.o
[ 69%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegVideo.cpp.o
[ 71%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/muxerManager.cpp.o
[ 72%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/nalUnits.cpp.o
[ 73%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/pesPacket.cpp.o
[ 75%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/programStreamDemuxer.cpp.o
[ 76%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/psgStreamReader.cpp.o
[ 77%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/simplePacketizerReader.cpp.o
[ 78%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/singleFileMuxer.cpp.o
6 warnings generated.
[ 80%] Linking CXX executable tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI
[ 80%] Built target tsMuxerGUI
[ 81%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/srtStreamReader.cpp.o
[ 82%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitles.cpp.o
[ 84%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitlesRender.cpp.o
[ 85%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsDemuxer.cpp.o
[ 86%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsMuxer.cpp.o
[ 88%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsPacket.cpp.o
[ 89%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/utf8Converter.cpp.o
[ 90%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1Parser.cpp.o
[ 92%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1StreamReader.cpp.o
[ 93%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vod_common.cpp.o
[ 94%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvc.cpp.o
[ 96%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvcStreamReader.cpp.o
[ 97%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/wave.cpp.o
[ 98%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/osdep/textSubtitlesRenderFT.cpp.o
[100%] Linking CXX executable tsmuxer
[100%] Built target tsmuxer
+ pushd tsMuxerGUI
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ pushd tsMuxerGUI.app/Contents
~/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents ~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ chmod 664 /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSPrincipalClass -string NSApplication
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSHighResolutionCapable -string True
+ plutil -convert xml1 Info.plist
+ popd
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ macdeployqt tsMuxerGUI.app
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtMultimedia.framework/Versions/A/QtMultimedia (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/QtMultimedia (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtMultimedia.framework/Versions/A/QtMultimedia (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/platforms/libqcocoa.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/styles/libqmacstyle.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/tls/libqcertonlybackend.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/tls/libqsecuretransportbackend.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/imageformats/libqgif.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/imageformats/libqico.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/imageformats/libqjpeg.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/iconengines/libqsvgicon.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ mkdir bin
+ pushd bin
~/tsmuxer_build/build/bin ~/tsmuxer_build/build ~/tsmuxer_build
+ mv ../tsMuxer/tsmuxer tsMuxeR
+ mv ../tsMuxerGUI/tsMuxerGUI.app .
+ cp tsMuxeR tsMuxerGUI.app/Contents/MacOS/
+ zip -9 -r mac.zip tsMuxeR tsMuxerGUI.app
adding: tsMuxeR (deflated 55%)
adding: tsMuxerGUI.app/ (stored 0%)
adding: tsMuxerGUI.app/Contents/ (stored 0%)
adding: tsMuxerGUI.app/Contents/MacOS/ (stored 0%)
adding: tsMuxerGUI.app/Contents/MacOS/tsMuxeR (deflated 55%)
adding: tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI (deflated 57%)
adding: tsMuxerGUI.app/Contents/PlugIns/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforms/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforms/libqcocoa.dylib (deflated 64%)
adding: tsMuxerGUI.app/Contents/PlugIns/styles/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/styles/libqmacstyle.dylib (deflated 68%)
adding: tsMuxerGUI.app/Contents/PlugIns/tls/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/tls/libqsecuretransportbackend.dylib (deflated 73%)
adding: tsMuxerGUI.app/Contents/PlugIns/tls/libqcertonlybackend.dylib (deflated 78%)
adding: tsMuxerGUI.app/Contents/PlugIns/iconengines/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/iconengines/libqsvgicon.dylib (deflated 85%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqgif.dylib (deflated 84%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqico.dylib (deflated 85%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqjpeg.dylib (deflated 70%)
adding: tsMuxerGUI.app/Contents/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Resources/qt.conf (deflated 32%)
adding: tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns (deflated 41%)
adding: tsMuxerGUI.app/Contents/Frameworks/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/QtGui.prl (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/Resources/QtGui.prl (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/QtGui (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/QtGui.prl (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/QtGui (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/QtGui (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/QtDBus.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/Resources/QtDBus.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/QtDBus (deflated 67%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/QtDBus.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/QtDBus (deflated 67%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/QtDBus (deflated 67%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/QtCore.prl (deflated 43%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/Resources/QtCore.prl (deflated 43%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/QtCore (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/QtCore.prl (deflated 43%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/QtCore (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/QtCore (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/QtMultimedia.prl (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/Resources/QtMultimedia.prl (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/QtMultimedia (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/QtMultimedia.prl (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/QtMultimedia (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/QtMultimedia (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/QtWidgets.prl (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/Resources/QtWidgets.prl (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/QtWidgets.prl (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/QtNetwork (deflated 63%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/QtNetwork.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/QtNetwork (deflated 63%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/Resources/QtNetwork.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/QtNetwork (deflated 63%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/QtNetwork.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/QtSvg (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/QtSvg.prl (deflated 61%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/QtSvg (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/Resources/QtSvg.prl (deflated 61%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/QtSvg (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/QtSvg.prl (deflated 61%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Info.plist (deflated 59%)
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ popd
~/tsmuxer_build
darrensolomon@DARRENs-Mac-mini tsmuxer_build %
Looks promising, when I get some free time later tn I'll give this a try and see what its looking like on my MBP.
I also noticed that the tsmuxerGUI top part is lined up better in the tabs. This wasnt present in my Jan. 14th 2022 build, which no longer launches. Good luck, let me know how yours turns out.
Here's my Jan. 20th 2022 Build: https://mega.nz/file/QMgQxDSS#y9WB-8KqZr5mMTMLb1e5iFg1EYwptgx7swslC11dFKo
So didn't get a chance to test until today but using the most recent nightly it did build successfully. GUI runs fine and is able to mux file without issue. I did get what looks like the same errors as axledentaldj but not sure if and how those errors may be affecting the application but at first glance nothing seems critical. None the less looks like things are moving in the right direction. I'll attach the erroneous portion of the logs in case there of any help or if anyone has any insight on what exactly is happening there.
Oh for reference I'm using a 2021 MBP with M1Pro running on the 12.2 beta.
After some looking it appears that these errors may not be of concern as macdeployqt is just getting confused by arm architecture.
~/Downloads/tsMuxer-nightly-2022-01-26-02-08-33/build/tsMuxerGUI ~/Downloads/tsMuxer-nightly-2022-01-26-02-08-33/build ~/Downloads/tsMuxer-nightly-2022-01-26-02-08-33
+ macdeployqt tsMuxerGUI.app
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtMultimedia.framework/Versions/A/QtMultimedia (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/QtMultimedia (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtMultimedia.framework/Versions/A/QtMultimedia (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/platforms/libqcocoa.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/styles/libqmacstyle.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/tls/libqcertonlybackend.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/tls/libqsecuretransportbackend.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/imageformats/libqgif.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/imageformats/libqico.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/imageformats/libqjpeg.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/iconengines/libqsvgicon.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
So can confirm that the errors are something important as all the files I used to test last night fail at some point on my Sony x700.
Maybe not. I am aware that this build and prior builds do NOT make a playable BD/UHD BD ISO on my Oppo-203. I tell it to output to BDMV then I use DVDFab 11.x to do a Full Disc copy to ISO and then my Oppo-203 will play the ISO. I do this often from a 4K UHD BD mkv. My Oppo-203 has a custom JB firmware on it.
Not sure if our issues are related as I'm muxing to m2ts but certainly could be. It appears that the issue does lie somewhere in the current build though as running the intel version does still create an erroneous file that fails at the same point as it did with the native build. Definently not the player as all my old files ripped on my intel machine play back just fine. Im going to try some older nightlys to see if the issue is resolved. Im also using mpls tracks as the source rather than the specific m2ts file I can't see this as being an issue but going to try the original m2ts to see if that changes anything. Will update if I get anywhere.
Though I will say that the most recent nightly running on an intel machine does not have the same issue, and muxes correctly, so it could be something going on with arm more generally both when using rosetta and a native build.
I did some more tests. I ran my VM of Windows 10 (Arm via Parallels) for the tsmuxer_nightly-2022-01-30-02-00-52 64 build and used a movie that I demuxed the BL and EL and stuff and remuxed back into a UHD BD ISO with that above nightly build of tsmuxer. Now, I haven't watched the whole movie or skipped through every chapter, but the movie DID play on my Oppo-203.
Im now building from todays master source code download my tsmuxer. I had to edit the build_macos_native.sh with the
PATH info for my homebrew and edit the make brew prefix path AND a new edit: -DQT_VERSION=6! Because terminal was giving me error: Multiple versions of Qt found please set DESIRED_QT_VERSION CMake Error at tsMuxerGUI/CMakeLists.txt:36 (if): if given arguments:
"EQUAL" "5"
Unknown arguments specified
Always something new to figure out in these scripts to compile stuff. So it now compiled... same stupid warnings and otool parsing errors.
Tested my macOS build of tsmuxer on the same above movie in UHD BD ISO container and my Oppo-203 states "File is not supported" Press OK.
Here's hoping Dan or anyone else can figure out why ISO fails for MacOS arm Tsmuxer builds.
Anyhoo, here's my terminal compiling info for him and anyone else to see what compiled:
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
+ PATH='//opt/qt/bin:/opt/qt/bin:/opt/qt/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/opt/local/bin:/opt/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion Tech Preview.app/Contents/Public:/opt/X11/bin:/Library/Apple/usr/bin'
+ export PATH
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
++ brew --prefix
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_STATIC_BUILD=TRUE '-DFREETYPE_LDFLAGS=bz2;/opt/homebrew/lib/libpng.a' -DTSMUXER_GUI=TRUE -DWITHOUT_PKGCONFIG=TRUE -DQT_VERSION=6 ..
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Found ZLIB: /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/lib/libz.tbd (found version "1.2.11")
-- Found Freetype: /opt/homebrew/lib/libfreetype.a (found version "2.11.1")
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found OpenGL: /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/System/Library/Frameworks/OpenGL.framework
-- Found WrapOpenGL: TRUE
-- Found AVFoundation: /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/System/Library/Frameworks/AVFoundation.framework
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darrensolomon/tsmuxer_build/build
++ sysctl -n hw.logicalcpu
+ num_cores=8
+ make -j8
[ 1%] Automatic MOC and UIC for target tsMuxerGUI
[ 2%] Building CXX object libmediation/CMakeFiles/mediation.dir/types/types.cpp.o
[ 3%] Building CXX object libmediation/CMakeFiles/mediation.dir/system/terminatablethread.cpp.o
[ 5%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/directory_unix.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o
[ 6%] Built target tsMuxerGUI_autogen
[ 7%] Generating tsmuxergui_en.qm
[ 8%] Generating tsmuxergui_zh.qm
[ 10%] Generating tsmuxergui_fr.qm
[ 11%] Generating tsmuxergui_ru.qm
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_en.qm'...
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_fr.qm'...
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_ru.qm'...
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 215 untranslated source text(s)
Generated 215 translation(s) (215 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_zh.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
Generated 215 translation(s) (215 finished and 0 unfinished)
[ 12%] Automatic RCC for translations.qrc
[ 14%] Automatic RCC for images.qrc
[ 15%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/mocs_compilation.cpp.o
[ 16%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/main.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/muxForm.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsmuxerwindow.cpp.o
[ 20%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/checkboxedheaderview.cpp.o
[ 21%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/fontsettingstablemodel.cpp.o
[ 23%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EWIEGA46WW/qrc_images.cpp.o
[ 24%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EJRQKI7XPS/qrc_translations.cpp.o
Copying OS X content tsMuxerGUI/tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:1903:73: warning: 'location' is deprecated: Use path() [-Wdeprecated-declarations]
qtCoreTranslator.load(QString("qtbase_%1").arg(lang), QLibraryInfo::location(QLibraryInfo::TranslationsPath));
^
//opt/qt/lib/QtCore.framework/Headers/qlibraryinfo.h:82:5: note: 'location' has been explicitly marked deprecated here
QT_DEPRECATED_VERSION_X_6_0("Use path()")
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:382:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_0'
# define QT_DEPRECATED_VERSION_X_6_0(text) QT_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:1146:36: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]]
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:1903:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
qtCoreTranslator.load(QString("qtbase_%1").arg(lang), QLibraryInfo::location(QLibraryInfo::TranslationsPath));
^~~~~~~~~~~~~~~~~~~~~
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:1904:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
tsMuxerTranslator.load(QString("tsmuxergui_%1").arg(lang), ":/i18n");
^~~~~~~~~~~~~~~~~~~~~~
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:2553:41: warning: 'pos' is deprecated: Use position().toPoint() [-Wdeprecated-declarations]
QWidget *w = childAt(event->pos());
^
//opt/qt/lib/QtGui.framework/Headers/qevent.h:787:5: note: 'pos' has been explicitly marked deprecated here
QT_DEPRECATED_VERSION_X_6_0("Use position().toPoint()")
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:382:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_0'
# define QT_DEPRECATED_VERSION_X_6_0(text) QT_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:1146:36: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]]
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:2579:29: warning: 'pos' is deprecated: Use position().toPoint() [-Wdeprecated-declarations]
auto w = childAt(event->pos());
^
//opt/qt/lib/QtGui.framework/Headers/qevent.h:787:5: note: 'pos' has been explicitly marked deprecated here
QT_DEPRECATED_VERSION_X_6_0("Use position().toPoint()")
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:382:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_0'
# define QT_DEPRECATED_VERSION_X_6_0(text) QT_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:1146:36: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]]
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:2589:33: warning: 'pos' is deprecated: Use position().toPoint() [-Wdeprecated-declarations]
QWidget *w = childAt(event->pos());
^
//opt/qt/lib/QtGui.framework/Headers/qevent.h:787:5: note: 'pos' has been explicitly marked deprecated here
QT_DEPRECATED_VERSION_X_6_0("Use position().toPoint()")
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:382:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_0'
# define QT_DEPRECATED_VERSION_X_6_0(text) QT_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
//opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:1146:36: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]]
^
[ 25%] Linking CXX static library libmediation.a
[ 25%] Built target mediation
[ 26%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/abstractMuxer.cpp.o
[ 28%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aacStreamReader.cpp.o
[ 30%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aac.cpp.o
[ 30%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/AbstractDemuxer.cpp.o
[ 32%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3Codec.cpp.o
[ 33%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3StreamReader.cpp.o
[ 34%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/avCodecs.cpp.o
[ 35%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/blurayHelper.cpp.o
[ 37%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bitStream.cpp.o
[ 38%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileReader.cpp.o
[ 39%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileWriter.cpp.o
[ 41%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReader.cpp.o
[ 42%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/combinedH264Demuxer.cpp.o
[ 43%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReaderManager.cpp.o
[ 44%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/convertUTF.cpp.o
[ 46%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dtsStreamReader.cpp.o
[ 47%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dvbSubStreamReader.cpp.o
[ 48%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/h264StreamReader.cpp.o
[ 50%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevc.cpp.o
[ 51%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevcStreamReader.cpp.o
[ 52%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ioContextDemuxer.cpp.o
[ 53%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/iso_writer.cpp.o
[ 55%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/lpcmStreamReader.cpp.o
[ 56%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/main.cpp.o
[ 57%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaDemuxer.cpp.o
[ 58%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaParser.cpp.o
[ 60%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/metaDemuxer.cpp.o
[ 61%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mlpCodec.cpp.o
[ 62%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mlpStreamReader.cpp.o
[ 64%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/movDemuxer.cpp.o
[ 65%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mp3Codec.cpp.o
[ 66%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpeg2StreamReader.cpp.o
[ 67%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegAudioStreamReader.cpp.o
[ 69%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegStreamReader.cpp.o
[ 70%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegVideo.cpp.o
[ 71%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/muxerManager.cpp.o
[ 73%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/nalUnits.cpp.o
[ 74%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/pesPacket.cpp.o
[ 75%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/programStreamDemuxer.cpp.o
[ 76%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/psgStreamReader.cpp.o
6 warnings generated.
[ 79%] Linking CXX executable tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI
[ 79%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/simplePacketizerReader.cpp.o
[ 80%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/singleFileMuxer.cpp.o
[ 80%] Built target tsMuxerGUI
[ 82%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/srtStreamReader.cpp.o
[ 83%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitles.cpp.o
[ 84%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitlesRender.cpp.o
[ 85%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsDemuxer.cpp.o
[ 87%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsMuxer.cpp.o
[ 88%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsPacket.cpp.o
[ 89%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/utf8Converter.cpp.o
[ 91%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1Parser.cpp.o
[ 92%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1StreamReader.cpp.o
[ 93%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vod_common.cpp.o
[ 94%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvc.cpp.o
[ 96%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvcStreamReader.cpp.o
[ 97%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/wave.cpp.o
[ 98%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/osdep/textSubtitlesRenderFT.cpp.o
[100%] Linking CXX executable tsmuxer
[100%] Built target tsmuxer
+ pushd tsMuxerGUI
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ pushd tsMuxerGUI.app/Contents
~/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents ~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSPrincipalClass -string NSApplication
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSHighResolutionCapable -string True
+ plutil -convert xml1 Info.plist
+ popd
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ macdeployqt tsMuxerGUI.app
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtMultimedia.framework/Versions/A/QtMultimedia (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/QtMultimedia (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtMultimedia.framework/Versions/A/QtMultimedia (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/platforms/libqcocoa.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/styles/libqmacstyle.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/tls/libqcertonlybackend.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/tls/libqsecuretransportbackend.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/imageformats/libqgif.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/imageformats/libqico.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/imageformats/libqjpeg.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/iconengines/libqsvgicon.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ mkdir bin
+ pushd bin
~/tsmuxer_build/build/bin ~/tsmuxer_build/build ~/tsmuxer_build
+ mv ../tsMuxer/tsmuxer tsMuxeR
+ mv ../tsMuxerGUI/tsMuxerGUI.app .
+ cp tsMuxeR tsMuxerGUI.app/Contents/MacOS/
+ zip -9 -r mac.zip tsMuxeR tsMuxerGUI.app
adding: tsMuxeR (deflated 55%)
adding: tsMuxerGUI.app/ (stored 0%)
adding: tsMuxerGUI.app/Contents/ (stored 0%)
adding: tsMuxerGUI.app/Contents/MacOS/ (stored 0%)
adding: tsMuxerGUI.app/Contents/MacOS/tsMuxeR (deflated 55%)
adding: tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI (deflated 57%)
adding: tsMuxerGUI.app/Contents/PlugIns/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforms/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforms/libqcocoa.dylib (deflated 64%)
adding: tsMuxerGUI.app/Contents/PlugIns/styles/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/styles/libqmacstyle.dylib (deflated 68%)
adding: tsMuxerGUI.app/Contents/PlugIns/tls/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/tls/libqsecuretransportbackend.dylib (deflated 73%)
adding: tsMuxerGUI.app/Contents/PlugIns/tls/libqcertonlybackend.dylib (deflated 78%)
adding: tsMuxerGUI.app/Contents/PlugIns/iconengines/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/iconengines/libqsvgicon.dylib (deflated 85%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqgif.dylib (deflated 84%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqico.dylib (deflated 85%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqjpeg.dylib (deflated 70%)
adding: tsMuxerGUI.app/Contents/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Resources/qt.conf (deflated 32%)
adding: tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns (deflated 41%)
adding: tsMuxerGUI.app/Contents/Frameworks/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/QtGui.prl (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/Resources/QtGui.prl (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/QtGui (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/QtGui.prl (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/QtGui (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/QtGui (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/QtDBus.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/Resources/QtDBus.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/QtDBus (deflated 67%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/QtDBus.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/QtDBus (deflated 67%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/QtDBus (deflated 67%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/QtCore.prl (deflated 43%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/Resources/QtCore.prl (deflated 43%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/QtCore (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/QtCore.prl (deflated 43%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/QtCore (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/QtCore (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/QtMultimedia.prl (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/Resources/QtMultimedia.prl (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/QtMultimedia (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/QtMultimedia.prl (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/QtMultimedia (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/QtMultimedia (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/QtWidgets.prl (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/Resources/QtWidgets.prl (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/QtWidgets.prl (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/QtNetwork (deflated 63%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/QtNetwork.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/QtNetwork (deflated 63%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/Resources/QtNetwork.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/QtNetwork (deflated 63%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/QtNetwork.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/QtSvg (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/QtSvg.prl (deflated 61%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/QtSvg (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/Resources/QtSvg.prl (deflated 61%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/QtSvg (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/QtSvg.prl (deflated 61%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Info.plist (deflated 59%)
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ popd
~/tsmuxer_build
Alrighty so did some more testing. Issue does appear to be with the most recent few nightlys from the 24th, 26th, and 30th and is not an ARM specific issue. Playback stalls at the same point when M2TS file is created on either an intel or ARM machine on both these builds.
Anything before the update on the 13th creates an error on ARM machines as theres some kind of problem with finding the dependency libraries. I assume that because homebrew is kept somewhere else on ARM machines compared to intel.
Starting with the nightly from the 15th the dependency error is gone but strangely this one messes something up with creating dual layer single track DV files as its displaying as HDR rather than DV on my x700.
Past this point things seem to be good. All builds between the 21st and the 23rd correctly rip DV, don't give dependency flags, and don't have the stalling issue.
Up until this point I have been doing this testing using the intel build running rosetta. Since the build from the 23rd is the last build working correctly I then proceeded to build this for ARM. Build finished with same errors as I and axledentaldj have previously noted. But the only place I can actually see anything strange is the ok and abort buttons on the console/progress window not having the right style but that's really a non issue. Build successfully remuxes anything Ive thrown at it without error and playback is perfect on my x700. Last app on my machine that wasn't native so happy to finally have gotten it working not to mention that my remuxes are finishing on average about 10 second faster than when running through rosetta ;)
Anyway that was a whole thing. But seemingly as long as you install QT correctly change the cmake line and install the build from the 23rd native macOS ARM is now totally possible! (At least for M2TS playback on x700 I don't have an oppo to be able to test ISO but I don't see why there would be any issue there either)
I am curious what's going on with the two most recent builds though, playback starts fine but after a certain amount of time the screen will go to black, progress keeps tracking but nothing is displayed. If you fast forward past these points everything resumes like normal, seems to actually only be an issue for a split second as far as the file goes but the x700 never recovers on its own. The issue always occurs at the same time for each movie if remuxed more than once, which points to it being something to do with how its remuxing the original file but there doesn't seem to be any rhyme or reason based on the content at that time. One movie it happens first about 10 second in when transitioning between production house logos, but another the first instance is 10 minutes in randomly in the middle of a scene. Again if you fast forward through it for a as second it will pick back up but the issue occurs about a dozen times throughout the film so that's untenable. Very strange indeed. @justdan96 if you've got any insight of what could be going on here I'm very curious. And might wanna take down those most recent builds I've confirmed it is an issue on three different Mac machines so it does not appear to be isolated.
With the merge of #544 we should see compiling for Mac native work straight from the master branch.
Tested master branch, still compiles with sane parsing errors but tsmuxergui works (MacOS 11.6.5 Arm). Although, tsmuxer still muxes a BD ISO that fails to play on my Oppo-203. It says, File Not Supported. A BDMV folder doesn't play either. Hmm my previous build, BDMV folders did play. This will not replace my CloneBD s/w.
Last login: Wed Mar 30 17:33:24 on console
darrensolomon@DARRENs-Mac-mini ~ % cd tsmuxer_build
darrensolomon@DARRENs-Mac-mini tsmuxer_build % /Users/darrensolomon/tsmuxer_build/build_macos_native.sh
+ set -e
+ export MACOSX_DEPLOYMENT_TARGET=10.15
+ MACOSX_DEPLOYMENT_TARGET=10.15
++ qmake -query QT_VERSION
++ cut -d. -f1
+ qtver=6
+ mkdir build
+ pushd build
~/tsmuxer_build/build ~/tsmuxer_build
++ brew --prefix
+ cmake -DCMAKE_BUILD_TYPE=Release -DTSMUXER_STATIC_BUILD=TRUE '-DFREETYPE_LDFLAGS=bz2;/opt/homebrew/lib/libpng.a' -DTSMUXER_GUI=TRUE -DWITHOUT_PKGCONFIG=TRUE -DQT_VERSION=6 ..
-- The CXX compiler identification is AppleClang 13.0.0.13000029
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any of the parent directories): .git
-- The C compiler identification is AppleClang 13.0.0.13000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version "0.29.2")
-- Found ZLIB: /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/usr/lib/libz.tbd (found version "1.2.11")
-- Found Freetype: /opt/homebrew/lib/libfreetype.a (found version "2.11.1")
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Found OpenGL: /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/System/Library/Frameworks/OpenGL.framework
-- Found WrapOpenGL: TRUE
-- Found AVFoundation: /Library/Developer/CommandLineTools/SDKs/MacOSX12.1.sdk/System/Library/Frameworks/AVFoundation.framework
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/darrensolomon/tsmuxer_build/build
++ sysctl -n hw.logicalcpu
+ num_cores=8
+ make -j8
[ 3%] Automatic MOC and UIC for target tsMuxerGUI
[ 3%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/directory_unix.cpp.o
[ 3%] Building CXX object libmediation/CMakeFiles/mediation.dir/system/terminatablethread.cpp.o
[ 5%] Building CXX object libmediation/CMakeFiles/mediation.dir/types/types.cpp.o
[ 6%] Building CXX object libmediation/CMakeFiles/mediation.dir/fs/osdep/file_unix.cpp.o
[ 6%] Built target tsMuxerGUI_autogen
[ 8%] Generating tsmuxergui_zh.qm
[ 8%] Generating tsmuxergui_fr.qm
[ 10%] Generating tsmuxergui_ru.qm
[ 11%] Generating tsmuxergui_en.qm
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_en.qm'...
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 215 untranslated source text(s)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_ru.qm'...
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_zh.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
Updating '/Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsmuxergui_fr.qm'...
Generated 215 translation(s) (215 finished and 0 unfinished)
Generated 215 translation(s) (215 finished and 0 unfinished)
[ 14%] Automatic RCC for images.qrc
[ 14%] Automatic RCC for translations.qrc
[ 15%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/main.cpp.o
[ 16%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsmuxerwindow.cpp.o
[ 17%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/mocs_compilation.cpp.o
[ 19%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/muxForm.cpp.o
[ 20%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/checkboxedheaderview.cpp.o
[ 21%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/fontsettingstablemodel.cpp.o
[ 23%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EWIEGA46WW/qrc_images.cpp.o
[ 24%] Building CXX object tsMuxerGUI/CMakeFiles/tsMuxerGUI.dir/tsMuxerGUI_autogen/EJRQKI7XPS/qrc_translations.cpp.o
Copying OS X content tsMuxerGUI/tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:1903:73: warning: 'location' is deprecated: Use path() [-Wdeprecated-declarations]
qtCoreTranslator.load(QString("qtbase_%1").arg(lang), QLibraryInfo::location(QLibraryInfo::TranslationsPath));
^
/opt/qt/lib/QtCore.framework/Headers/qlibraryinfo.h:82:5: note: 'location' has been explicitly marked deprecated here
QT_DEPRECATED_VERSION_X_6_0("Use path()")
^
/opt/qt/lib/QtCore.framework/Headers/qglobal.h:382:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_0'
# define QT_DEPRECATED_VERSION_X_6_0(text) QT_DEPRECATED_X(text)
^
/opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
/opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:1146:36: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]]
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:1903:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
qtCoreTranslator.load(QString("qtbase_%1").arg(lang), QLibraryInfo::location(QLibraryInfo::TranslationsPath));
^~~~~~~~~~~~~~~~~~~~~
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:1904:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]
tsMuxerTranslator.load(QString("tsmuxergui_%1").arg(lang), ":/i18n");
^~~~~~~~~~~~~~~~~~~~~~
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:2553:41: warning: 'pos' is deprecated: Use position().toPoint() [-Wdeprecated-declarations]
QWidget *w = childAt(event->pos());
^
/opt/qt/lib/QtGui.framework/Headers/qevent.h:787:5: note: 'pos' has been explicitly marked deprecated here
QT_DEPRECATED_VERSION_X_6_0("Use position().toPoint()")
^
/opt/qt/lib/QtCore.framework/Headers/qglobal.h:382:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_0'
# define QT_DEPRECATED_VERSION_X_6_0(text) QT_DEPRECATED_X(text)
^
/opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
/opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:1146:36: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]]
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:2579:29: warning: 'pos' is deprecated: Use position().toPoint() [-Wdeprecated-declarations]
auto w = childAt(event->pos());
^
/opt/qt/lib/QtGui.framework/Headers/qevent.h:787:5: note: 'pos' has been explicitly marked deprecated here
QT_DEPRECATED_VERSION_X_6_0("Use position().toPoint()")
^
/opt/qt/lib/QtCore.framework/Headers/qglobal.h:382:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_0'
# define QT_DEPRECATED_VERSION_X_6_0(text) QT_DEPRECATED_X(text)
^
/opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
/opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:1146:36: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]]
^
/Users/darrensolomon/tsmuxer_build/tsMuxerGUI/tsmuxerwindow.cpp:2589:33: warning: 'pos' is deprecated: Use position().toPoint() [-Wdeprecated-declarations]
QWidget *w = childAt(event->pos());
^
/opt/qt/lib/QtGui.framework/Headers/qevent.h:787:5: note: 'pos' has been explicitly marked deprecated here
QT_DEPRECATED_VERSION_X_6_0("Use position().toPoint()")
^
/opt/qt/lib/QtCore.framework/Headers/qglobal.h:382:44: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_0'
# define QT_DEPRECATED_VERSION_X_6_0(text) QT_DEPRECATED_X(text)
^
/opt/qt/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'
# define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
^
/opt/qt/lib/QtCore.framework/Headers/qcompilerdetection.h:1146:36: note: expanded from macro 'Q_DECL_DEPRECATED_X'
# define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]]
^
[ 25%] Linking CXX static library libmediation.a
[ 25%] Built target mediation
[ 26%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3StreamReader.cpp.o
[ 29%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/avCodecs.cpp.o
[ 30%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/abstractMuxer.cpp.o
[ 30%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/AbstractDemuxer.cpp.o
[ 32%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aacStreamReader.cpp.o
[ 33%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/aac.cpp.o
[ 34%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ac3Codec.cpp.o
[ 35%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bitStream.cpp.o
[ 37%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/blurayHelper.cpp.o
[ 38%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileReader.cpp.o
[ 39%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedFileWriter.cpp.o
[ 41%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReader.cpp.o
[ 42%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/bufferedReaderManager.cpp.o
[ 43%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/combinedH264Demuxer.cpp.o
[ 44%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/convertUTF.cpp.o
[ 46%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dtsStreamReader.cpp.o
[ 47%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/dvbSubStreamReader.cpp.o
[ 48%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/h264StreamReader.cpp.o
[ 50%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevc.cpp.o
[ 51%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/hevcStreamReader.cpp.o
[ 52%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/ioContextDemuxer.cpp.o
[ 53%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/iso_writer.cpp.o
[ 55%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/lpcmStreamReader.cpp.o
[ 56%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/main.cpp.o
[ 57%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaDemuxer.cpp.o
[ 58%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/matroskaParser.cpp.o
[ 60%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/metaDemuxer.cpp.o
[ 61%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mlpCodec.cpp.o
[ 62%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mlpStreamReader.cpp.o
[ 64%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/movDemuxer.cpp.o
[ 65%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mp3Codec.cpp.o
[ 66%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpeg2StreamReader.cpp.o
[ 67%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegAudioStreamReader.cpp.o
[ 69%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegStreamReader.cpp.o
[ 70%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/mpegVideo.cpp.o
[ 71%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/muxerManager.cpp.o
[ 73%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/nalUnits.cpp.o
[ 74%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/pesPacket.cpp.o
[ 75%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/programStreamDemuxer.cpp.o
6 warnings generated.
[ 76%] Linking CXX executable tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI
[ 78%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/psgStreamReader.cpp.o
[ 79%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/simplePacketizerReader.cpp.o
[ 80%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/singleFileMuxer.cpp.o
[ 80%] Built target tsMuxerGUI
[ 82%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/srtStreamReader.cpp.o
[ 83%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitles.cpp.o
[ 84%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/textSubtitlesRender.cpp.o
[ 85%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsDemuxer.cpp.o
[ 87%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsMuxer.cpp.o
[ 88%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/tsPacket.cpp.o
[ 89%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/utf8Converter.cpp.o
[ 91%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1Parser.cpp.o
[ 92%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vc1StreamReader.cpp.o
[ 93%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vod_common.cpp.o
[ 94%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvc.cpp.o
[ 96%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/vvcStreamReader.cpp.o
[ 97%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/wave.cpp.o
[ 98%] Building CXX object tsMuxer/CMakeFiles/tsmuxer.dir/osdep/textSubtitlesRenderFT.cpp.o
[100%] Linking CXX executable tsmuxer
[100%] Built target tsmuxer
+ pushd tsMuxerGUI
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ pushd tsMuxerGUI.app/Contents
~/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents ~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ chmod 664 /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSPrincipalClass -string NSApplication
+ defaults write /Users/darrensolomon/tsmuxer_build/build/tsMuxerGUI/tsMuxerGUI.app/Contents/Info.plist NSHighResolutionCapable -string True
+ plutil -convert xml1 Info.plist
+ popd
~/tsmuxer_build/build/tsMuxerGUI ~/tsmuxer_build/build ~/tsmuxer_build
+ macdeployqt tsMuxerGUI.app
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtMultimedia.framework/Versions/A/QtMultimedia (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/QtMultimedia (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtMultimedia.framework/Versions/A/QtMultimedia (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtDBus.framework/Versions/A/QtDBus (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/platforms/libqcocoa.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/styles/libqmacstyle.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/tls/libqcertonlybackend.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/tls/libqsecuretransportbackend.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtNetwork.framework/Versions/A/QtNetwork (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/imageformats/libqgif.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/imageformats/libqico.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/imageformats/libqjpeg.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/PlugIns/iconengines/libqsvgicon.dylib (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtSvg.framework/Versions/A/QtSvg (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtWidgets.framework/Versions/A/QtWidgets (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtGui.framework/Versions/A/QtGui (architecture arm64):"
ERROR: Could not parse otool output line: "/opt/qt/lib/QtCore.framework/Versions/A/QtCore (architecture arm64):"
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ mkdir bin
+ pushd bin
~/tsmuxer_build/build/bin ~/tsmuxer_build/build ~/tsmuxer_build
+ mv ../tsMuxer/tsmuxer tsMuxeR
+ mv ../tsMuxerGUI/tsMuxerGUI.app .
+ cp tsMuxeR tsMuxerGUI.app/Contents/MacOS/
+ zip -9 -r mac.zip tsMuxeR tsMuxerGUI.app
adding: tsMuxeR (deflated 55%)
adding: tsMuxerGUI.app/ (stored 0%)
adding: tsMuxerGUI.app/Contents/ (stored 0%)
adding: tsMuxerGUI.app/Contents/MacOS/ (stored 0%)
adding: tsMuxerGUI.app/Contents/MacOS/tsMuxeR (deflated 55%)
adding: tsMuxerGUI.app/Contents/MacOS/tsMuxerGUI (deflated 57%)
adding: tsMuxerGUI.app/Contents/PlugIns/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforms/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/platforms/libqcocoa.dylib (deflated 64%)
adding: tsMuxerGUI.app/Contents/PlugIns/styles/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/styles/libqmacstyle.dylib (deflated 68%)
adding: tsMuxerGUI.app/Contents/PlugIns/tls/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/tls/libqsecuretransportbackend.dylib (deflated 73%)
adding: tsMuxerGUI.app/Contents/PlugIns/tls/libqcertonlybackend.dylib (deflated 78%)
adding: tsMuxerGUI.app/Contents/PlugIns/iconengines/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/iconengines/libqsvgicon.dylib (deflated 85%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/ (stored 0%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqgif.dylib (deflated 84%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqico.dylib (deflated 85%)
adding: tsMuxerGUI.app/Contents/PlugIns/imageformats/libqjpeg.dylib (deflated 70%)
adding: tsMuxerGUI.app/Contents/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Resources/qt.conf (deflated 32%)
adding: tsMuxerGUI.app/Contents/Resources/tsMuxerGUI.icns (deflated 41%)
adding: tsMuxerGUI.app/Contents/Frameworks/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/QtGui.prl (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/Resources/QtGui.prl (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/A/QtGui (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/QtGui.prl (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/Versions/Current/QtGui (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtGui.framework/QtGui (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/QtDBus.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/Resources/QtDBus.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/A/QtDBus (deflated 67%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/QtDBus.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/Versions/Current/QtDBus (deflated 67%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtDBus.framework/QtDBus (deflated 67%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/QtCore.prl (deflated 43%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/Resources/QtCore.prl (deflated 43%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/A/QtCore (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/QtCore.prl (deflated 43%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/Versions/Current/QtCore (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtCore.framework/QtCore (deflated 58%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/QtMultimedia.prl (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/Resources/QtMultimedia.prl (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/A/QtMultimedia (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/QtMultimedia.prl (deflated 70%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/Versions/Current/QtMultimedia (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtMultimedia.framework/QtMultimedia (deflated 65%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/QtWidgets.prl (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/Resources/QtWidgets.prl (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/A/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/QtWidgets.prl (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/Versions/Current/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtWidgets.framework/QtWidgets (deflated 59%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/QtNetwork (deflated 63%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/QtNetwork.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/QtNetwork (deflated 63%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/Resources/QtNetwork.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/QtNetwork (deflated 63%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/QtNetwork.prl (deflated 47%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtNetwork.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/QtSvg (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/QtSvg.prl (deflated 61%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/QtSvg (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/Resources/QtSvg.prl (deflated 61%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/A/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/QtSvg (deflated 68%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/ (stored 0%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/QtSvg.prl (deflated 61%)
adding: tsMuxerGUI.app/Contents/Frameworks/QtSvg.framework/Versions/Current/Resources/Info.plist (deflated 55%)
adding: tsMuxerGUI.app/Contents/Info.plist (deflated 59%)
+ popd
~/tsmuxer_build/build ~/tsmuxer_build
+ popd
~/tsmuxer_build
darrensolomon@DARRENs-Mac-mini tsmuxer_build %
@axledentaldj It looks like we have updated the compilation steps and updated the required scripts so I will close this issue. Hopefully soon I can update our infrastructure to produce x86 and ARM binaries for Mac.
If you are having problems playing the output from tsMuxer and there are differences between versions please raise as a separate issue on GitHub.
Follow-up from #486. After being built with
build_macos_native.sh
, the GUI fails to start with the following error(s) :