colinf Napisano Listopad 17, 2006 Zgłoszenie Share Napisano Listopad 17, 2006 Witam. Mam problem z instalacja biblioteki glib-1.2.10, a mianowicie po wpisaniu polecenia ./configure wywala mi nastepujacy komunikat: loading cache ./config.cache checking for a BSD compatible install... (cached) /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... missing checking for working autoconf... missing checking for working automake... missing checking for working autoheader... missing checking for working makeinfo... missing checking host system type... configure: error: can not guess host type; you must specify one Z góry dzieki za podpowiedzi. Pozdro. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Ponury Napisano Listopad 17, 2006 Zgłoszenie Share Napisano Listopad 17, 2006 Cos nie tak z repo? $ yum list glib glib.i386 1:1.2.10-23.fc6 extras PS: a odpowiedz masz w logach ale jej nie podam, uzywaj yum Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
colinf Napisano Listopad 17, 2006 Autor Zgłoszenie Share Napisano Listopad 17, 2006 ok dzieki juz sobie poradzilame z tym ale mam nadal problem z kompilacja pojawia mi sie po wpisaniu make taki blad: sm.c:151: error: conflicting types for ‘sm_init’ sm.h:24: error: previous declaration of ‘sm_init’ was here make[4]: *** [sm.o] Błąd 1 make[4]: Opuszczenie katalogu `/home/psekula/Desktop/xmms-1.2.10/xmms' make[3]: *** [all-recursive] Błąd 1 make[3]: Opuszczenie katalogu `/home/psekula/Desktop/xmms-1.2.10/xmms' make[2]: *** [all] Błąd 2 make[2]: Opuszczenie katalogu `/home/psekula/Desktop/xmms-1.2.10/xmms' make[1]: *** [all-recursive] Błąd 1 make[1]: Opuszczenie katalogu `/home/psekula/Desktop/xmms-1.2.10' Jeśli ktoś wie o co chodzi to dzieki. Pozdro. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
razor Napisano Listopad 17, 2006 Zgłoszenie Share Napisano Listopad 17, 2006 Ale po co kompilować ? FC to system zbudowany na paczkach RPM, instalowanie ze źródeł jest nie zalecane .. Tym bardziej, że jak wyżej ponury napisał paczka glib jest w repozytoriach i wystarczy ją zainstalować poleceniem: yum -y install glib Oczywiście musisz mieć skonfigurowanego yuma Jeśli nie wiesz jak to poszukaj na forum... Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Daniello Napisano Listopad 17, 2006 Zgłoszenie Share Napisano Listopad 17, 2006 Tak, używać trzeba tylko i wyłącznie paczek. A poza tym jak już chcesz cokolwiek skompilować to wpisuj ./configure --prefix=/usr/local, dlatego że nie wiadomo gdzie jest domyślna ścieżka, chyba, że zaglądnąłbyś do skryptu configure. Lepiej i szybciej jest zawsze podać opcję --prefix=/usr/local. Jeżeli podałbyś w prefiksie ścieżkę /usr, zrobiłbys sobie niezły syf w systemie. A jeśli chodzi o kompilację tego twojego programu, to podejrzewam, że wyskoczył ci jakiś błąd przy kompilacji jakiegoś innego programu, że nie znaleziono biblioteki glib w systemie owszem masz glib, ale bez nagłówków, ponieważ w paczkach nie ma nagłówków, a program, który prawdopodobnie chciałeś skompilować wymagał nagłówków glib, których nie posiadasz. Paczki deweloperskie zawierają nagłówki. Zainstaluj ją: yum install glib-devel Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi