libev compile on AIX
Tamás Gulácsi
gt-dev at gthomas.homelinux.org
Tue May 18 19:11:29 CEST 2010
Hi,
I'm trying to compile libev on AIX 5.3 with limited GNU (gcc) toolset.
If I download libev from CVS, it doesn't have a configure script -
needs autoconf. BUT autoconf2.65
fails with
configure.ac:4: error: possibly undefined macro: AM_INIT_AUTOMAKE
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:7: error: possibly undefined macro: AM_MAINTAINER_MODE
configure.ac:10: error: possibly undefined macro: AC_PROG_LIBTOOL
I tried to find an autoconf'd source, and downloaded one from
Ubuntu10.04 (libev-3.9) - configure completes on AIX 5.3, but make
gives
{kobed}:~/tgulacsi/szemet/libev-3.9$ make
make all-am
/bin/sh ./libtool --tag=CC --mode=compile xlc_r
-DHAVE_CONFIG_H -I. -g -c -o ev.lo ev.c
xlc_r -DHAVE_CONFIG_H -I. -g -c ev.c -DPIC -o .libs/ev.o
"ev.c", line 1997.32: 1506-022 (S) "reqevents" is not a member of
"struct {...}".
"ev.c", line 2465.17: 1506-022 (S) "reqevents" is not a member of
"struct {...}".
"ev.c", line 2506.70: 1506-022 (S) "reqevents" is not a member of
"struct ev_io".
"ev.c", line 2514.27: 1506-022 (S) "reqevents" is not a member of
"struct ev_io".
"ev.c", line 2515.6: 1506-022 (S) "reqevents" is not a member of "struct ev_io".
"ev.c", line 3387.5: 1506-022 (S) "reqevents" is not a member of "struct ev_io".
"ev.c", line 3567.7: 1506-022 (S) "reqevents" is not a member of "struct ev_io".
"ev.c", line 3682.28: 1506-342 (W) "/*" detected in comment.
"ev.c", line 3683.28: 1506-342 (W) "/*" detected in comment.
make: 1254-004 The error code from the last command is 1.
Any idea?
a) fixing my autoconf call on SVN'd source
b) fixing libev compilation on AIX
c) any other way?
Thanks in advance,
Tamás Gulácsi
More information about the libev
mailing list