Welcome! Log In Create A New Profile

Advanced

autoconf.err log errors after installation 0.8.24 need help

November 16, 2009 08:54AM
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 <sys/filio.h>

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 <sys/types.h>
#include <unistd.h>
#include <sys/devpoll.h>

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 <sys/types.h>
#include <unistd.h>
#include <sys/event.h>

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 <sys/types.h>
#include <unistd.h>


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 <sys/types.h>
#include <unistd.h>
#include <fcntl.h>

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 <sys/types.h>
#include <unistd.h>
#include <fcntl.h>

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 <sys/types.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/fcntl.h>

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 <sys/types.h>
#include <unistd.h>
#include <dlfcn.h>

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 <sys/types.h>
#include <unistd.h>


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 <sys/types.h>
#include <unistd.h>
#include <dirent.h>

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
Subject Author Posted

autoconf.err log errors after installation 0.8.24 need help

Varix November 16, 2009 08:54AM

Re: autoconf.err log errors after installation 0.8.24 need help

Igor Sysoev November 16, 2009 09:38AM

Re: autoconf.err log errors after installation 0.8.24 need help

Varix November 18, 2009 10:27AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 303
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready