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: 3607
Joined: 26 Oct 2015, 17:01

Re: Source code?

Post by davilla » 04 Nov 2018, 14:39

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: 29
Joined: 02 Feb 2016, 22:54

Re: Source code?

Post by Antibus » 04 Nov 2018, 15:08

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: 3607
Joined: 26 Oct 2015, 17:01

Re: Source code?

Post by davilla » 04 Nov 2018, 15:23

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: 29
Joined: 02 Feb 2016, 22:54

Re: Source code?

Post by Antibus » 04 Nov 2018, 15:42

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

Who is online

Users browsing this forum: No registered users and 4 guests