Nowe posty

xx postfix otrzymane emaile from z mojej domeny (2)
Dzisiaj o 07:59:13
xx Zmiana części pliku tekstowego (sed?) (5)
Wczoraj o 16:31:07
xx Problem z uruchomieniem Kali Linux! (6)
2019-11-16, 18:06:29
xx Prawy przycisk myszy - > Nowy plik (4)
2019-11-14, 21:35:55
xx Konto root i crontab backupu (2)
2019-11-13, 22:51:23
xx Najlepsze gry na Androida według Was (3)
2019-11-13, 14:04:31
xx jak w C++ robić operacje na pieniądzach (7)
2019-11-13, 14:00:35
xx [C++] Do czego potrzebny jest czas kompilacji (1)
2019-11-13, 13:57:53
xx chrome - urządzenie audio (4)
2019-11-10, 12:33:43
xx PORADNIK ! [Poszukiwanie bledow] (1)
2019-11-09, 17:54:50

Autor Wątek: auroks 11  (Przeczytany 11652 razy)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 26
    • Zobacz profil
auroks 11
« dnia: 2005-08-24, 20:53:58 »
Witam
Mam taki problem właśnie, że kiedy w katalogu xmms wpisuje ./configure pokazuje na końcu błąd:
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: *** GLIB >= 1.2.2 not installed - please install first ***

Za pomocą polecenia rpm -qa znalazłem plik: glib-2.3.3-10.mdk
To nie dlatego że nie ma devela bo też był tam plik glib-devel-2.3.3-10.mdk
Jestem poczatkujacy i nie wiem czemu tak jest.
Prosiłbym o pomoc

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 26
    • Zobacz profil
auroks 11
« Odpowiedź #1 dnia: 2005-08-24, 20:54:53 »
Jakby to miało znaczenie, to wersja xmms to 1.2.10

Offline xis

  • Global Moderator
  • Guru
  • *****
  • Wiadomości: 1049
    • Zobacz profil
auroks 11
« Odpowiedź #2 dnia: 2005-08-24, 20:56:56 »
2005-08-24 20:54:53 luca_brasi napisał:

> Jakby to miało znaczenie, to wersja xmms to 1.2.10

O ile mi wiadomo, to glib ma dwie gałęzie. Pierwsza z nich oznaczona jest numerem 1, a druga.. 2 :)
Powinno się je traktować jak dwa różne pakiety.
Żeby oszczędzić sobie galimatiasu z kompilowaniem doinstaluj glib\\'a w pierwszej wersji (bez develi) i xmms\\'a z RPM.
Everything should be made as simple as possible, but not simpler
-- Albert Einstein

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 26
    • Zobacz profil
auroks 11
« Odpowiedź #3 dnia: 2005-08-24, 21:05:23 »
Dzięki
Właśnie przed chwilą przeczytałem że glib a glibc to inne biblioteki:) Dziwne akurat teraz jak już się zdecydowałem na napisanie posta:|

Mam jeszcze jedno pytanko: jakie są różnice jeśli program się skompiluje a jeśli zainstaluje się do z RPM-a?

Offline xis

  • Global Moderator
  • Guru
  • *****
  • Wiadomości: 1049
    • Zobacz profil
auroks 11
« Odpowiedź #4 dnia: 2005-08-24, 21:13:35 »
2005-08-24 21:05:23 luca_brasi napisał:

> Dzięki
 > Właśnie przed chwilą przeczytałem że glib a glibc to inne biblioteki:) Dziwne akurat teraz jak
 > już się zdecydowałem na napisanie posta:|
 >
 > Mam jeszcze jedno pytanko: jakie są różnice jeśli program się skompiluje a jeśli zainstaluje
 > się do z RPM-a?

O ile nie kombinujesz z łatkami i flagami kompilatora - praktycznie żadne.
No, może trochę bardziej się można przy kompilacji wkurzyć, a do tego.. dziewczyny na to lecą ;)

Trzeba jednak pamiętać, że dystrybucje oparte na systemach pakietowaniach RPM (np. Mandivra, Aurox, Fedora, SuSe) lub DEB (np. Debian, Ubuntu, Knoppix, Mepis) nie powinny być \\'zaśmiecane\\' instalacjami ze źródeł o ile nie masz 100% pewności, że wiesz co robisz.
Everything should be made as simple as possible, but not simpler
-- Albert Einstein

