SKFREE

Software - i586, i686 ci x86?

Chalan - 15.03.2007 - 14:53
Post subject: i586, i686 ci x86?
instalujem gentoo na core2 duo a neviem si vybrat vhodny stage, na nete som sa nejak nedozvedel ktory stage je najvhodnejsi pre tuto platformu, poradite mi prosim?
si - 15.03.2007 - 15:30
Post subject:
tipol by som i686 (no co, ved prinajhorsom ti to nepojde Smile )
Chalan - 15.03.2007 - 16:12
Post subject:
dal som x86... neviem teraz ci som spravil dobre Smile
magnum - 15.03.2007 - 18:44
Post subject:
pouzivam i686 s tym ze mi bez problemov idu obe jadra...

podla mna x86 ti pojde tiez ale nebude to az tak optimalne...
Chalan - 15.03.2007 - 20:26
Post subject:
to mi ani nevravte, uz som tam komplet nahodil x86... to musim vsetko odznova? chodit chodi, dokonca htop krasne ukazuje aktivitu oboch jadier... tak teraz neviem ci to hodit na i686
andreas4all - 15.03.2007 - 22:25
Post subject:
ak ti to ukazuje vytazenie oboch jadier, tak by to malo byt OK (teda aspon zaklady)... aj ked optimalizovane to moze byt aj inde...
PCnity - 15.03.2007 - 22:30
Post subject:
x86 je genericke... i686 by malo mat viac optimalizacii... Do make.conf si daj -j3 a -O3 to ti pojde poriadne... Smile
Chalan - 16.03.2007 - 08:46
Post subject:
cize ak do make.conf pridam tieto parametre nebude nutne nahadzovat i686 a moze to ostat na x86?
fixi - 16.03.2007 - 08:49
Post subject:
pri kompilaci vies urcit flagy ako sa to ma makovat... ja taham zdrojaky a tam sa nerozlisuje na aku arch to je... robite z toho vedu... Smile
PCnity - 16.03.2007 - 10:25
Post subject:
Vobec to nie je jedno. Pri gentoo nie. Make riadi portage a teda je dolezite mat nastavenu spravnu arch.
-O ti urcuje level optimalizacie pri danej arch... -j pocet paralelnych kompilacii (anjuta sa s -j3 u mna nechce spravit... Svina.)

To aky stage si si stiahol nech ta teraz netrapi... Chost mas aj tak podla mna: i686-linux-gnu ALE AK NIE, NEMEN TO!
Nastav si vsak spravne CFLAGS... Napr. ja mam -march athlon-xp -O3 -pipe ... (cxxflags na cflags) to ti urcuje paramter kompilacie.

Ak sa myslim... Opravte ma. Dik Wink
fixi - 16.03.2007 - 12:36
Post subject:
PCnity: to co znamaju flagy viem... a tusim pri pusteni configure, si automaticky zistuje march a mcpu, cize tam netreba moc nic nastavovat... maximalne nejake cflags a podobne...
PCnity - 16.03.2007 - 12:45
Post subject:
fixi wrote: ›PCnity: to co znamaju flagy viem... a tusim pri pusteni configure, si automaticky zistuje march a mcpu, cize tam netreba moc nic nastavovat... maximalne nejake cflags a podobne...


Gentoo si nezistuje ani march/mcpu automaticky... Na to je /etc/make.conf aby si si definoval co len chces...
Chalan - 16.03.2007 - 14:59
Post subject:
chost bol na i386-pc-linux-gnu, zmenil som to na x86_64-pc-linux-gnu ale pri emerge -e system nahodilo chybu...

Code: › x86_64-pc-linux-gnu-gcc: No such file or directory

!!! ERROR: sys-apps/portage-2.1.2.2 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3274:   Called src_compile
  portage-2.1.2.2.ebuild, line 86:   Called die

!!! Failed to build tbz2tool
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/sys-apps/portage-2.1.2.2/temp/build.log'.


mam to dat spat na i386-pc-linux-gnu? alebo co spravit aby to fungovalo s x86_64-pc-linux-gnu
PCnity - 16.03.2007 - 18:04
Post subject:
Chalan wrote: ›chost bol na i386-pc-linux-gnu, zmenil som to na x86_64-pc-linux-gnu ale pri emerge -e system nahodilo chybu...

Code: › x86_64-pc-linux-gnu-gcc: No such file or directory

!!! ERROR: sys-apps/portage-2.1.2.2 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3274:   Called src_compile
  portage-2.1.2.2.ebuild, line 86:   Called die

!!! Failed to build tbz2tool
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/sys-apps/portage-2.1.2.2/temp/build.log'.


