Ticket #229 (closed defect: duplicate)
Cannot compile 2.2.0, fails at base64
| Reported by: | DeSnajpa | Owned by: | smoku |
|---|---|---|---|
| Priority: | major | Component: | General |
| Version: | 2.2.0 | Keywords: | |
| Cc: | Tracforge_linkmap: | ||
| Blocking: | Blocked By: |
Description
Friend wanted to have jabberd2 at his new suse 11. I did ./configure --prefix=/home/jabberd/bin/jabberd --with-sasl=gsasl --enable-sqlite --with-zlib=/usr --disable-mysql --enable-experimental
And:
jabberd@pluton:~/src/jabberd-2.2.0> make make all-recursive make[1]: Wejście do katalogu `/home/jabberd/src/jabberd-2.2.0' Making all in etc make[2]: Wejście do katalogu `/home/jabberd/src/jabberd-2.2.0/etc' Making all in templates make[3]: Wejście do katalogu `/home/jabberd/src/jabberd-2.2.0/etc/templates' make[3]: Nie ma nic do zrobienia w `all'. make[3]: Opuszczenie katalogu `/home/jabberd/src/jabberd-2.2.0/etc/templates' make[3]: Wejście do katalogu `/home/jabberd/src/jabberd-2.2.0/etc' make[3]: Nie ma nic do zrobienia w `all-am'. make[3]: Opuszczenie katalogu `/home/jabberd/src/jabberd-2.2.0/etc' make[2]: Opuszczenie katalogu `/home/jabberd/src/jabberd-2.2.0/etc' Making all in tools make[2]: Wejście do katalogu `/home/jabberd/src/jabberd-2.2.0/tools' make[2]: Nie ma nic do zrobienia w `all'. make[2]: Opuszczenie katalogu `/home/jabberd/src/jabberd-2.2.0/tools' Making all in man make[2]: Wejście do katalogu `/home/jabberd/src/jabberd-2.2.0/man' make[2]: Nie ma nic do zrobienia w `all'. make[2]: Opuszczenie katalogu `/home/jabberd/src/jabberd-2.2.0/man' Making all in mio make[2]: Wejście do katalogu `/home/jabberd/src/jabberd-2.2.0/mio' make[2]: Nie ma nic do zrobienia w `all'. make[2]: Opuszczenie katalogu `/home/jabberd/src/jabberd-2.2.0/mio' Making all in subst make[2]: Wejście do katalogu `/home/jabberd/src/jabberd-2.2.0/subst' make[2]: Nie ma nic do zrobienia w `all'. make[2]: Opuszczenie katalogu `/home/jabberd/src/jabberd-2.2.0/subst' Making all in sx make[2]: Wejście do katalogu `/home/jabberd/src/jabberd-2.2.0/sx' make[3]: Wejście do katalogu `/home/jabberd/src/jabberd-2.2.0/sx' make[3]: Nie ma nic do zrobienia w `all-am'. make[3]: Opuszczenie katalogu `/home/jabberd/src/jabberd-2.2.0/sx' make[2]: Opuszczenie katalogu `/home/jabberd/src/jabberd-2.2.0/sx' Making all in util make[2]: Wejście do katalogu `/home/jabberd/src/jabberd-2.2.0/util' make[2]: Nie ma nic do zrobienia w `all'. make[2]: Opuszczenie katalogu `/home/jabberd/src/jabberd-2.2.0/util' Making all in c2s make[2]: Wejście do katalogu `/home/jabberd/src/jabberd-2.2.0/c2s' /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -funsigned-char -export-dyn amic -L/usr/lib64 -o c2s c2s-authreg.o c2s-bind.o c2s-c2s.o c2s-main.o c2s-sm.o . ./sx/libsx.la ../mio/libmio.la ../util/libutil.la ../subst/libsubst.la -lssl -lc rypto -lsasl2 -ludns -lidn -lexpat -lresolv -ldl -lz gcc -g -O2 -funsigned-char -o c2s c2s-authreg.o c2s-bind.o c2s-c2s.o c2s-main.o c 2s-sm.o -Wl,--export-dynamic -L/usr/lib64 ../sx/.libs/libsx.a ../mio/.libs/libmi o.a ../util/.libs/libutil.a ../subst/.libs/libsubst.a -lssl -lcrypto /usr/lib64/l ibsasl2.so -ludns /usr/lib64/libidn.so -lexpat -lresolv -ldl -lz ../util/.libs/libutil.a(base64.o): In function `b64_decode': /home/jabberd/src/jabberd-2.2.0/util/base64.c:182: undefined reference to `ap_base64decode_len' /home/jabberd/src/jabberd-2.2.0/util/base64.c:185: undefined reference to `ap_base64decode' ../util/.libs/libutil.a(base64.o): In function `b64_encode': /home/jabberd/src/jabberd-2.2.0/util/base64.c:170: undefined reference to `ap_base64encode_len' /home/jabberd/src/jabberd-2.2.0/util/base64.c:173: undefined reference to `ap_base64encode' collect2: ld returned 1 exit status make[2]: *** [c2s] Błąd 1 make[2]: Opuszczenie katalogu `/home/jabberd/src/jabberd-2.2.0/c2s' make[1]: *** [all-recursive] Błąd 1 make[1]: Opuszczenie katalogu `/home/jabberd/src/jabberd-2.2.0' make: *** [all] Błąd 2 jabberd@pluton:~/src/jabberd-2.2.0>
Change History
Note: See
TracTickets for help on using
tickets.
