Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #1734 > unrolled thread
| Started by | forthrightly@no-email.com |
|---|---|
| First post | 2011-05-04 10:07 +0000 |
| Last post | 2011-05-05 13:16 +0000 |
| Articles | 20 on this page of 27 — 9 participants |
Back to article view | Back to comp.lang.forth
SwiftForth Linux eval is 32 bit only! forthrightly@no-email.com - 2011-05-04 10:07 +0000
Re: SwiftForth Linux eval is 32 bit only! Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-05-04 05:28 -0500
Re: SwiftForth Linux eval is 32 bit only! forthrightly@no-email.com - 2011-05-04 11:41 +0000
Re: SwiftForth Linux eval is 32 bit only! Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-05-04 09:32 -0500
Re: SwiftForth Linux eval is 32 bit only! Krishna Myneni <krishna.myneni@ccreweb.org> - 2011-05-04 11:18 -0700
[off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-05-05 03:34 -0500
Re: [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] forthrightly@no-email.com - 2011-05-05 13:11 +0000
Re: [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-05-05 09:03 -0500
Re: [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] forthrightly@no-email.com - 2011-05-05 14:38 +0000
Re: [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-05-05 10:15 -0500
Re: 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] Hugh Aguilar <hughaguilar96@yahoo.com> - 2011-05-07 03:47 -0700
Re: [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2011-05-05 14:17 +0000
Re: [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] forthrightly@no-email.com - 2011-05-05 14:40 +0000
Re: [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] Albert van der Horst <albert@spenarnc.xs4all.nl> - 2011-05-06 01:28 +0000
Re: 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] Krishna Myneni <krishna.myneni@ccreweb.org> - 2011-05-05 06:59 -0700
Re: 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-05-05 10:12 -0500
Re: 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] Krishna Myneni <krishna.myneni@ccreweb.org> - 2011-05-06 20:34 -0700
Re: 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-05-07 02:33 -0500
Re: 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] Krishna Myneni <krishna.myneni@ccreweb.org> - 2011-05-07 18:03 -0700
Re: SwiftForth Linux eval is 32 bit only! forthrightly@no-email.com - 2011-05-04 19:40 +0000
Re: SwiftForth Linux eval is 32 bit only! stephenXXX@mpeforth.com (Stephen Pelc) - 2011-05-04 14:26 +0000
Re: SwiftForth Linux eval is 32 bit only! Andrew Haley <andrew29@littlepinkcloud.invalid> - 2011-05-04 09:52 -0500
Re: SwiftForth Linux eval is 32 bit only! BruceMcF <agila61@netscape.net> - 2011-05-04 12:09 -0700
Re: SwiftForth Linux eval is 32 bit only! Elizabeth D Rather <erather@forth.com> - 2011-05-04 10:44 -1000
Re: SwiftForth Linux eval is 32 bit only! forthrightly@no-email.com - 2011-05-04 21:18 +0000
Re: SwiftForth Linux eval is 32 bit only! Hugh Aguilar <hughaguilar96@yahoo.com> - 2011-05-04 22:03 -0700
Re: SwiftForth Linux eval is 32 bit only! forthrightly@no-email.com - 2011-05-05 13:16 +0000
Page 1 of 2 [1] 2 Next page →
| From | forthrightly@no-email.com |
|---|---|
| Date | 2011-05-04 10:07 +0000 |
| Subject | SwiftForth Linux eval is 32 bit only! |
| Message-ID | <slrnis29bm.mmm.localhost@example.org> |
Hi Elizabeth, First of all thank you for making the evaluation editions available, really an impressive package! I prefer to work in the Linux environment so I downloaded your Linux package. Unfortunately it is 32 bit only. Many Linux distributions do support what they call multilib, that is 32 or 64 bit executables, however several major distributions are 64 bit only. Alas I'm running a pure 64 bit distro (Slackware) and I can't use your evaluation package on Linux. I'm using it on Windows in the meantime but I'm posting here in case you weren't aware of this limitation. The fact you included such nice doc in the package and sample code etc. is outstanding! This is my first exposure to FORTH and I'm liking it and your product so far! Will you be making available a 64 bit Linux version for purchasing at some point. I am not ready at the moment since I'm just getting started but I would certainly consider your company if I do decide to continue working with FORTH and curious to know your plans in the Linux area. Cheers, Harry Baker
[toc] | [next] | [standalone]
| From | Andrew Haley <andrew29@littlepinkcloud.invalid> |
|---|---|
| Date | 2011-05-04 05:28 -0500 |
| Message-ID | <e-udnWszG93et1zQnZ2dnUVZ8m2dnZ2d@supernews.com> |
| In reply to | #1734 |
forthrightly@no-email.com wrote: > First of all thank you for making the evaluation editions available, > really an impressive package! I prefer to work in the Linux > environment so I downloaded your Linux package. Unfortunately it is > 32 bit only. Many Linux distributions do support what they call > multilib, that is 32 or 64 bit executables, however several major > distributions are 64 bit only. Alas I'm running a pure 64 bit distro > (Slackware) and I can't use your evaluation package on Linux. It really is time for you to Upgrade. :-) Andrew.
[toc] | [prev] | [next] | [standalone]
| From | forthrightly@no-email.com |
|---|---|
| Date | 2011-05-04 11:41 +0000 |
| Message-ID | <slrnis2eqq.mmm.localhost@example.org> |
| In reply to | #1736 |
On 2011-05-04, Andrew Haley <andrew29@littlepinkcloud.invalid> wrote: > forthrightly@no-email.com wrote: > >> First of all thank you for making the evaluation editions available, >> really an impressive package! I prefer to work in the Linux >> environment so I downloaded your Linux package. Unfortunately it is >> 32 bit only. Many Linux distributions do support what they call >> multilib, that is 32 or 64 bit executables, however several major >> distributions are 64 bit only. Alas I'm running a pure 64 bit distro >> (Slackware) and I can't use your evaluation package on Linux. > > It really is time for you to Upgrade. :-) > > Andrew. Ah, I see you're new to Linux as well. So you may as well know, once you Slack you can never go back. Slackware *is* the ultimate upgrade ;-) Cheers! Harry the Slacker
[toc] | [prev] | [next] | [standalone]
| From | Andrew Haley <andrew29@littlepinkcloud.invalid> |
|---|---|
| Date | 2011-05-04 09:32 -0500 |
| Message-ID | <Keudnc2lPsYW_lzQnZ2dnUVZ8kqdnZ2d@supernews.com> |
| In reply to | #1738 |
forthrightly@no-email.com wrote: > On 2011-05-04, Andrew Haley <andrew29@littlepinkcloud.invalid> wrote: >> forthrightly@no-email.com wrote: >> >>> First of all thank you for making the evaluation editions available, >>> really an impressive package! I prefer to work in the Linux >>> environment so I downloaded your Linux package. Unfortunately it is >>> 32 bit only. Many Linux distributions do support what they call >>> multilib, that is 32 or 64 bit executables, however several major >>> distributions are 64 bit only. Alas I'm running a pure 64 bit distro >>> (Slackware) and I can't use your evaluation package on Linux. >> >> It really is time for you to Upgrade. :-) > Ah, I see you're new to Linux as well. So you may as well know, once > you Slack you can never go back. Slackware *is* the ultimate upgrade > ;-) Ahem. I am just coming up to my fifteenth year at Red Hat. I may beg to differ! :-) Andrew.
[toc] | [prev] | [next] | [standalone]
| From | Krishna Myneni <krishna.myneni@ccreweb.org> |
|---|---|
| Date | 2011-05-04 11:18 -0700 |
| Message-ID | <13879995-ef2d-4e00-a6bb-6742cdedf4ae@s41g2000prb.googlegroups.com> |
| In reply to | #1741 |
On May 4, 9:32 am, Andrew Haley <andre...@littlepinkcloud.invalid> wrote: > forthrigh...@no-email.com wrote: > > On 2011-05-04, Andrew Haley <andre...@littlepinkcloud.invalid> wrote: > >> forthrigh...@no-email.com wrote: > > >>> First of all thank you for making the evaluation editions available, > >>> really an impressive package! I prefer to work in the Linux > >>> environment so I downloaded your Linux package. Unfortunately it is > >>> 32 bit only. Many Linux distributions do support what they call > >>> multilib, that is 32 or 64 bit executables, however several major > >>> distributions are 64 bit only. Alas I'm running a pure 64 bit distro > >>> (Slackware) and I can't use your evaluation package on Linux. > > >> It really is time for you to Upgrade. :-) > > Ah, I see you're new to Linux as well. So you may as well know, once > > you Slack you can never go back. Slackware *is* the ultimate upgrade > > ;-) > > Ahem. I am just coming up to my fifteenth year at Red Hat. I may beg > to differ! :-) > > Andrew. I've mentioned this before in c.l.f. but RHEL6 seems to be far less friendly to working in a multilib environment than its predecessors (RHEL5, etc.). The 32-bit compatibility libraries and headers are no longer installed by default, and there does not appear to be a single package which would install them, ... a royal pain... Krishna
[toc] | [prev] | [next] | [standalone]
| From | Andrew Haley <andrew29@littlepinkcloud.invalid> |
|---|---|
| Date | 2011-05-05 03:34 -0500 |
| Subject | [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] |
| Message-ID | <pIqdnYzwtt2B_F_QnZ2dnUVZ7tidnZ2d@supernews.com> |
| In reply to | #1746 |
Krishna Myneni <krishna.myneni@ccreweb.org> wrote: > I've mentioned this before in c.l.f. but RHEL6 seems to be far less > friendly to working in a multilib environment than its predecessors > (RHEL5, etc.). The 32-bit compatibility libraries and headers are no > longer installed by default, and there does not appear to be a single > package which would install them, ... a royal pain... Interesting. I can't imagine any circumstances in which I'd want all the 32-bit libraries installed by default -- there's an awful lot of them. There's nothing to stop you doing it yourself at install time by installing all the *i686* libraries from the DVD using RPM. Andrew.
[toc] | [prev] | [next] | [standalone]
| From | forthrightly@no-email.com |
|---|---|
| Date | 2011-05-05 13:11 +0000 |
| Subject | Re: [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] |
| Message-ID | <slrnis58g6.vgc.localhost@example.org> |
| In reply to | #1772 |
On 2011-05-05, Andrew Haley <andrew29@littlepinkcloud.invalid> wrote: > Interesting. I can't imagine any circumstances in which I'd want all > the 32-bit libraries installed by default -- there's an awful lot of > them. There's nothing to stop you doing it yourself at install > time by installing all the *i686* libraries from the DVD using RPM. > > Andrew. Hi Andrew I agree with what you said. In fact I don't want any of the 32 bit libs on my systems and I've many friends who agree with that. I feel multilib Linux is just an upgrade mechanism from the days when apps wouldn't build in 64 bit mode. Now that's mostly over and if you're running newish hardware there isn't any reason (besides Acroread and Skype) to run 32 bit at all. It really keeps down the bloat. If you do custom installs like I do, not installing everything and the kitchen sink, it makes sense not to install the 32 bit libs on a 64 bit distro. I'm quite happy Pat decided to build Slackware as either pure 32 or pure 64 as it reduces complexity and saves quite a bit of room when you have a single lib distro. I suppose hapless Windows victims who are starting out with Linux and use package managed distros and don't compile their apps from source don't know the difference and don't care but for Linux people who've been using it for years as we have, we often like to control what goes on our systems and what doesn't. Cheers, Harry
[toc] | [prev] | [next] | [standalone]
| From | Andrew Haley <andrew29@littlepinkcloud.invalid> |
|---|---|
| Date | 2011-05-05 09:03 -0500 |
| Subject | Re: [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] |
| Message-ID | <D5OdnbUGe8WyM1_QnZ2dnUVZ8nOdnZ2d@supernews.com> |
| In reply to | #1781 |
forthrightly@no-email.com wrote: > On 2011-05-05, Andrew Haley <andrew29@littlepinkcloud.invalid> wrote: >> Interesting. I can't imagine any circumstances in which I'd want all >> the 32-bit libraries installed by default -- there's an awful lot of >> them. There's nothing to stop you doing it yourself at install >> time by installing all the *i686* libraries from the DVD using RPM. > > I agree with what you said. In fact I don't want any of the 32 bit > libs on my systems and I've many friends who agree with that. I feel > multilib Linux is just an upgrade mechanism from the days when apps > wouldn't build in 64 bit mode. Now that's mostly over and if you're > running newish hardware there isn't any reason (besides Acroread and > Skype) to run 32 bit at all. It really keeps down the bloat. Sure, but if you're using this stuff, why do you care? For SwiftForth it's not necessary to install much more than 32-bit glibc. If you don't want even to do that, I think it's fair to accuse you of being petty. Equally, I don't understand why Krishna would want to install every 32-bit library. Surely the happy medium is somewhere in-between. Andrew.
[toc] | [prev] | [next] | [standalone]
| From | forthrightly@no-email.com |
|---|---|
| Date | 2011-05-05 14:38 +0000 |
| Subject | Re: [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] |
| Message-ID | <slrnis5dii.vgc.localhost@example.org> |
| In reply to | #1784 |
On 2011-05-05, Andrew Haley <andrew29@littlepinkcloud.invalid> wrote: > forthrightly@no-email.com wrote: >> On 2011-05-05, Andrew Haley <andrew29@littlepinkcloud.invalid> wrote: >>> Interesting. I can't imagine any circumstances in which I'd want all >>> the 32-bit libraries installed by default -- there's an awful lot of >>> them. There's nothing to stop you doing it yourself at install >>> time by installing all the *i686* libraries from the DVD using RPM. >> >> I agree with what you said. In fact I don't want any of the 32 bit >> libs on my systems and I've many friends who agree with that. I feel >> multilib Linux is just an upgrade mechanism from the days when apps >> wouldn't build in 64 bit mode. Now that's mostly over and if you're >> running newish hardware there isn't any reason (besides Acroread and >> Skype) to run 32 bit at all. It really keeps down the bloat. > > Sure, but if you're using this stuff, why do you care? Using what stuff? I abandoned Acroread and Skype when I installed my first pure 64 a few years ago. > For SwiftForth it's not necessary to install much more than 32-bit glibc. First I've heard of it. > If you don't want even to do that, I think it's fair to accuse you of > being petty. You're out of line Andrew. Why is your business what I do? > Equally, I don't understand why Krishna would want to install every 32-bit > library. Surely the happy medium is somewhere in-between. For you perhaps it is. Each of us is certainly entitled to run as he likes without being insulted. Harry
[toc] | [prev] | [next] | [standalone]
| From | Andrew Haley <andrew29@littlepinkcloud.invalid> |
|---|---|
| Date | 2011-05-05 10:15 -0500 |
| Subject | Re: [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] |
| Message-ID | <O_adnRFp7YaJIl_QnZ2dnUVZ8h-dnZ2d@supernews.com> |
| In reply to | #1788 |
forthrightly@no-email.com wrote: > On 2011-05-05, Andrew Haley <andrew29@littlepinkcloud.invalid> wrote: >> forthrightly@no-email.com wrote: >>> On 2011-05-05, Andrew Haley <andrew29@littlepinkcloud.invalid> wrote: >>>> Interesting. I can't imagine any circumstances in which I'd want all >>>> the 32-bit libraries installed by default -- there's an awful lot of >>>> them. There's nothing to stop you doing it yourself at install >>>> time by installing all the *i686* libraries from the DVD using RPM. >>> >>> I agree with what you said. In fact I don't want any of the 32 bit >>> libs on my systems and I've many friends who agree with that. I feel >>> multilib Linux is just an upgrade mechanism from the days when apps >>> wouldn't build in 64 bit mode. Now that's mostly over and if you're >>> running newish hardware there isn't any reason (besides Acroread and >>> Skype) to run 32 bit at all. It really keeps down the bloat. >> >> Sure, but if you're using this stuff, why do you care? > > Using what stuff? I abandoned Acroread and Skype when I installed my first > pure 64 a few years ago. If you're going to use SwiftForth, why do you care about installing a couple of 32-bit libraries? Where's the big deal? I just don't get it. >> For SwiftForth it's not necessary to install much more than 32-bit glibc. > > First I've heard of it. > >> If you don't want even to do that, I think it's fair to accuse you of >> being petty. > > You're out of line Andrew. Why is your business what I do? OK. I give up. Andrew.
[toc] | [prev] | [next] | [standalone]
| From | Hugh Aguilar <hughaguilar96@yahoo.com> |
|---|---|
| Date | 2011-05-07 03:47 -0700 |
| Subject | Re: 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] |
| Message-ID | <03a95cc6-1977-4262-942b-abee5dc06d85@u16g2000yqj.googlegroups.com> |
| In reply to | #1788 |
On May 5, 8:38 am, forthrigh...@no-email.com wrote: > On 2011-05-05, Andrew Haley <andre...@littlepinkcloud.invalid> wrote: > > > forthrigh...@no-email.com wrote: > >> On 2011-05-05, Andrew Haley <andre...@littlepinkcloud.invalid> wrote: > >>> Interesting. I can't imagine any circumstances in which I'd want all > >>> the 32-bit libraries installed by default -- there's an awful lot of > >>> them. There's nothing to stop you doing it yourself at install > >>> time by installing all the *i686* libraries from the DVD using RPM. > > >> I agree with what you said. In fact I don't want any of the 32 bit > >> libs on my systems and I've many friends who agree with that. I feel > >> multilib Linux is just an upgrade mechanism from the days when apps > >> wouldn't build in 64 bit mode. Now that's mostly over and if you're > >> running newish hardware there isn't any reason (besides Acroread and > >> Skype) to run 32 bit at all. It really keeps down the bloat. > > > Sure, but if you're using this stuff, why do you care? > > Using what stuff? I abandoned Acroread and Skype when I installed my first > pure 64 a few years ago. > > > For SwiftForth it's not necessary to install much more than 32-bit glibc. > > First I've heard of it. > > > If you don't want even to do that, I think it's fair to accuse you of > > being petty. > > You're out of line Andrew. Why is your business what I do? > > > Equally, I don't understand why Krishna would want to install every 32-bit > > library. Surely the happy medium is somewhere in-between. > > For you perhaps it is. Each of us is certainly entitled to run as he likes > without being insulted. > > Harry How do like the comp.lang.forth welcome wagon? Well, I wrote my novice package because I wanted to help novices. I don't have any desire to argue with people or insult them. You can use my novice package, and I will try to help you as much as I can. I warned you that if you used my novice package, you would be attacked for doing so. Actually though, you are being attacked anyway --- so you might as well go ahead and use the novice package --- it is not like there is anything that you can do that won't result in your getting attacked. My software runs under any ANS-Forth system. I don't care if you are using a 32-bit or 64-bit system, or Slackware or Red Hat, or whatever. You can even use Windows if you want, and I won't turn my back on you.
[toc] | [prev] | [next] | [standalone]
| From | anton@mips.complang.tuwien.ac.at (Anton Ertl) |
|---|---|
| Date | 2011-05-05 14:17 +0000 |
| Subject | Re: [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] |
| Message-ID | <2011May5.161723@mips.complang.tuwien.ac.at> |
| In reply to | #1781 |
forthrightly@no-email.com writes:
>On 2011-05-05, Andrew Haley <andrew29@littlepinkcloud.invalid> wrote:
>> Interesting. I can't imagine any circumstances in which I'd want all
>> the 32-bit libraries installed by default -- there's an awful lot of
>> them. There's nothing to stop you doing it yourself at install
>> time by installing all the *i686* libraries from the DVD using RPM.
>>
>> Andrew.
>
>Hi Andrew I agree with what you said. In fact I don't want any of the 32 bit
>libs on my systems and I've many friends who agree with that. I feel
>multilib Linux is just an upgrade mechanism from the days when apps wouldn't
>build in 64 bit mode. Now that's mostly over
For SwiftForth (and VFX and BigForth) it isn't; it's a little more
effort to retarget a native-code compiler than to port a normal
application.
Anyway, I wonder whether you wouldn't be happier in the mean time with
Gforth, which does 64 bits on 64-bit platforms and therefore does not
need 32-bit libraries.
>I suppose
>hapless Windows victims who are starting out with Linux and use package
>managed distros and don't compile their apps from source [...]
In particular, you can compile Gforth from source yourself.
- anton
--
M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.html
comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
New standard: http://www.forth200x.org/forth200x.html
EuroForth 2010: http://www.euroforth.org/ef10/
[toc] | [prev] | [next] | [standalone]
| From | forthrightly@no-email.com |
|---|---|
| Date | 2011-05-05 14:40 +0000 |
| Subject | Re: [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] |
| Message-ID | <slrnis5dnn.vgc.localhost@example.org> |
| In reply to | #1786 |
On 2011-05-05, Anton Ertl <anton@mips.complang.tuwien.ac.at> wrote: > > For SwiftForth (and VFX and BigForth) it isn't; it's a little more > effort to retarget a native-code compiler than to port a normal > application. I understand that and I accepted what Elizabeth said. It's a shame the hardware manufacturers got away with forcing 64 bit systems on everyone but they've been the standard for awhile now on desktop and server and it doesn't seem worth fighting. > Anyway, I wonder whether you wouldn't be happier in the mean time with > Gforth, which does 64 bits on 64-bit platforms and therefore does not > need 32-bit libraries. Thanks, I'll have a look. > >>I suppose >>hapless Windows victims who are starting out with Linux and use package >>managed distros and don't compile their apps from source [...] > > In particular, you can compile Gforth from source yourself. That's the right method! Cheers, Harry
[toc] | [prev] | [next] | [standalone]
| From | Albert van der Horst <albert@spenarnc.xs4all.nl> |
|---|---|
| Date | 2011-05-06 01:28 +0000 |
| Subject | Re: [off-topic] 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] |
| Message-ID | <lkr2sa.4h2@spenarnc.xs4all.nl> |
| In reply to | #1786 |
In article <2011May5.161723@mips.complang.tuwien.ac.at>, Anton Ertl <anton@mips.complang.tuwien.ac.at> wrote: >forthrightly@no-email.com writes: >>On 2011-05-05, Andrew Haley <andrew29@littlepinkcloud.invalid> wrote: <SNIP> > >For SwiftForth (and VFX and BigForth) it isn't; it's a little more >effort to retarget a native-code compiler than to port a normal >application. > >Anyway, I wonder whether you wouldn't be happier in the mean time with >Gforth, which does 64 bits on 64-bit platforms and therefore does not >need 32-bit libraries. And then there is lina which does 32 bits on 64-bits platforms without the need for 32-bit libraries. There is an advantage to linking against the kernel without using any shared libraries. (There is also a 64 bit lina, in beta.) > >>I suppose >>hapless Windows victims who are starting out with Linux and use package >>managed distros and don't compile their apps from source [...] > >In particular, you can compile Gforth from source yourself. I'm a happy rather than hapless Ubuntu user, using hardly any application compiled from source. In particular Gforth installs nicely from the .deb package. >- anton Groetjes Albert -- -- Albert van der Horst, UTRECHT,THE NETHERLANDS Economic growth -- being exponential -- ultimately falters. albert@spe&ar&c.xs4all.nl &=n http://home.hccnet.nl/a.w.m.van.der.horst
[toc] | [prev] | [next] | [standalone]
| From | Krishna Myneni <krishna.myneni@ccreweb.org> |
|---|---|
| Date | 2011-05-05 06:59 -0700 |
| Subject | Re: 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] |
| Message-ID | <78626ce2-98c6-4fd5-b00a-8dc1d77f5c53@a18g2000yqj.googlegroups.com> |
| In reply to | #1772 |
On May 5, 3:34 am, Andrew Haley <andre...@littlepinkcloud.invalid> wrote: > Krishna Myneni <krishna.myn...@ccreweb.org> wrote: > > I've mentioned this before in c.l.f. but RHEL6 seems to be far less > > friendly to working in a multilib environment than its predecessors > > (RHEL5, etc.). The 32-bit compatibility libraries and headers are no > > longer installed by default, and there does not appear to be a single > > package which would install them, ... a royal pain... > > Interesting. I can't imagine any circumstances in which I'd want all > the 32-bit libraries installed by default -- there's an awful lot of > them. There's nothing to stop you doing it yourself at install > time by installing all the *i686* libraries from the DVD using RPM. > > Andrew. I should have bounded the problem a little more. The necessary 32-bit libraries and headers which I miss are the ones typically required for development. Red Hat's RHEL distributions used to install these by default on workstation installations, and they made software development targeting 32-bit apps on a 64-bit system a lot less of a headache, prior to RHEL6. Now, I can go and manually figure out which specific libraries and development header packages are necessary to build a specific package, and install them individually with yum. But this is a lot of work. If you know of a clever command to install the i686 dev libs and headers using "yum", corresponding to the standard install of 64-bit libs and headers, I'd be grateful if you would post it. Alternately, I might even be willing to install *all* of the i686 libs and dev headers to avoid the installation of a package, one at a time. Krishna
[toc] | [prev] | [next] | [standalone]
| From | Andrew Haley <andrew29@littlepinkcloud.invalid> |
|---|---|
| Date | 2011-05-05 10:12 -0500 |
| Subject | Re: 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] |
| Message-ID | <O_adnRZp7YbbI1_QnZ2dnUVZ8h-dnZ2d@supernews.com> |
| In reply to | #1783 |
Krishna Myneni <krishna.myneni@ccreweb.org> wrote: > On May 5, 3:34?am, Andrew Haley <andre...@littlepinkcloud.invalid> > wrote: >> Krishna Myneni <krishna.myn...@ccreweb.org> wrote: >> > I've mentioned this before in c.l.f. but RHEL6 seems to be far less >> > friendly to working in a multilib environment than its predecessors >> > (RHEL5, etc.). The 32-bit compatibility libraries and headers are no >> > longer installed by default, and there does not appear to be a single >> > package which would install them, ... a royal pain... >> >> Interesting. ?I can't imagine any circumstances in which I'd want all >> the 32-bit libraries installed by default -- there's an awful lot of >> them. ?There's nothing to stop you doing it yourself at install >> time by installing all the *i686* libraries from the DVD using RPM. >> >> Andrew. > > I should have bounded the problem a little more. The necessary 32-bit > libraries and headers which I miss are the ones typically required for > development. Red Hat's RHEL distributions used to install these by > default on workstation installations, and they made software > development targeting 32-bit apps on a 64-bit system a lot less of a > headache, prior to RHEL6. Now, I can go and manually figure out which > specific libraries and development header packages are necessary to > build a specific package, and install them individually with yum. But > this is a lot of work. If you know of a clever command to install the > i686 dev libs and headers using "yum", corresponding to the standard > install of 64-bit libs and headers, I'd be grateful if you would post > it. 's trivial, innit? ls /media/RHEL_6.1\ x86_64\ Disc\ 1/Packages/ | grep devel | grep i686 | sed 's/-devel.*$/-devel\.i686/' gets you a list of packages to feed to yum. Or, alternatively rpm -qa | grep -e -devel | sed 's/-devel.*$/-devel\.i686/' for the installed -devel packages. You might also need to edit the list down a bit, because there may well be conflicts between the x86_64 and i686 versions, when you have a choice of one or the other but not both. But installing all these packages really is an extreme thing to be doing. Andrew.
[toc] | [prev] | [next] | [standalone]
| From | Krishna Myneni <krishna.myneni@ccreweb.org> |
|---|---|
| Date | 2011-05-06 20:34 -0700 |
| Subject | Re: 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] |
| Message-ID | <11d6beb3-6e87-4f0e-aa07-17fe11960d50@35g2000yqy.googlegroups.com> |
| In reply to | #1791 |
On May 5, 10:12 am, Andrew Haley <andre...@littlepinkcloud.invalid> wrote: > Krishna Myneni <krishna.myn...@ccreweb.org> wrote: > > On May 5, 3:34?am, Andrew Haley <andre...@littlepinkcloud.invalid> > > wrote: > >> Krishna Myneni <krishna.myn...@ccreweb.org> wrote: > >> > I've mentioned this before in c.l.f. but RHEL6 seems to be far less > >> > friendly to working in a multilib environment than its predecessors > >> > (RHEL5, etc.). The 32-bit compatibility libraries and headers are no > >> > longer installed by default, and there does not appear to be a single > >> > package which would install them, ... a royal pain... > > >> Interesting. ?I can't imagine any circumstances in which I'd want all > >> the 32-bit libraries installed by default -- there's an awful lot of > >> them. ?There's nothing to stop you doing it yourself at install > >> time by installing all the *i686* libraries from the DVD using RPM. > > >> Andrew. > > > I should have bounded the problem a little more. The necessary 32-bit > > libraries and headers which I miss are the ones typically required for > > development. Red Hat's RHEL distributions used to install these by > > default on workstation installations, and they made software > > development targeting 32-bit apps on a 64-bit system a lot less of a > > headache, prior to RHEL6. Now, I can go and manually figure out which > > specific libraries and development header packages are necessary to > > build a specific package, and install them individually with yum. But > > this is a lot of work. If you know of a clever command to install the > > i686 dev libs and headers using "yum", corresponding to the standard > > install of 64-bit libs and headers, I'd be grateful if you would post > > it. > > 's trivial, innit? > > ls /media/RHEL_6.1\ x86_64\ Disc\ 1/Packages/ | grep devel | grep i686 | sed 's/-devel.*$/-devel\.i686/' > > gets you a list of packages to feed to yum. Or, alternatively > > rpm -qa | grep -e -devel | sed 's/-devel.*$/-devel\.i686/' > > for the installed -devel packages. > The above may be close, but not complete. Your command will grab and install the headers, but not the libraries themselves. Execution of a similar command for the libs may do the trick, if the naming convention is uniform. > You might also need to edit the list down a bit, because there may > well be conflicts between the x86_64 and i686 versions, when you have > a choice of one or the other but not both. But installing all these > packages really is an extreme thing to be doing. > What's the option to installing these packages? The only option I can see is to try and figure out all the dependencies before building a source, and installing those packages manually. This process can be very time consuming. Krishna
[toc] | [prev] | [next] | [standalone]
| From | Andrew Haley <andrew29@littlepinkcloud.invalid> |
|---|---|
| Date | 2011-05-07 02:33 -0500 |
| Subject | Re: 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] |
| Message-ID | <TMydnXMbQcBFaFnQnZ2dnUVZ8lSdnZ2d@supernews.com> |
| In reply to | #1843 |
Krishna Myneni <krishna.myneni@ccreweb.org> wrote: > On May 5, 10:12?am, Andrew Haley <andre...@littlepinkcloud.invalid> > wrote: >> Krishna Myneni <krishna.myn...@ccreweb.org> wrote: >> >> > I should have bounded the problem a little more. The necessary 32-bit >> > libraries and headers which I miss are the ones typically required for >> > development. Red Hat's RHEL distributions used to install these by >> > default on workstation installations, and they made software >> > development targeting 32-bit apps on a 64-bit system a lot less of a >> > headache, prior to RHEL6. Now, I can go and manually figure out which >> > specific libraries and development header packages are necessary to >> > build a specific package, and install them individually with yum. But >> > this is a lot of work. If you know of a clever command to install the >> > i686 dev libs and headers using "yum", corresponding to the standard >> > install of 64-bit libs and headers, I'd be grateful if you would post >> > it. >> >> 's trivial, innit? >> >> ls /media/RHEL_6.1\ x86_64\ Disc\ 1/Packages/ | grep devel | grep i686 | sed 's/-devel.*$/-devel\.i686/' >> >> gets you a list of packages to feed to yum. ?Or, alternatively >> >> rpm -qa | grep -e -devel | sed 's/-devel.*$/-devel\.i686/' >> >> for the installed -devel packages. > > The above may be close, but not complete. Your command will grab and > install the headers, but not the libraries themselves. Did you try it? The -devel packages should have a dependency on the runtime libs. >> You might also need to edit the list down a bit, because there may >> well be conflicts between the x86_64 and i686 versions, when you have >> a choice of one or the other but not both. ?But installing all these >> packages really is an extreme thing to be doing. > > What's the option to installing these packages? The only option I can > see is to try and figure out all the dependencies before building a > source, and installing those packages manually. This process can be > very time consuming. It's never been that much of a big deal for me. Sure, some package you're building complains that libBlah is missing, so you install libBlah. Still, you have the recipe now. Andrew.
[toc] | [prev] | [next] | [standalone]
| From | Krishna Myneni <krishna.myneni@ccreweb.org> |
|---|---|
| Date | 2011-05-07 18:03 -0700 |
| Subject | Re: 32-bit libs [Was: SwiftForth Linux eval is 32 bit only!] |
| Message-ID | <a89fcee7-f2f3-4aa8-9023-0a864be4427b@r20g2000yqd.googlegroups.com> |
| In reply to | #1846 |
On May 7, 2:33 am, Andrew Haley <andre...@littlepinkcloud.invalid> wrote: > Krishna Myneni <krishna.myn...@ccreweb.org> wrote: > > On May 5, 10:12?am, Andrew Haley <andre...@littlepinkcloud.invalid> > > wrote: > >> Krishna Myneni <krishna.myn...@ccreweb.org> wrote: > > >> > I should have bounded the problem a little more. The necessary 32-bit > >> > libraries and headers which I miss are the ones typically required for > >> > development. Red Hat's RHEL distributions used to install these by > >> > default on workstation installations, and they made software > >> > development targeting 32-bit apps on a 64-bit system a lot less of a > >> > headache, prior to RHEL6. Now, I can go and manually figure out which > >> > specific libraries and development header packages are necessary to > >> > build a specific package, and install them individually with yum. But > >> > this is a lot of work. If you know of a clever command to install the > >> > i686 dev libs and headers using "yum", corresponding to the standard > >> > install of 64-bit libs and headers, I'd be grateful if you would post > >> > it. > > >> 's trivial, innit? > > >> ls /media/RHEL_6.1\ x86_64\ Disc\ 1/Packages/ | grep devel | grep i686 | sed 's/-devel.*$/-devel\.i686/' > > >> gets you a list of packages to feed to yum. ?Or, alternatively > > >> rpm -qa | grep -e -devel | sed 's/-devel.*$/-devel\.i686/' > > >> for the installed -devel packages. > > > The above may be close, but not complete. Your command will grab and > > install the headers, but not the libraries themselves. > > Did you try it? The -devel packages should have a dependency on the > runtime libs. > You're right. I'll have to try it and see the result. Right now, I don't have a freshly installed RHEL6 workstation at hand to try this. It may be worth the effort to set up one just to try this out, and see if there are any unanticipated side effects. > >> You might also need to edit the list down a bit, because there may > >> well be conflicts between the x86_64 and i686 versions, when you have > >> a choice of one or the other but not both. ?But installing all these > >> packages really is an extreme thing to be doing. > > > What's the option to installing these packages? The only option I can > > see is to try and figure out all the dependencies before building a > > source, and installing those packages manually. This process can be > > very time consuming. > > It's never been that much of a big deal for me. Sure, some package > you're building complains that libBlah is missing, so you install > libBlah. Still, you have the recipe now. > > Andrew. Ok. Thanks very much. Krishna
[toc] | [prev] | [next] | [standalone]
| From | forthrightly@no-email.com |
|---|---|
| Date | 2011-05-04 19:40 +0000 |
| Message-ID | <slrnis3asr.g9i.localhost@example.org> |
| In reply to | #1741 |
On 2011-05-04, Andrew Haley <andrew29@littlepinkcloud.invalid> wrote: > forthrightly@no-email.com wrote: >> On 2011-05-04, Andrew Haley <andrew29@littlepinkcloud.invalid> wrote: >>> >>> It really is time for you to Upgrade. :-) > >> Ah, I see you're new to Linux as well. So you may as well know, once >> you Slack you can never go back. Slackware *is* the ultimate upgrade >> ;-) > > Ahem. I am just coming up to my fifteenth year at Red Hat. I may beg > to differ! :-) Listen, I think it's very big of you to admit it and I personally won't hold it against you. I'm sure you're a very nice guy with alot going for you. Work isn't everything. And it's great you're working on a new distro. But I like the old and proven ones. Don't take it personally :-) Anyway not one reply has been on topic, thanks to you all for trying to trash my thread! At least when Elizabeth comes to work today she'll read my post before all the noise ;) Cheers! -- Happy Harry the Slacker Once you Slack you can never go back 32, buckle my shoe 64, give us some more Fancy that, no thanks to RedHat
[toc] | [prev] | [next] | [standalone]
Page 1 of 2 [1] 2 Next page →
Back to top | Article view | comp.lang.forth
csiph-web