alienv Napisano Kwiecień 16, 2005 Zgłoszenie Share Napisano Kwiecień 16, 2005 Jak ustawić flagi gcc w fedora 3? w niektórych dystrybucjach jest plik mk.conf ew make.conf i tam można je ustawić, tak że przy kompilacji źródeł zostały skompiloweane pod mój cpu a tu niemoge nic takiego znaleść ani żadnej informacji o tym czy i jak można coś takiego zrobić Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Kwiecień 16, 2005 Zgłoszenie Share Napisano Kwiecień 16, 2005 Tworzysz sobie np. plik z takimi uprawnieniami: [y4kk0@X ~]$ ls -l /etc/profile.d/moje_ustawienia.sh -rwxr-xr-x 1 root root 626 gru 21 21:33 /etc/profile.d/moje_ustawienia.sh o podobnej zawartości: export CFLAGS="-march=athlon-xp -mtune=athlon-xp -O2 -fomit-frame-pointer -ftracer -momit-leaf-frame-pointer -mfpmath=387 -pipe -DNDEBUG -DG_DISABLE_ASSERT -s" export CXXFLAGS="-march=athlon-xp -mtune=athlon-xp -Os -fomit-frame-pointer -ftracer -momit-leaf-frame-pointer -mfpmath=387 -fvisibility-inlines-hidden -pipe -DNDEBUG -DG_DISABLE_ASSERT -s" (dwie linijki) i przelogowujesz swojego użytkownika. Dodatkowo trzeba zorbić plik ~/.rpmrc z odpowiednimi ustawieniami (przecież nie będziemy instalować rzeczy ze źródeł, a niektóre paczki SRPM używają RPM_OPT_FLAGS): optflags: athlon -march=athlon-xp -mtune=athlon-xp -O2 -fomit-frame-pointer -ftracer -momit-leaf-frame-pointer -mfpmath=387 -pipe -DNDEBUG -DG_DISABLE_ASSERT -s buildarchtranslate: i386: athlon buildarchtranslate: i486: athlon buildarchtranslate: i586: athlon buildarchtranslate: i686: athlon buildarchtranslate: athlon: athlon Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
alienv Napisano Kwiecień 27, 2005 Autor Zgłoszenie Share Napisano Kwiecień 27, 2005 dzieki wielkie jeszcze odnosnie pliku "moje_ustawienia.sh"... mam go odpalac ? za kazdym razem gdy bede chcial skompilowac jakies zrodla ?? raz na sesje ?? czy jak po czym mozna poznac, że paczka SRPM używaja RPM_OPT_FLAGS ?? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Kwiecień 27, 2005 Zgłoszenie Share Napisano Kwiecień 27, 2005 mam go odpalac ? Pliki z katalogu /etc/profile.d/ są uruchamiane (właściwie to tylko czytane) w momencie zalogowania na konto. Jeśli nie jesteś pewien czy dane flagi są ustawione, to wpisz np.: echo $CFLAGS po czym mozna poznac, że paczka SRPM używaja RPM_OPT_FLAGS ?? Przeglądasz plik *.spec danej paczki :-) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się