public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Re: i486
  2010-11-22 21:28 ` Volker Armin Hemmann
@ 2010-11-23 16:09   ` James
  2010-11-23 16:23     ` Neil Bothwick
  2010-11-23 16:36     ` Volker Armin Hemmann
  0 siblings, 2 replies; 25+ messages in thread
From: James @ 2010-11-23 16:09 UTC (permalink / raw
  To: gentoo-user

Volker Armin Hemmann <volkerarmin <at> googlemail.com> writes:


> make that i586
> > CFLAGS="-Os -march=??? -pipe -fomit-frame-pointer"
> > CXXFLAGS="${CFLAGS}"

so that would be:
CHOST="i486-pc-linux-gnu"
CFLAGS="-Os -march=i586 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"

Remember the purpose is to install a minimal gentoo
onto a (4 G) CF modules and be able to move it
from an i586, k6, Geode LX and all the way up to a p4,
 all 32 bit.
???

(I forgot about the geode board.) The Geode is
one I'm not too sure about.

> Considering that P4 are also among the worst cpus when it comes to energy 
> consumption, why do you waste your time with that crap?

Sure, I keep lots of old hardware around to play and experiment
with. Mostly powered down, but turned on to have
fun with others and test codes even assembler routines. I
have many SBC that have minimal CPU of various architectures too.

thx,
James






^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-23 16:09   ` [gentoo-user] i486 James
@ 2010-11-23 16:23     ` Neil Bothwick
  2010-11-23 16:36     ` Volker Armin Hemmann
  1 sibling, 0 replies; 25+ messages in thread
From: Neil Bothwick @ 2010-11-23 16:23 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1051 bytes --]

On Tue, 23 Nov 2010 16:09:59 +0000 (UTC), James wrote:

> (I forgot about the geode board.) The Geode is
> one I'm not too sure about.

My Viglen MPC-L, which I think is a Geode LX, uses 

CFLAGS="-O2 -march=geode -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
CHOST="i486-pc-linux-gnu"

% cat /proc/cpuinfo 
processor       : 0
vendor_id       : Geode by NSC
cpu family      : 5
model           : 5
model name      : Geode(TM) Integrated Processor by National Semi
stepping        : 2
cpu MHz         : 398.514
cache size      : 32 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu de pse tsc msr cx8 pge cmov mmx mmxext 3dnowext 3dnow
bogomips        : 797.02
clflush size    : 32
cache_alignment : 32
address sizes   : 32 bits physical, 32 bits virtual
power management:


-- 
Neil Bothwick

We are phasing in a "paperless office," starting with the restrooms.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-23 16:09   ` [gentoo-user] i486 James
  2010-11-23 16:23     ` Neil Bothwick
@ 2010-11-23 16:36     ` Volker Armin Hemmann
  2010-11-23 18:17       ` James
  1 sibling, 1 reply; 25+ messages in thread
From: Volker Armin Hemmann @ 2010-11-23 16:36 UTC (permalink / raw
  To: gentoo-user

On Tuesday 23 November 2010, James wrote:
> Volker Armin Hemmann <volkerarmin <at> googlemail.com> writes:
> > make that i586
> > 
> > > CFLAGS="-Os -march=??? -pipe -fomit-frame-pointer"
> > > CXXFLAGS="${CFLAGS}"
> 
> so that would be:
> CHOST="i486-pc-linux-gnu"
> CFLAGS="-Os -march=i586 -pipe -fomit-frame-pointer"
> CXXFLAGS="${CFLAGS}"

no, that would be 
CHOST="i586-pc-linux-gnu"






^ permalink raw reply	[flat|nested] 25+ messages in thread

* [gentoo-user] Re: i486
  2010-11-23 16:36     ` Volker Armin Hemmann
@ 2010-11-23 18:17       ` James
  0 siblings, 0 replies; 25+ messages in thread
From: James @ 2010-11-23 18:17 UTC (permalink / raw
  To: gentoo-user

Volker Armin Hemmann <volkerarmin <at> googlemail.com> writes:


> no, that would be 
> CHOST="i586-pc-linux-gnu"

CHOST="i586-pc-linux-gnu"
CFLAGS="-Os -march=i586 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
USE="-* -nls ncurses ssl crypt berkdb perl pcre \
python readline zlib bzip2 nptl nptlonly syslog"

And use these downloads?
portage-20101121.tar.bz2  stage3-i486-20101116.tar.bz2

????   OK, so this is what I'll try, 
short of any other better suggestions.



James




^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
       [not found]     ` <fS4xs-7R2-9@gated-at.bofh.it>
@ 2010-11-23 18:36       ` David W Noon
  2010-11-23 20:12         ` James
  2010-11-23 21:05         ` Neil Bothwick
  0 siblings, 2 replies; 25+ messages in thread
From: David W Noon @ 2010-11-23 18:36 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1534 bytes --]

On Tue, 23 Nov 2010 18:10:02 +0100, Neil Bothwick wrote about Re:
[gentoo-user] Re: i486:

>On Tue, 23 Nov 2010 16:09:59 +0000 (UTC), James wrote:
>
>> (I forgot about the geode board.) The Geode is
>> one I'm not too sure about.
>
>My Viglen MPC-L, which I think is a Geode LX, uses 
>
>CFLAGS="-O2 -march=geode -pipe -fomit-frame-pointer"
>CXXFLAGS="${CFLAGS}"
>CHOST="i486-pc-linux-gnu"

Try using i686 instead.

>flags           : fpu de pse tsc msr cx8 pge cmov mmx mmxext 3dnowext

You have CMOV and MMX, as well as 3DNow! instructions -- with
extensions. That makes it an Athlon "lite" processor, or a K6-3 with
CMOV instructions.  These are enough to make it compatible with the
Pentium Pro (i686) architecture, and a bit more besides.

Here are my flags from the box on which I am composing this message, a
dyadic Athlon MP (Barton core) system:

flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow

[Both CPUs reported the same CPUID flags.]

I guess the Geode is quite "lite" compared to a late-model Athlon.

To the O.P.: your CHOST should be 'i586-pc-linux-gnu' to support all
the processors you have listed, and -march=i586 will allow you to
compile once for all your processors.
-- 
Regards,

Dave  [RLU #314465]
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
dwnoon@ntlworld.com (David W Noon)
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* [gentoo-user] Re: i486
  2010-11-23 18:36       ` [gentoo-user] Re: i486 David W Noon
@ 2010-11-23 20:12         ` James
  2010-11-23 22:51           ` Neil Bothwick
  2010-11-23 21:05         ` Neil Bothwick
  1 sibling, 1 reply; 25+ messages in thread
From: James @ 2010-11-23 20:12 UTC (permalink / raw
  To: gentoo-user

David W Noon <dwnoon <at> ntlworld.com> writes:


> Try using i686 instead.

This clearly will not work with a k6 processor
or the Geode LX. Recall, I want one set of settings
for the make.conf file....

> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
> mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow


These will not all work with all cpus I previously specified....
What would be the point of adding:
fpu vme de pse tsc msr cx8 pge
???( and I have to vet against what the Geode LX can handle,
as that is not yet clear to me either... besides
I think all of these get set, automatically with the 
march=i586 setting, so as to be redundant.....?

> To the O.P.: your CHOST should be 'i586-pc-linux-gnu' to support all
> the processors you have listed, and -march=i586 will allow you to
> compile once for all your processors.

OK, it is as I suspected, only use i586 in lieu of i486,
but with this stage-3 file:

stage3-i486-20101116.tar.bz2


thx,
James









^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-23 18:36       ` [gentoo-user] Re: i486 David W Noon
  2010-11-23 20:12         ` James
@ 2010-11-23 21:05         ` Neil Bothwick
  1 sibling, 0 replies; 25+ messages in thread
From: Neil Bothwick @ 2010-11-23 21:05 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 795 bytes --]

