1. No user installed addons are supported, python or otherwise.
2. No, they really are not supported.
3. They are not coming back
4. Read from 1. again

Any mention of illegal streaming sites, addons or any pirated material will not be tolerated. This is not democracy and any offenders will be banned and posts deleted immediately without warning.

Other than that, we hope you enjoy MrMC so far and we welcome any input and feedback you might have.

Team MrMC.

Source code?

Report any issues you might have in here
User avatar
davilla
Team MrMC
Posts: 4377
Joined: 26 Oct 2015, 17:01

Re: Source code?

Post by davilla »

Skunkworks:mrmc-private davilla$ ls -l build/Debug-appletvos/MrMC.app/Frameworks/
total 0
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 libKODIadsp-arm-osx.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 libKODIaudioengine-arm-osx.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 libKODIguilib-arm-osx.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 libXBMCaddon-arm-osx.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 libXBMCcodec-arm-osx.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 libXBMCpvr-arm-osx.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 libass.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 libbluray.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 libcpluff.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 libcurl.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 libdsm.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 libmpeg2.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 libnfs.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 librtmp.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:25 libsmb2.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 libsmbclient.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.argustv.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.dvblink.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.dvbviewer.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.filmon.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.hdhomerun.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.hts.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.iptvsimple.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.mediaportal.tvserver.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.mythtv.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.nextpvr.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.njoy.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.pctv.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.stalker.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.tvmosaic.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.vbox.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.vdr.vnsi.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.vuplus.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 pvr.wmc.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 visualization.spectrum.framework
drwxr-xr-x 7 davilla staff 224 Oct 28 13:26 visualization.waveform.framework
Antibus
Posts: 36
Joined: 02 Feb 2016, 22:54

Re: Source code?

Post by Antibus »

My build is now seeing most of those frameworks, but not:

libass.framework
libbluray.framework
libcpluff.framework
libcurl.framework
libdsm.framework
libmpeg2.framework
libnfs.framework
librtmp.framework
libsmb2.framework
libsmbclient.framework

which of course is causing the runtime failure.

A problem I've found is while my depends are building with: appletvos11.4_arm64-target, I see instead appletvos11.4_undefined_arch-target for my Xcode builds. For example, for the script phases I see:

export arch=undefined_arch
export XBMC_DEPENDS=/Users/Shared/xbmc-depends/appletvos11.4_undefined_arch-target

Any idea why I'm getting an "undefined_arch" throughout the Xcode stuff?
User avatar
davilla
Team MrMC
Posts: 4377
Joined: 26 Oct 2015, 17:01

Re: Source code?

Post by davilla »

Ahh, Xcode 10.1. LIght bulb time :)

export XBMC_DEPENDS=/Users/Shared/xbmc-depends/appletvos11.4_undefined_arch-target

The setup of XBMC_DEPENDS is critical to find the depends includes/libs. I'm surprised it even builds much less packages.

You need this patch, it's in the 3.7.1 code base which is still private.

https://pastebin.com/NSZpdkNZ
Antibus
Posts: 36
Joined: 02 Feb 2016, 22:54

Re: Source code?

Post by Antibus »

That fixed it! I was hoping for a "light bulb" event - that would've taken me forever to find. Didn't realize it was an Xcode 10 problem - sigh.

Amazingly, it did build and even tried to run. It just couldn't go very far without the dylibs/frameworks.

Thanks for the help.
Post Reply