mam to dat spat na i386-pc-linux-gnu? alebo co spravit aby to fungovalo s x86_64-pc-linux-gnu


Chost len tak zmenit nemozes
Chalan - 16.03.2007 - 19:06
Post subject:
ako na to potom plz? chcem aby to bolo optimalizovane na core2 a 64bit...
magnum - 16.03.2007 - 21:34
Post subject:
ehm tak toto ti nepovem bo gentoo som videl len z dialky... slack to isti...

ale dufam ze to nebude velmi OT ak sa opytam aky to mas notebook s 64bit core2 duo???
PCnity - 16.03.2007 - 23:29
Post subject:
http://gentoo-wiki.com/HARDWARE_Intel_Core2_Duo
fixi - 17.03.2007 - 08:49
Post subject:
magnum wrote: ›ehm tak toto ti nepovem bo gentoo som videl len z dialky... slack to isti...

ale dufam ze to nebude velmi OT ak sa opytam aky to mas notebook s 64bit core2 duo???

ja mam HP nx9420 a bezi mi tam 32bit Slackware Smile, aj 32bit Wokna koli hram Smile
Chalan - 17.03.2007 - 08:54
Post subject:
nemam notebook, to je normalne PC...
PCnity - 17.03.2007 - 17:28
Post subject:
Inak ked si zmenil chost... Skusil si dat emerge --update --deep --newuse world ? Smile)
Chalan - 17.03.2007 - 20:00
Post subject:
spravil som to cele odznova a stiahol stage3 i686 nastavil flagy podla wiki a ide to akurat ze pri kompilacii MC mi to hodilo error co mi so stage 3 x86 neurobilo Sad

