LinuxQuestions.org
Review your favorite Linux distribution.
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 03-23-2010, 10:16 AM   #31
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

can confirm the last phrase, tried now on current64 with an additional mpg123-compat32 (made with convert script from compat32-tools) and wine 1.1.41 builds with mp3 support (I used a slightly modified alien bob's slackbuild).

It would be nice to have it in the default massconvert compat32 set.

Last edited by ponce; 03-23-2010 at 11:06 AM.
 
Old 03-23-2010, 02:47 PM   #32
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by ponce View Post
It would be nice to have it in the default massconvert compat32 set.
Yes, you are right. And so I added it.

Eric
 
Old 03-23-2010, 03:41 PM   #33
samac
Senior Member
 
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425

Rep: Reputation: 139Reputation: 139
Eric

I just ran the new massconvert.sh and it created two folders ./compatibility and ./libraries (which has the /a /ap subdirectories) but all the files are in ../32-bit

samac
 
Old 03-23-2010, 05:22 PM   #34
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
I installed my latest compat32-tools (version "21alien"), ran the massconvert utility on a slackware-current tree and that produced the expected set of "-compat32" subdirectories with all the converted packages. No weird-looking directories.

I then ran the same script against a source of Slackware-13.0 packages and the result was the same as before (except of course for some packages not being created - like mpg123 - because they were not yet available in Slackware 13.0).

Eric
 
Old 03-24-2010, 02:12 AM   #35
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
tried now all ok, tnx Eric

sorry if I'll go a little OT (maybe not), just a little thing on which I'm really not sure what's right: I checked the qt-compat32 package and it gots
Code:
$ du -s /usr/lib/qt/doc/src/images/ 
26480   /usr/lib/qt/doc/src/images/
don't know well if really needed (symlink?).
 
Old 03-24-2010, 03:16 AM   #36
samac
Senior Member
 
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425

Rep: Reputation: 139Reputation: 139
Quote:
I installed my latest compat32-tools (version "21alien"), ran the massconvert utility on a slackware-current tree and that produced the expected set of "-compat32" subdirectories with all the converted packages. No weird-looking directories.
OK will try again later.

samac
 
Old 03-24-2010, 02:24 PM   #37
samac
Senior Member
 
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425

Rep: Reputation: 139Reputation: 139
Code:
cd /home/samac/Slackware/32-bit\ compatibility\ libraries
massconvert32.sh -i ../Slackware-current/slackware-current/slackware/ -d .
this results in /compatibilty and /libraries created in the /32-bit compatibility libraries folder. /libraries contains the /a-compat32 etc.
Libraries are actually created in ../32-bit

Renaming the folder to /32-bit-compatibility-libraries fixes the problem.

samac
 
Old 03-24-2010, 03:49 PM   #38
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
If you choose to use directories with spaces in them on a Linux system, I am not going to try and compensate for that!

Eric
 
Old 03-24-2010, 03:52 PM   #39
samac
Senior Member
 
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425

Rep: Reputation: 139Reputation: 139
Quote:
If you choose to use directories with spaces in them on a Linux system, I am not going to try and compensate for that!
Fair enough, thought you might like to know just the same.

samac
 
Old 04-14-2010, 01:12 AM   #40
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
sorry if I bump again, but just to say I tried wine 1.1.42 and it needs a newer mpg123 to build with mp3 support: I have built some packages from the original slackware's slackbuilds and created a -compat32- package waiting for an official update.

another thing related to multilib (don't know really if it needs a new topic): at home and at work I have a double slackware64-current multilib setup on multiple core machines so I gave a shot to icecream and gotta say it's fine
but building 32bit apps like wine didn't go through icecream and I had to change a line in /usr/bin/32/gcc (probably not the best solution) on both hosts to fix it
Code:
# Now find the "real" gcc
#REALCC=$(PATH="$(echo $PATH | sed "s#\(.*\):\?$STUBPATH/\?:\?#\1#")" which $(basename $0))
REALCC=/opt/icecream/bin/gcc
Code:
ls -l /opt/icecream/bin/
totale 0
lrwxrwxrwx 1 root root 14 2010-03-27 14:37 c++ -> /usr/bin/icecc
lrwxrwxrwx 1 root root 14 2010-03-27 14:37 cc -> /usr/bin/icecc
lrwxrwxrwx 1 root root 14 2010-03-27 14:37 g++ -> /usr/bin/icecc
lrwxrwxrwx 1 root root 14 2010-03-27 14:37 gcc -> /usr/bin/icecc
lrwxrwxrwx 1 root root 14 2010-03-27 14:37 x86_64-slackware-linux-c++ -> /usr/bin/icecc
lrwxrwxrwx 1 root root 14 2010-03-27 14:37 x86_64-slackware-linux-g++ -> /usr/bin/icecc
lrwxrwxrwx 1 root root 14 2010-03-27 14:37 x86_64-slackware-linux-gcc -> /usr/bin/icecc
my PATH before sourcing /etc/profile.d/32dev.sh
Code:
PATH=/root/bin:/opt/icecream/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/kde4/libexec:/usr/lib64/qt/bin:/usr/share/texmf/bin
after
Code:
PATH=/usr/bin/32:/usr/lib/qt/bin:/root/bin:/opt/icecream/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib64/java/bin:/usr/lib64/java/jre/bin:/usr/lib64/kde4/libexec:/usr/lib64/qt/bin:/usr/share/texmf/bin
just if somebody wants to use it too in a multilib setup (or got a better solution )

Last edited by ponce; 04-14-2010 at 01:20 AM.
 
Old 07-28-2010, 08:36 AM   #41
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,095

Original Poster
Rep: Reputation: 7272Reputation: 7272Reputation: 7272Reputation: 7272Reputation: 7272Reputation: 7272Reputation: 7272Reputation: 7272Reputation: 7272Reputation: 7272Reputation: 7272
Quote:
Originally Posted by cwizardone
BTW, does your build of WINE have mp3 support?
Quote:
Originally Posted by Alien Bob View Post
Not until I start building packages for Slackware 13.1... the one I have in my repository is for Slackware 13.0 which does not have libmpg123.so yet.
You can grab the wine.SlackBuild and create a package yourself with mp3 support on Slackware-current of course (if you are running that).

Eric
Eric,
Do your WINE builds now have mp3 support?
Thanks.

Last edited by cwizardone; 07-28-2010 at 08:39 AM.
 
Old 07-28-2010, 09:17 AM   #42
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
I think it should, as mpg123-compat32 is by default in the massconverted packages for multilib.
 
  


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
How to make sound work? lele Arch 10 11-25-2004 05:10 AM
Wine+KazaaLite... Cant make it work! :-( michelbehr Linux - Software 2 11-13-2004 02:08 AM
Need to run system-config-sound after every boot too make sound work in FC2 jrbiochem Linux - Hardware 11 08-04-2004 07:08 AM
How does Wine work and how do I MAKE it work? TheMusicGuy Linux - Newbie 7 03-10-2004 07:16 PM
Make WINe Work lectraplayer Linux - Newbie 12 07-24-2003 06:07 PM

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

All times are GMT -5. The time now is 11:02 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