Linux HOW-TO compile XBMC from a GIT source

  Thread Rating:
  • 12 Votes - 4.75 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
X3lectric Offline
Closed Account
Posts: 1,756
Joined: Feb 2006
Location: in a Dropbox
Post: #181
cheers man thx Smile you use?
find quote
mbah.pande Offline
Junior Member
Posts: 25
Joined: Jul 2011
Reputation: 0
Post: #182
HI all

after compile with prefix /usr/local/
where is xbmc.bin located

or i missing something that make xbmc.bin didn't created

where i can find tutorial that compiled xbmc.git to be xbmc.deb?

Thanks
find quote
X3lectric Offline
Closed Account
Posts: 1,756
Joined: Feb 2006
Location: in a Dropbox
Post: #183
mbah.pande Wrote:HI all

after compile with prefix /usr/local/
where is xbmc.bin located

or i missing something that make xbmc.bin didn't created

where i can find tutorial that compiled xbmc.git to be xbmc.deb?

Thanks

No idea. Perhaps you can google.
find quote
mprassel Offline
Member
Posts: 65
Joined: Dec 2010
Reputation: 0
Location: London
Post: #184
I'm trying to upgrade and I'm getting the following errors:

michael@XBMCLive:~$ sudo ./XBMC_upgrade_live.sh
xbmc-live stop/waiting
make: *** No rule to make target `distclean'. Stop.
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
cd: 7: can't cd to /home/michael/setup/xbmc/lib/libnfs/
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target `install'. Stop.
./XBMC_upgrade_live.sh: 10: ./bootstrap: not found
./XBMC_upgrade_live.sh: 10: ./configure: not found
make: *** No targets specified and no makefile found. Stop.
make: *** /home/michael/setup/xbmc/lib/addons/script.module.pil: No such file or directory. Stop.
make: *** No rule to make target `install'. Stop.
xbmc-live start/running, process 4451

Can anyone help? Thank you.

TV: LG LH423000
HTPC: A6 3500 HTPC on Win8 x64
STORAGE: unRaid (Currently with 8.5TB)
REMOTE: Logitech Harmony 520
SOUND SYSTEM: Samsung HT-E5530

My Setup
find quote
X3lectric Offline
Closed Account
Posts: 1,756
Joined: Feb 2006
Location: in a Dropbox
Post: #185
mprassel Wrote:I'm trying to upgrade and I'm getting the following errors:

michael@XBMCLive:~$ sudo ./XBMC_upgrade_live.sh
xbmc-live stop/waiting
make: *** No rule to make target `distclean'. Stop.
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
cd: 7: can't cd to /home/michael/setup/xbmc/lib/libnfs/
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target `install'. Stop.
./XBMC_upgrade_live.sh: 10: ./bootstrap: not found
./XBMC_upgrade_live.sh: 10: ./configure: not found
make: *** No targets specified and no makefile found. Stop.
make: *** /home/michael/setup/xbmc/lib/addons/script.module.pil: No such file or directory. Stop.
make: *** No rule to make target `install'. Stop.
xbmc-live start/running, process 4451

Can anyone help? Thank you.

sudo ./XBMC_upgrade_live.sh is OLD and Hasnt been uploaded/supported in main post in over a month or more.

secondly the script should be ran like.
Code:
sudo ./nameofscript.sh upgrade
and there after

Code:
sudo ./nameofscript.sh refresh

please read first post. Actually read it cause I have no idea where you got ./XBMC_upgrade_live.sh from
find quote
mprassel Offline
Member
Posts: 65
Joined: Dec 2010
Reputation: 0
Location: London
Post: #186
X3lectric Wrote:sudo ./XBMC_upgrade_live.sh is OLD and Hasnt been uploaded/supported in main post in over a month or more.

secondly the script should be ran like.
Code:
sudo ./nameofscript.sh upgrade
and there after

Code:
sudo ./nameofscript.sh refresh

please read first post. Actually read it cause I have no idea where you got ./XBMC_upgrade_live.sh from

