LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-23-2016, 03:11 AM   #1
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,335

Rep: Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930
Cant build vlc under slackware64 current


Hi , i get an error when try to build vlc under slackware64 current.

error point to file non exist. "libglut.la"

Quote:
/usr/bin/grep: /usr/lib64/libglut.la: No such file or directory
/usr/bin/sed: can't read /usr/lib64/libglut.la: No such file or directory
libtool: error: '/usr/lib64/libglut.la' is not a valid libtool archive

that file is provided in 14.2 from package freeglut , but under current the package no have this *.la file.

some one can build vlc under current with all "updates" ? ..or only me get an error ?

Thanks.


EDIT: I found that thread googling --> https://forum.videolan.org/viewtopic.php?t=126154

Talk arround disable libcaca , but then libcaca need rebuild ?

Last edited by USUARIONUEVO; 11-23-2016 at 03:15 AM.
 
Old 11-23-2016, 04:41 AM   #2
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,291

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
It seems like you're missing the freeglut package.
 
Old 11-23-2016, 06:17 AM   #3
onebuck
Moderator
 
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: SlackwareŽ
Posts: 13,925
Blog Entries: 44

Rep: Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159Reputation: 3159
Member response

Hi,

Why not try using AlienBob's vlc package for '-current';
Quote:
vlc: vlc (multimedia player for various audio and video formats) vlc: vlc: VLC media player is a highly portable multimedia player for various vlc: audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...) vlc: as well as DVDs, VCDs, and various streaming protocols. vlc: It can also be used as a server to stream in unicast or multicast in vlc: IPv4 or IPv6 on a high-bandwidth network. vlc: vlc: vlc: vlc home: http://www.videolan.org/vlc/ vlc:
Hope this helps.
Have fun & enjoy!
 
Old 11-23-2016, 07:18 AM   #4
chris.willing
Member
 
Registered: Jun 2014
Location: Brisbane, Australia
Distribution: Slackware,LFS
Posts: 915

Rep: Reputation: 619Reputation: 619Reputation: 619Reputation: 619Reputation: 619Reputation: 619
As you say, freeglut is missing libglut.la in -current.

If you're prepared to rebuild freeglut, libglut.la can be included ....
1. cd current/source/x/freeglut
2. edit freeglut.SlackBuild by adding these lines just after 'make install DESTDIR=$PKG || exit 1'
Code:
libtool --mode=link gcc -o lib/libglut.la lib/libglut.so
cp lib/libglut.la $PKG/usr/lib$LIBDIRSUFFIX
cp lib/.libs/libglut.a $PKG/usr/lib$LIBDIRSUFFIX
Now run the edited freeglut.SackBuild and then install the resulting package with
Code:
upgradepkg --reinstall /tmp/freeglut-3.0.0-x86_64-1.txz
vlc will now build OK.

chris
 
Old 11-23-2016, 07:32 AM   #5
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
...or, in alternative, you can also rebuild libcaca adding to the configure options "--disable-doc" (or latex will break the build).
 
1 members found this post helpful.
Old 11-23-2016, 09:21 AM   #6
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,335

Original Poster
Rep: Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930
Quote:
Originally Posted by ponce View Post
...or, in alternative, you can also rebuild libcaca adding to the configure options "--disable-doc" (or latex will break the build).
Thats the way ,and i enter forum to say the same.

Little exception is i rebuild libcaca beta19 (current have beta18) , and yes, doc is break , i need disable it.



I think , the correct way is current need rebuild libcaca , because is linked to older "freeglut", package and the 3.0.0 is little different.

Probably other software go in error , when compile against current libcaca package.


Thanks all.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Errors trying to build and run Clementine on Slackware64-current ahc_fan Slackware 17 01-16-2016 05:15 AM
[SOLVED] zoneminder-1.25.0 won't build in slackware64-current buckprivatemil Slackware 3 07-19-2013 08:07 PM
[SOLVED] Slackware64 -current: w3m fails to build... andrew.46 Slackware 12 06-16-2013 01:05 AM
[SOLVED] Cannot build physfs-2.0.2 on slackware64 -current andrew.46 Slackware 2 04-09-2012 10:21 PM
What changes must be made in a slackBuild from 11.x To build for Slackware64 current? Alexvader Slackware 5 12-30-2009 01:38 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 09:22 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration