Strona 1 z 7

fluxbox kompilacja ze źródeł

: 07 marca 2009, 19:54
autor: nighttrain
Witam!

Panie i panowie mam taki problem z instalacją fluxboksa, którego ściągnąłem ze strony i po wypakowaniu paczki tar.gz. Następnie po przejściu do folderu rozpakowanego fluxboksa i po wpisaniu komendy:

Kod: Zaznacz cały

./configure
wywala mi takie błędy:
debian:/home/nighttrain/fluxbox-1.1.1# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/home/nighttrain/fluxbox-1.1.1/missing: Unknown `--run' option
Try `/home/nighttrain/fluxbox-1.1.1/missing --help' for more information
configure: WARNING: `missing' script is too old or missing
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
debian:/home/nighttrain/fluxbox-1.1.1#
Proszę o pomoc jestem początkujący.

: 07 marca 2009, 20:02
autor: 7PGXW
W Sidzie w repo jest najnowsza wersja (1.1.1). Nie wiem, jaką masz wersję systemu, ale nie lepiej po prostu wpisać

Kod: Zaznacz cały

sudo apt-get install fluxbox
?

: 07 marca 2009, 20:06
autor: nighttrain
to wywala po tej komendzie:

Kod: Zaznacz cały

debian:/home/nighttrain/fluxbox-1.1.1# sudo apt-get install fluxbox
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
fluxbox jest już w najnowszej wersji.
Należy uruchomić "apt-get -f install", aby je naprawić:
Następujące pakiety mają niespełnione zależności:
  fluxbox: Wymaga: libimlib2 ale nie da się go zainstalować
E: Niespełnione zależności. Proszę spróbować "apt-get -f install" bez pakietów (lub podać rozwiązanie).
debian:/home/nighttrain/fluxbox-1.1.1#


wersja 500-i386

: 07 marca 2009, 20:24
autor: bagsiur

Kod: Zaznacz cały

no acceptable C compiler found in $PATH 
nie masz kompilatora, więc jak chcesz skompilować program?
Spróbuj tak:

Kod: Zaznacz cały

apt-get update
po czym:

Kod: Zaznacz cały

apt-get -f install
ewentualnie zainstaluj sam brakujący pakiet:

Kod: Zaznacz cały

apt-get install libimlib2
I dopiero aptem instaluj fluxboxa. Przecież wszystko masz przedstawione w wyświetlanych błędach, wystarczy poczytać :)

: 07 marca 2009, 20:30
autor: winnetou
Dziękuje...

: 07 marca 2009, 20:51
autor: fnmirk
nighttrain, jakbyś tak wcześniej rozejrzał się po forum?
http://debian.linux.pl/viewtopic.php?t=13097

Zamiast wywarzać otwarte drzwi?

: 07 marca 2009, 22:03
autor: nighttrain
Wykonałem te wszystkie komendy i teraz rezultaty.
Czy wszystko zainstalowało się dobrze? Jeżeli tak to jak skorzystać z fluxboksa?

Kod: Zaznacz cały

nighttrain@debian:~$ su
Hasło:
debian:/home/nighttrain# apt-get update
Ign cdrom://[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 kde-CD Binary-1 20090214-17:33] lenny Release.gpg
Ign cdrom://[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 kde-CD Binary-1 20090214-17:33] lenny/main Translation-pl
Ign cdrom://[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 kde-CD Binary-1 20090214-17:33] lenny Release
Ign cdrom://[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 kde-CD Binary-1 20090214-17:33] lenny/main Packages/DiffIndex
Czytanie list pakietów... Gotowe
debian:/home/nighttrain# apt-get -f install
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
debian:/home/nighttrain# apt-get install libimlib2
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Pakiet libimlib2 nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
E: Pakiet libimlib2 nie ma kandydata do instalacji
debian:/home/nighttrain# aptitude install gcc
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Nie zostaną zainstalowane, zaktualizowane ani usunięte żadne pakiety.
0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
Zapisywanie dodatkowych informacji o stanie... Gotowe
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe

debian:/home/nighttrain# aptitude install fluxbox
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe
Brak kandydującej wersji fluxbox
Brak kandydującej wersji fluxbox
Nie zostaną zainstalowane, zaktualizowane ani usunięte żadne pakiety.
0 pakietów aktualizowanych, 0 instalowanych, 0 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0B archiwów. Zajęte po rozpakowaniu: 0B.
Zapisywanie dodatkowych informacji o stanie... Gotowe
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe

debian:/home/nighttrain/fluxbox-1.1.1# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/home/nighttrain/fluxbox-1.1.1/missing: Unknown `--run' option
Try `/home/nighttrain/fluxbox-1.1.1/missing --help' for more information
configure: WARNING: `missing' script is too old or missing
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... none
checking dependency style of gcc... none
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl.exe... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking dependency style of g++... none
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for sed... sed
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
debian:/home/nighttrain/fluxbox-1.1.1#                   

: 07 marca 2009, 22:16
autor: winnetou
Dziękuje...

: 07 marca 2009, 22:21
autor: nighttrain

Kod: Zaznacz cały

debian:/home/nighttrain/fluxbox-1.1.1# dppkg -l |grep gcc
bash: dppkg: command not found
debian:/home/nighttrain/fluxbox-1.1.1# dpkg -l|grep flux
rc  fluxbox                              1.0.0+deb1-8                  Highly configurable and low resource X11 Window manager
debian:/home/nighttrain/fluxbox-1.1.1# dpkg -l|grep gcc
ii  gcc                                  4:4.3.2-2                     The GNU C compiler
ii  gcc-4.2-base                         4.2.4-6                       The GNU Compiler Collection (base package)
ii  gcc-4.3                              4.3.2-1.1                     The GNU C compiler
ii  gcc-4.3-base                         4.3.2-1.1                     The GNU Compiler Collection (base package)
ii  libgcc1                              1:4.3.2-1.1                   GCC support library
debian:/home/nighttrain/fluxbox-1.1.1#
Ps. Tak poza tym nagrałem już drugą płytkę cd Debiana, jak ją zainstalować?
Przepraszam za natarczywość ale chcę się tego nauczyć. Dziękuję za pomoc.

: 07 marca 2009, 22:27
autor: winnetou
Dziękuje...