|
ekg2 kompilacja ze źródeł i błąd przy poleceniu make
norbi123 - 19-04-2010 16:49
Mam konto powłoki i jest tam zainstalowane ekg, a mnie się zachciało nowszej wersji ekg2 więc zacząłem kompilację. Wszystko ładnie skompilowałem, nowe libgadu. Potem wykonałem: ./configure --prefix=/home/blandzi/programs/ekg-2/ekg2/" "CFLAGS=-I $HOME/programs/ekg-2/libgadu/include" "LDFLAGS=-L $HOME/programs/ekg-2/libgadu/lib
Następnie make i tu napotkałem na problem, wyświetlił się błąd:
/home/blandzi/programs/ekg2/ekg2$ make make all-recursive make[1]: Wejście do katalogu `/home/blandzi/programs/ekg2/ekg2' Making all in plugins make[2]: Wejście do katalogu `/home/blandzi/programs/ekg2/ekg2/plugins' Making all in logs make[3]: Wejście do katalogu `/home/blandzi/programs/ekg2/ekg2/plugins/logs' /bin/sh ../../libtool --tag=CC --mode=link gcc -I /home/blandzi/programs/ekg-2/libgadu/include -Wall -std=c99 -module -avoid-version -L /home/blandzi/programs/ekg-2/libgadu/lib -o logs.la -rpath /home/blandzi/programs/ekg-2/ekg2/lib/ekg2/plugins logs_la-main.lo -lz -lresolv gcc -shared .libs/logs_la-main.o -L/home/blandzi/programs/ekg2/ekg2/plugins/logs -lz -lresolv -Wl,-soname -Wl,logs.so -o .libs/logs.so gcc: .libs/logs_la-main.o: No such file or directory make[3]: *** [logs.la] Błąd 1 make[3]: Opuszczenie katalogu `/home/blandzi/programs/ekg2/ekg2/plugins/logs' make[2]: *** [all-recursive] Błąd 1 make[2]: Opuszczenie katalogu `/home/blandzi/programs/ekg2/ekg2/plugins' make[1]: *** [all-recursive] Błąd 1 make[1]: Opuszczenie katalogu `/home/blandzi/programs/ekg2/ekg2' make: *** [all] Błąd 2
Widzę, że problem jest dokładnie w tej linijce:
gcc: .libs/logs_la-main.o: No such file or directory
ale nie mam pojęcia jak to naprawić. Przeciez skompilowałem najnowsze libgadu bez błędów więc, o co mu chodzi?
fnmirk - 19-04-2010 21:24
Chodzi o wcześniejsze przejrzenie forum. Tyle razy problem opisywany, co należy zrobić w systemie przed przystąpieniem do kompilacji.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|