XBMC 9.11 on Slackware64 13.1 compilation problems
Hi!
I am trying to install XBMC 9.11 on my Slackware64 13.1 machine and experience some major problems. I am trying to install from the Slackbuild script. I installed absolutely all pre-requisites and all packages necessary to run XBMC. All of them compiled & installed without a single glitch. All from Slackbuilds.org Now to the XBMC problem, I followed the instructions at the Slackbuild page that says: Quote:
Code:
ENABLE_OPTS="\ Code:
USE_WII=yes xbmc.SlackBuild Code:
/usr/include/libavutil/common.h: In function 'int32_t av_clipl_int32(int64_t)': Thanks in advance! |
Build with the internal ffmpeg, not external. ffmpeg constantly changes their api among other things, and many programs can have difficulties building against a newer ffmpeg with code updates.
--disable-external-ffmpeg Xbmc 9.11 came out quite a while ago compared to recent ffmpeg releases. |
Quote:
|
Here's the options I'm using on Slackware64 13.1 and -current
Code:
CFLAGS="$SLKCFLAGS $EXTRA_INCLUDES" \ |
Can you post the whole content of the Slackbuild?
Thanks! |
Sure -
Code:
#!/bin/sh |
I noticed several discrepancies between your script and mine. I believe all minor stuff. I modified the options to be like yours and I commented the option lines:
# --enable-external-python \ # --enable-external-libraries \ and I got past the last error. Now it gives a new error: Code:
./xbmc.SlackBuild: line 152: --build=x86_64-slackware-linux: command not found Code:
#!/bin/sh |
1 Attachment(s)
Quote:
# --enable-external-python \ # --enable-external-libraries \ Or, instead of modifying the SlackBuild, you could use the attached one. It's an earlier version from the same script maintainer. |
Thanks for your help!
the script you sent me ends up very early in the progress with: Quote:
|
Download the original xbmc SlackBuild Archive - http://slackbuilds.org/slackbuilds/1...ia/xbmc.tar.gz
Untar-gzip it. Replace that xbmc.SlackBuild with the one attached above. There's nothing wrong with the one from SlackBuilds.org, you just need to correctly enable/disable external libraries. Just built it myself without external ffmpeg, and everything works fine. |
I finally got xbmc installed, I had to disable avahi and ffmpeg to get it to compile without errors...
THanks disturbed1 for your help! |
Good deal!
We use XBMC on our HTPCs in combination with MythTV. I like XBMC's Movie and Music interface better along with it's built in UPnP support. If only they had better integration with MythTV for TV playback. A new release of XBMC should be coming soon with better MythTV support, right now it works when you manually enter myth://$BACKEND_IP as a source. Commercial skip doesn't work, and the recorded show listing is a little awkward. |
In term of installation, I marked this thread as solved because it is installed and running..
Now I will have to solve my bugs and learn how to use XBMC... One thing I am looking to solve right away is a playback problem with HD content (namely I tried with avatar ripped as mkv). I might be opening a new thread for this one... I immediately noticed three major problems: light flickering, colors are all over the place and some refresh problems, like horizontal sharp bars...rather difficult to explain. XBMC also creates a crash log in my home folder. It seems that fglrx is the root cause... |
Quote:
We use all Nvidia hardware with VDPAU playback. Allows even a cheap Celeron e1400 (2.0 dual core) to playback 1080P h264 streams without using more than 10% CPU. Plus VDPAU has hardware IVTC, deinterlacing, color correction, noise filtering, and resizing - which makes our 1080i TV shows look beautiful :) |
All times are GMT -5. The time now is 04:44 PM. |