Skocz do zawartości

Kompilacja Gnome 2.24 Na Fc9


bobie

Rekomendowane odpowiedzi

Witam Wszystkich,

czy ktoś z szanownych Forumowiczów ma dobre doświadczena z kompilacji Gnome 2.24 za pomocą Garnome ?

U mnie wywołanie polecenia make paranoid-install z katalogu .../garnome-2.24.0/desktop powoduje pojawienie się nast. błędu:

 

gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../lib -DBINDIR=\"/usr/local/libexec\" -DBUILDDIR=\"..\" -DGAM_DEBUG_ENABLED -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wsign-compare -Wno-sign-compare -g -MT gam_api.lo -MD -MP -MF .deps/gam_api.Tpo -c gam_api.c -fPIC -DPIC -o .libs/gam_api.o

gam_api.c: In function 'gamin_check_cred':

gam_api.c:715: error: storage size of 'cr' isn't known

gam_api.c:715: warning: unused variable 'cr'

make[9]: *** [gam_api.lo] Błąd 1

make[9]: Opuszczenie katalogu `/home/bobie/Temp/garnome-2.24.0/bootstrap/gamin/work/main.d/gamin-0.1.9/libgamin'

make[8]: *** [all-recursive] Błąd 1

make[8]: Opuszczenie katalogu `/home/bobie/Temp/garnome-2.24.0/bootstrap/gamin/work/main.d/gamin-0.1.9'

make[7]: *** [all] Błąd 2

make[7]: Opuszczenie katalogu `/home/bobie/Temp/garnome-2.24.0/bootstrap/gamin/work/main.d/gamin-0.1.9'

make[6]: *** [build-work/main.d/gamin-0.1.9/Makefile] Błąd 2

make[6]: Opuszczenie katalogu `/home/bobie/Temp/garnome-2.24.0/bootstrap/gamin'

make[5]: *** [../../bootstrap/gamin/cookies/main.d/install] Błąd 2

make[5]: Opuszczenie katalogu `/home/bobie/Temp/garnome-2.24.0/platform/gnome-vfs'

make[4]: *** [../../platform/gnome-vfs/cookies/main.d/install] Błąd 2

make[4]: Opuszczenie katalogu `/home/bobie/Temp/garnome-2.24.0/platform/libgnome'

make[3]: *** [../../platform/libgnome/cookies/main.d/install] Błąd 2

make[3]: Opuszczenie katalogu `/home/bobie/Temp/garnome-2.24.0/platform/libbonoboui'

make[2]: *** [../../platform/libbonoboui/cookies/main.d/install] Błąd 2

make[2]: Opuszczenie katalogu `/home/bobie/Temp/garnome-2.24.0/platform/libgnomeui'

make[1]: *** [../../platform/libgnomeui/cookies/main.d/install] Błąd 2

make[1]: Opuszczenie katalogu `/home/bobie/Temp/garnome-2.24.0/desktop/bug-buddy'

make: *** [paranoid-install] Błąd 2

 

Uprzejmie proszę o pomoc !!

Robert

Odnośnik do komentarza
Udostępnij na innych stronach

Radziłbym nie kompilować ręcznie, możesz sobie nabrudzić mocno w systemie, już lepiej zrób rpmkę.

BTW. Najnowsze GNOME powinno być w repo updates-testing. Więc spróbuj:

yum update gnome* gdm gedit rhythmbox --enablerepo=updates-testing-newkey

To powinno pociągnąć ze sobą także zależności gnoma, i inne dodatki które masz.

Odnośnik do komentarza
Udostępnij na innych stronach

Mam wrażenie, że yum dokonana update (o ile będzie to możliwe) tylko do ostatniej dostępnej podwersji czyli do 2.22.X.X.

Poza tym właśnie dlatego kopiluje żeby sobie nie rozjechać systemu. Zainstaluje bowiem Gnome 2.24 do ściśle określonego katalogu w systemie.

 

Pozdrawiam,

Robert

Odnośnik do komentarza
Udostępnij na innych stronach

Jak dasz czyste make install, to będzie moment kiedy rozjedziesz sobie system ;)

Gdyż make będzie chciał nadpisać pliki, które będą należeć do paczki gnome-2.22.*.rpm.

Co to za "ściśle" określony katalog? :>

Jak chcesz zrobić aby system "widział" GNOME i jego binarki?

 

Pozatym, spróbowałeś chociaż tego updatu? Tam uaktywniasz repozytorium updates-testing które domyślnie nie jest używane w Fedorze (domyślnym jest updates) i w tym repozytorium często są te najnowsze wersje. Zobacz jakie pociągnie zależności i zatwierdź, lub nie ;)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 weeks later...
Jak dasz czyste make install, to będzie moment kiedy rozjedziesz sobie system ;)

Gdyż make będzie chciał nadpisać pliki, które będą należeć do paczki gnome-2.22.*.rpm.

Co to za "ściśle" określony katalog? :>

Jak chcesz zrobić aby system "widział" GNOME i jego binarki?

 

Pozatym, spróbowałeś chociaż tego updatu? Tam uaktywniasz repozytorium updates-testing które domyślnie nie jest używane w Fedorze (domyślnym jest updates) i w tym repozytorium często są te najnowsze wersje. Zobacz jakie pociągnie zależności i zatwierdź, lub nie ;)

 

Witam i dziękuję za odzew, ale ...

 

jest coś takiego ./configure --prefix=${DIRECTORY} ...

gdzie zmienna ${DIRECTORY} to nazwa katalogu, do której zostanie zainstalowane nowo skompilowane środowisko GNOME po uruchomieniu polecenia "make install". Poza tym używając GARNOME, można to samo uzyskać wykożystując plik gar.conf.mk, w którym można ustawiać zmienną main_prefix na katalog, do którego chce się zainstalować środowisko. Domyślnie jest ona ustawiona na $HOME/garnome, więc nic nie zmieniając nic sobie nie można popsuć w systemie w wynku kompilacji i instalacji Gnoma 2.24.

 

Pozdrawiam,

Robert

 

Odnośnik do komentarza
Udostępnij na innych stronach

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ę
×
×
  • Dodaj nową pozycję...