Is planned a 64bits version of VLC?

*nix specific usage questions
Guest

Is planned a 64bits version of VLC?

Postby Guest » 10 Oct 2005 23:07

Hi to all ,

I try some players , but all are 32bits , because their codecs are 32 bit binaries.

I would like to use VLC with 64 bits native support , and leave chroot and duplicated libraries (32 bits and 64 bits versions).

Is planned a stable 64bits version of VLC?

xtophe
Big Cone-huna
Big Cone-huna
Posts: 1209
Joined: 24 Nov 2003 10:12
Location: Bristol, England

Postby xtophe » 11 Oct 2005 14:12

You can already compile vlc on 64 bits architectures. There's by example an amd64 debian package
Xtophe

Peter

Compile error on A64 with 0.8.4.

Postby Peter » 19 Oct 2005 00:54

Making all in screen
make[5]: Entering directory `/usr/src/vlc-0.8.4-test1/modules/access/screen'
make[6]: Entering directory `/usr/src/vlc-0.8.4-test1/modules/access/screen'
gcc -Wsign-compare -Wall -pipe -o libscreen_plugin.so libscreen_plugin.a -L/usr/local/lib -shared -lpthread -fpic -fPIC -L/usr/X11R6/lib -lX11 -lXext -u vlc_entry__0_8_4
/usr/bin/ld: cannot find -lX11
collect2: ld returned 1 exit status
make[6]: *** [libscreen_plugin.so] Error 1
make[6]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules/access/screen'
make[5]: *** [all-modules] Error 1
make[5]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules/access/screen'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules/access'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules/access'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/vlc-0.8.4-test1'

Anyone could help ?

dionoea
Cone Master
Cone Master
Posts: 5157
Joined: 03 Dec 2003 23:09
Location: Paris, France

Postby dionoea » 19 Oct 2005 16:49

you need to have the X11 developement headers installed on your computer.
Antoine Cellerier
dionoea
(Please do not use private messages for support questions)

Melcom

Postby Melcom » 21 Oct 2005 22:44

I have the same problem at compilation. I have the X11 header and developpement file installed but i doesn't find the X11 library. I use a Suse 10 on an Amd64.

I need some help.

Javi

Postby Javi » 23 Oct 2005 19:13

Making all in screen
make[5]: Entering directory `/usr/src/vlc-0.8.4-test1/modules/access/screen'
make[6]: Entering directory `/usr/src/vlc-0.8.4-test1/modules/access/screen'
gcc -Wsign-compare -Wall -pipe -o libscreen_plugin.so libscreen_plugin.a -L/usr/local/lib -shared -lpthread -fpic -fPIC -L/usr/X11R6/lib -lX11 -lXext -u vlc_entry__0_8_4
/usr/bin/ld: cannot find -lX11
collect2: ld returned 1 exit status
make[6]: *** [libscreen_plugin.so] Error 1
make[6]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules/access/screen'
make[5]: *** [all-modules] Error 1
make[5]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules/access/screen'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules/access'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules/access'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/vlc-0.8.4-test1'