On Tue, 23 Nov 2010 18:36:49 +0000, David W Noon wrote:

> >CFLAGS="-O2 -march=geode -pipe -fomit-frame-pointer"
> >CXXFLAGS="${CFLAGS}"
> >CHOST="i486-pc-linux-gnu"  
> 
> Try using i686 instead.
> 
> >flags           : fpu de pse tsc msr cx8 pge cmov mmx mmxext 3dnowext  
> 
> You have CMOV and MMX, as well as 3DNow! instructions -- with
> extensions. That makes it an Athlon "lite" processor, or a K6-3 with
> CMOV instructions.  These are enough to make it compatible with the
> Pentium Pro (i686) architecture, and a bit more besides.

Apparently it's not quite a full i686. The research I did at the time
indicated that using anything higher than i486 was asking for problems.


-- 
Neil Bothwick

An expert is nothing more than an ordinary person away from home.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
       [not found]         ` <fS8hI-5Qv-17@gated-at.bofh.it>
@ 2010-11-23 22:45           ` David W Noon
  2010-11-24  6:06             ` sam new
  2010-11-24 10:26             ` Neil Bothwick
  0 siblings, 2 replies; 25+ messages in thread
From: David W Noon @ 2010-11-23 22:45 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1297 bytes --]

On Tue, 23 Nov 2010 22:10:02 +0100, James wrote about [gentoo-user] Re:
i486:

>David W Noon <dwnoon <at> ntlworld.com> writes:
>
>
>> Try using i686 instead.
>
>This clearly will not work with a k6 processor
>or the Geode LX. Recall, I want one set of settings
>for the make.conf file....

That part of my follow-up was intended for Neil Bothwick, as I was
replying to a message of his.

>> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr
>> pge mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow
>
>
>These will not all work with all cpus I previously specified....

Those are *my* flags, for comparison with Neil's.

>> To the O.P.: your CHOST should be 'i586-pc-linux-gnu' to support all
>> the processors you have listed, and -march=i586 will allow you to
>> compile once for all your processors.
>
>OK, it is as I suspected, only use i586 in lieu of i486,
>but with this stage-3 file:
>
>stage3-i486-20101116.tar.bz2

I'm afraid I still do stage 1 installs, even though the Gentoo dev's
don't like that.
-- 
Regards,

Dave  [RLU #314465]
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
dwnoon@ntlworld.com (David W Noon)
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-23 20:12         ` James
@ 2010-11-23 22:51           ` Neil Bothwick
  2010-11-24 11:52             ` James
  0 siblings, 1 reply; 25+ messages in thread
From: Neil Bothwick @ 2010-11-23 22:51 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 705 bytes --]

On Tue, 23 Nov 2010 20:12:53 +0000 (UTC), James wrote:

> ???( and I have to vet against what the Geode LX can handle,
> as that is not yet clear to me either... besides
> I think all of these get set, automatically with the 
> march=i586 setting, so as to be redundant.....?

The Geode LX runs badly on i586 instructions.

> OK, it is as I suspected, only use i586 in lieu of i486,
> but with this stage-3 file:
> 
> stage3-i486-20101116.tar.bz2

The CHOST is set in the stage 3 file, you must use the one that matches
your make.conf settings. Changing CHOST after installation is non-trivial.


-- 
Neil Bothwick

WinErr 009: Horrible bug encountered - God knows what has happened

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
       [not found]         ` <fS8hI-5Qv-15@gated-at.bofh.it>
@ 2010-11-23 22:53           ` David W Noon
  2010-11-24 10:23             ` Neil Bothwick
  0 siblings, 1 reply; 25+ messages in thread
From: David W Noon @ 2010-11-23 22:53 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1439 bytes --]

On Tue, 23 Nov 2010 22:10:02 +0100, Neil Bothwick wrote about Re:
[gentoo-user] Re: i486:

>On Tue, 23 Nov 2010 18:36:49 +0000, David W Noon wrote:
>
>> >CFLAGS="-O2 -march=geode -pipe -fomit-frame-pointer"
>> >CXXFLAGS="${CFLAGS}"
>> >CHOST="i486-pc-linux-gnu"  
>> 
>> Try using i686 instead.
>> 
>> >flags           : fpu de pse tsc msr cx8 pge cmov mmx mmxext
>> >3dnowext  
>> 
>> You have CMOV and MMX, as well as 3DNow! instructions -- with
>> extensions. That makes it an Athlon "lite" processor, or a K6-3 with
>> CMOV instructions.  These are enough to make it compatible with the
>> Pentium Pro (i686) architecture, and a bit more besides.
>
>Apparently it's not quite a full i686. The research I did at the time
>indicated that using anything higher than i486 was asking for problems.

I am a little surprised by that.  I ran a couple of K6-3 boxes for some
few years using i586.  As near as I could tell, those processors only
lacked CMOV instructions when compared with i686.  I find it hard to
envisage the Geode lacking any i586 feature, given that it has MMX
instructions, CMOV instructions, the CMPXCHG8B instruction and a TSC
register -- all of those are way beyond i486.
-- 
Regards,

