Slackbuild cflags kompilacja przyśpieszamy paczki
Moderatorzy: Moderatorzy, Administratorzy
- snaj
- Moderator w st. spocz.
- Posty: 1608
- Rejestracja: 2004-10-10, 16:32
- Lokalizacja: Warszawa
- Kontakt:
Re: Slackbuild cflags kompilacja przyśpieszamy paczki
Zdefiniuj "dzialaja szybciej" :>
*
[color=blue]Sieci[/color]/[color=green]Serwery[/color]/[color=red]Security[/color] - Freelancer
*
[color=blue]Sieci[/color]/[color=green]Serwery[/color]/[color=red]Security[/color] - Freelancer
*
Re: Slackbuild cflags kompilacja przyśpieszamy paczki
Zauwaz, ze tam jest przecinek... Nie wiem do czego sluza te drugie opcje. Czy ktos moze mi udzielic informacji jak sie maja falgi mmx, sse (to raczej wogolw), 3dnow, do dzialania kernela. Moj koles, zawodowy programista, mowi ze unroll-loop jest przewaznie dobre.cherry pisze:Bez sensu:nikkou pisze: CFLAGS += $(call check_gcc,-mcpu=i686 -march=athlon-xp -mfpmath=sse -msse -mmmx -m3dnow -funroll-loops -fexpensive-optimizations,-march=i686 -malign-functions=4)
endif
BTW, czy ktos moze zaproponowac jakiegos benchmarka, ktory pokaze roznice przed kompilacja naszych zrodle a po.
Pozdr.
Re: Slackbuild cflags kompilacja przyśpieszamy paczki
Ja mam male pytanko. Patrzeylem wlasnie na fserverz ftp folder source/gftp i tam mam :
gftp.deskop.gz
slack-desc
gftp.SlackBuild
gftp-2.0.17.tar.bz2
To jam sciagac wszytskir pliki ? I czy musze rozpakowywac ? Czy wystarczy ze dam *.SlackBuild i samo pojdzie ?
gftp.deskop.gz
slack-desc
gftp.SlackBuild
gftp-2.0.17.tar.bz2
To jam sciagac wszytskir pliki ? I czy musze rozpakowywac ? Czy wystarczy ze dam *.SlackBuild i samo pojdzie ?
----------------------------------------------------------------------------------------
[b]Jeśli nie wiadomo o co chodzi to chodzi o roota ![/b]
[b]Jeśli nie wiadomo o co chodzi to chodzi o roota ![/b]
Re: Slackbuild cflags kompilacja przyśpieszamy paczki
slack-desc - to plik, w ktorym napisane jest cos o paczce
nazwa_paczki.SlackBuild - to wlasnie ten caly skrypt, ktory kompiluje zrodla i robi paczke
nazwa_pliku-numerki.tar.bz2 - to zazwyczaj zrodla tego co chcesz kompilowac
reszta, jezeli wystepuje to sa to paczelub inne podobne rzeczy, dobrze czasami zajrzec do skrypu SlackBuild
i zoabczyc czy rzeczywiscie wszystkie wykorzystuje czy niektore sa dolozone jako "bonus"
nazwa_paczki.SlackBuild - to wlasnie ten caly skrypt, ktory kompiluje zrodla i robi paczke
nazwa_pliku-numerki.tar.bz2 - to zazwyczaj zrodla tego co chcesz kompilowac
reszta, jezeli wystepuje to sa to paczelub inne podobne rzeczy, dobrze czasami zajrzec do skrypu SlackBuild
i zoabczyc czy rzeczywiscie wszystkie wykorzystuje czy niektore sa dolozone jako "bonus"
Re: Slackbuild cflags kompilacja przyśpieszamy paczki
A plik.tar.bz2 musze rozpakowac czy nie ?
----------------------------------------------------------------------------------------
[b]Jeśli nie wiadomo o co chodzi to chodzi o roota ![/b]
[b]Jeśli nie wiadomo o co chodzi to chodzi o roota ![/b]
Re: Slackbuild cflags kompilacja przyśpieszamy paczki
na pewno trzba rozpakowac ? Bo ja chce za pomoca SlackBuild zbudowac paczki.
----------------------------------------------------------------------------------------
[b]Jeśli nie wiadomo o co chodzi to chodzi o roota ![/b]
[b]Jeśli nie wiadomo o co chodzi to chodzi o roota ![/b]
Re: Slackbuild cflags kompilacja przyśpieszamy paczki
Nie musisz rozpakowywać, slackbuild zrobi to za ciebie.
Re: Slackbuild cflags kompilacja przyśpieszamy paczki
jak masz athlona-xp to jeszcze przed uruchomieniem
wyedytuj sobie ten pliczek: *.SlackBuild i dopisz sobie
export ARCH=i686
export TARGET=i686
export CPUOPTS="-O2 -march=athlon-xp -mfpmath=sse -msse -mmmx -m3dnow"
wyedytuj sobie ten pliczek: *.SlackBuild i dopisz sobie
export ARCH=i686
export TARGET=i686
export CPUOPTS="-O2 -march=athlon-xp -mfpmath=sse -msse -mmmx -m3dnow"
kernel: 2.6.19.1 plus patch CK, slack from 10.2 to 11.0.0
środowisko graficzne XFCE 4.4, kompilowane samodzielnie - grafika - NVIDIA
środowisko graficzne XFCE 4.4, kompilowane samodzielnie - grafika - NVIDIA
Re: Slackbuild cflags kompilacja przyśpieszamy paczki
Lepiej przejrzeć SlackBuilda i zobaczyć jak wywołuje kompilator.Zulik pisze:jak masz athlona-xp to jeszcze przed uruchomieniem
wyedytuj sobie ten pliczek: *.SlackBuild i dopisz sobie
export ARCH=i686
export TARGET=i686
export CPUOPTS="-O2 -march=athlon-xp -mfpmath=sse -msse -mmmx -m3dnow"
Np. dla bc:
Kod: Zaznacz cały
CFLAGS="-O3 -march=athlon -mcpu=i686" ./configure --prefix=/usr --with-readline
make
Cльaцквaрэ Линукс цypэнт
[url]http://www.pajacyk.pl/[/url]
[url]http://www.polskieserce.pl/[/url]
[url]http://www.pajacyk.pl/[/url]
[url]http://www.polskieserce.pl/[/url]
Re: Slackbuild cflags kompilacja przyśpieszamy paczki
Przy gcc 3.4 -mcpu najlepiej zmienic na -mtunecherry pisze: Lepiej przejrzeć SlackBuilda i zobaczyć jak wywołuje kompilator.
Np. dla bc:Kod: Zaznacz cały
CFLAGS="-O3 -march=athlon -mcpu=i686" ./configure --prefix=/usr --with-readline make
Re: Slackbuild cflags kompilacja przyśpieszamy paczki
A jakie najlepiej biblioteki skompilowac ? Napewno:
glibc
glib2
glib
I co jeszcze ?(chodzi mi o biblioteki)
glibc
glib2
glib
I co jeszcze ?(chodzi mi o biblioteki)
----------------------------------------------------------------------------------------
[b]Jeśli nie wiadomo o co chodzi to chodzi o roota ![/b]
[b]Jeśli nie wiadomo o co chodzi to chodzi o roota ![/b]
Re: Przyspieszamy... Optymalizacja paczek dla Slacka
A czy gdy podamy platformę, nie bedzie to równoznaczne z automatycznym przydzieleniem instrukcji ?code]-march=athlon-xp -mfpmath=sse -msse -mmmx -m3dnow[/code]Kod: Zaznacz cały
-march=pentium4 -mfpmath=sse -msse2 -mmmx
Re: Slackbuild cflags kompilacja przyśpieszamy paczki
gtk, qt, libpng, libjpeg, orbit, pango i ogolnie wszystko z http://ftp.linux.cz/pub/linux/slackware ... /source/l/neo182 pisze:A jakie najlepiej biblioteki skompilowac ? Napewno:
glibc
glib2
glib
I co jeszcze ?(chodzi mi o biblioteki)
http://www.linux.com.pl/forum
http://urloogle.com/fa
http://urloogle.com/fa
Re: Slackbuild cflags kompilacja przyśpieszamy paczki
A jesli ich nie zainstaluje podczas instalcji tylko po to system ruszy ?
----------------------------------------------------------------------------------------
[b]Jeśli nie wiadomo o co chodzi to chodzi o roota ![/b]
[b]Jeśli nie wiadomo o co chodzi to chodzi o roota ![/b]