autoconf.err log errors after installation 0.8.24 need help
Varix
nginx-forum at nginx.us
Mon Nov 16 16:54:31 MSK 2009
Hallo,
I need help. I don't know what is to do.
Here is the configure file for nginx-0.8.24
./configure \
--prefix=/nginx \
--sbin-path=/nginx/sbin/nginx \
--user=nginx \
--group=nginx \
--builddir=/nginx \
--with-http_ssl_module \
--with-http_flv_module \
--with-http_secure_link_module \
--with-http_stub_status_module \
--with-debug
###########################################################
Here is the autoconf.err. log:
----------------------------------------
checking for C compiler
----------------------------------------
checking for gcc -pipe switch
----------------------------------------
checking for gcc variadic macros
----------------------------------------
checking for C99 variadic macros
----------------------------------------
checking for unistd.h
----------------------------------------
checking for inttypes.h
----------------------------------------
checking for limits.h
----------------------------------------
checking for sys/filio.h
/nginx/autotest.c:3:23: error: sys/filio.h: Datei oder Verzeichnis nicht gefunden
----------
#include
int main() {
return 0;
}
----------
gcc -o /nginx/autotest /nginx/autotest.c
----------
----------------------------------------
checking for sys/param.h
----------------------------------------
checking for sys/mount.h
----------------------------------------
checking for sys/statvfs.h
----------------------------------------
checking for crypt.h
----------------------------------------
checking for epoll
----------------------------------------
checking for sendfile()
----------------------------------------
checking for sendfile64()
----------------------------------------
checking for sys/prctl.h
----------------------------------------
checking for prctl(PR_SET_DUMPABLE)
----------------------------------------
checking for sched_setaffinity()
----------------------------------------
checking for crypt_r()
----------------------------------------
checking for sys/vfs.h
----------------------------------------
checking for poll()
----------------------------------------
checking for /dev/poll
/nginx/autotest.c:4:25: error: sys/devpoll.h: Datei oder Verzeichnis nicht gefunden
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:7: error: storage size of ‘dvp’ isn’t known
/nginx/autotest.c:12: error: ‘DP_POLL’ undeclared (first use in this function)
/nginx/autotest.c:12: error: (Each undeclared identifier is reported only once
/nginx/autotest.c:12: error: for each function it appears in.)
----------
#include
#include
#include
int main() {
int n, dp; struct dvpoll dvp;
dp = 0;
dvp.dp_fds = NULL;
dvp.dp_nfds = 0;
dvp.dp_timeout = 0;
n = ioctl(dp, DP_POLL, &dvp);
return 0;
}
----------
gcc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o /nginx/autotest /nginx/autotest.c
----------
----------------------------------------
checking for kqueue
/nginx/autotest.c:4:23: error: sys/event.h: Datei oder Verzeichnis nicht gefunden
----------
#include
#include
#include
int main() {
int kq; kq = kqueue();
return 0;
}
----------
gcc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o /nginx/autotest /nginx/autotest.c
----------
----------------------------------------
checking for crypt()
/tmp/ccU5sxF3.o: In function `main':
autotest.c:(.text+0x21): undefined reference to `crypt'
collect2: ld returned 1 exit status
----------
#include
#include
int main() {
crypt("test", "salt");;
return 0;
}
----------
gcc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o /nginx/autotest /nginx/autotest.c
----------
----------------------------------------
checking for crypt() in libcrypt
----------------------------------------
checking for F_READAHEAD
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:7: error: ‘F_READAHEAD’ undeclared (first use in this function)
/nginx/autotest.c:7: error: (Each undeclared identifier is reported only once
/nginx/autotest.c:7: error: for each function it appears in.)
----------
#include
#include
#include
int main() {
fcntl(0, F_READAHEAD, 1);;
return 0;
}
----------
gcc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o /nginx/autotest /nginx/autotest.c
----------
----------------------------------------
checking for posix_fadvise()
----------------------------------------
checking for O_DIRECT
----------------------------------------
checking for F_NOCACHE
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:7: error: ‘F_NOCACHE’ undeclared (first use in this function)
/nginx/autotest.c:7: error: (Each undeclared identifier is reported only once
/nginx/autotest.c:7: error: for each function it appears in.)
----------
#include
#include
#include
int main() {
fcntl(0, F_NOCACHE, 1);;
return 0;
}
----------
gcc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o /nginx/autotest /nginx/autotest.c
----------
----------------------------------------
checking for directio()
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:8: error: ‘DIRECTIO_ON’ undeclared (first use in this function)
/nginx/autotest.c:8: error: (Each undeclared identifier is reported only once
/nginx/autotest.c:8: error: for each function it appears in.)
----------
#include
#include
#include
#include
int main() {
directio(0, DIRECTIO_ON);;
return 0;
}
----------
gcc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o /nginx/autotest /nginx/autotest.c
----------
----------------------------------------
checking for statfs()
----------------------------------------
checking for statvfs()
----------------------------------------
checking for dlopen()
/tmp/cckSjsqf.o: In function `main':
autotest.c:(.text+0x21): undefined reference to `dlopen'
collect2: ld returned 1 exit status
----------
#include
#include
#include
int main() {
dlopen(NULL, 0);
return 0;
}
----------
gcc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o /nginx/autotest /nginx/autotest.c
----------
----------------------------------------
checking for dlopen() in libdl
----------------------------------------
checking for sched_yield()
----------------------------------------
checking for PCRE library
----------------------------------------
checking for OpenSSL library
----------------------------------------
checking for zlib library
----------------------------------------
checking for int size
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:11: warning: incompatible implicit declaration of built-in function ‘printf’
----------------------------------------
checking for long size
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:11: warning: incompatible implicit declaration of built-in function ‘printf’
----------------------------------------
checking for long long size
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:11: warning: incompatible implicit declaration of built-in function ‘printf’
----------------------------------------
checking for void * size
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:11: warning: incompatible implicit declaration of built-in function ‘printf’
----------------------------------------
checking for uint64_t
----------------------------------------
checking for sig_atomic_t
----------------------------------------
checking for sig_atomic_t size
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:11: warning: incompatible implicit declaration of built-in function ‘printf’
----------------------------------------
checking for socklen_t
----------------------------------------
checking for in_addr_t
----------------------------------------
checking for in_port_t
----------------------------------------
checking for rlim_t
checking for uintptr_t
checking for system endianess
----------------------------------------
checking for size_t size
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:11: warning: incompatible implicit declaration of built-in function ‘printf’
----------------------------------------
checking for off_t size
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:11: warning: incompatible implicit declaration of built-in function ‘printf’
----------------------------------------
checking for time_t size
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:11: warning: incompatible implicit declaration of built-in function ‘printf’
----------------------------------------
checking for setproctitle()
/tmp/cck9dHtu.o: In function `main':
autotest.c:(.text+0x19): undefined reference to `setproctitle'
collect2: ld returned 1 exit status
----------
#include
#include
int main() {
setproctitle("test");;
return 0;
}
----------
gcc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o /nginx/autotest /nginx/autotest.c
----------
----------------------------------------
checking for pread()
----------------------------------------
checking for pwrite()
----------------------------------------
checking for strerror_r()
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:7: warning: assignment makes integer from pointer without a cast
----------------------------------------
checking for gnu style strerror_r()
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:7: warning: assignment makes integer from pointer without a cast
----------------------------------------
checking for localtime_r()
----------------------------------------
checking for posix_memalign()
----------------------------------------
checking for memalign()
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:7: warning: assignment makes pointer from integer without a cast
----------------------------------------
checking for mmap(MAP_ANON|MAP_SHARED)
----------------------------------------
checking for mmap("/dev/zero", MAP_SHARED)
----------------------------------------
checking for System V shared memory
----------------------------------------
checking for struct msghdr.msg_control
----------------------------------------
checking for ioctl(FIONBIO)
----------------------------------------
checking for struct tm.tm_gmtoff
----------------------------------------
checking for struct dirent.d_namlen
/nginx/autotest.c: In function ‘main’:
/nginx/autotest.c:7: error: ‘struct dirent’ has no member named ‘d_namlen’
----------
#include
#include
#include
int main() {
struct dirent dir; dir.d_namlen = 0;
return 0;
}
----------
gcc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -o /nginx/autotest /nginx/autotest.c
----------
----------------------------------------
checking for struct dirent.d_type
##########################################################
thanks
Varix
Posted at Nginx Forum: http://forum.nginx.org/read.php?2,23155,23155#msg-23155
More information about the nginx
mailing list