Dave  [RLU #314465]
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
dwnoon@ntlworld.com (David W Noon)
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-23 22:45           ` David W Noon
@ 2010-11-24  6:06             ` sam new
  2010-11-24 10:24               ` Neil Bothwick
  2010-11-24 10:26             ` Neil Bothwick
  1 sibling, 1 reply; 25+ messages in thread
From: sam new @ 2010-11-24  6:06 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1515 bytes --]

still do stage 1 installs? sounds good ,any guide or tutorial?

On 24 November 2010 06:45, David W Noon <dwnoon@ntlworld.com> wrote:

> On Tue, 23 Nov 2010 22:10:02 +0100, James wrote about [gentoo-user] Re:
> i486:
>
> >David W Noon <dwnoon <at> ntlworld.com> writes:
> >
> >
> >> Try using i686 instead.
> >
> >This clearly will not work with a k6 processor
> >or the Geode LX. Recall, I want one set of settings
> >for the make.conf file....
>
> That part of my follow-up was intended for Neil Bothwick, as I was
> replying to a message of his.
>
> >> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr
> >> pge mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow
> >
> >
> >These will not all work with all cpus I previously specified....
>
> Those are *my* flags, for comparison with Neil's.
>
> >> To the O.P.: your CHOST should be 'i586-pc-linux-gnu' to support all
> >> the processors you have listed, and -march=i586 will allow you to
> >> compile once for all your processors.
> >
> >OK, it is as I suspected, only use i586 in lieu of i486,
> >but with this stage-3 file:
> >
> >stage3-i486-20101116.tar.bz2
>
> I'm afraid I still do stage 1 installs, even though the Gentoo dev's
> don't like that.
>  --
> Regards,
>
> Dave  [RLU #314465]
> *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
> dwnoon@ntlworld.com (David W Noon)
> *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
>

[-- Attachment #2: Type: text/html, Size: 2107 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-23 22:53           ` David W Noon
@ 2010-11-24 10:23             ` Neil Bothwick
  2010-11-24 10:29               ` J. Roeleveld
  0 siblings, 1 reply; 25+ messages in thread
From: Neil Bothwick @ 2010-11-24 10:23 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 884 bytes --]

On Tue, 23 Nov 2010 22:53:02 +0000, David W Noon wrote:

> >Apparently it's not quite a full i686. The research I did at the time
> >indicated that using anything higher than i486 was asking for
> >problems.  
> 
> I am a little surprised by that.  I ran a couple of K6-3 boxes for some
> few years using i586.  As near as I could tell, those processors only
> lacked CMOV instructions when compared with i686.  I find it hard to
> envisage the Geode lacking any i586 feature, given that it has MMX
> instructions, CMOV instructions, the CMPXCHG8B instruction and a TSC
> register -- all of those are way beyond i486.

AFAIR is does implement the full i586 set, but some of it badly, so i486
gives better performance... but don't ask me to do an emerge -e world on
that box to check it out b:(


-- 
Neil Bothwick

Never sleep with anyone crazier than yourself.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-24  6:06             ` sam new
@ 2010-11-24 10:24               ` Neil Bothwick
  0 siblings, 0 replies; 25+ messages in thread
From: Neil Bothwick @ 2010-11-24 10:24 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 211 bytes --]

On Wed, 24 Nov 2010 14:06:44 +0800, sam new wrote:

> still do stage 1 installs? sounds good ,any guide or tutorial?

Yes, don't do it :)


-- 
Neil Bothwick

Anyone able to feel pain is trainable.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-23 22:45           ` David W Noon
  2010-11-24  6:06             ` sam new
@ 2010-11-24 10:26             ` Neil Bothwick
  1 sibling, 0 replies; 25+ messages in thread
From: Neil Bothwick @ 2010-11-24 10:26 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 519 bytes --]

On Tue, 23 Nov 2010 22:45:59 +0000, David W Noon wrote:

> >This clearly will not work with a k6 processor
> >or the Geode LX. Recall, I want one set of settings
> >for the make.conf file....  
> 
> That part of my follow-up was intended for Neil Bothwick, as I was
> replying to a message of his.

In which I stated those flags were from a Geode LX.


-- 
Neil Bothwick

Procedure: (n.) a method of performing a program sub-task in an
inefficient way by extensively using the stack instead of a GOTO.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-24 10:23             ` Neil Bothwick
@ 2010-11-24 10:29               ` J. Roeleveld
  0 siblings, 0 replies; 25+ messages in thread
From: J. Roeleveld @ 2010-11-24 10:29 UTC (permalink / raw
  To: gentoo-user

On Wednesday 24 November 2010 11:23:48 Neil Bothwick wrote:
> On Tue, 23 Nov 2010 22:53:02 +0000, David W Noon wrote:
> > >Apparently it's not quite a full i686. The research I did at the time
> > >indicated that using anything higher than i486 was asking for
> > >problems.
> > 
> > I am a little surprised by that.  I ran a couple of K6-3 boxes for some
> > few years using i586.  As near as I could tell, those processors only
> > lacked CMOV instructions when compared with i686.  I find it hard to
> > envisage the Geode lacking any i586 feature, given that it has MMX
> > instructions, CMOV instructions, the CMPXCHG8B instruction and a TSC
> > register -- all of those are way beyond i486.
> 
> AFAIR is does implement the full i586 set, but some of it badly, so i486
> gives better performance... but don't ask me to do an emerge -e world on
> that box to check it out b:(

Tempting.... but.... no, I won't make you do it ;)

--
Joost



^ permalink raw reply	[flat|nested] 25+ messages in thread

* [gentoo-user] Re: i486
  2010-11-23 22:51           ` Neil Bothwick
@ 2010-11-24 11:52             ` James
  2010-11-24 12:54               ` Neil Bothwick
  0 siblings, 1 reply; 25+ messages in thread
From: James @ 2010-11-24 11:52 UTC (permalink / raw
  To: gentoo-user

Neil Bothwick <neil <at> digimed.co.uk> writes:


> The Geode LX runs badly on i586 instructions.

Take a look here:

http://www.twam.info/hardware/chost-i586-vs-i486-on-amd-geode-lx

> > OK, it is as I suspected, only use i586 in lieu of i486,
> > but with this stage-3 file:
> > 
> > stage3-i486-20101116.tar.bz2

> The CHOST is set in the stage 3 file, you must use the one that matches
> your make.conf settings. Changing CHOST after installation is non-trivial.


Well then that settles it. I have old stage3 files for i586 I saved
from years ago, but, I think they are hard to find and not
maintained or updated, at least not that I could find on the 
mirrors I looked.


So this is what you are suggesting?:

CHOST="i486-pc-linux-gnu"
CFLAGS="-Os -march=i586 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
USE="-* -nls ncurses ssl crypt berkdb perl pcre \
python readline zlib bzip2 nptl nptlonly syslog"

And use these downloads?
portage-20101121.tar.bz2  stage3-i486-20101116.tar.bz2

Recall I have p1,p2,p3 and p4, as well as geode lx
based systems.


James









^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-24 11:52             ` James
@ 2010-11-24 12:54               ` Neil Bothwick
  0 siblings, 0 replies; 25+ messages in thread
From: Neil Bothwick @ 2010-11-24 12:54 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1148 bytes --]

On Wed, 24 Nov 2010 11:52:19 +0000 (UTC), James wrote:

> Take a look here:
> 
> http://www.twam.info/hardware/chost-i586-vs-i486-on-amd-geode-lx

So 486 is equal to 586 on most tests but better on some and worse on
none. As far as the Geode LX is concerned, that makes the choice a
no-brainer. On the other hand, your other systems may benefit more from
i586 and the use you put the Geode to may not be affected by the cases
where the i586 is worse. It's a compromise, and only you know enough to
make the choice.

> > The CHOST is set in the stage 3 file, you must use the one that
> > matches your make.conf settings. Changing CHOST after installation is
> > non-trivial.  


> So this is what you are suggesting?:
> 
> CHOST="i486-pc-linux-gnu"
> CFLAGS="-Os -march=i586 -pipe -fomit-frame-pointer"

It's the opposite of what I suggested. Either use i486 or i586, not a
mixture.

> Recall I have p1,p2,p3 and p4, as well as geode lx
> based systems.

But if you want a lowest common denominator, it means building for 486.


-- 
Neil Bothwick

I don't know what makes you tick but I wish it was a time bomb.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
       [not found]             ` <fShEl-4Sj-3@gated-at.bofh.it>
@ 2010-11-24 15:58               ` David W Noon
  2010-11-25  9:14                 ` sam new
  0 siblings, 1 reply; 25+ messages in thread
From: David W Noon @ 2010-11-24 15:58 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 616 bytes --]

On Wed, 24 Nov 2010 08:10:01 +0100, sam new wrote about Re:
[gentoo-user] Re: i486:

>still do stage 1 installs? sounds good ,any guide or tutorial?

If you need a tutorial then you aren't ready for doing a stage 1.

Do a few stage 3 installs first and you will get the hang of what goes
into those larger tarballs, then you'll be able to build that yourself
starting from a stage 1.
-- 
Regards,

Dave  [RLU #314465]
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
dwnoon@ntlworld.com (David W Noon)
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-24 15:58               ` David W Noon
@ 2010-11-25  9:14                 ` sam new
  0 siblings, 0 replies; 25+ messages in thread
From: sam new @ 2010-11-25  9:14 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 873 bytes --]

I have try LFS (linux from scratch) ,and install gentoo use stage3 .Does
the stage1 installs  like that,Compile the toolchain and build the system?

On 24 November 2010 23:58, David W Noon <dwnoon@ntlworld.com> wrote:

> On Wed, 24 Nov 2010 08:10:01 +0100, sam new wrote about Re:
> [gentoo-user] Re: i486:
>
> >still do stage 1 installs? sounds good ,any guide or tutorial?
>
> If you need a tutorial then you aren't ready for doing a stage 1.
>
> Do a few stage 3 installs first and you will get the hang of what goes
> into those larger tarballs, then you'll be able to build that yourself
> starting from a stage 1.
> --
>  Regards,
>
> Dave  [RLU #314465]
> *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
> dwnoon@ntlworld.com (David W Noon)
> *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
>

[-- Attachment #2: Type: text/html, Size: 1276 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
       [not found]                 ` <fSGW6-5KY-19@gated-at.bofh.it>
@ 2010-11-25 17:40                   ` David W Noon
  2010-11-25 19:47                     ` Mick
  0 siblings, 1 reply; 25+ messages in thread
From: David W Noon @ 2010-11-25 17:40 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 619 bytes --]

