On Mon, 28 Jul 2008, Wojtek Kaniewski wrote:
Szymon Zygmunt pisze:
Nadal się nie kompiluje, z tym samym błędem. Nie wiem czy to ma
znaczenie, ale próbowałem zarówno z poprawką w Makefile.am proponowaną
poprzednio przez Jakuba jak i bez niej - efekt ten sam. W załączniku
problematyczne miejsce. Mam nadzieję, że nic nie sknociłem i proszę o
dalszą pomoc.
Z logów wynika, że kompiluje się po staremu. Nie wiem, może pod SunOS-em
automake ma problem z wygenerowaniem plików na nowo. Dla pewności
jeszcze daj "svn up", odpal autogen.sh i wtedy spróbuj "make" jeszcze raz.
Z tym automake jest coś na rzeczy. Przy "make" dostaje jakiś błąd
dotyczący właśnie problemów z automake (w zał. można to zobaczyć). Da się
coś z tym jeszcze zrobić, czy rzeczywiście będę musiał poprosić
administratora o upgrade gdybym chciał to skompilować?
Ps. libgadu pochodzi z paczki ekg, poprawki w test/*/Makefile.am naniosłem
ręcznie - chyba nie ma znaczenia?
pozdrawiam.
--
Szymon Zygmunt
[gg:1302185]
Script started on pon 28 lip 2008 20:07:22 CEST
[EMAIL PROTECTED]:~/tmp/ekg-20080727/libgadu (101) > make
make all-recursive
Making all in include
cd .. && /bin/bash /home/etgrp/zigi/tmp/ekg-20080727/missing --run autoheader
aclocal.m4:17: error: this file was generated for autoconf 2.61.
You have another version of autoconf. If you want to use that,
you should regenerate the build system entirely.
aclocal.m4:17: the top level
autom4te: /usr/sfw/bin/gm4 failed with exit status: 63
autoheader: /opt/sfw/bin/autom4te failed with exit status: 63
WARNING: `autoheader' is probably too old. You should only need it if
you modified `acconfig.h' or `configure.ac'. You might want
to install the `Autoconf' and `GNU m4' packages. Grab them
from any GNU archive site.
rm -f stamp-h2
touch libgadu.h.in
cd .. && /bin/bash ./config.status include/libgadu.h
config.status: creating include/libgadu.h
config.status: include/libgadu.h is unchanged
make all-am
Making all in src
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-I../include -I/opt/sfw/include -I.. -I../include -g -O2 -Wall
-I/opt/sfw/include -MT libgadu_la-common.lo -MD -MP -MF
.deps/libgadu_la-common.Tpo -c -o libgadu_la-common.lo `test -f 'common.c' ||
echo './'`common.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-common.lo -MD -MP -MF
.deps/libgadu_la-common.Tpo -c common.c -fPIC -DPIC -o
.libs/libgadu_la-common.o
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-common.lo -MD -MP -MF
.deps/libgadu_la-common.Tpo -c common.c -o libgadu_la-common.o >/dev/null 2>&1
mv -f .deps/libgadu_la-common.Tpo .deps/libgadu_la-common.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-I../include -I/opt/sfw/include -I.. -I../include -g -O2 -Wall
-I/opt/sfw/include -MT libgadu_la-dcc.lo -MD -MP -MF .deps/libgadu_la-dcc.Tpo
-c -o libgadu_la-dcc.lo `test -f 'dcc.c' || echo './'`dcc.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-dcc.lo -MD -MP -MF
.deps/libgadu_la-dcc.Tpo -c dcc.c -fPIC -DPIC -o .libs/libgadu_la-dcc.o
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-dcc.lo -MD -MP -MF
.deps/libgadu_la-dcc.Tpo -c dcc.c -o libgadu_la-dcc.o >/dev/null 2>&1
mv -f .deps/libgadu_la-dcc.Tpo .deps/libgadu_la-dcc.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-I../include -I/opt/sfw/include -I.. -I../include -g -O2 -Wall
-I/opt/sfw/include -MT libgadu_la-dcc7.lo -MD -MP -MF .deps/libgadu_la-dcc7.Tpo
-c -o libgadu_la-dcc7.lo `test -f 'dcc7.c' || echo './'`dcc7.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-dcc7.lo -MD -MP -MF
.deps/libgadu_la-dcc7.Tpo -c dcc7.c -fPIC -DPIC -o .libs/libgadu_la-dcc7.o
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-dcc7.lo -MD -MP -MF
.deps/libgadu_la-dcc7.Tpo -c dcc7.c -o libgadu_la-dcc7.o >/dev/null 2>&1
mv -f .deps/libgadu_la-dcc7.Tpo .deps/libgadu_la-dcc7.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-I../include -I/opt/sfw/include -I.. -I../include -g -O2 -Wall
-I/opt/sfw/include -MT libgadu_la-events.lo -MD -MP -MF
.deps/libgadu_la-events.Tpo -c -o libgadu_la-events.lo `test -f 'events.c' ||
echo './'`events.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-events.lo -MD -MP -MF
.deps/libgadu_la-events.Tpo -c events.c -fPIC -DPIC -o
.libs/libgadu_la-events.o
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-events.lo -MD -MP -MF
.deps/libgadu_la-events.Tpo -c events.c -o libgadu_la-events.o >/dev/null 2>&1
mv -f .deps/libgadu_la-events.Tpo .deps/libgadu_la-events.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-I../include -I/opt/sfw/include -I.. -I../include -g -O2 -Wall
-I/opt/sfw/include -MT libgadu_la-http.lo -MD -MP -MF .deps/libgadu_la-http.Tpo
-c -o libgadu_la-http.lo `test -f 'http.c' || echo './'`http.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-http.lo -MD -MP -MF
.deps/libgadu_la-http.Tpo -c http.c -fPIC -DPIC -o .libs/libgadu_la-http.o
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-http.lo -MD -MP -MF
.deps/libgadu_la-http.Tpo -c http.c -o libgadu_la-http.o >/dev/null 2>&1
mv -f .deps/libgadu_la-http.Tpo .deps/libgadu_la-http.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-I../include -I/opt/sfw/include -I.. -I../include -g -O2 -Wall
-I/opt/sfw/include -MT libgadu_la-obsolete.lo -MD -MP -MF
.deps/libgadu_la-obsolete.Tpo -c -o libgadu_la-obsolete.lo `test -f
'obsolete.c' || echo './'`obsolete.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-obsolete.lo -MD -MP -MF
.deps/libgadu_la-obsolete.Tpo -c obsolete.c -fPIC -DPIC -o
.libs/libgadu_la-obsolete.o
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-obsolete.lo -MD -MP -MF
.deps/libgadu_la-obsolete.Tpo -c obsolete.c -o libgadu_la-obsolete.o >/dev/null
2>&1
mv -f .deps/libgadu_la-obsolete.Tpo .deps/libgadu_la-obsolete.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-I../include -I/opt/sfw/include -I.. -I../include -g -O2 -Wall
-I/opt/sfw/include -MT libgadu_la-pubdir.lo -MD -MP -MF
.deps/libgadu_la-pubdir.Tpo -c -o libgadu_la-pubdir.lo `test -f 'pubdir.c' ||
echo './'`pubdir.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-pubdir.lo -MD -MP -MF
.deps/libgadu_la-pubdir.Tpo -c pubdir.c -fPIC -DPIC -o
.libs/libgadu_la-pubdir.o
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-pubdir.lo -MD -MP -MF
.deps/libgadu_la-pubdir.Tpo -c pubdir.c -o libgadu_la-pubdir.o >/dev/null 2>&1
mv -f .deps/libgadu_la-pubdir.Tpo .deps/libgadu_la-pubdir.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-I../include -I/opt/sfw/include -I.. -I../include -g -O2 -Wall
-I/opt/sfw/include -MT libgadu_la-pubdir50.lo -MD -MP -MF
.deps/libgadu_la-pubdir50.Tpo -c -o libgadu_la-pubdir50.lo `test -f
'pubdir50.c' || echo './'`pubdir50.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-pubdir50.lo -MD -MP -MF
.deps/libgadu_la-pubdir50.Tpo -c pubdir50.c -fPIC -DPIC -o
.libs/libgadu_la-pubdir50.o
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-pubdir50.lo -MD -MP -MF
.deps/libgadu_la-pubdir50.Tpo -c pubdir50.c -o libgadu_la-pubdir50.o >/dev/null
2>&1
mv -f .deps/libgadu_la-pubdir50.Tpo .deps/libgadu_la-pubdir50.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-I../include -I/opt/sfw/include -I.. -I../include -g -O2 -Wall
-I/opt/sfw/include -MT libgadu_la-libgadu.lo -MD -MP -MF
.deps/libgadu_la-libgadu.Tpo -c -o libgadu_la-libgadu.lo `test -f 'libgadu.c'
|| echo './'`libgadu.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-libgadu.lo -MD -MP -MF
.deps/libgadu_la-libgadu.Tpo -c libgadu.c -fPIC -DPIC -o
.libs/libgadu_la-libgadu.o
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-libgadu.lo -MD -MP -MF
.deps/libgadu_la-libgadu.Tpo -c libgadu.c -o libgadu_la-libgadu.o >/dev/null
2>&1
mv -f .deps/libgadu_la-libgadu.Tpo .deps/libgadu_la-libgadu.Plo
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-I../include -I/opt/sfw/include -I.. -I../include -g -O2 -Wall
-I/opt/sfw/include -MT libgadu_la-sha1.lo -MD -MP -MF .deps/libgadu_la-sha1.Tpo
-c -o libgadu_la-sha1.lo `test -f 'sha1.c' || echo './'`sha1.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-sha1.lo -MD -MP -MF
.deps/libgadu_la-sha1.Tpo -c sha1.c -fPIC -DPIC -o .libs/libgadu_la-sha1.o
sha1.c: In function `gg_login_hash_sha1':
sha1.c:232: warning: implicit declaration of function `strlen'
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I/opt/sfw/include -I.. -I../include
-g -O2 -Wall -I/opt/sfw/include -MT libgadu_la-sha1.lo -MD -MP -MF
.deps/libgadu_la-sha1.Tpo -c sha1.c -o libgadu_la-sha1.o >/dev/null 2>&1
mv -f .deps/libgadu_la-sha1.Tpo .deps/libgadu_la-sha1.Plo
/bin/bash ../libtool --tag=CC --mode=link gcc -I.. -I../include -g -O2
-Wall -I/opt/sfw/include -version-number 3:9 -o libgadu.la -rpath
/home/etgrp/zigi/ekg/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 -lnsl -lsocket -L/opt/sfw/lib -lssl
-lcrypto
gcc -shared -Wl,-h -Wl,libgadu.so.3 -o .libs/libgadu.so.3.9.0
.libs/libgadu_la-common.o .libs/libgadu_la-dcc.o .libs/libgadu_la-dcc7.o
.libs/libgadu_la-events.o .libs/libgadu_la-http.o .libs/libgadu_la-obsolete.o
.libs/libgadu_la-pubdir.o .libs/libgadu_la-pubdir50.o
.libs/libgadu_la-libgadu.o .libs/libgadu_la-sha1.o -lnsl -lsocket
-L/opt/sfw/lib -lssl -lcrypto -lc
(cd .libs && rm -f libgadu.so.3 && ln -s libgadu.so.3.9.0 libgadu.so.3)
(cd .libs && rm -f libgadu.so && ln -s libgadu.so.3.9.0 libgadu.so)
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
ranlib .libs/libgadu.a
creating libgadu.la
(cd .libs && rm -f libgadu.la && ln -s ../libgadu.la libgadu.la)
Making all in pkgconfig
Making all in docs
test -d html || doxygen || true
bash: doxygen: command not found
Making all in test
Making all in protocol
Making all in tests
cd ../.. && /bin/bash /home/etgrp/zigi/tmp/ekg-20080727/missing --run
automake-1.10 --foreign test/protocol/Makefile
/home/etgrp/zigi/tmp/ekg-20080727/missing: line 54: automake-1.10: command not
found
WARNING: `automake-1.10' is missing on your system. You should only need it if
you modified `Makefile.am', `acinclude.m4' or `configure.ac'.
You might want to install the `Automake' and `Perl' packages.
Grab them from any GNU archive site.
cd ../.. && /bin/bash ./config.status test/protocol/Makefile depfiles
config.status: creating test/protocol/Makefile
config.status: executing depfiles commands
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I/opt/sfw/include -g -O2
-Wall -I/opt/sfw/include -MT protocol.o -MD -MP -MF .deps/protocol.Tpo -c -o
protocol.o protocol.c
mv -f .deps/protocol.Tpo .deps/protocol.Po
./compile tests/*.scr > script.c
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I/opt/sfw/include -g -O2
-Wall -I/opt/sfw/include -MT script.o -MD -MP -MF .deps/script.Tpo -c -o
script.o script.c
mv -f .deps/script.Tpo .deps/script.Po
/bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -Wall
-I/opt/sfw/include -o protocol protocol.o script.o ../../src/.libs/libgadu.a
-lnsl -lsocket -L/opt/sfw/lib -lssl -lcrypto
mkdir .libs
gcc -g -O2 -Wall -I/opt/sfw/include -o protocol protocol.o script.o
../../src/.libs/libgadu.a -lnsl -lsocket -L/opt/sfw/lib -lssl -lcrypto
Making all in dcc7
cd ../.. && /bin/bash ./config.status test/dcc7/Makefile depfiles
config.status: creating test/dcc7/Makefile
config.status: executing depfiles commands
gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I/opt/sfw/include -g -O2
-Wall -I/opt/sfw/include -MT dcc7.o -MD -MP -MF .deps/dcc7.Tpo -c -o dcc7.o
dcc7.c
dcc7.c: In function `main':
dcc7.c:245: warning: 'uin' might be used uninitialized in this function
dcc7.c:246: warning: 'status' might be used uninitialized in this function
mv -f .deps/dcc7.Tpo .deps/dcc7.Po
/bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -Wall
-I/opt/sfw/include -o dcc7 dcc7.o ../../src/.libs/libgadu.a -lnsl -lsocket
-L/opt/sfw/lib -lssl -lcrypto
mkdir .libs
gcc -g -O2 -Wall -I/opt/sfw/include -o dcc7 dcc7.o ../../src/.libs/libgadu.a
-lnsl -lsocket -L/opt/sfw/lib -lssl -lcrypto
Undefined first referenced
symbol in file
__connect dcc7.o
ld: fatal: Symbol referencing errors. No output written to dcc7
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `dcc7'
Current working directory /home/etgrp/zigi/tmp/ekg-20080727/libgadu/test/dcc7
*** Error code 1
The following command caused the error:
failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
case $f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list='protocol dcc7 connect'; for subdir in $list; do \
echo "Making $target in $subdir"; \
if test "$subdir" = "."; then \
dot_seen=yes; \
local_target="$target-am"; \
else \
local_target="$target"; \
fi; \
(cd $subdir && make $local_target) \
|| eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
make "$target-am" || exit 1; \
fi; test -z "$fail"
make: Fatal error: Command failed for target `all-recursive'
Current working directory /home/etgrp/zigi/tmp/ekg-20080727/libgadu/test
*** Error code 1
The following command caused the error:
failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
case $f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list='include src pkgconfig docs test examples'; for subdir in $list; do \
echo "Making $target in $subdir"; \
if test "$subdir" = "."; then \
dot_seen=yes; \
local_target="$target-am"; \
else \
local_target="$target"; \
fi; \
(cd $subdir && make $local_target) \
|| eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
make "$target-am" || exit 1; \
fi; test -z "$fail"
make: Fatal error: Command failed for target `all-recursive'
Current working directory /home/etgrp/zigi/tmp/ekg-20080727/libgadu
*** Error code 1
make: Fatal error: Command failed for target `all'
[EMAIL PROTECTED]:~/tmp/ekg-20080727/libgadu (102) > exit
exit
script done on pon 28 lip 2008 20:07:43 CEST
_______________________________________________
libgadu-devel mailing list
[email protected]
http://lists.ziew.org/mailman/listinfo/libgadu-devel