LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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 12-06-2008, 06:44 AM   #1
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,158

Rep: Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328
64 bit Slackware


I know this is going to sound factitious, but it is not, it is a serious question, and that is:
I'm 61 years old. Will I see an official 64 bit version of Slackware in my lifetime?
Thanks.
 
Old 12-06-2008, 07:03 AM   #2
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
It's possible. You probably already know about slamd64 the unofficial 64-bit slackware. You know, I've been using it for quite some time, and I've noticed no difference between it and slackware, really it's just a re-compiled slackware using the slackbuilds. It's up to Pat V to grant it "official" status.
 
Old 12-06-2008, 07:22 AM   #3
sahko
Senior Member
 
Registered: Sep 2008
Distribution: Slackware
Posts: 1,041

Rep: Reputation: Disabled
If you tell us where you live we can calculate depending on the average lifetime for people in your country.

The only reason i would like a 64 bit version is that Slackware today supports ancient machines i aint got none of
 
Old 12-06-2008, 09:21 AM   #4
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,158

Original Poster
Rep: Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328
Quote:
Originally Posted by H_TeXMeX_H View Post
It's possible. You probably already know about slamd64 the unofficial 64-bit slackware. You know, I've been using it for quite some time, and I've noticed no difference between it and slackware, really it's just a re-compiled slackware using the slackbuilds. It's up to Pat V to grant it "official" status.
Thanks for the reply. I've been reading the information over at the Slamd64 web site and the Forum, and think I'll give it a try. Have you had any trouble finding 64 bit applications for Slamd64, or do you compile your own, or just install the 32 bit versions?
I guess a 12.2 version is in the wind?

Last edited by cwizardone; 12-06-2008 at 09:23 AM.
 
Old 12-06-2008, 09:54 AM   #5
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
I usually compile my own apps, but there exists the possibility to use Slackbuilds, pretty much any Slackbuild can be converted to compile a 64-bit version either manually or by using a python script.

slamd64 is multilib, so you can run and compile either 32-bit or 64-bit apps, but for each you need separate lib directories and thus separate libraries. It is NOT possible to link a 32-bit library to a 64-bit library and vice versa, thus all dependencies must be met respectively for each word size. You can also install packages from slackware in slamd64 as 32-bit libraries if you need to.

The only issue left to conquer is the need to use 32-bit FF to run java applets (there is a 64-bit flash plugin already), this will likely appear sometime next year as I hear. I don't run java applets to often, and they are already on the demise so I'm not bothered by it.

Unfortunately, it does take a while for Fred to push a slamd64 version at the same time as Pat V does a slackware version. It's usually late by a few weeks.

Last edited by H_TeXMeX_H; 12-06-2008 at 09:56 AM.
 
Old 12-06-2008, 11:14 AM   #6
amani
Senior Member
 
Registered: Jul 2006
Location: Kolkata, India
Distribution: Debian 64-bit GNU/Linux, Kubuntu64, Fedora QA, Slackware,
Posts: 2,766

Rep: Reputation: Disabled
Bluewhite64 linux is also a 64-bit Slackware. It is like slamd64
 
Old 12-06-2008, 11:21 AM   #7
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
bw64 is purelib not multilib last time I checked ... and once again I have a feeling another flame war will start on this subject if I say anything more about it
 
Old 12-06-2008, 11:30 AM   #8
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,192

Rep: Reputation: 1384Reputation: 1384Reputation: 1384Reputation: 1384Reputation: 1384Reputation: 1384Reputation: 1384Reputation: 1384Reputation: 1384Reputation: 1384
Here's my .

My notebook is a 64-bit notebook, yet I choose to run 32-bit Slackware. I don't notice any degradation of performance. As far as I'm concerned I'm not too interested yet in 64-bit. I have said this before and I will say it again here. At this time it is still the transition period between 32-bit and 64, and because of that most main stream software is pretty much still in 32-bit even though the CPUs are 64.

I am sure that when the time is right Pat will begin the transition from 32 to 64 bit, but I still see a few more years ahead of 32-bit left. Perhaps the question might be if he will maintain both versions, but thats highly unlikely. If Slackware does go 64, then perhaps the 32-bit version will be left up to the community for any further workings. Just like GNOME. I see no problem in this.

At the moment however it is just too soon, but again the suggestions have already been made if one wants a 64-bit system. Try Slamd64 or BlueWhite.
 
Old 12-12-2008, 06:38 PM   #9
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,158

Original Poster
Rep: Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328
Quote:
Originally Posted by H_TeXMeX_H View Post
I usually compile my own apps, but there exists the possibility to use Slackbuilds, pretty much any Slackbuild can be converted to compile a 64-bit version either manually..
Is is actually as easy a changing ARCH="I386" to ARCH="x86_64" ?

The question that is coming to mind is finding dependencies that are 64 bit. For example, I was reading that someone was having trouble running xine in Slamd64 and it was suggested that installing libdvdcss would solve that problem. As I doubt the 32 bit version would work with 64 bit xine (or would it?), where would one find a 64 bit version of libdvdcss?
If all one has to do is change the arch to x86_64 in a slackbuild script that wouldn't be a problem, but I can't believe it is that easy.
 
Old 12-13-2008, 02:55 AM   #10
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Quote:
Originally Posted by cwizardone View Post
Is is actually as easy a changing ARCH="I386" to ARCH="x86_64" ?