On Thu, 25 Nov 2010 11:10:02 +0100, sam new wrote about Re:
[gentoo-user] Re: i486:

>I have try LFS (linux from scratch) ,and install gentoo use
>stage3 .Does the stage1 installs  like that,Compile the toolchain and
>build the system?

Yes,  You have to use the bootstrap compiler to build GCC, even before
you build a kernel or glibc.  It's long-winded and fairly technically
demanding.
-- 
Regards,

Dave  [RLU #314465]
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
dwnoon@ntlworld.com (David W Noon)
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-25 17:40                   ` David W Noon
@ 2010-11-25 19:47                     ` Mick
  2010-11-26  6:07                       ` sam new
  0 siblings, 1 reply; 25+ messages in thread
From: Mick @ 2010-11-25 19:47 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 1022 bytes --]

On Thursday 25 November 2010 17:40:08 David W Noon wrote:
> On Thu, 25 Nov 2010 11:10:02 +0100, sam new wrote about Re:
> 
> [gentoo-user] Re: i486:
> >I have try LFS (linux from scratch) ,and install gentoo use
> >stage3 .Does the stage1 installs  like that,Compile the toolchain and
> >build the system?
> 
> Yes,  You have to use the bootstrap compiler to build GCC, even before
> you build a kernel or glibc.  It's long-winded and fairly technically
> demanding.

I recall building a few systems in the early days of gentoo.  The funny thing 
is that other than burning and booting Knoppix a couple of times I had no 
Linux knowledge or experience.  However, the gentoo handbook held my hand step 
by step and all these years later I'm still here.  So, if I could do it, I 
wouldn't really call it technically demanding.  ;-)

I guess the OP could use something like this, unless there's a better way 
documented somewhere else:

http://www.gentoo.org/doc/en/faq.xml#stage12
-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-25 19:47                     ` Mick
@ 2010-11-26  6:07                       ` sam new
  2010-11-26  8:58                         ` Mick
  0 siblings, 1 reply; 25+ messages in thread
From: sam new @ 2010-11-26  6:07 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1502 bytes --]

 Thanks all, I have a question , when we build the system, always use host
