[Pvfs2-users] failed attempting to link lio_listio

Sam Lang slang at mcs.anl.gov
Wed Nov 28 10:12:50 EST 2007


christos,

It looks like you don't have realtime libraries installed.  Can you  
look for a library librt.so in /usr/lib?  What OS are you running?

-sam

On Nov 27, 2007, at 3:51 PM, christos filippidis wrote:

>
> hi,
>
> i tried to install pvfs2-7-0 but i took the following error:
>
> "checking if server lib needs -lrt... configure: error: failed  
> attempting to link lio_listio"
>
> can you tell me what is wrong?
>
> i send you the config.log
>
> thanks in advance
>
> christos
>
> ------------------------------------------------------------
> gcc --version
>
> Configured with: /data/releases/v1.18/buildroot/ 
> toolchain_build_arm_nofpu/gcc-3.4.2/configure --prefix=/usr -- 
> build=i386-pc-linux-gnu --host=arm-linux-uclibc --target=arm-linux- 
> uclibc --enable-languages=c,c++ --enable-shared --with-gxx-include- 
> dir=/usr/include/c++ --disable-__cxa_atexit --enable-target-optspace  
> --with-gnu-ld --disable-nls --enable-threads --enable-multilib -- 
> with-float=soft
> Thread model: posix
> gcc version 3.4.2
>
> ----------------
> configure:13469: gcc -o conftest  -g -O2  -L/usr/local/BerkeleyDB. 
> 4.5//lib  -lrt conftest.c  -lcrypt -lssl >&5
> /tmp/cc1s0snT.o: In function `main':
> /pvfs-2.7.0/conftest.c:44: undefined reference to `lio_listio'
> collect2: ld returned 1 exit status
> configure:13475: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_SYS_VFS_H 1
> | #define HAVE_SYS_MOUNT_H 1
> | #define HAVE_FSTAB_H 1
> | #define HAVE_STDARG_H 1
> | #define HAVE_SYS_XATTR_H 1
> | #define SIZEOF_LONG_INT 4
> | #define WITH_OPENSSL 1
> | #define HAVE_OPENSSL_EVP_H 1
> | #define HAVE_OPENSSL_CRYPTO_H 1
> | #define SIZEOF_VOID_P 4
> | #define HAVE_SYS_EPOLL_H 1
> | #define HAVE_DBENV_PARAMETER_TO_DB_ERROR_CALLBACK 1
> | #define HAVE_CONST_THIRD_PARAMETER_TO_DB_ERROR_CALLBACK 1
> | #define HAVE_TXNID_PARAMETER_TO_DB_STAT 1
> | #define HAVE_TXNID_PARAMETER_TO_DB_OPEN 1
> | #define HAVE_DB_DIRTY_READ 1
> | #define HAVE_DB_BUFFER_SMALL 1
> | #define HAVE_DB_GET_PAGESIZE 1
> | /* end confdefs.h.  */
> | #include <stdlib.h>
> |              #include <unistd.h>
> |              #include <aio.h>
> | int
> | main ()
> | {
> | lio_listio(LIO_NOWAIT, NULL, 0, NULL);
> |   ;
> |   return 0;
> | }
> configure:13489: error: failed attempting to link lio_listio
>
>
>
>
> -- 
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>
> This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
>
> It was created by configure, which was
> generated by GNU Autoconf 2.61.  Invocation command line was
>
>  $ ./configure --with-db=/usr/local/BerkeleyDB.4.5/
>
> ## --------- ##
> ## Platform. ##
> ## --------- ##
>
> hostname = MyBookWorld
> uname -m = armv5tejl
> uname -r = 2.6.17.14
> uname -s = Linux
> uname -v = #1 PREEMPT Mon Mar 26 12:36:33 BST 2007
>
> /usr/bin/uname -p = unknown
> /bin/uname -X     = unknown
>
> /bin/arch              = unknown
> /usr/bin/arch -k       = unknown
> /usr/convex/getsysinfo = unknown
> /usr/bin/hostinfo      = unknown
> /bin/machine           = unknown
> /usr/bin/oslevel       = unknown
> /bin/universe          = unknown
>
> PATH: /bin
> PATH: /sbin
> PATH: /usr/bin
> PATH: /usr/sbin
> PATH: /usr/bin/X11
> PATH: /usr/local/bin
>
>
> ## ----------- ##
> ## Core tests. ##
> ## ----------- ##
>
> configure:1866: checking build system type
> configure:1884: result: armv5tejl-unknown-linux-gnu
> configure:1906: checking host system type
> configure:1921: result: armv5tejl-unknown-linux-gnu
> configure:2000: checking for gcc
> configure:2016: found /usr/bin/gcc
> configure:2027: result: gcc
> configure:2265: checking for C compiler version
> configure:2272: gcc --version >&5
> gcc (GCC) 3.4.2
> Copyright (C) 2004 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There  
> is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR  
> PURPOSE.
>
> configure:2275: $? = 0
> configure:2282: gcc -v >&5
> Using built-in specs.
> Configured with: /data/releases/v1.18/buildroot/ 
> toolchain_build_arm_nofpu/gcc-3.4.2/configure --prefix=/usr -- 
> build=i386-pc-linux-gnu --host=arm-linux-uclibc --target=arm-linux- 
> uclibc --enable-languages=c,c++ --enable-shared --with-gxx-include- 
> dir=/usr/include/c++ --disable-__cxa_atexit --enable-target-optspace  
> --with-gnu-ld --disable-nls --enable-threads --enable-multilib -- 
> with-float=soft
> Thread model: posix
> gcc version 3.4.2
> configure:2285: $? = 0
> configure:2292: gcc -V >&5
> gcc: `-V' option must have argument
> configure:2295: $? = 1
> configure:2318: checking for C compiler default output file name
> configure:2345: gcc    conftest.c  >&5
> configure:2348: $? = 0
> configure:2386: result: a.out
> configure:2403: checking whether the C compiler works
> configure:2413: ./a.out
> configure:2416: $? = 0
> configure:2433: result: yes
> configure:2440: checking whether we are cross compiling
> configure:2442: result: no
> configure:2445: checking for suffix of executables
> configure:2452: gcc -o conftest    conftest.c  >&5
> configure:2455: $? = 0
> configure:2479: result:
> configure:2485: checking for suffix of object files
> configure:2511: gcc -c   conftest.c >&5
> configure:2514: $? = 0
> configure:2537: result: o
> configure:2541: checking whether we are using the GNU C compiler
> configure:2570: gcc -c   conftest.c >&5
> configure:2576: $? = 0
> configure:2593: result: yes
> configure:2598: checking whether gcc accepts -g
> configure:2628: gcc -c -g  conftest.c >&5
> configure:2634: $? = 0
> configure:2733: result: yes
> configure:2750: checking for gcc option to accept ISO C89
> configure:2824: gcc  -c -g -O2  conftest.c >&5
> configure:2830: $? = 0
> configure:2853: result: none needed
> configure:2877: checking how to run the C preprocessor
> configure:2917: gcc -E  conftest.c
> configure:2923: $? = 0
> configure:2954: gcc -E  conftest.c
> conftest.c:11:28: ac_nonexistent.h: No such file or directory
> configure:2960: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | /* end confdefs.h.  */
> | #include <ac_nonexistent.h>
> configure:2993: result: gcc -E
> configure:3022: gcc -E  conftest.c
> configure:3028: $? = 0
> configure:3059: gcc -E  conftest.c
> conftest.c:11:28: ac_nonexistent.h: No such file or directory
> configure:3065: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | /* end confdefs.h.  */
> | #include <ac_nonexistent.h>
> configure:3103: checking for grep that handles long lines and -e
> configure:3177: result: /bin/grep
> configure:3182: checking for egrep
> configure:3260: result: /bin/grep -E
> configure:3265: checking for ANSI C header files
> configure:3295: gcc -c -g -O2  conftest.c >&5
> configure:3301: $? = 0
> configure:3400: gcc -o conftest -g -O2   conftest.c  >&5
> /tmp/cc95aeRQ.o: In function `main':
> /pvfs-2.7.0/conftest.c:24: undefined reference to `__ctype_b_loc'
> /tmp/cc95aeRQ.o: In function `toupper':
> /usr/include/ctype.h:199: undefined reference to `__ctype_toupper_loc'
> collect2: ld returned 1 exit status
> configure:3403: $? = 1
> configure: program exited with status 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | /* end confdefs.h.  */
> | #include <ctype.h>
> | #include <stdlib.h>
> | #if ((' ' & 0x0FF) == 0x020)
> | # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
> | # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
> | #else
> | # define ISLOWER(c) 		   (('a' <= (c) && (c) <= 'i') 		     ||  
> ('j' <= (c) && (c) <= 'r') 		     || ('s' <= (c) && (c) <= 'z'))
> | # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
> | #endif
> |
> | #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
> | int
> | main ()
> | {
> |   int i;
> |   for (i = 0; i < 256; i++)
> |     if (XOR (islower (i), ISLOWER (i))
> | 	|| toupper (i) != TOUPPER (i))
> |       return 2;
> |   return 0;
> | }
> configure:3429: result: no
> configure:3453: checking for sys/types.h
> configure:3474: gcc -c -g -O2  conftest.c >&5
> configure:3480: $? = 0
> configure:3496: result: yes
> configure:3453: checking for sys/stat.h
> configure:3474: gcc -c -g -O2  conftest.c >&5
> configure:3480: $? = 0
> configure:3496: result: yes
> configure:3453: checking for stdlib.h
> configure:3474: gcc -c -g -O2  conftest.c >&5
> configure:3480: $? = 0
> configure:3496: result: yes
> configure:3453: checking for string.h
> configure:3474: gcc -c -g -O2  conftest.c >&5
> configure:3480: $? = 0
> configure:3496: result: yes
> configure:3453: checking for memory.h
> configure:3474: gcc -c -g -O2  conftest.c >&5
> configure:3480: $? = 0
> configure:3496: result: yes
> configure:3453: checking for strings.h
> configure:3474: gcc -c -g -O2  conftest.c >&5
> configure:3480: $? = 0
> configure:3496: result: yes
> configure:3453: checking for inttypes.h
> configure:3474: gcc -c -g -O2  conftest.c >&5
> configure:3480: $? = 0
> configure:3496: result: yes
> configure:3453: checking for stdint.h
> configure:3474: gcc -c -g -O2  conftest.c >&5
> configure:3480: $? = 0
> configure:3496: result: yes
> configure:3453: checking for unistd.h
> configure:3474: gcc -c -g -O2  conftest.c >&5
> configure:3480: $? = 0
> configure:3496: result: yes
> configure:3518: checking sys/vfs.h usability
> configure:3535: gcc -c -g -O2  conftest.c >&5
> configure:3541: $? = 0
> configure:3555: result: yes
> configure:3559: checking sys/vfs.h presence
> configure:3574: gcc -E  conftest.c
> configure:3580: $? = 0
> configure:3594: result: yes
> configure:3622: checking for sys/vfs.h
> configure:3629: result: yes
> configure:3652: checking sys/mount.h usability
> configure:3669: gcc -c -g -O2  conftest.c >&5
> configure:3675: $? = 0
> configure:3689: result: yes
> configure:3693: checking sys/mount.h presence
> configure:3708: gcc -E  conftest.c
> configure:3714: $? = 0
> configure:3728: result: yes
> configure:3756: checking for sys/mount.h
> configure:3763: result: yes
> configure:3793: checking mntent.h, usability
> configure:3810: gcc -c -g -O2  conftest.c >&5
> conftest.c:55:21: mntent.h,: No such file or directory
> configure:3816: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_SYS_VFS_H 1
> | #define HAVE_SYS_MOUNT_H 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #include <mntent.h,>
> configure:3830: result: no
> configure:3834: checking mntent.h, presence
> configure:3849: gcc -E  conftest.c
> conftest.c:22:21: mntent.h,: No such file or directory
> configure:3855: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_SYS_VFS_H 1
> | #define HAVE_SYS_MOUNT_H 1
> | /* end confdefs.h.  */
> | #include <mntent.h,>
> configure:3869: result: no
> configure:3897: checking for mntent.h,
> configure:3905: result: no
> configure:3793: checking fstab.h usability
> configure:3810: gcc -c -g -O2  conftest.c >&5
> configure:3816: $? = 0
> configure:3830: result: yes
> configure:3834: checking fstab.h presence
> configure:3849: gcc -E  conftest.c
> configure:3855: $? = 0
> configure:3869: result: yes
> configure:3897: checking for fstab.h
> configure:3905: result: yes
> configure:3934: checking stdarg.h usability
> configure:3951: gcc -c -g -O2  conftest.c >&5
> configure:3957: $? = 0
> configure:3971: result: yes
> configure:3975: checking stdarg.h presence
> configure:3990: gcc -E  conftest.c
> configure:3996: $? = 0
> configure:4010: result: yes
> configure:4038: checking for stdarg.h
> configure:4046: result: yes
> configure:4075: checking attr/xattr.h usability
> configure:4092: gcc -c -g -O2  conftest.c >&5
> conftest.c:57:24: attr/xattr.h: No such file or directory
> configure:4098: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_SYS_VFS_H 1
> | #define HAVE_SYS_MOUNT_H 1
> | #define HAVE_FSTAB_H 1
> | #define HAVE_STDARG_H 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #include <attr/xattr.h>
> configure:4112: result: no
> configure:4116: checking attr/xattr.h presence
> configure:4131: gcc -E  conftest.c
> conftest.c:24:24: attr/xattr.h: No such file or directory
> configure:4137: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_SYS_VFS_H 1
> | #define HAVE_SYS_MOUNT_H 1
> | #define HAVE_FSTAB_H 1
> | #define HAVE_STDARG_H 1
> | /* end confdefs.h.  */
> | #include <attr/xattr.h>
> configure:4151: result: no
> configure:4179: checking for attr/xattr.h
> configure:4187: result: no
> configure:4215: checking sys/xattr.h usability
> configure:4232: gcc -c -g -O2  conftest.c >&5
> configure:4238: $? = 0
> configure:4252: result: yes
> configure:4256: checking sys/xattr.h presence
> configure:4271: gcc -E  conftest.c
> configure:4277: $? = 0
> configure:4291: result: yes
> configure:4319: checking for sys/xattr.h
> configure:4327: result: yes
> configure:4341: checking for long int
> configure:4371: gcc -c -g -O2  conftest.c >&5
> configure:4377: $? = 0
> configure:4392: result: yes
> configure:4399: checking size of long int
> configure:4701: gcc -o conftest -g -O2   conftest.c  >&5
> configure:4704: $? = 0
> configure:4710: ./conftest
> configure:4713: $? = 0
> configure:4736: result: 4
> configure:4760: checking for a BSD-compatible install
> configure:4816: result: /usr/bin/install -c
> configure:4875: checking for gcc
> configure:4902: result: gcc
> configure:5140: checking for C compiler version
> configure:5147: gcc --version >&5
> gcc (GCC) 3.4.2
> Copyright (C) 2004 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There  
> is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR  
> PURPOSE.
>
> configure:5150: $? = 0
> configure:5157: gcc -v >&5
> Using built-in specs.
> Configured with: /data/releases/v1.18/buildroot/ 
> toolchain_build_arm_nofpu/gcc-3.4.2/configure --prefix=/usr -- 
> build=i386-pc-linux-gnu --host=arm-linux-uclibc --target=arm-linux- 
> uclibc --enable-languages=c,c++ --enable-shared --with-gxx-include- 
> dir=/usr/include/c++ --disable-__cxa_atexit --enable-target-optspace  
> --with-gnu-ld --disable-nls --enable-threads --enable-multilib -- 
> with-float=soft
> Thread model: posix
> gcc version 3.4.2
> configure:5160: $? = 0
> configure:5167: gcc -V >&5
> gcc: `-V' option must have argument
> configure:5170: $? = 1
> configure:5173: checking whether we are using the GNU C compiler
> configure:5225: result: yes
> configure:5230: checking whether gcc accepts -g
> configure:5365: result: yes
> configure:5382: checking for gcc option to accept ISO C89
> configure:5485: result: none needed
> configure:5504: checking for required gcc
> configure:5519: checking how to run the C preprocessor
> configure:5635: result: gcc -E
> configure:5664: gcc -E  conftest.c
> configure:5670: $? = 0
> configure:5701: gcc -E  conftest.c
> conftest.c:26:28: ac_nonexistent.h: No such file or directory
> configure:5707: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_SYS_VFS_H 1
> | #define HAVE_SYS_MOUNT_H 1
> | #define HAVE_FSTAB_H 1
> | #define HAVE_STDARG_H 1
> | #define HAVE_SYS_XATTR_H 1
> | #define SIZEOF_LONG_INT 4
> | /* end confdefs.h.  */
> | #include <ac_nonexistent.h>
> configure:5746: checking for perl
> configure:5762: found /usr/local/bin/perl
> configure:5774: result: yes
> configure:5784: checking for find
> configure:5800: found /usr/bin/find
> configure:5812: result: yes
> configure:5822: checking for bison
> configure:5850: result: no
> configure:5860: checking for flex
> configure:5888: result: no
> configure:5898: checking for required Math::BigInt perl module
> configure:5906: result: yes
> configure:5963: checking for client library thread safety support
> configure:5976: result: yes
> configure:6386: checking for openssl library
> configure:6400: gcc -c   conftest.c >&5
> configure:6406: $? = 0
> configure:6443: gcc -o conftest    conftest.c  -lcrypt -lssl >&5
> configure:6449: $? = 0
> configure:6455: result: yes
> configure:6492: checking openssl/evp.h usability
> configure:6509: gcc -c   conftest.c >&5
> configure:6515: $? = 0
> configure:6529: result: yes
> configure:6533: checking openssl/evp.h presence
> configure:6548: gcc -E  conftest.c
> configure:6554: $? = 0
> configure:6568: result: yes
> configure:6596: checking for openssl/evp.h
> configure:6604: result: yes
> configure:6632: checking openssl/crypto.h usability
> configure:6649: gcc -c   conftest.c >&5
> configure:6655: $? = 0
> configure:6669: result: yes
> configure:6673: checking openssl/crypto.h presence
> configure:6688: gcc -E  conftest.c
> configure:6694: $? = 0
> configure:6708: result: yes
> configure:6736: checking for openssl/crypto.h
> configure:6744: result: yes
> configure:6814: checking for pkg-config
> configure:6842: result: no
> configure:7013: checking for __error_code field in aiocb struct
> configure:7041: gcc -c   conftest.c >&5
> conftest.c: In function `main':
> conftest.c:37: error: `aiocb' undeclared (first use in this function)
> conftest.c:37: error: (Each undeclared identifier is reported only  
> once
> conftest.c:37: error: for each function it appears in.)
> configure:7047: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_SYS_VFS_H 1
> | #define HAVE_SYS_MOUNT_H 1
> | #define HAVE_FSTAB_H 1
> | #define HAVE_STDARG_H 1
> | #define HAVE_SYS_XATTR_H 1
> | #define SIZEOF_LONG_INT 4
> | #define WITH_OPENSSL 1
> | #define HAVE_OPENSSL_EVP_H 1
> | #define HAVE_OPENSSL_CRYPTO_H 1
> | /* end confdefs.h.  */
> |
> |      	#include <aio.h>
> |
> | int
> | main ()
> | {
> |
> |     	struct aiocb;
> | 	aiocb.__error_code = 0;
> |
> |   ;
> |   return 0;
> | }
> configure:7064: result: no
> configure:7071: checking for __return_value field in aiocb struct
> configure:7099: gcc -c   conftest.c >&5
> conftest.c: In function `main':
> conftest.c:37: error: `aiocb' undeclared (first use in this function)
> conftest.c:37: error: (Each undeclared identifier is reported only  
> once
> conftest.c:37: error: for each function it appears in.)
> configure:7105: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_SYS_VFS_H 1
> | #define HAVE_SYS_MOUNT_H 1
> | #define HAVE_FSTAB_H 1
> | #define HAVE_STDARG_H 1
> | #define HAVE_SYS_XATTR_H 1
> | #define SIZEOF_LONG_INT 4
> | #define WITH_OPENSSL 1
> | #define HAVE_OPENSSL_EVP_H 1
> | #define HAVE_OPENSSL_CRYPTO_H 1
> | /* end confdefs.h.  */
> |
> |         #include <aio.h>
> |
> | int
> | main ()
> | {
> |
> |         struct aiocb;
> | 	aiocb.__return_value = 0;
> |
> |   ;
> |   return 0;
> | }
> configure:7122: result: no
> configure:7128: checking whether byte ordering is bigendian
> configure:7161: gcc -c   conftest.c >&5
> configure:7167: $? = 0
> configure:7199: gcc -c   conftest.c >&5
> conftest.c: In function `main':
> conftest.c:36: error: `not' undeclared (first use in this function)
> conftest.c:36: error: (Each undeclared identifier is reported only  
> once
> conftest.c:36: error: for each function it appears in.)
> conftest.c:36: error: parse error before "big"
> configure:7205: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_SYS_VFS_H 1
> | #define HAVE_SYS_MOUNT_H 1
> | #define HAVE_FSTAB_H 1
> | #define HAVE_STDARG_H 1
> | #define HAVE_SYS_XATTR_H 1
> | #define SIZEOF_LONG_INT 4
> | #define WITH_OPENSSL 1
> | #define HAVE_OPENSSL_EVP_H 1
> | #define HAVE_OPENSSL_CRYPTO_H 1
> | /* end confdefs.h.  */
> | #include <sys/types.h>
> | #include <sys/param.h>
> |
> | int
> | main ()
> | {
> | #if BYTE_ORDER != BIG_ENDIAN
> |  not big endian
> | #endif
> |
> |   ;
> |   return 0;
> | }
> configure:7345: result: no
> configure:7365: checking for void *
> configure:7395: gcc -c   conftest.c >&5
> configure:7401: $? = 0
> configure:7416: result: yes
> configure:7423: checking size of void *
> configure:7725: gcc -o conftest    conftest.c  -lcrypt -lssl >&5
> configure:7728: $? = 0
> configure:7734: ./conftest
> configure:7737: $? = 0
> configure:7760: result: 4
> configure:11516: checking sys/epoll.h usability
> configure:11533: gcc -c  -g -O2  conftest.c >&5
> configure:11539: $? = 0
> configure:11553: result: yes
> configure:11557: checking sys/epoll.h presence
> configure:11572: gcc -E  conftest.c
> configure:11578: $? = 0
> configure:11592: result: yes
> configure:11620: checking for sys/epoll.h
> configure:11628: result: yes
> configure:11641: checking for epoll functions
> configure:11668: gcc -o conftest  -g -O2   conftest.c  -lcrypt -lssl  
> >&5
> configure:11674: $? = 0
> configure:11680: result: yes
> configure:11736: checking whether cc is an Intel compiler
> configure:11763: gcc -c  -g -O2  conftest.c >&5
> conftest.c:33: error: parse error before "me"
> conftest.c:36: error: syntax error before "int"
> configure:11769: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_SYS_VFS_H 1
> | #define HAVE_SYS_MOUNT_H 1
> | #define HAVE_FSTAB_H 1
> | #define HAVE_STDARG_H 1
> | #define HAVE_SYS_XATTR_H 1
> | #define SIZEOF_LONG_INT 4
> | #define WITH_OPENSSL 1
> | #define HAVE_OPENSSL_EVP_H 1
> | #define HAVE_OPENSSL_CRYPTO_H 1
> | #define SIZEOF_VOID_P 4
> | #define HAVE_SYS_EPOLL_H 1
> | /* end confdefs.h.  */
> |
> | #ifndef __ICC
> |        choke me
> | #endif
> |
> | int
> | main ()
> | {
> |
> |   ;
> |   return 0;
> | }
> configure:11782: result: no
> configure:12007: checking for db library
> configure:12024: gcc -c  -g -O2  conftest.c >&5
> conftest.c:1:55: /usr/local/BerkeleyDB.4.5//include/db4/db.h: No  
> such file or directory
> configure:12030: $? = 1
> configure: failed program was:
> | #include "/usr/local/BerkeleyDB.4.5//include/db4/db.h"
> configure:12024: gcc -c  -g -O2  conftest.c >&5
> conftest.c:1:55: /usr/local/BerkeleyDB.4.5//include/db3/db.h: No  
> such file or directory
> configure:12030: $? = 1
> configure: failed program was:
> | #include "/usr/local/BerkeleyDB.4.5//include/db3/db.h"
> configure:12024: gcc -c  -g -O2  conftest.c >&5
> conftest.c:1:60: /usr/local/BerkeleyDB.4.5//include/notfound/db.h:  
> No such file or directory
> configure:12030: $? = 1
> configure: failed program was:
> | #include "/usr/local/BerkeleyDB.4.5//include/notfound/db.h"
> configure:12057: gcc -c  -g -O2  conftest.c >&5
> configure:12063: $? = 0
> configure:12110: gcc -o conftest -I/usr/local/BerkeleyDB.4.5// 
> include/  -g -O2  -L/usr/local/BerkeleyDB.4.5//lib  conftest.c  - 
> lcrypt -lssl -ldb -lpthread >&5
> configure:12116: $? = 0
> configure:12190: result: db
> configure:12197: checking for dbenv parameter to DB error callback  
> function
> configure:12235: gcc -c  -I/usr/local/BerkeleyDB.4.5//include/ - 
> Werror  conftest.c >&5
> configure:12241: $? = 0
> configure:12246: result: yes
> configure:12266: checking if third parameter to error callback  
> function is const
> configure:12302: gcc -c  -I/usr/local/BerkeleyDB.4.5//include/ - 
> Werror  conftest.c >&5
> conftest.c: In function `main':
> conftest.c:48: warning: passing arg 2 of pointer to function from  
> incompatible pointer type
> configure:12308: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_SYS_VFS_H 1
> | #define HAVE_SYS_MOUNT_H 1
> | #define HAVE_FSTAB_H 1
> | #define HAVE_STDARG_H 1
> | #define HAVE_SYS_XATTR_H 1
> | #define SIZEOF_LONG_INT 4
> | #define WITH_OPENSSL 1
> | #define HAVE_OPENSSL_EVP_H 1
> | #define HAVE_OPENSSL_CRYPTO_H 1
> | #define SIZEOF_VOID_P 4
> | #define HAVE_SYS_EPOLL_H 1
> | #define HAVE_DBENV_PARAMETER_TO_DB_ERROR_CALLBACK 1
> | /* end confdefs.h.  */
> |
> |         #include <db.h>
> |
> |         void error_callback_fn(const DB_ENV *dbenv,
> |                                const char *prefix,
> |                                char *message)
> |         {
> |             return;
> |         }
> |
> | int
> | main ()
> | {
> |
> |         DB *db;
> |
> |         db->set_errcall(db, error_callback_fn);
> |
> |   ;
> |   return 0;
> | }
> configure:12319: result: yes
> configure:12332: checking for DB stat with malloc function ptr
> configure:12365: gcc -c  -I/usr/local/BerkeleyDB.4.5//include/ - 
> Werror  conftest.c >&5
> conftest.c: In function `main':
> conftest.c:46: warning: passing arg 2 of pointer to function from  
> incompatible pointer type
> configure:12371: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_SYS_VFS_H 1
> | #define HAVE_SYS_MOUNT_H 1
> | #define HAVE_FSTAB_H 1
> | #define HAVE_STDARG_H 1
> | #define HAVE_SYS_XATTR_H 1
> | #define SIZEOF_LONG_INT 4
> | #define WITH_OPENSSL 1
> | #define HAVE_OPENSSL_EVP_H 1
> | #define HAVE_OPENSSL_CRYPTO_H 1
> | #define SIZEOF_VOID_P 4
> | #define HAVE_SYS_EPOLL_H 1
> | #define HAVE_DBENV_PARAMETER_TO_DB_ERROR_CALLBACK 1
> | #define HAVE_CONST_THIRD_PARAMETER_TO_DB_ERROR_CALLBACK 1
> | /* end confdefs.h.  */
> |
> |       #include <db.h>
> |       #include <stdlib.h>
> |
> | int
> | main ()
> | {
> |
> |       int ret = 0;
> |       DB *db = db;
> |       int dummy = 0;
> |       u_int32_t flags = 0;
> |
> |       ret = db->stat(db, &dummy, malloc, flags);
> |
> |   ;
> |   return 0;
> | }
> configure:12388: result: no
> configure:12397: checking for txnid parameter to DB stat function
> configure:12429: gcc -c  -I/usr/local/BerkeleyDB.4.5//include/ - 
> Werror  conftest.c >&5
> configure:12435: $? = 0
> configure:12440: result: yes
> configure:12461: checking for txnid parameter to DB open function
> configure:12497: gcc -c  -I/usr/local/BerkeleyDB.4.5//include/ - 
> Werror  conftest.c >&5
> configure:12503: $? = 0
> configure:12508: result: yes
> configure:12525: checking for DB_DIRTY_READ flag
> configure:12552: gcc -c  -I/usr/local/BerkeleyDB.4.5//include/ - 
> Werror  conftest.c >&5
> configure:12558: $? = 0
> configure:12563: result: yes
> configure:12580: checking for DB_BUFFER_SMALL error
> configure:12608: gcc -c  -I/usr/local/BerkeleyDB.4.5//include/ - 
> Werror  conftest.c >&5
> configure:12614: $? = 0
> configure:12619: result: yes
> configure:12636: checking for berkeley db get_pagesize function
> configure:12667: gcc -c  -I/usr/local/BerkeleyDB.4.5//include/ - 
> Werror  conftest.c >&5
> configure:12673: $? = 0
> configure:12678: result: yes
> configure:13399: checking if server lib needs -lrt
> configure:13426: gcc -o conftest  -g -O2  -L/usr/local/BerkeleyDB. 
> 4.5//lib  conftest.c  -lcrypt -lssl >&5
> /tmp/cctPZeCS.o: In function `main':
> /pvfs-2.7.0/conftest.c:44: undefined reference to `lio_listio'
> collect2: ld returned 1 exit status
> configure:13432: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_SYS_VFS_H 1
> | #define HAVE_SYS_MOUNT_H 1
> | #define HAVE_FSTAB_H 1
> | #define HAVE_STDARG_H 1
> | #define HAVE_SYS_XATTR_H 1
> | #define SIZEOF_LONG_INT 4
> | #define WITH_OPENSSL 1
> | #define HAVE_OPENSSL_EVP_H 1
> | #define HAVE_OPENSSL_CRYPTO_H 1
> | #define SIZEOF_VOID_P 4
> | #define HAVE_SYS_EPOLL_H 1
> | #define HAVE_DBENV_PARAMETER_TO_DB_ERROR_CALLBACK 1
> | #define HAVE_CONST_THIRD_PARAMETER_TO_DB_ERROR_CALLBACK 1
> | #define HAVE_TXNID_PARAMETER_TO_DB_STAT 1
> | #define HAVE_TXNID_PARAMETER_TO_DB_OPEN 1
> | #define HAVE_DB_DIRTY_READ 1
> | #define HAVE_DB_BUFFER_SMALL 1
> | #define HAVE_DB_GET_PAGESIZE 1
> | /* end confdefs.h.  */
> | #include <stdlib.h>
> | 	 #include <unistd.h>
> | 	 #include <aio.h>
> | int
> | main ()
> | {
> | lio_listio(LIO_NOWAIT, NULL, 0, NULL);
> |   ;
> |   return 0;
> | }
> configure:13469: gcc -o conftest  -g -O2  -L/usr/local/BerkeleyDB. 
> 4.5//lib  -lrt conftest.c  -lcrypt -lssl >&5
> /tmp/cc1s0snT.o: In function `main':
> /pvfs-2.7.0/conftest.c:44: undefined reference to `lio_listio'
> collect2: ld returned 1 exit status
> configure:13475: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PVFS2_VERSION_MAJOR 2
> | #define PVFS2_VERSION_MINOR 7
> | #define PVFS2_VERSION_SUB 0
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_SYS_VFS_H 1
> | #define HAVE_SYS_MOUNT_H 1
> | #define HAVE_FSTAB_H 1
> | #define HAVE_STDARG_H 1
> | #define HAVE_SYS_XATTR_H 1
> | #define SIZEOF_LONG_INT 4
> | #define WITH_OPENSSL 1
> | #define HAVE_OPENSSL_EVP_H 1
> | #define HAVE_OPENSSL_CRYPTO_H 1
> | #define SIZEOF_VOID_P 4
> | #define HAVE_SYS_EPOLL_H 1
> | #define HAVE_DBENV_PARAMETER_TO_DB_ERROR_CALLBACK 1
> | #define HAVE_CONST_THIRD_PARAMETER_TO_DB_ERROR_CALLBACK 1
> | #define HAVE_TXNID_PARAMETER_TO_DB_STAT 1
> | #define HAVE_TXNID_PARAMETER_TO_DB_OPEN 1
> | #define HAVE_DB_DIRTY_READ 1
> | #define HAVE_DB_BUFFER_SMALL 1
> | #define HAVE_DB_GET_PAGESIZE 1
> | /* end confdefs.h.  */
> | #include <stdlib.h>
> | 			 #include <unistd.h>
> | 			 #include <aio.h>
> | int
> | main ()
> | {
> | lio_listio(LIO_NOWAIT, NULL, 0, NULL);
> |   ;
> |   return 0;
> | }
> configure:13489: error: failed attempting to link lio_listio
>
> ## ---------------- ##
> ## Cache variables. ##
> ## ---------------- ##
>
> ac_cv_build=armv5tejl-unknown-linux-gnu
> ac_cv_c_bigendian=no
> ac_cv_c_compiler_gnu=yes
> ac_cv_env_CC_set=
> ac_cv_env_CC_value=
> ac_cv_env_CFLAGS_set=
> ac_cv_env_CFLAGS_value=
> ac_cv_env_CPPFLAGS_set=
> ac_cv_env_CPPFLAGS_value=
> ac_cv_env_CPP_set=
> ac_cv_env_CPP_value=
> ac_cv_env_LDFLAGS_set=
> ac_cv_env_LDFLAGS_value=
> ac_cv_env_LIBS_set=
> ac_cv_env_LIBS_value=
> ac_cv_env_build_alias_set=
> ac_cv_env_build_alias_value=
> ac_cv_env_host_alias_set=
> ac_cv_env_host_alias_value=
> ac_cv_env_target_alias_set=
> ac_cv_env_target_alias_value=
> ac_cv_header_attr_xattr_h=no
> ac_cv_header_fstab_h=yes
> ac_cv_header_inttypes_h=yes
> ac_cv_header_memory_h=yes
> ac_cv_header_mntent_h_=no
> ac_cv_header_openssl_crypto_h=yes
> ac_cv_header_openssl_evp_h=yes
> ac_cv_header_stdarg_h=yes
> ac_cv_header_stdc=no
> ac_cv_header_stdint_h=yes
> ac_cv_header_stdlib_h=yes
> ac_cv_header_string_h=yes
> ac_cv_header_strings_h=yes
> ac_cv_header_sys_epoll_h=yes
> ac_cv_header_sys_mount_h=yes
> ac_cv_header_sys_stat_h=yes
> ac_cv_header_sys_types_h=yes
> ac_cv_header_sys_vfs_h=yes
> ac_cv_header_sys_xattr_h=yes
> ac_cv_header_unistd_h=yes
> ac_cv_host=armv5tejl-unknown-linux-gnu
> ac_cv_objext=o
> ac_cv_path_EGREP='/bin/grep -E'
> ac_cv_path_GREP=/bin/grep
> ac_cv_path_install='/usr/bin/install -c'
> ac_cv_prog_CPP='gcc -E'
> ac_cv_prog_HAVE_BISON=no
> ac_cv_prog_HAVE_FIND=yes
> ac_cv_prog_HAVE_FLEX=no
> ac_cv_prog_HAVE_PERL=yes
> ac_cv_prog_HAVE_PKGCONFIG=no
> ac_cv_prog_ac_ct_CC=gcc
> ac_cv_prog_cc_c89=
> ac_cv_prog_cc_g=yes
> ac_cv_sizeof_long_int=4
> ac_cv_sizeof_void_p=4
> ac_cv_type_long_int=yes
> ac_cv_type_void_p=yes
>
> ## ----------------- ##
> ## Output variables. ##
> ## ----------------- ##
>
> BUILD_ABSOLUTE_TOP='/pvfs-2.7.0'
> BUILD_BMI_TCP=''
> BUILD_CC='gcc'
> BUILD_CFLAGS=''
> BUILD_EPOLL='1'
> BUILD_GM=''
> BUILD_IB=''
> BUILD_KARMA=''
> BUILD_LDFLAGS=''
> BUILD_MX=''
> BUILD_OPENIB=''
> BUILD_PORTALS=''
> BUILD_SERVER='1'
> BUILD_VIS=''
> CC='gcc'
> CFLAGS=' -g -O2'
> CPP='gcc -E'
> CPPFLAGS=''
> DB_CFLAGS='-I/usr/local/BerkeleyDB.4.5//include/'
> DB_LIB='-ldb'
> DEFS=''
> ECHO_C=''
> ECHO_N='-n'
> ECHO_T=''
> EGREP='/bin/grep -E'
> ENABLE_COVERAGE=''
> EXEEXT=''
> GM_HOME=''
> GNUC='1'
> GOSSIP_ENABLE_BACKTRACE=''
> GREP='/bin/grep'
> GTKCFLAGS=''
> GTKLIBS=''
> HAVE_BISON='no'
> HAVE_FIND='yes'
> HAVE_FLEX='no'
> HAVE_PERL='yes'
> HAVE_PKGCONFIG='no'
> IB_INCDIR=''
> IB_LIBDIR=''
> INSTALL_DATA='${INSTALL} -m 644'
> INSTALL_PROGRAM='${INSTALL}'
> INSTALL_SCRIPT='${INSTALL}'
> INTELC=''
> LDFLAGS='-L/usr/local/BerkeleyDB.4.5//lib  -lrt'
> LIBCFLAGS=' -D__GEN_POSIX_LOCKING__'
> LIBOBJS=''
> LIBS=' -lcrypt -lssl'
> LINUX24_KERNEL_MINOR_VER=''
> LINUX24_KERNEL_SRC=''
> LINUX_KERNEL_SRC=''
> LTLIBOBJS=''
> MISC_TROVE_FLAGS='-D__PVFS2_TROVE_AIO_THREADED__'
> MMAP_RA_CACHE=''
> MX_HOME=''
> NEEDS_LIBRT=''
> NPTL_WORKAROUND=''
> OBJEXT='o'
> OPENIB_INCDIR=''
> OPENIB_LIBDIR=''
> PACKAGE_BUGREPORT=''
> PACKAGE_NAME=''
> PACKAGE_STRING=''
> PACKAGE_TARNAME=''
> PACKAGE_VERSION=''
> PATH_SEPARATOR=':'
> PORTALS_INCS=''
> PORTALS_LIBS=''
> PVFS2_SEGV_BACKTRACE=''
> PVFS2_VERSION='2.7.0'
> QUIET_COMPILE='1'
> REDHAT_RELEASE=''
> SERVER_LDFLAGS=''
> SHELL='/bin/sh'
> SRC_ABSOLUTE_TOP='/pvfs-2.7.0'
> SRC_RELATIVE_TOP='.'
> STRICT_CFLAGS=''
> TARGET_OS_DARWIN=''
> TARGET_OS_LINUX=''
> THREAD_LIB='-lpthread'
> TRUSTED_CONNECTIONS=''
> VISCFLAGS=''
> VISLIBS=''
> ac_ct_CC='gcc'
> bindir='${exec_prefix}/bin'
> build='armv5tejl-unknown-linux-gnu'
> build_alias=''
> build_cpu='armv5tejl'
> build_os='linux-gnu'
> build_shared='no'
> build_static='yes'
> build_vendor='unknown'
> datadir='${datarootdir}'
> datarootdir='${prefix}/share'
> docdir='${datarootdir}/doc/${PACKAGE}'
> dvidir='${docdir}'
> exec_prefix='NONE'
> host='armv5tejl-unknown-linux-gnu'
> host_alias=''
> host_cpu='armv5tejl'
> host_os='linux-gnu'
> host_vendor='unknown'
> htmldir='${docdir}'
> includedir='${prefix}/include'
> infodir='${datarootdir}/info'
> libdir='${exec_prefix}/lib'
> libexecdir='${exec_prefix}/libexec'
> localedir='${datarootdir}/locale'
> localstatedir='${prefix}/var'
> mandir='${datarootdir}/man'
> oldincludedir='/usr/include'
> pdfdir='${docdir}'
> prefix='NONE'
> program_transform_name='s,x,x,'
> psdir='${docdir}'
> sbindir='${exec_prefix}/sbin'
> sharedstatedir='${prefix}/com'
> sysconfdir='${prefix}/etc'
> target_alias=''
>
> ## ----------- ##
> ## confdefs.h. ##
> ## ----------- ##
>
> #define PACKAGE_NAME ""
> #define PACKAGE_TARNAME ""
> #define PACKAGE_VERSION ""
> #define PACKAGE_STRING ""
> #define PACKAGE_BUGREPORT ""
> #define PVFS2_VERSION_MAJOR 2
> #define PVFS2_VERSION_MINOR 7
> #define PVFS2_VERSION_SUB 0
> #define HAVE_SYS_TYPES_H 1
> #define HAVE_SYS_STAT_H 1
> #define HAVE_STDLIB_H 1
> #define HAVE_STRING_H 1
> #define HAVE_MEMORY_H 1
> #define HAVE_STRINGS_H 1
> #define HAVE_INTTYPES_H 1
> #define HAVE_STDINT_H 1
> #define HAVE_UNISTD_H 1
> #define HAVE_SYS_VFS_H 1
> #define HAVE_SYS_MOUNT_H 1
> #define HAVE_FSTAB_H 1
> #define HAVE_STDARG_H 1
> #define HAVE_SYS_XATTR_H 1
> #define SIZEOF_LONG_INT 4
> #define WITH_OPENSSL 1
> #define HAVE_OPENSSL_EVP_H 1
> #define HAVE_OPENSSL_CRYPTO_H 1
> #define SIZEOF_VOID_P 4
> #define HAVE_SYS_EPOLL_H 1
> #define HAVE_DBENV_PARAMETER_TO_DB_ERROR_CALLBACK 1
> #define HAVE_CONST_THIRD_PARAMETER_TO_DB_ERROR_CALLBACK 1
> #define HAVE_TXNID_PARAMETER_TO_DB_STAT 1
> #define HAVE_TXNID_PARAMETER_TO_DB_OPEN 1
> #define HAVE_DB_DIRTY_READ 1
> #define HAVE_DB_BUFFER_SMALL 1
> #define HAVE_DB_GET_PAGESIZE 1
>
> configure: exit 1
> _______________________________________________
> Pvfs2-users mailing list
> Pvfs2-users at beowulf-underground.org
> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users



More information about the Pvfs2-users mailing list