Offline Grzegorz Świtkowski

  • Users
  • Guru
  • *****
  • Wiadomości: 516
    • Zobacz profil
auroks 11
« Odpowiedź #5 dnia: 2005-08-24, 21:24:01 »
> Mam jeszcze jedno pytanko: jakie są różnice jeśli program się skompiluje a jeśli zainstaluje
 > się do z RPM-a?

1. Zrodla najczesciej instaluja sie do /usr/local a rpm\\'y do /usr (oczywiscie wszystko mozna zmienic).
2. Programy instalowane ze zrodel nie sa odnotowywane w bazie rpm w zwiazku z czym polecenie rpm jest wobec nich bezuzyteczne.
3. paczki kompilowane czesto maja za duzo/za malo wkompilowanych opcji
4. Zrodla mozna optymalizowac pod katem sprzetu, paczki binarne mamy takie jakie ktos skompiluje
5. Paczki sa latwiejsze do instalacji, i utrzymania (zaleznosci) zwlaszcza w przypadku zlozonych projektow

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 26
    • Zobacz profil
auroks 11
« Odpowiedź #6 dnia: 2005-08-24, 21:32:55 »
ok dzięki wszystkim
Mam jeszcze tyle naprawdę początkujących pytań, których nie chcę zadawać, ale nie mogę znaleźć nigdzie odpowiedzi. Macie jakieś dobre Newbie guidy? mogą byc po angielsku oczywiście...

I jeszcze jedno...moglibyście zajrzeć do tematu poniżej Tkabber? bo nie wiem co robić, oczywiście na 3 pytanie znam odpowiedź:)


aaa jeszcze: jakie polecenie do rpm żeby zainstalowało mi tego gliba a nie sprawdzało zależności, ponieważ wyskakuje mi to:
Przygotowywanie...          ########################################### [100%]
        plik /usr/lib/libglib-1.2.so.0.0.10 z instalacji libglib1.2-1.2.10-15mdk jest w konflikcie z plikiem z pakietu libglib1.2-1.2.10-11mdk
        plik /usr/lib/libgmodule-1.2.so.0.0.10 z instalacji libglib1.2-1.2.10-15mdk jest w konflikcie z plikiem z pakietu libglib1.2-1.2.10-11mdk
        plik /usr/lib/libgthread-1.2.so.0.0.10 z instalacji libglib1.2-1.2.10-15mdk jest w konflikcie z plikiem z pakietu libglib1.2-1.2.10-11mdk

Offline Grzegorz Świtkowski

  • Users
  • Guru
  • *****
  • Wiadomości: 516
    • Zobacz profil
auroks 11
« Odpowiedź #7 dnia: 2005-08-24, 21:35:28 »
> aaa jeszcze: jakie polecenie do rpm żeby zainstalowało mi tego gliba a nie sprawdzało
 > zależności,

rpm --nodeps

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 26
    • Zobacz profil
auroks 11
« Odpowiedź #8 dnia: 2005-08-24, 21:35:56 »
> Przygotowywanie...          ########################################### [100%]
 >         plik /usr/lib/libglib-1.2.so.0.0.10 z instalacji libglib1.2-1.2.10-15mdk jest w
 > konflikcie z plikiem z pakietu libglib1.2-1.2.10-11mdk
 >         plik /usr/lib/libgmodule-1.2.so.0.0.10 z instalacji libglib1.2-1.2.10-15mdk jest w
 > konflikcie z plikiem z pakietu libglib1.2-1.2.10-11mdk
 >         plik /usr/lib/libgthread-1.2.so.0.0.10 z instalacji libglib1.2-1.2.10-15mdk jest w
 > konflikcie z plikiem z pakietu libglib1.2-1.2.10-11mdk
 >
 zaraz zaraz....z teog komunikatu wynika ze mam zainstalowany pakiet glib 1.2-1.2.10-15mdk.....więc czemu przy kompilacji tego xmms-a nie znajduje?

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 26
    • Zobacz profil
auroks 11
« Odpowiedź #9 dnia: 2005-08-24, 21:38:26 »
2005-08-24 21:35:28 xavery napisał:

>  > aaa jeszcze: jakie polecenie do rpm żeby zainstalowało mi tego gliba a nie sprawdzało
 >  > zależności,
 >
 > rpm --nodeps

[root@kosmit luca]# rpm -nodeps libglib1.2-1.2.10-15mdk.i586.rpm

-nodeps: nieznana opcja

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 26
    • Zobacz profil