client to build the toolchain , then GCC Glibc ...kernel some unity ... from
source ,but where the frist system come from ,does it build using the
Assembly language or machine language? I mean just give you X86 hardware and
power , no OS, no livd cd . I am afraid it is out of this topic.but it
always puzzled me :-)
On 26 November 2010 03:47, Mick <michaelkintzios@gmail.com> wrote:

> On Thursday 25 November 2010 17:40:08 David W Noon wrote:
> > On Thu, 25 Nov 2010 11:10:02 +0100, sam new wrote about Re:
> >
> > [gentoo-user] Re: i486:
> > >I have try LFS (linux from scratch) ,and install gentoo use
> > >stage3 .Does the stage1 installs  like that,Compile the toolchain and
> > >build the system?
> >
> > Yes,  You have to use the bootstrap compiler to build GCC, even before
> > you build a kernel or glibc.  It's long-winded and fairly technically
> > demanding.
>
> I recall building a few systems in the early days of gentoo.  The funny
> thing
> is that other than burning and booting Knoppix a couple of times I had no
> Linux knowledge or experience.  However, the gentoo handbook held my hand
> step
> by step and all these years later I'm still here.  So, if I could do it, I
> wouldn't really call it technically demanding.  ;-)
>
> I guess the OP could use something like this, unless there's a better way
> documented somewhere else:
>
> http://www.gentoo.org/doc/en/faq.xml#stage12
> --
> Regards,
> Mick
>

