qwest
(Jaroslawpasisz)
#1
Po rozpoczęciu instalacji komędą make pokazuje mi coś takiego
make[3]: *** [gg.la] Błąd 1
make[3]: Leaving directory `/home/qwest/tmp/ekg2-20050819/plugins/gg'
make[2]: *** [all-recursive] Błąd 1
make[2]: Leaving directory `/home/qwest/tmp/ekg2-20050819/plugins'
make[1]: *** [all-recursive] Błąd 1
make[1]: Leaving directory `/home/qwest/tmp/ekg2-20050819'
make: *** [all] Błąd 2
mam zainstalowane libgadu przy ekg ./configure pokazuje libgadu enablet
a juz jak robie make to taie bebe co zrobić i o co chodzi
Zmiana tematu na mówiący o problemie
Areh
Wklej to, co było trochę wyżej, bo z tego co tu zamieściłeś nic nie wynika.
qwest
(Jaroslawpasisz)
#3
Making all in gg
make[3]: Entering directory `/home/qwest/tmp/ekg2-20050819/plugins/gg'
if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libltdl -g -O2 -Wall -MT gg_la-commands.lo -MD -MP -MF ".deps/gg_la-commands.Tpo" \
-c -o gg_la-commands.lo `test -f 'commands.c' || echo './'`commands.c; \
then mv -f ".deps/gg_la-commands.Tpo" ".deps/gg_la-commands.Plo"; \
else rm -f ".deps/gg_la-commands.Tpo"; exit 1; \
fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libltdl -g -O2 -Wall -MT gg_la-commands.lo -MD -MP -MF .deps/gg_la-commands.Tpo -c commands.c -fPIC -DPIC -o .libs/gg_la-commands.o
In file included from ../../ekg/protocol.h:23,
from commands.c:45:
../../ekg2-config.h:109:1: warning: "HAVE_STDLIB_H" redefined
In file included from /usr/include/jpeglib.h:24,
from commands.c:39:
/usr/include/jconfig.h:12:1: warning: this is the location of the previous definition
if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libltdl -g -O2 -Wall -MT gg_la-dcc.lo -MD -MP -MF ".deps/gg_la-dcc.Tpo" \
-c -o gg_la-dcc.lo `test -f 'dcc.c' || echo './'`dcc.c; \
then mv -f ".deps/gg_la-dcc.Tpo" ".deps/gg_la-dcc.Plo"; \
else rm -f ".deps/gg_la-dcc.Tpo"; exit 1; \
fi
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libltdl -g -O2 -Wall -MT gg_la-dcc.lo -MD -MP -MF .deps/gg_la-dcc.Tpo -c dcc.c -fPIC -DPIC -o .libs/gg_la-dcc.o
if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libltdl -g -O2 -Wall -MT gg_la-gg.lo -MD -MP -MF ".deps/gg_la-gg.Tpo" \
-c -o gg_la-gg.lo `test -f 'gg.c' || echo './'`gg.c; \
then mv -f ".deps/gg_la-gg.Tpo" ".deps/gg_la-gg.Plo"; \
else rm -f ".deps/gg_la-gg.Tpo"; exit 1; \
fi
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libltdl -g -O2 -Wall -MT gg_la-gg.lo -MD -MP -MF .deps/gg_la-gg.Tpo -c gg.c -fPIC -DPIC -o .libs/gg_la-gg.o
if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libltdl -g -O2 -Wall -MT gg_la-images.lo -MD -MP -MF ".deps/gg_la-images.Tpo" \
-c -o gg_la-images.lo `test -f 'images.c' || echo './'`images.c; \
then mv -f ".deps/gg_la-images.Tpo" ".deps/gg_la-images.Plo"; \
else rm -f ".deps/gg_la-images.Tpo"; exit 1; \
fi
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libltdl -g -O2 -Wall -MT gg_la-images.lo -MD -MP -MF .deps/gg_la-images.Tpo -c images.c -fPIC -DPIC -o .libs/gg_la-images.o
if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libltdl -g -O2 -Wall -MT gg_la-misc.lo -MD -MP -MF ".deps/gg_la-misc.Tpo" \
-c -o gg_la-misc.lo `test -f 'misc.c' || echo './'`misc.c; \
then mv -f ".deps/gg_la-misc.Tpo" ".deps/gg_la-misc.Plo"; \
else rm -f ".deps/gg_la-misc.Tpo"; exit 1; \
fi
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libltdl -g -O2 -Wall -MT gg_la-misc.lo -MD -MP -MF .deps/gg_la-misc.Tpo -c misc.c -fPIC -DPIC -o .libs/gg_la-misc.o
if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libltdl -g -O2 -Wall -MT gg_la-pubdir.lo -MD -MP -MF ".deps/gg_la-pubdir.Tpo" \
-c -o gg_la-pubdir.lo `test -f 'pubdir.c' || echo './'`pubdir.c; \
then mv -f ".deps/gg_la-pubdir.Tpo" ".deps/gg_la-pubdir.Plo"; \
else rm -f ".deps/gg_la-pubdir.Tpo"; exit 1; \
fi
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libltdl -g -O2 -Wall -MT gg_la-pubdir.lo -MD -MP -MF .deps/gg_la-pubdir.Tpo -c pubdir.c -fPIC -DPIC -o .libs/gg_la-pubdir.o
if /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libltdl -g -O2 -Wall -MT gg_la-pubdir50.lo -MD -MP -MF ".deps/gg_la-pubdir50.Tpo" \
-c -o gg_la-pubdir50.lo `test -f 'pubdir50.c' || echo './'`pubdir50.c; \
then mv -f ".deps/gg_la-pubdir50.Tpo" ".deps/gg_la-pubdir50.Plo"; \
else rm -f ".deps/gg_la-pubdir50.Tpo"; exit 1; \
fi
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libltdl -g -O2 -Wall -MT gg_la-pubdir50.lo -MD -MP -MF .deps/gg_la-pubdir50.Tpo -c pubdir50.c -fPIC -DPIC -o .libs/gg_la-pubdir50.o
/bin/sh ../../libtool --mode=link gcc -g -O2 -Wall -o gg.la -rpath /home/qwest/ekg2/lib/ekg2/plugins -module -avoid-version gg_la-commands.lo gg_la-dcc.lo gg_la-gg.lo gg_la-images.lo gg_la-misc.lo gg_la-pubdir.lo gg_la-pubdir50.lo -lgadu -lcrypto -lssl -pthread -ljpeg
gcc -shared .libs/gg_la-commands.o .libs/gg_la-dcc.o .libs/gg_la-gg.o .libs/gg_la-images.o .libs/gg_la-misc.o .libs/gg_la-pubdir.o .libs/gg_la-pubdir50.o -lgadu -lcrypto -lssl /usr/lib/libjpeg.so -Wl,-soname -Wl,gg.so -o .libs/gg.so
/usr/bin/ld: cannot find -lcrypto
collect2: ld returned 1 exit status
make[3]: *** [gg.la] Błąd 1
make[3]: Leaving directory `/home/qwest/tmp/ekg2-20050819/plugins/gg'
make[2]: *** [all-recursive] Błąd 1
make[2]: Leaving directory `/home/qwest/tmp/ekg2-20050819/plugins'
make[1]: *** [all-recursive] Błąd 1
make[1]: Leaving directory `/home/qwest/tmp/ekg2-20050819'
make: *** [all] Błąd 2
Troszkę prosiłem. O, tyle:
/usr/bin/ld: cannot find -lcrypto
To są biblioteki szyfrujące OpenSSL.
Sprawdź, czy masz openssl - powinno być. Zainstaluj pliki nagłówkowe (devel), o ile takie są wymagania dystrybucji.
Jeśli i tak się nie uda, poszukaj gotowej paczki EKG2 dla swojej dystrybucji.
W ostateczności możesz wyłączyć szyfrowanie w EKG - pewnie jest jakiś przełącznik w stylu –without-ssl (zobacz ./configure --help).