W dniu 9 czerwca 2009 20:35 użytkownik Adam Wysocki
<[email protected]>napisał:

> On Tue, 9 Jun 2009, kfahoo wrote:
>
> > > > > > -rw-r--r-- 1 kfahoo mkgroup-l-d   71633 Jun  9 18:17
> > > > > > /usr/local/include/libgadu.h
> > > > > > -rw-r--r-- 1 kfahoo mkgroup-l-d 1108220 Jun  9 18:17
> > > > > > /usr/local/lib/libgadu.a
> > > > > > -rwxr-xr-x 1 kfahoo mkgroup-l-d     773 Jun  9 18:17
> /usr/local/lib/
> > > > > > libgadu.la
> > > > >
> > > > > Dziwne, nie zbudowały się (domyślnie włączone) dzielone biblioteki.
> > > > > Spakuj i wyślij config.log z libgadu.
> > >
> > > W libgadu:
> > > make clean && ./configure --without-pthread && make all install && ls
> -l
> > > /usr/local/lib/libgadu.so*
> > >
> > > Jeżeli nadal nie będzie tych bibliotek dzielonych (libgadu.so*) to
> wyślij
> > > ten nowy config.log który się wygeneruje.
> > >
> > >
> > nadal nie ma...
>
> Prawdę mówiąc wszystko wygląda ok (albo czegoś nie widzę), wygląda na to
> że .so powinny się budować.
>
> Wejdź do katalogu src/.libs/ w libgadu, tam też nie ma pliku
> libgadu.so.3.10.0 ani żadnego libgadu.so*? Jeżeli nie ma, to spróbuj
> z katalogu src/ wykonać:
>
> rm libgadu.la
> make libgadu.la
>
> I wklej wynik.
>
>
> <http://www.gophi.pl/>

$ make libgadu.la
/bin/sh ../libtool --tag=CC   --mode=link gcc -I.. -I../include -g -O2
-Wall   -version-number 3:10  -o libgadu.la -rpath /usr/local/lib
libgadu_la-common.lo libgadu_la-dcc.lo libgadu_la-dcc7.lo
libgadu_la-events.lo libgadu_la-http.lo libgadu_la-obsolete.lo
libgadu_la-pubdir.lo libgadu_la-pubdir50.lo libgadu_la-libgadu.lo
libgadu_la-sha1.lo libgadu_la-resolver.lo  -lssl -lcrypto
libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin
shared libraries
rm -fr  .libs/libgadu.a .libs/libgadu.lai
ar cru .libs/libgadu.a  libgadu_la-common.o libgadu_la-dcc.o
libgadu_la-dcc7.o libgadu_la-events.o libgadu_la-http.o
libgadu_la-obsolete.o libgadu_la-pubdir.o libgadu_la-pubdir50.o
libgadu_la-libgadu.o libgadu_la-sha1.o libgadu_la-resolver.o
ranlib .libs/libgadu.a
creating libgadu.la
(cd .libs && rm -f libgadu.la && ln -s ../libgadu.la libgadu.la)

Odpowiedź listem elektroniczym