[-- Attachment #2: Type: text/html, Size: 1968 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-26  6:07                       ` sam new
@ 2010-11-26  8:58                         ` Mick
  2010-11-26 11:47                           ` sam new
  2010-11-26 11:56                           ` sam new
  0 siblings, 2 replies; 25+ messages in thread
From: Mick @ 2010-11-26  8:58 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 666 bytes --]

On Friday 26 November 2010 06:07:58 sam new wrote:
>  Thanks all, I have a question , when we build the system, always use host
> client to build the toolchain , then GCC Glibc ...kernel some unity ...
> from source ,but where the frist system come from ,does it build using the
> Assembly language or machine language? I mean just give you X86 hardware
> and power , no OS, no livd cd . I am afraid it is out of this topic.but it
> always puzzled me :-)

You need a LiveCD and a *good* reason (unless you're just playing) to build a 
system from stage 1.  Have a read here:

http://forums.gentoo.org/viewtopic-t-830228-start-0.html
-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-26  8:58                         ` Mick
@ 2010-11-26 11:47                           ` sam new
  2010-11-26 11:56                           ` sam new
  1 sibling, 0 replies; 25+ messages in thread
From: sam new @ 2010-11-26 11:47 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 829 bytes --]

thanks mick ,that not my meaning,  it is not about how to install gentoo

On 26 November 2010 16:58, Mick <michaelkintzios@gmail.com> wrote:

