Skocz do zawartości

[fc5]kompilacja Jabbina Problem Z Xscreensaver Extension


miecio

Rekomendowane odpowiedzi

Witam

Jak zwykle nie mogę sobie poradzić z kompilacją, tym razem jabbina. Podczas ./configure dostaje komunikat:

Configuring Jabbin ...
Verifying Qt 3.x Multithreaded (MT) build environment ... ok
Checking for Qt >= 3.1 ... yes
Checking for the XScreenSaver extension ... no

Error: need the XScreenSaver extension!

Próbowałem zainstalować te rpm-y

 xscreensaver-base-5.00-15.fc6.i386.rpm
xscreensaver-extras-5.00-15.fc6.i386.rpm
xscreensaver-gl-extras-5.00-15.fc6.i386.rpm 

Podczas instalacji dostaje komunikat

rtld(GNU_HASH) jest wymagany przez xscreensaver-base-5.00-15.fc6.i386

W związku z tym że rtld jako składowa glibc mam w systemie. Postanowiłem więc skompilować ten xscreensaver ze źródeł(nie wiem czy dobrych :lammer: ) z tej strony. Oczywiście źródła się zainstalowały a jabbin ich nadal nie widzi.

Proszę o pomoc.

 

Odnośnik do komentarza
Udostępnij na innych stronach

[/code] Próbowałem zainstalować te rpm-y

 xscreensaver-base-5.00-15.fc6.i386.rpm
xscreensaver-extras-5.00-15.fc6.i386.rpm
xscreensaver-gl-extras-5.00-15.fc6.i386.rpm 

Podczas instalacji dostaje komunikat

rtld(GNU_HASH) jest wymagany przez xscreensaver-base-5.00-15.fc6.i386

Siedzisz pod FC6 (test)?

Jesli nie, to yum bez problemu powinien Ci zainstalowac xscreensaver* w wersji 4.24-2, jesli faktycznie pod 6 to Ci nie pomoge.

Musisz sie z tym liczyc, ze jesli uzywasz wersji rozwojowej to z wiekszoscia problemow bedziesz musial sobie radzic sam...

Pozdro

 

Odnośnik do komentarza
Udostępnij na innych stronach

Checking for the XScreenSaver extension ... no

Error: need the XScreenSaver extension!

 

Po mojemu to nie masz libXScrnSaver-devel.

 

Podczas instalacji dostaje komunikat

rtld(GNU_HASH) jest wymagany przez xscreensaver-base-5.00-15.fc6.i386

W związku z tym że rtld jako składowa glibc mam w systemie.

 

Masz, ale nie takie jak trzeba. Pakiet był kompilowany w FC6, gdzie jest używane DT_GNU_HASH → http://sources.redhat.com/ml/binutils/2006-06/msg00418.html

 

Postanowiłem więc skompilować ten xscreensaver ze źródeł(nie wiem czy dobrych :lammer: )

 

Źle. Tylko naśmieciłeś w systemie.

 

w archiwum nie ma żadnego ./configure :]

 

qmake generuje plik configure.

Odnośnik do komentarza
Udostępnij na innych stronach

Po mojemu to nie masz libXScrnSaver-devel.

Odpytanie bazy rpmów wykazalo:
 #rpm -q libXScrnSaver-devel
libXScrnSaver-devel-1.0.1-1.2

Postanowilem wiec skompilowac ten xscreensaver ze zródel(nie wiem czy dobrych :lammer: )

Zle. Tylko nasmieciles w systemie.

Usunalem ten pakiet przy pomocy make uninstall.
Hmm... skad Ty wziales tego jabbina?
Jabbina pobralem z tej strony
Odnośnik do komentarza
Udostępnij na innych stronach

Polecenie

./configure --verbose

zwróciło:

 [root@localhost jabbin-2.0beta2]# ./configure --verbose
Configuring Jabbin ...

PREFIX=/usr/local
BINDIR=/usr/local/bin
DATADIR=/usr/local/share
EX_QTDIR=

Verifying Qt 3.x Multithreaded (MT) build environment ... ok
Checking for Qt >= 3.1 ... yes
Checking for the XScreenSaver extension ...
* [gcc -c -I xssprobe_test.c -o xssprobe_test.o]
gcc: no input files
* returned: 256
-> no

Error: need the XScreenSaver extension!

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ę...