Code: › {standard input}: Assembler messages:
{standard input}:54: Error: suffix or operands invalid for `cmpxchg'
make[4]: *** [gatomic.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=nocona -O2 -pipe -fomit-frame-pointer -Wall -MT gasyncqueue.lo -MD -MP -MF .deps/gasyncqueue.Tpo -c gasyncqueue.c  -fPIC -DPIC -o .libs/gasyncqueue.o
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=nocona -O2 -pipe -fomit-frame-pointer -Wall -MT garray.lo -MD -MP -MF .deps/garray.Tpo -c garray.c -o garray.o >/dev/null 2>&1
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread -march=nocona -O2 -pipe -fomit-frame-pointer -Wall -MT gasyncqueue.lo -MD -MP -MF .deps/gasyncqueue.Tpo -c gasyncqueue.c -o gasyncqueue.o >/dev/null 2>&1
make[4]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.11/work/glib-2.12.11/glib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.11/work/glib-2.12.11/glib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.11/work/glib-2.12.11/glib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-libs/glib-2.12.11/work/glib-2.12.11'
make: *** [all] Error 2

!!! ERROR: dev-libs/glib-2.12.11 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3537:   Called src_compile
  glib-2.12.11.ebuild, line 65:   Called die

!!! make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/dev-libs/glib-2.12.11/temp/build.log'.

PCnity - 17.03.2007 - 20:03
Post subject:
Tak teda si nahod novy system... Mozes aj priamo z tvojho enviromentu... Len odporucam na inu particiu.
Chalan - 17.03.2007 - 20:05
Post subject:
jak nahod novy? vsak ja som nakompiloval vsetko odznova... ako mam nahodit novy system?
PCnity - 17.03.2007 - 20:29
Post subject:
Takze uz si to vyriesil? Ci ako?
Chalan - 17.03.2007 - 20:50
Post subject:
nie Sad som z toho zufaly... spravil som vsetko odznova... cize miniinstal, podla manualu som nahodil stage3 i868, nastavil make.conf podla http://gentoo-wiki.com/Safe_Cflags#Intel_Core_2_Solo.2FDuo.2FQuad_.28Allendale.2C_Conroe.2C_Merom.2C_Kentsfield.29_and_Xeon_51xx.2F53xx_.28Woodcrest.2C_Clovertown.29, nastavil menuconfig podla http://gentoo-wiki.com/HARDWARE_Intel_Core2_Duo vsetko sa spravilo ok.. po reboote som postupne emergoval co tam potrebujem a skoncil som pri MC nejde nahodit... aj to hadze chyby pri emerge niecoho ineho, nieco nemam ok Sad
fixi - 17.03.2007 - 22:55
Post subject:
daj doprdele z make.conf tie flagy, ci to aj potom bude robit...
PCnity - 17.03.2007 - 23:04
Post subject:
V tom chyba nebude...

Ak mas -j zadane... Daj -j 1... To mne obcas robi problemy.
fixi - 17.03.2007 - 23:12
Post subject:
PCnity: mne to na freebsd robilo problemy... odstranil som a ide normalne... ad -j, ja pouzivam (na slackware) -j3 a ziaden problem...
PCnity - 17.03.2007 - 23:40
Post subject:
Ja pouzivam -j2 az -j3 a pri 1 zo 100 mam problem... Dovod vlastne nechapem... Ved make by mal mat plne osetrene paralelne kompilacie.
Chalan - 18.03.2007 - 10:40
Post subject:
pri instalacii genta su nastavene flagy nasledovne

CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"

ja som ich podla wiki zmenil nasledovne:

CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"
GENTOO_MIRRORS="http://ftp.linux.cz/pub/linux/gentoo"
USE="clearpasswd tk apache2 php mysql -X -gtk -gnome qt kde -xmms -arts ipv6 lm_sensors -opengl mbox -spell -xv perlsuid pcre session unicode snmp nptl nptlonly pic -oss -esd -alsa ipf-transparent"
FEATURES="ccache"
CCACHE_SIZE="2G"
ACCEPT_KEYWORDS="~x86"

nieje problem prave v tom ze som zmenil CHOST?
PCnity - 18.03.2007 - 10:48
Post subject:
CHOST nemen!!!

-fomit-frame-pointer daj na test prec... Moze robit problemy.

-j3 URCITE ODSTRAN!!!

GENTOO_MIRRORS daj ="http://gentoo.ynet.sk/pub"

ccache ODSTRAN!!!

ACCEPT KEYWORDS ODSTRAN!!!

DOPLN:

SYNC="rsync://gentoo.ynet.sk/gentoo-portage"

A gentoo ti urcite pojde OK, az potom rob take experimenty... Tak umaskol si si globalne x86 a cudujes sa ze mas mrte BUGov??? Vlastne si globalne potvrdil TESTING VERZIE.
-j by malo byt pocet CPU + 1... Ale niektore softy proste tak nevykompilujes...
ccache zapnes az budes mat system komplet spraveny...
Chalan - 18.03.2007 - 11:12
Post subject:
dobre a ked uz som to spravil tak ako som pisal, system normalne nabootuje a zmenim make.conf ako doporucujes ty co potom treba spravit? znova nakompilovat jadro make && make modules_install a potom emerge -e system? ci treba aj emerge update world...
PCnity - 18.03.2007 - 13:52
Post subject:
Jadro nemusis...

env-update
emerge --update --deep --newuse world
si - 18.03.2007 - 15:03
Post subject:
PCnity: kolko backdoorov si mu tam do toho doplnil ? podelis sa aj o neake ? Smile
PCnity - 18.03.2007 - 16:28
Post subject:
Si... Kukni gentoo-wiki... Wink emerge -- je frontend na portage "sprava meta-distribucie" - gentoo.

--update snad vysvetlovat netreba
--deep = beru sa aj dependencie, nie len ich parenti
--newuse -- nanovo overenie/kompilacia s useflagmi

world je oznacenie "wildcard" vacsiny emergenutych ebuidldov.

Co sa tyka rsync a distfiles mirrorov... Tak gentoo.sk je jednoznacne najlepsia volba... Aj geograficky vzato.
si - 18.03.2007 - 17:26
Post subject:
PCnity: ja som narazal na ten mirror (gentoo.ynet.sk) Smile predpokladam ze k nemu mas neaky vztah Smile
PCnity - 18.03.2007 - 17:33
Post subject:
Ano mam k nemu vztah asi taky ze z neho taha moje gentoo... Aj portage tree aj ebuildy. Inak som nan narazil na gentoo.org kde bol uvedeny ako oficialny SK mirror gentoo. Gentoo.sk
Chalan - 18.03.2007 - 18:14
Post subject:
a ako je to s portage? ak pri instalacii pouzijem x86 a ked uz bude vsetko nakompilovane a budem chciet i686 alebo aky je v tom rozdiel? v manuale pisu ze pre vsetky nove pc je dobre mat i686 a pre stare x86, avsak vo wiki som nasiel ze mam do make.conf nahodit toto http://gentoo-wiki.com/Safe_Cflags#Intel_Core_2_Solo.2FDuo.2FQuad_.28Allendale.2C_Conroe.2C_Merom.2C_Kentsfield.29_and_Xeon_51xx.2F53xx_.28Woodcrest.2C_Clovertown.29:

CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"

ak nepouzijem parameter ACCEPT_KEYWORDS="~x86" tak pri emerge --sources sa mi nestiahne najnovsi kernel 20-r3 ale 19-r5 kde v procesors nieje este ani polozka core2 ale len pentia, tak teraz neviem...
All times are GMT
Powered by PNphpBB2 © 2003-2005 The PNphpBB Group
Credits