Anyone could help ?
Same error message here, with Suse 10.0 64bits. I have X11 devel packages installed. :(

See that: http://www.pandillabuitre.com/yast2.png

Peter

Compiling on FC4 (2.6.13 x86_64)

Postby Peter » 25 Oct 2005 00:49

you need to have the X11 developement headers installed on your computer.
Thanks for your tip.
I have xorg-x11-devel 6.8.2-37.FC4.49.2 installed although I dont plan to use graphical desktop. My plan is to use VLC for streaming my Sky-Star 1 DVB card to LAN. But without success :cry:

Another solution anyone ? There is some incompatible problem in X11...

Code: Select all

Making all in screen make[5]: Entering directory `/usr/src/vlc-0.8.4-test1/modules/access/screen' make[6]: Entering directory `/usr/src/vlc-0.8.4-test1/modules/access/screen' gcc -Wsign-compare -Wall -pipe -o libscreen_plugin.so libscreen_plugin.a -L/usr/local/lib -shared -lpthread -fpic -fPIC -L/usr/X11R6/lib -lX11 -lXext -u vlc_entry__0_8_4 /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libX11.so when searching for -lX11 /usr/bin/ld: skipping incompatible /usr/X11R6/lib/libX11.a when searching for -lX11 /usr/bin/ld: cannot find -lX11 collect2: ld returned 1 exit status make[6]: *** [libscreen_plugin.so] Error 1 make[6]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules/access/screen' make[5]: *** [all-modules] Error 1 make[5]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules/access/screen' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules/access' make[3]: *** [all] Error 2 make[3]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules/access' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/vlc-0.8.4-test1/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/vlc-0.8.4-test1' make: *** [all] Error 2

Guest

Postby Guest » 04 Nov 2005 18:12

i have this problem too, someone please reply, i also have installed the dev package

BigBen
Cone that earned his stripes
Cone that earned his stripes
Posts: 115
Joined: 25 Nov 2003 10:48

Postby BigBen » 04 Nov 2005 18:17

Well, a quick fix is to configure with --disable-screen if you don't need the desktop capture access module
--
BigBen

VideoLAN Team

darkknight9
New Cone
New Cone
Posts: 2
Joined: 05 Nov 2005 21:25

Postby darkknight9 » 05 Nov 2005 21:26

I have the same problem. It seems it's looking for libX11.so under /usr/X11R6/lib while it should actually be looking at /usr/X11R6/lib64. Any ideas anyone?

matthew.geier
Blank Cone
Blank Cone
Posts: 15
Joined: 02 Nov 2005 11:51
Location: Sydney Australia
Contact:

Postby matthew.geier » 07 Nov 2005 11:17

I have the same problem. It seems it's looking for libX11.so under /usr/X11R6/lib while it should actually be looking at /usr/X11R6/lib64. Any ideas anyone?
I've run into this before with other programs. Some developers never expected to find the X11 libs anywhere else on a Linux box, so hard coded the path in.
The last thing that did this to me, I hacked it's makefile. The odd thing with this one is that it found the /usr/lib64 stuff, but not X

darkknight9
New Cone
New Cone
Posts: 2
Joined: 05 Nov 2005 21:25

Postby darkknight9 » 07 Nov 2005 17:25

Looking at the SPEC file from the Dries rpm repository, the ./configure option needed is:

--x-libraries="/usr/X11R6/lib64"

Zellolo
New Cone
New Cone
Posts: 6
Joined: 09 Oct 2006 22:43

Postby Zellolo » 09 Oct 2006 23:21

you need to have the X11 developement headers installed on your computer.
where can I find it?

Zellolo
New Cone
New Cone
Posts: 6
Joined: 09 Oct 2006 22:43

Postby Zellolo » 09 Oct 2006 23:52

You can already compile vlc on 64 bits architectures. There's by example an amd64 debian package
how can I compile it?

funman
Developer
Developer
Posts: 1159
Joined: 03 Sep 2006 04:03
VLC version: master
Operating System: All of them
Location: Lost, please help me

Postby funman » 10 Oct 2006 01:49

type "sudo apt-get build-dep vlc"

~100MB to download

Zellolo
New Cone
New Cone
Posts: 6
Joined: 09 Oct 2006 22:43

Postby Zellolo » 10 Oct 2006 13:35

type "sudo apt-get build-dep vlc"

~100MB to download
"Is impossible find a package for vlc"

funman
Developer
Developer
Posts: 1159
Joined: 03 Sep 2006 04:03
VLC version: master
Operating System: All of them
Location: Lost, please help me

Postby funman » 10 Oct 2006 14:23

what is in your /etc/apt/sources.list ?

Zellolo
New Cone
New Cone
Posts: 6
Joined: 09 Oct 2006 22:43

Postby Zellolo » 14 Oct 2006 21:03

what is in your /etc/apt/sources.list ?
nvm, i have installed the 32 bit linux version. ^^


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 13 guests