Strona 1 z 1
[+] Dodatek do thunara - błąd podczas kompilacji
: 12 września 2009, 15:30
autor: Dalik
Chcę sobie zainstalować
wtyczkę: thunar-shares-plugin-0.2.0.
Polecenie:
zwraca mi błąd w takiej postaci:
Kod: Zaznacz cały
...
checking time.h presence... yes
checking for time.h... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config >= 0.9.0... 0.22
checking for gtk+-2.0 >= 2.12.0... not found
*** The required package gtk+-2.0 was not found on your system.
*** Please install gtk+-2.0 (atleast version 2.12.0) or adjust
*** the PKG_CONFIG_PATH environment variable if you
*** installed the package in a nonstandard prefix so that
*** pkg-config is able to find it.
Nie bardzo wiem jak przeskoczyć ten problem?
Jakie biblioteki mam zainstalować lub jak skonfigurować gtk+-2.0 bym mógł zainstalować wymieniony wyżej dodatek?
Jakie są inne programy do graficznego przeglądania samby pod fluxboksem?
: 12 września 2009, 15:35
autor: darkwater
Pakiet libgtk2.0-dev zainstalowany?
: 12 września 2009, 16:14
autor: Dalik
darkwater pisze:Pakiet libgtk2.0-dev zainstalowany?
Zgadza się, brakowało tego ale proszę o dalsze poprowadzenie za rączkę.
Wynik końcowy
Kod: Zaznacz cały
...
configure: creating ./config.status
config.status: creating Makefile
config.status: creating po/Makefile.in
config.status: creating libshares/Makefile
config.status: creating thunar-plugin/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands
# INTLTOOL_MAKEFILE
Chyba wszystko
dobrze, następnie kolej na
a tututaj już wygląda to tak:
Kod: Zaznacz cały
...
ax/libshares.a/libshares_la-libshares-util.o .libs/thunar-shares-plugin.lax/libshares.a/libshares_la-shares.o
libtool: link: ranlib .libs/thunar-shares-plugin.a
libtool: link: rm -fr .libs/thunar-shares-plugin.lax
libtool: link: ( cd ".libs" && rm -f "thunar-shares-plugin.la" && ln -s "../thunar-shares-plugin.la" "thunar-shares-plugin.la" )
make[2]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/thunar-plugin'
Making all in po
make[2]: Wejście do katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/po'
make[2]: Nie ma nic do zrobienia w `all'.
make[2]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/po'
make[2]: Wejście do katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0'
make[2]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0'
make[1]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0'
Czyli czegoś nie wykonał bo już
informuje:
Kod: Zaznacz cały
dalik@trance:~/download/thunar-shares-plugin-0.2.0$ make install
Making install in libshares
make[1]: Wejście do katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/libshares'
make[2]: Wejście do katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/libshares'
make[2]: Nie ma nic do zrobienia w `install-exec-am'.
make[2]: Nie ma nic do zrobienia w `install-data-am'.
make[2]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/libshares'
make[1]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/libshares'
Making install in thunar-plugin
make[1]: Wejście do katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/thunar-plugin'
make[2]: Wejście do katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/thunar-plugin'
make[2]: Nie ma nic do zrobienia w `install-exec-am'.
test -z "/usr/local/lib/thunarx-1" || /bin/mkdir -p "/usr/local/lib/thunarx-1"
/bin/mkdir: nie można utworzyć katalogu `/usr/local/lib/thunarx-1': Brak dostępu
make[2]: *** [install-extensionsLTLIBRARIES] Błąd 1
make[2]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/thunar-plugin'
make[1]: *** [install-am] Błąd 2
make[1]: Opuszczenie katalogu `/home/dalik/download/thunar-shares-plugin-0.2.0/thunar-plugin'
make: *** [install-recursive] Błąd 1
Proszę o dalszą pomoc.
: 12 września 2009, 17:07
autor: darkwater
make install można wykonać wyłącznie z prawami root`a. Stąd w logu który wkleiłeś, komunikat
Kod: Zaznacz cały
/bin/mkdir: nie można utworzyć katalogu `/usr/local/lib/thunarx-1': Brak dostępu
: 13 września 2009, 19:12
autor: Dalik
Niby dobrze poszło dalej ale nie umiem zainstalować tego poprawnie.
Ktoś z tego korzysta i działa mu to tak jak powinno?
Czego używacie do przeglądania otoczenia sieciowego pod fluxboksem?
: 13 września 2009, 19:27
autor: darkwater
Moim zdaniem problem tkwi w tym że dodatek instaluje się domyślnie w /usr/local/ a powinien w /usr/.
Wywołaj ./configure z parametrem --help i poczytaj jak ustawić odpowiedni prefiks.
: 13 września 2009, 21:03
autor: Dalik
Jest!
Poszło. Dziękuję bardzo.
Ps. Myślałem, że będę mógł tym przeglądać także całą sieć a to jest tylko do usostępniania.
Nie szkodzi, zawsze coś + nowe doświadczenia z konfiguracji w linuksie.