LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 05-19-2007, 11:52 AM   #1
manolakis
Member
 
Registered: Nov 2006
Distribution: xubuntu
Posts: 464

Rep: Reputation: 37
64 bit Slackware?


Hi there
Does anybody know a 64 bit slackware without lots of bugs especially if it needs to run a 32 bit application.
I dont really know if this is true but logically a 64bit operating should be able to run a 32bit application while the opposite should not be possible.
Any ideas?

Thanks
Manos
 
Old 05-19-2007, 12:00 PM   #2
b0uncer
LQ Guru
 
Registered: Aug 2003
Distribution: CentOS, OS X
Posts: 5,131

Rep: Reputation: Disabled
Well note that you can't run, at least all, 16-bit apps inside a 32-bit Windows so it's not at least always possible. I know a lot of small 16-bit old programs that don't run on XP, for example and I bet it's not just Microsoft.

But to the original question: no, I haven't heard. But maybe you could compile stuff and create one of your own?
 
Old 05-19-2007, 12:05 PM   #3
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,187

Rep: Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379
Slamd64 is supposed to be an unoffical 64-bit port of Slackware, you might want to check that out, as for running 32 bit programs under it, you should be able to run it just fine I think.
 
Old 05-19-2007, 12:43 PM   #4
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
There are ways to run 32-bin programs on a 64-bit OS, but it doesn't always work right. You have to use a number of workarounds. Why do you need to run 32-bin applications anyway ? You don't have 64-bit versions of them ?
 
Old 05-19-2007, 04:46 PM   #5
cathectic
Member
 
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761

Rep: Reputation: 35
Some applications are not 64 bit clean, or rely on 32bit x86 assembly so cannot be easily ported (or occasionally the odd binary here and there which needs to be run).

In which case, and from personal experience, Slamd64 will fit the bill, as it's a true multlib x86_64 Slackware port (i.e. no need for 32 bit chroots just to _run_ a 32 bit application).
 
Old 05-19-2007, 04:52 PM   #6
Alien_Hominid
Senior Member
 
Registered: Oct 2005
Location: Lithuania
Distribution: Hybrid
Posts: 2,247

Rep: Reputation: 53
http://www.bluewhite64.com/
http://www.sflack.com/
too.
 
Old 05-20-2007, 04:00 AM   #7
titopoquito
Senior Member
 
Registered: Jul 2004
Location: Lower Rhine region, Germany
Distribution: Slackware64 14.2 and current, SlackwareARM current
Posts: 1,646

Rep: Reputation: 147Reputation: 147
Quote:
Originally Posted by H_TeXMeX_H
There are ways to run 32-bin programs on a 64-bit OS, but it doesn't always work right. You have to use a number of workarounds. Why do you need to run 32-bin applications anyway ? You don't have 64-bit versions of them ?
Of couse not all applications work. I think OpenOffice.org could be a big showstopper for many people. At least me I'm relying heavily on it to do my work and there is still no fully working port for x86_64. Building from source is usually not that difficult for me, but looking at the OOo stuff I'm getting scary So I think while most apps compile fine on that (at least when I tried) besides mplayer codecs and flash OpenOffice is a must have that is available only for 32bit.
 
Old 05-20-2007, 05:16 AM   #8
cathectic
Member
 
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761

Rep: Reputation: 35
Quote:
Originally Posted by Alien_Hominid
Neither of those are multilib, so they cannot run any 32 bit applications without installing a full Slackware chroot; and there are also other ethical reasons for why I _cannot_ recommend anyone to use BlueWhite64.
 
Old 05-20-2007, 05:41 AM   #9
titopoquito
Senior Member
 
Registered: Jul 2004
Location: Lower Rhine region, Germany
Distribution: Slackware64 14.2 and current, SlackwareARM current
Posts: 1,646

Rep: Reputation: 147Reputation: 147
Quote:
Originally Posted by cathectic
... and there are also other ethical reasons for why I _cannot_ recommend anyone to use BlueWhite64.
Would you mind going a little bit into detail here? I'm interested in this, took a closer look at the 64bit systems some days ago myself, so this info could be important for my decision between slamd64 and bluewhite64.Maybe it's something others know but
 
Old 05-20-2007, 07:22 AM   #10
piete
Member
 
Registered: Apr 2005
Location: Havant, Hampshire, UK
Distribution: Slamd64, Slackware, PS2Linux
Posts: 465

Rep: Reputation: 44
Quote:
I think OpenOffice.org could be a big showstopper for many people.
I don't think so =)

http://ftp.linux.cz/pub/localization.../680/2.2.0-RC4

Code:
administrator@melchior:~$ file /opt/openoffice.org2.2/program/soffice.bin 
/opt/openoffice.org2.2/program/soffice.bin: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), dynamically linked (uses shared libs), stripped
I think reading the slamd64 forums at http://forums.slamd64.com will give you the answer to your last question, too.

I will second the notion that slamd64 is what you're looking for - multilib is most definitly *the way* when it comes to x86_64, because it's running x86 instructions natively not emulatiing them. The whole architecture was designed to run 32-bit binaries to make compatibility easier to make the switch easier.

Use it and be happy =)

95% of the problems you'll have with using Slamd64 will be slackware-solvable (that is things like forgetting ZAxisMapping or not running the mysql install scripts), you'll find a fair few other problems (I say problems, I mean "gotchas") when you start compiling, and even *more* gotchas when you start wanting to compile 32-bit binaries, but there are many on here who can help if it's not already been answered on the slamd64 forums (see above).

- Piete.
 
