[WIP] PVR Client Addon for XBMC for EPG and full control of Dreambox and DBox2

  Thread Rating:
  • 16 Votes - 4.44 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
redknight Offline
Senior Member
Posts: 110
Joined: Oct 2009
Reputation: 3
Post: #71
(2012-03-16 15:02)markus625 Wrote:  Yeah be prepared for a long wait, as i said mine took 12 hours to compile, but i had to get all the linux tools etc and python installed as well.

Has anything changed in the vu client addon recently, the only reason i ask is that i compiled mine wed night and not sure if its worth me compiling again.

Don't quote me on this as I get the feeling our linux knowledge is about the same (nerdy but inexperienced), but as far as I know if you keep the folders on linux as they are and then "git pull" (pulls the changes from the git source) and then run the compile commands again it only re-compiles the changes and should take a fraction of the time.

This requires you to keep the "build.OpenELEC_PVR-ION.i386-devel" folder exactly how it is and dont make any changes after you've used it. The git folder must be the same as well, basicly dont touch anything after your compile then.

Changes are being made often but not always relevant to your build, you can see these if you visit Jdemski's git page.

Very much a baptism of fire for me, if someone neglects one line of a "how to" I get confused lol

[Image: widget]
(This post was last modified: 2012-03-16 15:13 by redknight.)
find quote
ultraman Offline
Junior Member
Posts: 12
Joined: Mar 2012
Reputation: 1
Post: #72
redknight, the reason why it takes so long time to make OE is that EVERY single package is compiled. Not only XBMC. The reason for non-working zip is probably different version of some library or something like that. I make everything in little less than 2 hour.

Like I suspected:
Code:
$ objdump -x pvr.vuplus/XBMC_vuplus.pvr
Quote:Dynamic Section:
NEEDED libcurl-gnutls.so.4
OE doesn't have this library because OE curl version is compiled with openssl and not gnutls.
(This post was last modified: 2012-03-16 15:26 by ultraman.)
find quote
markus625 Offline
Member
Posts: 56
Joined: Jan 2010
Reputation: 1
Post: #73
Rednight what source are you using for the git pull


git clone https://github.com/OpenELEC/OpenELEC.tv.git

git clone https://github.com/OpenELEC/OpenELEC.tv/pull/326

Ultarman is it best i deleate my clone and start a new one afresh as i remember i added your patch that you suggested on the OE Forum or just update.
find quote
ultraman Offline
Junior Member
Posts: 12
Joined: Mar 2012
Reputation: 1
Post: #74
[GUIDE] How to build your own OpenELEC distro
find quote
markus625 Offline
Member
Posts: 56
Joined: Jan 2010
Reputation: 1
Post: #75
We using the same git clone https://github.com/OpenELEC/OpenELEC.tv.git then.Sorry im new to all this stuff

While im here is it best to keep the OpenELEC-XXXX.XXXX.devel files.
find quote
redknight Offline
Senior Member
Posts: 110
Joined: Oct 2009
Reputation: 3
Post: #76
(2012-03-16 15:27)markus625 Wrote:  Rednight what source are you using for the git pull


git clone https://github.com/OpenELEC/OpenELEC.tv.git

git clone https://github.com/OpenELEC/OpenELEC.tv/pull/326

Ultarman is it best i deleate my clone and start a new one afresh as i remember i added your patch that you suggested on the OE Forum or just update.

https://github.com/OpenELEC/OpenELEC.tv.git - Same as you
(2012-03-16 15:49)markus625 Wrote:  We using the same git clone https://github.com/OpenELEC/OpenELEC.tv.git then.Sorry im new to all this stuff

While im here is it best to keep the OpenELEC-XXXX.XXXX.devel files.

try a git pull in folder OpenELEC.tv
(2012-03-16 15:20)ultraman Wrote:  redknight, the reason why it takes so long time to make OE is that EVERY single package is compiled. Not only XBMC. The reason for non-working zip is probably different version of some library or something like that. I make everything in little less than 2 hour.

Like I suspected:
Code:
$ objdump -x pvr.vuplus/XBMC_vuplus.pvr
Quote:Dynamic Section:
NEEDED libcurl-gnutls.so.4
OE doesn't have this library because OE curl version is compiled with openssl and not gnutls.

So, how to we rectify this? without a complete recompile. Now that you've added it to the master git does that mean that the daily builds (http://sources.openelec.tv/tmp/image/openelec-pvr/) will include the addon and hence we won't have to compile it ourselves and it'll just work?

P.S. what's the difference in the automatic compile each night and us doing it ourselves? i.e. why openssl and not gnutls

[Image: widget]
(This post was last modified: 2012-03-16 15:56 by redknight.)
find quote
markus625 Offline
Member
Posts: 56
Joined: Jan 2010
Reputation: 1
Post: #77
I get this when i try and re-clone

marcus@mediaPc:~$ cd Documents
marcus@mediaPc:~/Documents$ git clone https://github.com/OpenELEC/OpenELEC.tv.git
fatal: destination path 'OpenELEC.tv' already exists and is not an empty directory.
marcus@mediaPc:~/Documents$
find quote
ultraman Offline
Junior Member
Posts: 12
Joined: Mar 2012
Reputation: 1
Wink  RE: [WIP] PVR Client Addon for XBMC for EPG and full control of Dreambox and DBox2 Post: #78
(2012-03-16 15:50)redknight Wrote:  So, how to we rectify this? without a complete recompile. Now that you've added it to the master git does that mean that the daily builds (http://sources.openelec.tv/tmp/image/openelec-pvr/) will include the addon and hence we won't have to compile it ourselves and it'll just work?

P.S. what's the difference in the automatic compile each night and us doing it ourselves? i.e. why openssl and not gnutls
Just wait few more days that devel builds of OE are made. Then you can forget all about building image Wink

markus625, first delete old folder
Code:
rm -fr OpenELEC.tv
(This post was last modified: 2012-03-16 16:11 by ultraman.)
find quote
markus625 Offline
Member
Posts: 56
Joined: Jan 2010
Reputation: 1
Post: #79
Ultraman is it possible for me to add my own asound.conf allready configured for my setup and add a netmount.conf for my nfs shares as i prefered this as apposed to adding them manually etc.
find quote
redknight Offline
Senior Member
Posts: 110
Joined: Oct 2009
Reputation: 3
Post: #80
(2012-03-16 16:10)markus625 Wrote:  I get this when i try and re-clone

marcus@mediaPc:~$ cd Documents
marcus@mediaPc:~/Documents$ git clone https://github.com/OpenELEC/OpenELEC.tv.git
fatal: destination path 'OpenELEC.tv' already exists and is not an empty directory.
marcus@mediaPc:~/Documents$

dont clone, pull

cd <.
cd OpenELEC.tv
git pull

[Image: widget]
(This post was last modified: 2012-03-16 16:52 by redknight.)
find quote
Post Reply