I already installed via compile and I'm trying to update. I copied your update code into XBMC_upgrade_live.sh and I tried running it like this:

Code:
sudo ./XBMC_upgrade_live.sh refresh

and got this:

michael@XBMCLive:~$ sudo ./XBMC_upgrade_live.sh refresh
[sudo] password for michael:
xbmc-live stop/waiting
make: *** No rule to make target `distclean'. Stop.
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
cd: 7: can't cd to /home/michael/setup/xbmc/lib/libnfs/
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target `install'. Stop.
./XBMC_upgrade_live.sh: 10: ./bootstrap: not found
./XBMC_upgrade_live.sh: 10: ./configure: not found
make: *** No targets specified and no makefile found. Stop.
make: *** /home/michael/setup/xbmc/lib/addons/script.module.pil: No such file or directory. Stop.
make: *** No rule to make target `install'. Stop.
xbmc-live start/running, process 4872

I can't tell what I'm messing up. Thanks for your help.

TV: LG LH423000
HTPC: A6 3500 HTPC on Win8 x64
STORAGE: unRaid (Currently with 8.5TB)
REMOTE: Logitech Harmony 520
SOUND SYSTEM: Samsung HT-E5530

My Setup
find quote
X3lectric Offline
Closed Account
Posts: 1,756
Joined: Feb 2006
Location: in a Dropbox
Post: #187
ok you cant read

I said
./XBMC_upgrade_live.sh IS OLD AND NO LONGER SUPPORTED (PLEASE READ FIRST POST)

Don't invent scripts


first

wget http://dl.dropbox.com/u/4325533/XCI/xgb.sh; chmod +x xgb.sh


then sudo ./xgb.sh refresh


\\Edit if you wanted to put my second part into a script its would be

Code:
#!/bin/bash
stop xbmc-live
cd $HOME/setup/xbmc
make distclean
git reset --hard
git clean -xfd
git pull --rebase
make -C lib/libnfs && sudo make -C lib/libnfs install
./bootstrap ; ./configure --prefix=/usr --enable-vdpau --disable-pulse --disable-crystalhd
make -C $HOME/setup/xbmc/lib/addons/script.module.pil
make -j4
make install prefix=/usr
start xbmc-live
then saved, than chmoded then ran like

Code:
sudo ./nameofscript.sh
no need for adding anything elase because thers no options in there that are supported e.g. upgrade/refresh

those are EXCLUSIVE to the script version
(This post was last modified: 2011-08-23 17:34 by X3lectric.)
find quote
X3lectric Offline
Closed Account
Posts: 1,756
Joined: Feb 2006
Location: in a Dropbox
Post: #188
also when you ran the first part did you run with sudo or root?

this is VERY important cause if you run with sudo the path where
cd $HOME/setup/xbmc is with sudo is not the same as when running as root.

this could account for

fatal: Not a git repository (or any of the parent directories): .git

aslo sorry for the exceedgly big txt but I wnat to make sure you understand and read what and how and what your suppose to do, not invent ways of breaking what isnt broken...

Hope you get it fixed lemme know.
(This post was last modified: 2011-08-23 20:01 by X3lectric.)
find quote
X3lectric Offline
Closed Account
Posts: 1,756
Joined: Feb 2006
Location: in a Dropbox
Post: #189
update

From today xbmc supports airplay

anyways new script and instructions already contains new dependency see this commit

for who isnt sure install it today
Code:
[SIZE=6]
[SIZE=2]apt-get install libplist-dev[/SIZE][/SIZE]

Apparently support has been added to IOS/OSX and Linux dont ask me about it I dont know anything.

The main post has been updated and so as script, but I already said that no?
(This post was last modified: 2011-08-24 01:19 by X3lectric.)
find quote
X3lectric Offline
Closed Account
Posts: 1,756
Joined: Feb 2006
Location: in a Dropbox
Post: #190
UPDATE

all help and support on any of my topics is now passed to my blog.

sorry for any trouble caused.
find quote
Post Reply