piotruspan1981 / sd-xbmc

Automatically exported from code.google.com/p/sd-xbmc
0 stars 0 forks source link

Jak uruchomić IPLEX pod MacOS #83

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Testowane pod MacOSX 10.6 oraz Xcode 3.2.6.
Instrukcja oparta na:
https://raw.github.com/xbmc/xbmc/master/docs/README.osx

Jeśli mamy MacOSX 10.7 lub 10.8 prawdopodobnie musimy zainstalować Xcode 4.X, 
a z nim współpracuje tylko rozwojowa wersja XBMC.
Kompilujemy XBMC z patchem dla obsługi platformy Iplex:

1. Pobieramy źródła ze strony:
http://xbmc.org/download/

Ja wybrałem stabile 11.0, link bezpośredni:
http://mirrors.xbmc.org/releases/source/xbmc-11.0.tar.gz

2. Przenosimy do wygodnego dla nas katalogu oraz rozpakowujemy klikając 
dwukrotnie na ściągnięty plik.

3. Pobieramy Xcode 3.2.6 ze strony Apple:
https://developer.apple.com/xcode/
uwaga, do pobrania z tej strony należy posiadać konto w Applu

4. Instalujemy standardowo Xcode (podczas instalacji wybieramy także Mac OSX 
10.4 oraz odznaczamy Essentials -> IOS SDK jeśli chcemy zaoszczędzić miejsca 
a nie będziemy programować niczego dla iPhone'a)

5. otwieramy terminal i przechodzimy do rozpakowanego katalogu XBMC (w moim 
przypadku rozpakowałem w katalogu domowym, więc: 
cd xbmc-11.0/

6. Pobieramy patch ze strony:
http://sd-xbmc.googlecode.com/files/xbmc-70537d2-500-Vividas-demuxer-ffmpeg-supp
ort.patch
i zapisujemy go do katalogu XBMC

7. W terminalu wpisujemy:
 $ patch -p1 < xbmc-70537d2-500-Vividas-demuxer-ffmpeg-support.patch

8. następnie w terminalu wykonujemy następujące polecenia:
 $ cd tools/darwin/depends
 $ ./bootstrap
 $ ./configure --with-darwin=osx
 $ make
 $ cd ..
 $ cd ..
 $ cd ..
 $ make -C tools/darwin/depends/xbmc
 $ make clean
 $ make xcode_depends
 $ make -C lib/addons/script.module.pil
 $ xcodebuild -configuration Release ONLY_ACTIVE_ARCH=YES ARCHS=i386 VALID_ARCHS=i386 -target "XBMC.app" -project XBMC.xcodeproj

9. I wszystko, jeśli po drodze nie wyskoczyły żadne błędy skompilowane 
XBMC z patchem powinniśmy mieć w katalogu:
/XBMC/build/Release/

Original issue reported on code.google.com by pawel.po...@gmail.com on 1 Sep 2012 at 10:31

GoogleCodeExporter commented 8 years ago
Wielkie dzieki. Przeniesiemy to do WIKI.

Original comment by jatrn69 on 2 Sep 2012 at 2:37

GoogleCodeExporter commented 8 years ago
przeniesione do WIKI

Original comment by jatrn69 on 2 Sep 2012 at 7:30