[Pvfs2-users] failed attempting to link lio_listio

Christos Filippidis filippidis at inp.demokritos.gr
Wed Nov 28 10:53:08 EST 2007


hi,

there is a librt.so under /usr/lib and that is why i am confused.

i try to install it to an arm processor with a "2.6.17.14 #1 armv5tejl 
GNU/Linux" kernel and the following toolchain:

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

regards
christos

p.s i have successfully install it at scientific linux 4 and ubuntu 
server 7.10


Sam Lang wrote:
>
> 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
>
>


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: filippidis.vcf
Type: text/x-vcard
Size: 346 bytes
Desc: not available
Url : http://www.beowulf-underground.org/pipermail/pvfs2-users/attachments/20071128/2c29146a/filippidis-0001.vcf


More information about the Pvfs2-users mailing list