Old 05-20-2007, 09:26 AM   #11
Alien_Hominid
Senior Member
 
Registered: Oct 2005
Location: Lithuania
Distribution: Hybrid
Posts: 2,247

Rep: Reputation: 53
Ok. Found it at: http://slackadelic.com/2006/09/22/i-...ke-it-anymore/

Personally, I think it's silly war, because everything is GPL'ed and still 90% of pc's are windows. There are better ways to concentrate on and the power is in unity. I might be wrong cause I don't have 64 bit pc so I know only what I have read about.
 
Old 05-20-2007, 10:20 AM   #12
titopoquito
Senior Member
 
Registered: Jul 2004
Location: Lower Rhine region, Germany
Distribution: Slackware64 14.2 and current, SlackwareARM current
Posts: 1,646

Rep: Reputation: 147Reputation: 147
Quote:
Originally Posted by piete
Thanks, I found a link in the forum when I had slamd64 installed to test it (maybe two months ago), but at that time the link was dead, so no English oder German version was available. I would like to see an official 64bit port though and hope it's just a matter of time that this will be available in near future.

Quote:
I think reading the slamd64 forums at http://forums.slamd64.com will give you the answer to your last question, too.
Sounds, ehm, at least interesting. I think "forking" per se is ok, but deleting the post without allowing a discussion on a post isn't. The one (and only) thing that attracted me about bluewhite64 is that it seems to follow Slackware current quite in time while slamd64 seems slower with this. Anyway I was impressed with slamd64 so far, I guess I will reinstall it the next days and see if I get the openoffice package working.
 
Old 05-20-2007, 10:49 AM   #13
mokele
Member
 
Registered: Jan 2005
Location: Puerto Rico
Distribution: Slackware 13
Posts: 146

Rep: Reputation: 15
titopoquito

I use the OOo packages at sotirov.

They maintain the package fairly updated. This one is the Bulgarian
version but they say at the install text script that Bulgarian language
has to be installed separately. Default is english

-W
 
Old 05-20-2007, 11:01 AM   #14
cathectic
Member
 
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761

Rep: Reputation: 35
Quote:
Originally Posted by Alien_Hominid
It actually goes slightly deeper than that. This isn't a GPL dispute - this is a dispute over credit where credit is due.

The fact is that that the BlueWhite64 developer asked, and received help, to ostensibly create a "Slamd64 Live CD" from the Slamd64 creator (Fred Emmott, who had put in the hard work to port Slackware to x86_64 in the first place - not a small, trivial job). This was then thrown back in Fred's face when the BlueWhite64 'creator' posted his own x86_64 distro, submitted various articles about it, and claiming that _he alone_ had single-handedly ported Slackware straight to x86_64, without help (there is the odd fleeting reference to Fred, left over from the directly copied bits, but that's it; denial over everything else).

While it is legal to do so, it is completely and utterly unethical. (I mean, let's say I created my own distribution, based on Slackware and its' glibc and gcc; then claimed I had single handedly done all the work to create it and maintain it in the first place - what do you think people would think of me in that case? Would you use such a distribution? I _don't_ want a person like that responsible for the distribution that goes onto my machines.)

As piete has already mentioned, this is covered further on the Slamd64 forums - I don't really want to clog up LQ.org with this.

Quote:
Originally Posted by titopoquito
it seems to follow Slackware current quite in time while slamd64 seems slower with this
While Slamd64 appears slightly "slower" on updates, please be aware that Fred Emmott (Slamd64 creator/ maintainer) actually tests the updates first on his own system, before posting them - unlike what others do, one cannot just blindly copy over all Slackware's changes to a different architecture without testing them first (Pat certainly doesn't just post Slackware updates without testing them first), as there are other bugs that can creep up on x86_64 that may not appear on i386/ x86.

Of course, if you want guaranteed security updates (e.g. for running a mission-critical server), then there is no substitute for running Slackware itself in such a situation.
 
Old 05-20-2007, 11:44 AM   #15
titopoquito
Senior Member
 
Registered: Jul 2004
Location: Lower Rhine region, Germany
Distribution: Slackware64 14.2 and current, SlackwareARM current
Posts: 1,646

Rep: Reputation: 147Reputation: 147
Quote:
Originally Posted by cathectic
It actually goes slightly deeper than that. This isn't a GPL dispute - this is a dispute over credit where credit is due. [...]
Thanks for clearing that up.

Quote:
While Slamd64 appears slightly "slower" on updates, please be aware that Fred Emmott (Slamd64 creator/ maintainer) actually tests the updates first on his own system, before posting them - unlike what others do, one cannot just blindly copy over all Slackware's changes to a different architecture without testing them first (Pat certainly doesn't just post Slackware updates without testing them first), as there are other bugs that can creep up on x86_64 that may not appear on i386/ x86.
I shouldn't have deleted the already written sentence about stability. The slower pace is absolutely ok for me if it works when installed. And slamd64 worked very very well when I tested it.


Quote:
Originally Posted by mokele
I use the OOo packages at sotirov.

They maintain the package fairly updated. This one is the Bulgarian
version but they say at the install text script that Bulgarian language
has to be installed separately. Default is english
Thanks a lot. I'll grab (hehe, just wandered if it is written "grep") a copy of OOo 64 bit and slamd64 later this evening.
 
  


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 686 and 64-bit giwrgos88 Slackware 5 03-13-2007 09:39 PM
64 bit + kernel 2.6.11 + slackware 10.1 eastsuse Linux - Newbie 1 05-22-2005 06:17 PM
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 10:20 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