The question that is coming to mind is finding dependencies that are 64 bit. For example, I was reading that someone was having trouble running xine in Slamd64 and it was suggested that installing libdvdcss would solve that problem. As I doubt the 32 bit version would work with 64 bit xine (or would it?), where would one find a 64 bit version of libdvdcss?
Usually, that's all that needs to be done, sometimes you may also need a change of CFLAGS, and added --libdir=/usr/lib64

For libdvdcss, you'd have to compile it. But it's easy, it doesn't even have any dependencies, AFAIK.
 
Old 12-13-2008, 09:36 AM   #11
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,158

Original Poster
Rep: Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328
Quote:
Originally Posted by H_TeXMeX_H View Post
Usually, that's all that needs to be done, sometimes you may also need a change of CFLAGS, and added --libdir=/usr/lib64

For libdvdcss, you'd have to compile it. But it's easy, it doesn't even have any dependencies, AFAIK.
Would that be "add" the CFLAGS to --libdir=/usr/lib64, or "change" to --libdir=/usr/lib64

I've ran numerous slackbuilds scripts over the years, but I've never ran a script against a script, so please bear with me while I ask a dumb question.
Would it be correct to take the python script you were so kind as to provide above, cut and paste it to a text file, give it a name, save it, make it executable (chmod +x), and then run it against the slackbuild script? For example, at the prompt,

32to64script slackbuildscript

or would that be

./32to64script slackbuildscript

Then take the slackbuild script, make it executable and continue from there?
Many Thanks.

Last edited by cwizardone; 12-13-2008 at 09:48 AM.
 
Old 12-13-2008, 09:54 AM   #12
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
Quote:
Originally Posted by cwizardone View Post
I'm 61 years old.
Child!!!

Quote:
Originally Posted by sahko
The only reason i would like a 64 bit version is that Slackware today supports ancient machines i aint got none of
Huh???? 32-bit Linux supports both 32-bit and 64-bit hardware. Most people do not need 64-bits and should just install the 32-bit version.

I'm guessing that it is easier for the chip makers to have only one (64-bit) product line. The vendor of a computer pre-installed with an OS might want you to believe that 64-bits will make you life better, but the odds are it won't.

Last edited by pixellany; 12-13-2008 at 02:19 PM.
 
Old 12-13-2008, 10:28 AM   #13
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Quote:
Originally Posted by cwizardone View Post
Would that be "add" the CFLAGS to --libdir=/usr/lib64, or "change" to --libdir=/usr/lib64

I've ran numerous slackbuilds scripts over the years, but I've never ran a script against a script, so please bear with me while I ask a dumb question.
Would it be correct to take the python script you were so kind as to provide above, cut and paste it to a text file, give it a name, save it, make it executable (chmod +x), and then run it against the slackbuild script? For example, at the prompt,

32to64script slackbuildscript

or would that be

./32to64script slackbuildscript

Then take the slackbuild script, make it executable and continue from there?
Many Thanks.
I mean when the slackbuild runs './configure' you may need to add '--libdir=/usr/lib64' to that configure statement.

To run the python script, you would do './sbo64.py mplayer.Slackbuild > mplayer.slamd64build'. Note, however, that there are 2 small errors in that python script, that main function should be:

Code:
def main(argv=None):
    if argv == None or len(argv) != 1:
        raise Exception("Invalid number of arguments")

    factory = BuildFactory()
    builder = factory.get_builder(get_slackbuild(os.getcwd(), argv[0]))

    print builder.convert()
 
Old 12-13-2008, 01:15 PM   #14
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,158

Original Poster
Rep: Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328Reputation: 7328
Many Thanks H_TeXMeX_H.
Now I feel properly equipped for the task at hand.
As soon as Slamd64 12.2 hits the streets, it's lock and load.
Thanks, again.

BTW, I'm not a big fan of KDE 4.xx in its present form, but I do think it is a step in the right direction and I've read Fred and at least one of his crew are involved in the KDE 4.2 beta (maybe it is just one of his crew). So, with all that in mind, do you have any thoughts about where Slamd64 is headed in respect to KDE 4.xx, or is it just one of those "when it is ready, it is ready" sort of things?
I've read somewhere on this forum that PV is thinking of releasing a version of Slackware (for a fee?) with KDE 4.2. Sounds a bit out of character for PV, but, then, what do I know.

Last edited by cwizardone; 12-13-2008 at 01:18 PM.
 
Old 12-13-2008, 01:34 PM   #15
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
I don't know, but I know Fred is a KDE dev, so he'll probably want to make it available as soon as he can. I'm also wondering when the next version of slamd64 will be ready ... from the last release it could be from weeks to months...

EDIT:
Note I contacted the author of that python script, it seems he has fixed it now, he said he had made the changes to fix this locally earlier but forgot to update this info to the server. So it's fixed now, no need to change it like I said anymore.

Last edited by H_TeXMeX_H; 12-13-2008 at 01:58 PM.
 
  


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
Slackware 64 bit sherif519 Slackware 3 05-23-2008 03:19 PM
64 bit Slackware? manolakis Slackware 25 11-12-2007 10:53 AM
Slackware on 64 bit zeekx4 Slackware 13 03-13-2005 10:29 PM
64 Bit Slackware? RemusX2 Slackware 7 03-11-2005 10:56 AM
64 Bit Slackware?? satanic_linux Slackware 9 07-16-2004 10:44 AM

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

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