LinuxQuestions.org
Help answer threads with 0 replies.
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 02-05-2010, 06:56 AM   #1
BroX
Member
 
Registered: Oct 2003
Location: Sweden
Distribution: Slackware64-current, SlackwareARM-15.0
Posts: 833

Rep: Reputation: 90
mesa-compat32 & libglu.so


Hi,

I am at a loss... why isn't there a 32-bit version of libglu in /usr/lib?

I try to run a 32-bit program on my multi-lib Slackware current install but it complains that it can not find libglu.so. This used to work well, don't know what I changed. I have updated mesa from git and mesa-compat32 is installed.

What am I missing?

Cheers, Leon.
 
Old 02-05-2010, 07:30 AM   #2
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Code:
[adamk@sorrow packages]# grep libGLU *
mesa-7.5-x86_64-1:usr/lib64/libGLU.so.1.3.070500
mesa-compat32-7.5-x86_64-1:usr/lib/libGLU.so.1.3.070500
On Slackware 13.0 it's definitely installed as part of mesa-compat32. Perhaps it's just packaged wrong for current.

Adam
 
Old 02-05-2010, 07:40 AM   #3
BroX
Member
 
Registered: Oct 2003
Location: Sweden
Distribution: Slackware64-current, SlackwareARM-15.0
Posts: 833

Original Poster
Rep: Reputation: 90
Thanks, that's what I would expect. I reinstalled mesa-compat32, but I missed libGLU. Will have a closer look later today when I'm near my pc.

Cheers, Leon.
 
Old 02-05-2010, 11:42 AM   #4
BroX
Member
 
Registered: Oct 2003
Location: Sweden
Distribution: Slackware64-current, SlackwareARM-15.0
Posts: 833

Original Poster
Rep: Reputation: 90
I don't understand why /usr/lib is missing when I use

Code:
bash-3.1# convertpkg-compat32 -i ../packages/Slackware/slackware64-current/slackware64/x/mesa-7.5.1-x86_64-1.txz
Here's the files:

Code:
...
Creating Slackware package:  /tmp/mesa-compat32-7.5.1-x86_64-1.txz

./
usr/
usr/doc/
usr/doc/Mesa-7.5.1/
usr/doc/Mesa-7.5.1/html/
usr/doc/Mesa-7.5.1/html/license.html
usr/doc/Mesa-7.5.1/html/thanks.html 
usr/lib64/                          
usr/lib64/libGLU.so.1.3.070501      
usr/lib64/libglut.so.3.7.1          
usr/lib64/libEGL.so.1.0             
usr/lib64/libGL.so.1.2              
usr/lib64/libGLw.so.1.0.0           
usr/lib64/xorg/                     
usr/lib64/xorg/modules/             
usr/lib64/xorg/modules/dri/         
usr/lib64/xorg/modules/dri/r300_dri.so
usr/lib64/xorg/modules/dri/tdfx_dri.so
usr/lib64/xorg/modules/dri/sis_dri.so 
usr/lib64/xorg/modules/dri/i915_dri.so
usr/lib64/xorg/modules/dri/mach64_dri.so
usr/lib64/xorg/modules/dri/mga_dri.so   
usr/lib64/xorg/modules/dri/ffb_dri.so   
usr/lib64/xorg/modules/dri/EGL_i915.so  
usr/lib64/xorg/modules/dri/radeon_dri.so
usr/lib64/xorg/modules/dri/trident_dri.so
usr/lib64/xorg/modules/dri/s3v_dri.so    
usr/lib64/xorg/modules/dri/savage_dri.so 
usr/lib64/xorg/modules/dri/r200_dri.so   
usr/lib64/xorg/modules/dri/i810_dri.so   
usr/lib64/xorg/modules/dri/unichrome_dri.so
usr/lib64/xorg/modules/dri/swrast_dri.so   
usr/lib64/xorg/modules/dri/i965_dri.so     
usr/lib64/xorg/modules/dri/r128_dri.so     
usr/lib64/pkgconfig/                       
usr/lib64/pkgconfig/glut.pc                
usr/lib64/pkgconfig/dri.pc                 
usr/lib64/pkgconfig/glw.pc                 
usr/lib64/pkgconfig/glu.pc                 
usr/lib64/pkgconfig/gl.pc                  
usr/bin/                                   
usr/bin/32/                                
usr/bin/32/glinfo                          
usr/bin/32/glxdemo
usr/bin/32/glxinfo
usr/bin/32/glxgears_fbconfig
usr/bin/32/glxgears
usr/bin/32/glxheads
usr/bin/32/glthreads
usr/bin/32/glxcontexts
usr/bin/32/glxpixmap
usr/bin/32/gears
usr/bin/32/glxpbdemo
install/
install/slack-desc

Slackware package /tmp/mesa-compat32-7.5.1-x86_64-1.txz created.

Package created:  /tmp/mesa-compat32-7.5.1-x86_64-1.txz
 
Old 02-05-2010, 12:00 PM   #5
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Wait... Why are you running convertpkg on the x86_64 package? I suggest you reread http://alien.slackbook.org/dokuwiki/...kware:multilib

Adam
 
Old 02-05-2010, 12:03 PM   #6
hootee
LQ Newbie
 
Registered: Oct 2003
Location: Finland
Distribution: slackware
Posts: 10

Rep: Reputation: 2
Quote:
Originally Posted by LJSBrokken View Post
I don't understand why /usr/lib is missing when I use

Code:
bash-3.1# convertpkg-compat32 -i ../packages/Slackware/slackware64-current/slackware64/x/mesa-7.5.1-x86_64-1.txz
You are converting x86_64 package. You need 32bit package.
 
Old 02-05-2010, 12:07 PM   #7
BroX
Member
 
Registered: Oct 2003
Location: Sweden
Distribution: Slackware64-current, SlackwareARM-15.0
Posts: 833

Original Poster
Rep: Reputation: 90
yeah... of course. Thanks!
 
  


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
Problems with QT compat32 in Slackware64 Daedra Slackware 10 09-09-2009 03:39 PM
ln: creating symbolic link `libGLU.so.1.3' to `/usr/lib/libGLU.so.1': Permission deni nmrabinovich Ubuntu 1 06-25-2008 04:57 PM
ATI & Mesa Open GL in SuSE 10.1 riba43 SUSE / openSUSE 0 10-06-2006 01:08 AM
Multiple versions of xorg-x11-Mesa-libGLU Ian D Linux - Software 0 10-18-2005 02:14 PM
Installing Mesa & Mesa-demos... bozotix Linux - Software 2 05-09-2002 12:55 AM

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

All times are GMT -5. The time now is 03:44 PM.

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