auroks 11
« Odpowiedź #10 dnia: 2005-08-24, 21:45:07 »
Jeszcze jedno pytanie odnośnie kompilacji.
Po rozpakowaniu np pliku *tar.gz do katalogu ten plik *tar.gz moge wyrzucic.
Ale czy po skompilowaniu poleceniami
./configure
make
make install  moge usunac ten katalog w ktorym kompilowalem? przeciez jest juz katalog w usr/local/*

Offline xis

  • Global Moderator
  • Guru
  • *****
  • Wiadomości: 1049
    • Zobacz profil
auroks 11
« Odpowiedź #11 dnia: 2005-08-24, 21:49:39 »
2005-08-24 21:45:07 luca_brasi napisał:

>
 > Jeszcze jedno pytanie odnośnie kompilacji.
 > Po rozpakowaniu np pliku *tar.gz do katalogu ten plik *tar.gz moge wyrzucic.
 > Ale czy po skompilowaniu poleceniami
 > ./configure
 > make
 > make install  moge usunac ten katalog w ktorym kompilowalem? przeciez jest juz katalog w
 > usr/local/*

Tak.

A co do rpm i innych guide\\'ów to przejrzyj sobie artykuły i FAQ na tej stronie.

Powodzenia
Everything should be made as simple as possible, but not simpler
-- Albert Einstein

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 2
    • Zobacz profil
auroks 11
« Odpowiedź #12 dnia: 2005-08-24, 21:51:25 »
2005-08-24 20:53:58 luca_brasi napisał:

ten plik zanjduje się w libglib1.2-devel-1.2.10-15mdk.i586.rpm wiec sprwadź czy i ten pakiet masz zainstalowany (jeżeli używasz pakietów Mandrivopodobnych)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 26
    • Zobacz profil
auroks 11
« Odpowiedź #13 dnia: 2005-08-24, 22:08:56 »
2005-08-24 21:51:25 lenox napisał:

> 2005-08-24 20:53:58 luca_brasi napisał:
 >
 > ten plik zanjduje się w libglib1.2-devel-1.2.10-15mdk.i586.rpm wiec sprwadź czy i ten pakiet
 > masz zainstalowany (jeżeli używasz pakietów Mandrivopodobnych)
 >
o jaki plik Ci chodzi ?
Przygotowywanie...          ########################################### [100%]
        plik /usr/lib/libglib-1.2.so.0.0.10 z instalacji libglib1.2-1.2.10-15mdk jest w konflikcie z plikiem z pakietu libglib1.2-1.2.10-11mdk
        plik /usr/lib/libgmodule-1.2.so.0.0.10 z instalacji libglib1.2-1.2.10-15mdk jest w konflikcie z plikiem z pakietu libglib1.2-1.2.10-11mdk
        plik /usr/lib/libgthread-1.2.so.0.0.10 z instalacji libglib1.2-1.2.10-15mdk jest w konflikcie z plikiem z pakietu libglib1.2-1.2.10-11mdk
z tego komunikatu wynika ze te trzy pliki (np plik /usr/lib/libglib-1.2.so.0.0.10), ktore zostaly zainstalowane wczesniej z pakietu libglib1.2-1.2.10-15mdk nie zgadzaja sie z jakimis plikami z pakietu libglib1.2-1.2.10-11mdk ktory chce zainstalowac.
Patrzac na ten pakiet (libglib1.2-1.2.10-15mdk-zainstalowany)
jest nowszy od tego ktory probuje zainstalowac....

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 26
    • Zobacz profil
auroks 11
« Odpowiedź #14 dnia: 2005-08-24, 22:14:34 »
[root@kosmit luca]# rpm -ivh libxmms1-1.2.9-5mdk.i586.rpm
ostrzeżenie: libxmms1-1.2.9-5mdk.i586.rpm: Sygnatura V3 DSA: NOKEY, key ID 26752624
Przygotowywanie...          ########################################### [100%]
   1:libxmms1               ########################################### [100%]
[root@kosmit luca]# rpm -ivh xmms-1.2.9-5mdk.i586.rpm
ostrzeżenie: xmms-1.2.9-5mdk.i586.rpm: Sygnatura V3 DSA: NOKEY, key ID 26752624
Przygotowywanie...          ########################################### [100%]
   1:xmms                   ########################################### [100%]
zainstalowalem(chyba) w taki sposob xmms-a.....
.....nie wiem gdzie:|