> On Friday 26 November 2010 06:07:58 sam new wrote:
> >  Thanks all, I have a question , when we build the system, always use
> host
> > client to build the toolchain , then GCC Glibc ...kernel some unity ...
> > from source ,but where the frist system come from ,does it build using
> the
> > Assembly language or machine language? I mean just give you X86 hardware
> > and power , no OS, no livd cd . I am afraid it is out of this topic.but
> it
> > always puzzled me :-)
>
> You need a LiveCD and a *good* reason (unless you're just playing) to build
> a
> system from stage 1.  Have a read here:
>
> http://forums.gentoo.org/viewtopic-t-830228-start-0.html
> --
> Regards,
> Mick
>

[-- Attachment #2: Type: text/html, Size: 1293 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

* Re: [gentoo-user] Re: i486
  2010-11-26  8:58                         ` Mick
  2010-11-26 11:47                           ` sam new
@ 2010-11-26 11:56                           ` sam new
  1 sibling, 0 replies; 25+ messages in thread
From: sam new @ 2010-11-26 11:56 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1027 bytes --]

thanks mick ,I am afraid that is not my meaning,  it is not about how to
install gentoo  .
where the frist system come from ,does it build using the
> Assembly language or machine language? I mean just give you X86 hardware
> and power , no OS, no livd cd . how to build

On 26 November 2010 16:58, Mick <michaelkintzios@gmail.com> wrote:

> On Friday 26 November 2010 06:07:58 sam new wrote:
> >  Thanks all, I have a question , when we build the system, always use
> host
> > client to build the toolchain , then GCC Glibc ...kernel some unity ...
> > from source ,but where the frist system come from ,does it build using
> the
> > Assembly language or machine language? I mean just give you X86 hardware
> > and power , no OS, no livd cd . I am afraid it is out of this topic.but
> it
> > always puzzled me :-)
>
> You need a LiveCD and a *good* reason (unless you're just playing) to build
> a
> system from stage 1.  Have a read here:
>
> http://forums.gentoo.org/viewtopic-t-830228-start-0.html
> --
> Regards,
> Mick
>

[-- Attachment #2: Type: text/html, Size: 1510 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2010-11-26 11:56 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <fRLXQ-1mc-23@gated-at.bofh.it>
     [not found] ` <fRMKe-2J4-19@gated-at.bofh.it>
     [not found]   ` <fS3L4-6uK-13@gated-at.bofh.it>
     [not found]     ` <fS4xs-7R2-9@gated-at.bofh.it>
2010-11-23 18:36       ` [gentoo-user] Re: i486 David W Noon
2010-11-23 20:12         ` James
2010-11-23 22:51           ` Neil Bothwick
2010-11-24 11:52             ` James
2010-11-24 12:54               ` Neil Bothwick
2010-11-23 21:05         ` Neil Bothwick
     [not found] <fSpVg-1V5-25@gated-at.bofh.it>
     [not found] ` <fSpVg-1V5-27@gated-at.bofh.it>
     [not found]   ` <fSpVg-1V5-29@gated-at.bofh.it>
     [not found]     ` <fSpVg-1V5-31@gated-at.bofh.it>
     [not found]       ` <fSpVg-1V5-33@gated-at.bofh.it>
     [not found]         ` <fSpVg-1V5-35@gated-at.bofh.it>
     [not found]           ` <fSpVg-1V5-37@gated-at.bofh.it>
     [not found]             ` <fSpVg-1V5-39@gated-at.bofh.it>
     [not found]               ` <fSpVg-1V5-23@gated-at.bofh.it>
     [not found]                 ` <fSGW6-5KY-19@gated-at.bofh.it>
2010-11-25 17:40                   ` David W Noon
2010-11-25 19:47                     ` Mick
2010-11-26  6:07                       ` sam new
2010-11-26  8:58                         ` Mick
2010-11-26 11:47                           ` sam new
2010-11-26 11:56                           ` sam new
     [not found] <fSa9P-Ac-19@gated-at.bofh.it>
     [not found] ` <fSa9P-Ac-21@gated-at.bofh.it>
     [not found]   ` <fSa9P-Ac-23@gated-at.bofh.it>
     [not found]     ` <fSa9P-Ac-25@gated-at.bofh.it>
     [not found]       ` <fSa9P-Ac-27@gated-at.bofh.it>
     [not found]         ` <fSa9Q-Ac-39@gated-at.bofh.it>
     [not found]           ` <fSa9Q-Ac-37@gated-at.bofh.it>
     [not found]             ` <fShEl-4Sj-3@gated-at.bofh.it>
2010-11-24 15:58               ` David W Noon
2010-11-25  9:14                 ` sam new
     [not found] <fS6pz-2Ar-15@gated-at.bofh.it>
     [not found] ` <fS6pA-2Ar-17@gated-at.bofh.it>
     [not found]   ` <fS6pA-2Ar-19@gated-at.bofh.it>
     [not found]     ` <fS6pA-2Ar-21@gated-at.bofh.it>
     [not found]       ` <fS6pz-2Ar-13@gated-at.bofh.it>
     [not found]         ` <fS8hI-5Qv-17@gated-at.bofh.it>
2010-11-23 22:45           ` David W Noon
2010-11-24  6:06             ` sam new
2010-11-24 10:24               ` Neil Bothwick
2010-11-24 10:26             ` Neil Bothwick
     [not found]         ` <fS8hI-5Qv-15@gated-at.bofh.it>
2010-11-23 22:53           ` David W Noon
2010-11-24 10:23             ` Neil Bothwick
2010-11-24 10:29               ` J. Roeleveld
2010-11-22 21:02 [gentoo-user] i486 James
2010-11-22 21:28 ` Volker Armin Hemmann
2010-11-23 16:09   ` [gentoo-user] i486 James
2010-11-23 16:23     ` Neil Bothwick
2010-11-23 16:36     ` Volker Armin Hemmann
2010-11-23 18:17       ` James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox