You are not logged in.

#1 2008-12-23 02:28:13

webjdm
Member
Registered: 2008-07-05
Posts: 17

No module RTSP for vlc and x86_64

Hi,
I use vlc 0.9.8a with archlinux x86_64 and i cannot read rtsp protocol with vlc.:mad:

main access error: no access module matched "rtsp"

I decided to fix this bug!
I compiled vlc with live-media support and I have this bug::mad:

libUsageEnvironment.a: could not read symbols: Bad value

So, the solution is to built live-media with -fPIC option (bug #9271), and the sed line in the live-media PKGBUILD must be changed to ::rolleyes:

sed -i 's/$(INCLUDES) -I. -O2 -DSOCKLEN_T/$(INCLUDES) -I. -O2 -I. -fPIC -DSOCKLEN_T/g' config.linux

Change the x86_64 line and add (CFLAGS="-fPIC) in the vlc PKGBUILD::o

  [ "${CARCH}" = "x86_64" ] && EXTRAFEATURES="--enable-fast-install --enable-live555 --with-live555-tree=/usr/lib/live-media"
  ./configure --prefix=/usr \
...
              --with-dv-raw1394=/usr/include/libraw1394 ${EXTRAFEATURES} || return 1
  CFLAGS="-fPIC"
  make || return 1

Compile time... wait... try it. It works! big_smile

Regards,
webjdm

Last edited by webjdm (2008-12-28 16:37:11)

Offline

#2 2009-01-08 22:46:46

my64
Member
From: France
Registered: 2007-12-30
Posts: 88

Re: No module RTSP for vlc and x86_64

Thanks for the tip.
I followed  your instructions, and now my freetv is working perfectly under x86_64 and vlc. Great smile
Can this be integrated in the vlc package under Extra ?

Offline

#3 2009-01-19 20:18:28

webjdm
Member
Registered: 2008-07-05
Posts: 17

Re: No module RTSP for vlc and x86_64

Hi smile
@my64 : I don't know, wait and see...

Offline

#4 2009-02-02 09:55:39

giovanni
Developer
From: Livorno, Italy
Registered: 2005-04-07
Posts: 68
Website

Re: No module RTSP for vlc and x86_64

Done. wink


Arch Linux Developer
AUR & Pacman Italian Translations

Offline

#5 2009-05-24 21:22:46

webjdm
Member
Registered: 2008-07-05
Posts: 17

Re: No module RTSP for vlc and x86_64

hi there,
RTSP module doesn't work with vlc version  0.9.9a-3 because the line --with-dv-raw1394=/usr/include/libraw1394 ${EXTRAFEATURES} was removed! yikes

Regards,
webjdm

Offline

Board footer

Powered by FluxBB