dev.nlited.com

>>

SDK

<<<< prev
next >>>>

2017-09-26 00:36:59 chip Page 2024 📢 PUBLIC

September 25 2017

The Yocto SDK builds the tools and environment that cross-compiles external projects for the target platform. It creates an independent toolchain and source tree outside the yocto directory tree.

See Cross Compile with Yocto SDK. This will create a stand-alone cross compiler environment that can be used to build target projects outside yocto.

Mistake icon

The downloaded SDK does not include the kernel source, so it is not worth downloading. Skip down to "Build the SDK".


Download the SDK installer:
wget http://gumstix-yocto.s3.amazonaws.com/sdk.sh
Waiting for a 35 minute download...

After downloading, I installed the SDK:
chmod a+x sdk.sh ./sdk.sh Poky (Yocto Project Reference Distro) SDK installer version 2.2.2 ================================================================= Enter target directory for SDK (default: /opt/poky/2.2.2): /home/chip/yocto/overo2/sdk/ You are about to install the SDK to "/home/chip/yocto/overo2/sdk". Proceed[Y/n]? y Extracting SDK.....................................................................done Setting it up...done SDK has been successfully set up and is ready to be used. Each time you wish to use the SDK in a new shell session, you need to source the environment setup script e.g. $ . /home/chip/yocto/overo2/sdk/environment-setup-cortexa8hf-neon-poky-linux-gnueabi


environment-setup-cortexa8hf-neon-poky-linux-gnueabi: 1export SDKTARGETSYSROOT=/home/chip/yocto/overo2/sdk/sysroots/cortexa8hf-neon-poky-linux-gnueabi 2export PATH=/home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux/usr/bin:/home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux/usr/sbin:/home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux/bin:/home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux/sbin:/home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux/usr/bin/../x86_64-pokysdk-linux/bin:/home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi:/home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-uclibc:/home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-musl:$PATH 3export CCACHE_PATH=/home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux/usr/bin:/home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux/usr/bin/../x86_64-pokysdk-linux/bin:/home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi:/home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-uclibc:/home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-musl:$CCACHE_PATH 4export PKG_CONFIG_SYSROOT_DIR=$SDKTARGETSYSROOT 5export PKG_CONFIG_PATH=$SDKTARGETSYSROOT/usr/lib/pkgconfig:$SDKTARGETSYSROOT/usr/share/pkgconfig 6export CONFIG_SITE=/home/chip/yocto/overo2/sdk/site-config-cortexa8hf-neon-poky-linux-gnueabi 7export OECORE_NATIVE_SYSROOT="/home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux" 8export OECORE_TARGET_SYSROOT="$SDKTARGETSYSROOT" 9export OECORE_ACLOCAL_OPTS="-I /home/chip/yocto/overo2/sdk/sysroots/x86_64-pokysdk-linux/usr/share/aclocal" 10unset command_not_found_handle 11export CC="arm-poky-linux-gnueabi-gcc -march=armv7-a -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a8 --sysroot=$SDKTARGETSYSROOT" 12export CXX="arm-poky-linux-gnueabi-g++ -march=armv7-a -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a8 --sysroot=$SDKTARGETSYSROOT" 13export CPP="arm-poky-linux-gnueabi-gcc -E -march=armv7-a -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a8 --sysroot=$SDKTARGETSYSROOT" 14export AS="arm-poky-linux-gnueabi-as " 15export LD="arm-poky-linux-gnueabi-ld --sysroot=$SDKTARGETSYSROOT" 16export GDB=arm-poky-linux-gnueabi-gdb 17export STRIP=arm-poky-linux-gnueabi-strip 18export RANLIB=arm-poky-linux-gnueabi-ranlib 19export OBJCOPY=arm-poky-linux-gnueabi-objcopy 20export OBJDUMP=arm-poky-linux-gnueabi-objdump 21export AR=arm-poky-linux-gnueabi-ar 22export NM=arm-poky-linux-gnueabi-nm 23export M4=m4 24export TARGET_PREFIX=arm-poky-linux-gnueabi- 25export CONFIGURE_FLAGS="--target=arm-poky-linux-gnueabi --host=arm-poky-linux-gnueabi --build=x86_64-linux --with-libtool-sysroot=$SDKTARGETSYSROOT" 26export CFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types " 27export CXXFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types " 28export LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed" 29export CPPFLAGS="" 30export KCFLAGS="--sysroot=$SDKTARGETSYSROOT" 31export OECORE_DISTRO_VERSION="2.2.2" 32export OECORE_SDK_VERSION="2.2.2" 33export ARCH=arm 34export CROSS_COMPILE=arm-poky-linux-gnueabi- 35 36# Append environment subscripts 37if [ -d "$OECORE_TARGET_SYSROOT/environment-setup.d" ]; then 38 for envfile in $OECORE_TARGET_SYSROOT/environment-setup.d/*.sh; do 39 . $envfile 40 done 41fi 42if [ -d "$OECORE_NATIVE_SYSROOT/environment-setup.d" ]; then 43 for envfile in $OECORE_NATIVE_SYSROOT/environment-setup.d/*.sh; do 44 . $envfile 45 done 46fi

The site- file sets environment variables to describe everything that is or is not part of the gumstix build.

site-config-cortexa8hf-neon-poky-linux-gnueabi: 1ac_cv_c_littleendian=${ac_cv_c_littleendian=yes} 2ac_cv_c_bigendian=${ac_cv_c_bigendian=no} 3 4# libnet 5ac_cv_libnet_endianess=${ac_cv_libnet_endianess=lil} 6 7# libmemcached 8ac_cv_c_endian=little 9# general 10ac_cv_va_val_copy=${ac_cv_va_val_copy=yes} 11ac_cv_func_lstat_dereferences_slashed_symlink=${ac_cv_func_lstat_dereferences_slashed_symlink=yes} 12ac_cv_func_lstat_empty_string_bug=${ac_cv_func_lstat_empty_string_bug=no} 13ac_cv_func_stat_empty_string_bug=${ac_cv_func_stat_empty_string_bug=no} 14ac_cv_func_stat_ignores_trailing_slash=${ac_cv_func_stat_ignores_trailing_slash=no} 15ac_cv_header_netinet_sctp_h=${ac_cv_header_netinet_sctp_h=no} 16ac_cv_header_netinet_sctp_uio_h=${ac_cv_header_netinet_sctp_uio_h=no} 17ac_cv_sctp=${ac_cv_sctp=no} 18 19# bash 20ac_cv_c_long_double=${ac_cv_c_long_double=yes} 21bash_cv_func_sigsetjmp=${bash_cv_func_sigsetjmp=missing} 22 23# coreutils 24utils_cv_sys_open_max=${utils_cv_sys_open_max=1019} 25 26# cvs 27cvs_cv_func_printf_ptr=${cvs_cv_func_printf_ptr=yes} 28 29# db (sleepycat) 30db_cv_fcntl_f_setfd=${db_cv_fcntl_f_setfd=yes} 31db_cv_sprintf_count=${db_cv_sprintf_count=yes} 32db_cv_align_t=${db_cv_align_t='unsigned long long'} 33db_cv_alignp_t=${db_cv_alignp_t='unsigned long'} 34 35# D-BUS 36ac_cv_func_posix_getpwnam_r=${ac_cv_func_posix_getpwnam_r=yes} 37 38# edb 39db_cv_spinlocks=${db_cv_spinlocks=no} 40 41# ettercap 42ettercap_cv_type_socklen_t=${ettercap_cv_type_socklen_t=yes} 43 44# fget 45compat_cv_func_snprintf_works=${compat_cv_func_snprintf_works=yes} 46compat_cv_func_basename_works=${compat_cv_func_basename_works=no} 47compat_cv_func_dirname_works=${compat_cv_func_dirname_works=no} 48 49# fnmatch 50ac_cv_func_fnmatch_works=${ac_cv_func_fnmatch_works=yes} 51 52# gettext 53am_cv_func_working_getline=${am_cv_func_working_getline=yes} 54 55# glib 56glib_cv_stack_grows=${glib_cv_stack_grows=no} 57glib_cv_uscore=${glib_cv_uscore=no} 58glib_cv_use_pid_surrogate=${glib_cv_use_pid_surrogate=yes} 59glib_cv_has__inline=${glib_cv_has__inline=yes} 60glib_cv_has__inline__=${glib_cv_has__inline__=yes} 61glib_cv_hasinline=${glib_cv_hasinline=yes} 62glib_cv_sane_realloc=${glib_cv_sane_realloc=yes} 63glib_cv_uscore=${glib_cv_uscore=no} 64glib_cv_va_val_copy=${glib_cv_va_val_copy=yes} 65glib_cv_rtldglobal_broken=${glib_cv_rtldglobal_broken=no} 66glib_cv_sys_pthread_mutex_trylock_posix=${glib_cv_sys_pthread_mutex_trylock_posix=yes} 67glib_cv_sys_pthread_getspecific_posix=${glib_cv_sys_pthread_getspecific_posix=yes} 68glib_cv_sys_pthread_cond_timedwait_posix=${glib_cv_sys_pthread_cond_timedwait_posix=yes} 69 70# glib-2.0 71glib_cv_long_long_format=${glib_cv_long_long_format=ll} 72glib_cv_sys_use_pid_niceness_surrogate=${glib_cv_sys_use_pid_niceness_surrogate=yes} 73 74#gstreamer 75as_cv_unaligned_access=${as_cv_unaligned_access=no} 76 77# httppc 78ac_cv_strerror_r_SUSv3=${ac_cv_strerror_r_SUSv3=no} 79 80# lftp 81ac_cv_need_trio=${ac_cv_need_trio=no} 82lftp_cv_va_val_copy=${lftp_cv_va_val_copy=yes} 83 84# libesmtp 85acx_working_snprintf=${acx_working_snprintf=yes} 86 87# libidl 88libIDL_cv_long_long_format=${libIDL_cv_long_long_format=ll} 89 90# libnet 91ac_libnet_have_packet_socket=${ac_libnet_have_packet_socket=yes} 92 93# libpcap 94ac_cv_linux_vers=${ac_cv_linux_vers=2} 95 96# libxfce4util 97with_broken_putenv=${with_broken_putenv=no} 98 99# links 100ac_cv_lib_png_png_create_info_struct=${ac_cv_lib_png_png_create_info_struct=yes} 101 102# mysql 103mysql_cv_func_atomic_sub=${mysql_cv_func_atomic_sub=no} 104mysql_cv_func_atomic_add=${mysql_cv_func_atomic_add=no} 105 106# nano 107ac_cv_regexec_segfault_emptystr=${ac_cv_regexec_segfault_emptystr=no} 108nano_cv_func_regexec_segv_emptystr=${nano_cv_func_regexec_segv_emptystr=no} 109 110# php 111ac_cv_pread=${ac_cv_pread=no} 112ac_cv_pwrite=${ac_cv_pwrite=no} 113php_cv_lib_cookie_io_functions_use_off64_t=${php_cv_lib_cookie_io_functions_use_off64_t=yes} 114 115# rsync 116rsync_cv_HAVE_BROKEN_LARGEFILE=${rsync_cv_HAVE_BROKEN_LARGEFILE=no} 117rsync_cv_HAVE_SOCKETPAIR=${rsync_cv_HAVE_SOCKETPAIR=yes} 118rsync_cv_HAVE_LONGLONG=${rsync_cv_HAVE_LONGLONG=yes} 119rsync_cv_HAVE_OFF64_T=${rsync_cv_HAVE_OFF64_T=no} 120rsync_cv_HAVE_SHORT_INO_T=${rsync_cv_HAVE_SHORT_INO_T=no} 121rsync_cv_HAVE_UNSIGNED_CHAR=${rsync_cv_HAVE_UNSIGNED_CHAR=no} 122rsync_cv_HAVE_BROKEN_READDIR=${rsync_cv_HAVE_BROKEN_READDIR=no} 123rsync_cv_HAVE_GETTIMEOFDAY_TZ=${rsync_cv_HAVE_GETTIMEOFDAY_TZ=yes} 124rsync_cv_HAVE_SECURE_MKSTEMP=${rsync_cv_HAVE_SECURE_MKSTEMP=yes} 125rsync_cv_REPLACE_INET_NTOA=${rsync_cv_REPLACE_INET_NTOA=no} 126rsync_cv_REPLACE_INET_ATON=${rsync_cv_REPLACE_INET_ATON=no} 127 128# screen 129screen_cv_sys_bcopy_overlap=${screen_cv_sys_bcopy_overlap=no} 130screen_cv_sys_memcpy_overlap=${screen_cv_sys_memcpy_overlap=no} 131screen_cv_sys_memmove_overlap=${screen_cv_sys_memmove_overlap=no} 132screen_cv_sys_fifo_broken_impl=${screen_cv_sys_fifo_broken_impl=yes} 133screen_cv_sys_fifo_usable=${screen_cv_sys_fifo_usable=yes} 134screen_cv_sys_select_broken_retval=${screen_cv_sys_select_broken_retval=no} 135screen_cv_sys_sockets_nofs=${screen_cv_sys_sockets_nofs=no} 136screen_cv_sys_sockets_usable=${screen_cv_sys_sockets_usable=yes} 137screen_cv_sys_terminfo_used=${screen_cv_sys_terminfo_used=yes} 138 139# slrn 140slrn_cv_va_val_copy=${slrn_cv_va_val_copy=yes} 141 142# socat 143ac_cv_ispeed_offset=${ac_cv_ispeed_offset=13} 144sc_cv_termios_ispeed=${sc_cv_termios_ispeed=yes} 145 146# ssh 147ac_cv_have_space_d_name_in_struct_dirent=${ac_cv_dirent_have_space_d_name=yes} 148ac_cv_have_broken_snprintf=${ac_cv_have_broken_snprintf=no} 149ac_cv_have_accrights_in_msghdr=${ac_cv_have_accrights_in_msghdr=no} 150ac_cv_have_control_in_msghdr=${ac_cv_have_control_in_msghdr=yes} 151ac_cv_have_openpty_ctty_bug=${ac_cv_have_openpty_ctty_bug=yes} 152 153# startup-notification 154lf_cv_sane_realloc=yes 155 156# xffm 157jm_cv_func_working_readdir=yes 158 159# evolution-data-server 160ac_cv_libiconv_utf8=${ac_cv_libiconv_utf8=yes} 161 162# definitions assuming 32-bit arm architecture 163 164# apache 165ac_cv_sizeof_size_t=${ac_cv_sizeof_size_t=4} 166ac_cv_sizeof_ssize_t=${ac_cv_sizeof_ssize_t=4} 167 168# glib 169glib_cv_sizeof_gmutex=${glib_cv_sizeof_gmutex=24} 170glib_cv_sizeof_system_thread=${glib_cv_sizeof_system_thread=4} 171glib_cv_sizeof_gmutex=${glib_cv_sizeof_gmutex=24} 172 173# glib-2.0 174glib_cv_sizeof_gmutex=${glib_cv_sizeof_gmutex=24} 175glib_cv_sizeof_intmax_t=${glib_cv_sizeof_intmax_t=8} 176glib_cv_sizeof_ptrdiff_t=${glib_cv_sizeof_ptrdiff_t=4} 177glib_cv_sizeof_size_t=${glib_cv_sizeof_size_t=4} 178glib_cv_sizeof_system_thread=${glib_cv_sizeof_system_thread=4} 179ac_cv_alignof_guint32=4 180ac_cv_alignof_guint64=8 181ac_cv_alignof_unsigned_long=4 182 183# jikes 184ac_cv_sizeof_wchar_t=4 185 186# ORBit2 187ac_cv_alignof_CORBA_boolean=1 188ac_cv_alignof_CORBA_char=1 189ac_cv_alignof_CORBA_double=8 190ac_cv_alignof_CORBA_float=4 191ac_cv_alignof_CORBA_long=4 192ac_cv_alignof_CORBA_long_double=8 193ac_cv_alignof_CORBA_long_long=8 194ac_cv_alignof_CORBA_octet=1 195ac_cv_alignof_CORBA_pointer=4 196ac_cv_alignof_CORBA_short=2 197ac_cv_alignof_CORBA_struct=1 198ac_cv_alignof_CORBA_wchar=2 199 200# at-spi2-core 201ac_cv_alignof_char=1 202ac_cv_alignof_dbind_pointer=4 203ac_cv_alignof_dbind_struct=1 204ac_cv_alignof_dbus_bool_t=4 205ac_cv_alignof_dbus_int16_t=2 206ac_cv_alignof_dbus_int32_t=4 207ac_cv_alignof_dbus_int64_t=8 208ac_cv_alignof_double=8 209# gettext - these add sleep delays otherwise 210gl_cv_func_sleep_works=${gl_cv_func_sleep_works=yes} 211gl_cv_header_working_fcntl_h=${gl_cv_header_working_fcntl_h=yes} 212 213# apr 214ac_cv_file__dev_zero=${ac_cv_file__dev_zero=yes} 215ac_cv_sizeof_pid_t=${ac_cv_sizeof_pid_t=4} 216ac_cv_func_pthread_key_delete=${ac_cv_func_pthread_key_delete=yes} 217apr_cv_tcp_nodelay_with_cork=${apr_cv_tcp_nodelay_with_cork=yes} 218apr_cv_process_shared_works=${apr_cv_process_shared_works=no} 219 220# samba 221samba_cv_HAVE_IFACE_AIX=${samba_cv_HAVE_IFACE_AIX=no} 222samba_cv_HAVE_IFACE_IFCONF=${samba_cv_HAVE_IFACE_IFCONF=yes} 223samba_cv_HAVE_IFACE_IFREQ=${samba_cv_HAVE_IFACE_IFREQ=yes} 224samba_cv_HAVE_IRIX_SPECIFIC_CAPABILITIES=${samba_cv_HAVE_IRIX_SPECIFIC_CAPABILITIES=no} 225 226# db 227db_cv_path_ar=${db_cv_path_ar=/usr/bin/ar} 228db_cv_path_chmod=${db_cv_path_chmod=/bin/chmod} 229db_cv_path_cp=${db_cv_path_cp=/bin/cp} 230db_cv_path_ln=${db_cv_path_ln=/bin/ln} 231db_cv_path_mkdir=${db_cv_path_mkdir=/bin/mkdir} 232db_cv_path_ranlib=${db_cv_path_ranlib=/usr/bin/ranlib} 233db_cv_path_rm=${db_cv_path_rm=/bin/rm} 234db_cv_path_sh=${db_cv_path_sh=/bin/sh} 235db_cv_path_strip=${db_cv_path_strip=/usr/bin/strip} 236 237# bash 238bash_cv_have_mbstate_t=${bash_cv_have_mbstate_t=yes} 239bash_cv_must_reinstall_sighandlers=${bash_cv_must_reinstall_sighandlers=no} 240bash_cv_func_strcoll_broken=${bash_cv_func_strcoll_broken=no} 241bash_cv_dup2_broken=${bash_cv_dup2_broken=no} 242bash_cv_opendir_not_robust=${bash_cv_opendir_not_robust=no} 243bash_cv_type_rlimit=${bash_cv_type_rlimit=rlim_t} 244bash_cv_getenv_redef=${bash_cv_getenv_redef=yes} 245bash_cv_ulimit_maxfds=${bash_cv_ulimit_maxfds=yes} 246bash_cv_getcwd_calls_popen=${bash_cv_getcwd_calls_popen=no} 247bash_cv_printf_a_format=${bash_cv_printf_a_format=yes} 248bash_cv_pgrp_pipe=${bash_cv_pgrp_pipe=no} 249bash_cv_job_control_missing=${bash_cv_job_control_missing=present} 250bash_cv_sys_named_pipes=${bash_cv_sys_named_pipes=present} 251bash_cv_unusable_rtsigs=${bash_cv_unusable_rtsigs=no} 252 253# ccache 254hw_cv_func_snprintf_c99=${hw_cv_func_snprintf_c99=yes} 255hw_cv_func_vsnprintf_c99=${hw_cv_func_vsnprintf_c99=yes} 256 257# coreutils 258gl_cv_func_fstatat_zero_flag=${gl_cv_func_fstatat_zero_flag=yes} 259 260# mysql 261ac_cv_sys_restartable_syscalls=${ac_cv_sys_restartable_syscalls=yes} 262ac_cv_conv_longlong_to_float=${ac_cv_conv_longlong_to_float=yes} 263 264# TCL 265tcl_cv_api_serial=${tcl_cv_api_serial=termios} 266 267# python 268ac_cv_have_long_long_format=yes 269 270# apache 271ac_cv_o_nonblock_inherited=${ac_cv_o_nonblock_inherited=no} 272 273# rsync 274rsync_cv_HAVE_C99_VSNPRINTF=${rsync_cv_HAVE_C99_VSNPRINTF=yes} 275# general 276ac_cv_have_decl_sys_siglist=${ac_cv_have_decl_sys_siglist=yes} 277ac_cv_func_realloc_works=${ac_cv_func_realloc_works=yes} 278ac_cv_func_realloc_0_nonnull=${ac_cv_func_realloc_0_nonnull=yes} 279ac_cv_func_malloc_works=${ac_cv_func_malloc_works=yes} 280ac_cv_func_malloc_0_nonnull=${ac_cv_func_malloc_0_nonnull=yes} 281ac_cv_func_memcmp_working=${ac_cv_func_memcmp_working=yes} 282ac_cv_func_getpgrp_void=yes 283ac_cv_func_setpgrp_void=yes 284ac_cv_func_setgrent_void=yes 285ac_cv_func_getgrgid_r=${ac_cv_func_getgrgid_r=yes} 286ac_cv_func_getpwuid_r=${ac_cv_func_getpwuid_r=yes} 287ac_cv_func_posix_getpwuid_r=${ac_cv_func_posix_getpwuid_r=yes} 288ac_cv_func_posix_getgrgid_r=${ac_cv_func_posix_getgrgid_r=yes} 289ac_cv_type_uid_t={ac_cv_type_uid_t=yes} 290ac_cv_func_getaddrinfo=${ac_cv_func_getaddrinfo=yes} 291 292# bash 293bash_cv_under_sys_siglist=${bash_cv_under_sys_siglist=yes} 294bash_cv_sys_siglist=${bash_cv_sys_siglist=yes} 295bash_cv_getcwd_malloc=${bash_cv_getcwd_malloc=yes} 296 297# clamav 298clamav_av_func_working_snprintf_long=${clamav_av_func_working_snprintf_long=yes} 299clamav_av_have_in_port_t=${clamav_av_have_in_port_t=yes} 300clamav_av_have_in_addr_t=${clamav_av_have_in_addr_t=yes} 301ac_cv_func_mmap_fixed_mapped=${ac_cv_func_mmap_fixed_mapped=yes} 302 303# coreutils 304fu_cv_sys_stat_statfs2_bsize=${fu_cv_sys_stat_statfs2_bsize=yes} 305 306# glib 307glib_cv_strlcpy=${glib_cv_strlcpy=no} 308ac_cv_func_printf_unix98=${ac_cv_func_printf_unix98=yes} 309ac_cv_func_snprintf_c99=${ac_cv_func_snprintf_c99=yes} 310ac_cv_func_vsnprintf_c99=${ac_cv_func_vsnprintf_c99=yes} 311glib_cv_compliant_posix_memalign=${glib_cv_compliant_posix_memalign=1} 312glib_cv_long_long_format=${glib_cv_long_long_format=ll} 313# glib-1.x requires this and pkgconfig-native / pkgconfig-nativesdk use 314# that to avoid a dependency loop. 315glib_cv___va_copy=${glib_cv___va_copy=yes} 316glib_cv_va_copy=${glib_cv_va_copy=yes} 317glib_cv_have_qsort_r=${glib_cv_have_qsort_r=yes} 318 319#dbus-glib 320ac_cv_have_abstract_sockets=${ac_cv_have_abstract_sockets=yes} 321 322# gnucash 323am_cv_scanf_lld=${am_cv_scanf_lld=yes} 324 325# guile 326ac_cv_func_pthread_attr_getstack=${ac_cv_func_pthread_attr_getstack=yes} 327 328#gcc-zlib 329ac_cv_func_getpagesize=${ac_cv_func_getpagesize=yes} 330ac_cv_func_memcpy=${ac_cv_func_memcpy=yes} 331ac_cv_func_strerror=${ac_cv_func_strerror=yes} 332 333# squid 334ac_cv_af_unix_large_dgram=${ac_cv_af_unix_large_dgram=yes} 335ac_cv_func_setresuid=${ac_cv_func_setresuid=yes} 336ac_cv_func_va_copy=${ac_cv_func_va_copy=yes} 337ac_cv_func___va_copy=${ac_cv_func___va_copy=yes} 338ac_cv_epoll_works=${ac_cv_epoll_works=yes} 339 340ac_cv_check_sjlj=ssjlj 341 342# m4 343gt_cv_locale_fr=${gt_cv_locale_fr=fr_FR} 344gl_cv_func_btowc_eof=${gl_cv_func_btowc_eof=yes} 345gl_cv_func_wcrtomb_retval=${gl_cv_func_wcrtomb_retval=yes} 346gl_cv_func_wctob_works=${gl_cv_func_wctob_works=yes} 347gl_cv_func_mbrtowc_incomplete_state=${gl_cv_func_mbrtowc_incomplete_state=yes} 348gl_cv_func_mbrtowc_sanitycheck=${gl_cv_func_mbrtowc_sanitycheck=yes} 349gl_cv_func_mbrtowc_null_arg=${gl_cv_func_mbrtowc_null_arg=yes} 350gl_cv_func_mbrtowc_retval=${gl_cv_func_mbrtowc_retval=yes} 351gl_cv_func_mbrtowc_nul_retval=${gl_cv_func_mbrtowc_nul_retval=yes} 352 353# va_copy and _va_copy 354ac_cv_va_copy=${ac_cv_va_copy=yes} 355ac_cv___va_copy=${ac_cv___va_copy=yes} 356ac_cv_func_va_copy=${ac_cv_func_va_copy=yes} 357ac_cv_func___va_copy=${ac_cv_func___va_copy=yes} 358 359# Xorg 360xorg_cv_malloc0_returns_null=${xorg_cv_malloc0_returns_null=yes} 361ac_cv_func_setvbuf_reversed=no 362ac_cv_sizeof___int64=${ac_cv_sizeof___int64=0} 363ac_cv_sizeof_char=${ac_cv_sizeof_char=1} 364ac_cv_sizeof_wchar_t=${ac_cv_sizeof_wchar_t=1} 365ac_cv_sizeof_unsigned_char=${ac_cv_sizeof_unsigned_char=1} 366ac_cv_sizeof_bool=${ac_cv_sizeof_bool=1} 367ac_cv_sizeof_char_p=${ac_cv_sizeof_int_p=4} 368ac_cv_sizeof_int=${ac_cv_sizeof_int=4} 369ac_cv_sizeof_int_p=${ac_cv_sizeof_int_p=4} 370ac_cv_sizeof_long=${ac_cv_sizeof_long=4} 371ac_cv_sizeof_long_int=${ac_cv_sizeof_long_int=4} 372ac_cv_sizeof_long_long=${ac_cv_sizeof_long_long=8} 373ac_cv_sizeof_short=${ac_cv_sizeof_short=2} 374ac_cv_sizeof_short_int=${ac_cv_sizeof_short_int=2} 375ac_cv_sizeof_size_t=${ac_cv_sizeof_size_t=4} 376ac_cv_sizeof_void_p=${ac_cv_sizeof_void_p=4} 377ac_cv_sizeof_long_p=${ac_cv_sizeof_long_p=4} 378ac_cv_sizeof_float=${ac_cv_sizeof_float=4} 379ac_cv_sizeof_double=${ac_cv_sizeof_double=8} 380ac_cv_sizeof_long_double=${ac_cv_sizeof_long_double=8} 381ac_cv_sizeof_ptrdiff_t=${glib_cv_sizeof_ptrdiff_t=4} 382ac_cv_sizeof_unsigned_short=${ac_cv_sizeof_unsigned_short=2} 383ac_cv_sizeof_unsigned=${ac_cv_sizeof_unsigned=4} 384ac_cv_sizeof_unsigned_int=${ac_cv_sizeof_unsigned_int=4} 385ac_cv_sizeof_unsigned_long=${ac_cv_sizeof_unsigned_long=4} 386ac_cv_sizeof_unsigned_long_long=${ac_cv_sizeof_unsigned_long_long=8} 387ac_cv_sizeof_signed_char=${ac_cv_sizeof_signed_char=1} 388 389ac_cv_uchar=${ac_cv_uchar=no} 390ac_cv_uint=${ac_cv_uint=yes} 391ac_cv_ulong=${ac_cv_ulong=yes} 392ac_cv_ushort=${ac_cv_ushort=yes} 393ac_cv_time_r_type=${ac_cv_time_r_type=POSIX} 394 395# samba 396samba_cv_BROKEN_NISPLUS_INCLUDE_FILES=${samba_cv_BROKEN_NISPLUS_INCLUDE_FILES=yes} 397samba_cv_BROKEN_REDHAT_7_SYSTEM_HEADERS=${samba_cv_BROKEN_REDHAT_7_SYSTEM_HEADERS=no} 398samba_cv_HAVE_BROKEN_FCNTL64_LOCKS=${samba_cv_HAVE_BROKEN_FCNTL64_LOCKS=no} 399samba_cv_HAVE_BROKEN_GETGROUPS=${samba_cv_HAVE_BROKEN_GETGROUPS=no} 400samba_cv_HAVE_BROKEN_LINUX_SENDFILE=${samba_cv_HAVE_BROKEN_LINUX_SENDFILE=yes} 401samba_cv_HAVE_BROKEN_READDIR=${samba_cv_HAVE_BROKEN_READDIR=yes} 402samba_cv_HAVE_BROKEN_READDIR_NAME=${samba_cv_HAVE_BROKEN_READDIR_NAME=no} 403samba_cv_HAVE_C99_VSNPRINTF=${samba_cv_HAVE_C99_VSNPRINTF=yes} 404samba_cv_HAVE_DEV64_T=${samba_cv_HAVE_DEV64_T=no} 405samba_cv_HAVE_DEVICE_MAJOR_FN=${samba_cv_HAVE_DEVICE_MAJOR_FN=yes} 406samba_cv_HAVE_DEVICE_MINOR_FN=${samba_cv_HAVE_DEVICE_MINOR_FN=yes} 407samba_cv_HAVE_DQB_FSOFTLIMIT=${samba_cv_HAVE_DQB_FSOFTLIMIT=no} 408samba_cv_HAVE_EXPLICIT_LARGEFILE_SUPPORT=${samba_cv_HAVE_EXPLICIT_LARGEFILE_SUPPORT=yes} 409samba_cv_HAVE_FAM_H=${samba_cv_HAVE_FAM_H=no} 410samba_cv_HAVE_FCNTL_LOCK=${samba_cv_HAVE_FCNTL_LOCK=yes} 411samba_cv_HAVE_FTRUNCATE_EXTEND=${samba_cv_HAVE_FTRUNCATE_EXTEND=yes} 412samba_cv_HAVE_FUNCTION_MACRO=${samba_cv_HAVE_FUNCTION_MACRO=yes} 413samba_cv_HAVE_GETTIMEOFDAY_TZ=${samba_cv_HAVE_GETTIMEOFDAY_TZ=yes} 414samba_cv_HAVE_INO64_T=${samba_cv_HAVE_INO64_T=no} 415samba_cv_HAVE_INT16_FROM_RPC_RPC_H=${samba_cv_HAVE_INT16_FROM_RPC_RPC_H=no} 416samba_cv_HAVE_INT32_FROM_RPC_RPC_H=${samba_cv_HAVE_INT32_FROM_RPC_RPC_H=no} 417samba_cv_HAVE_KERNEL_CHANGE_NOTIFY=${samba_cv_HAVE_KERNEL_CHANGE_NOTIFY=yes} 418samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=${samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=yes} 419samba_cv_HAVE_KERNEL_SHARE_MODES=${samba_cv_HAVE_KERNEL_SHARE_MODES=yes} 420samba_cv_HAVE_MAKEDEV=${samba_cv_HAVE_MAKEDEV=yes} 421samba_cv_HAVE_MMAP=${samba_cv_HAVE_MMAP=yes} 422samba_cv_HAVE_NATIVE_ICONV=${samba_cv_HAVE_NATIVE_ICONV=yes} 423samba_cv_HAVE_OFF64_T=${samba_cv_HAVE_OFF64_T=no} 424samba_cv_HAVE_ROOT=${samba_cv_HAVE_ROOT=yes} 425samba_cv_HAVE_RPC_AUTH_ERROR_CONFLICT=${samba_cv_HAVE_RPC_AUTH_ERROR_CONFLICT=no} 426samba_cv_HAVE_SECURE_MKSTEMP=${samba_cv_HAVE_SECURE_MKSTEMP=yes} 427samba_cv_HAVE_SENDFILE=${samba_cv_HAVE_SENDFILE=yes} 428samba_cv_HAVE_SENDFILE64=${samba_cv_HAVE_SENDFILE64=yes} 429samba_cv_HAVE_SOCK_SIN_LEN=${samba_cv_HAVE_SOCK_SIN_LEN=no} 430samba_cv_HAVE_STAT_ST_BLKSIZE=${samba_cv_HAVE_STAT_ST_BLKSIZE=yes} 431samba_cv_HAVE_STAT_ST_BLOCKS=${samba_cv_HAVE_STAT_ST_BLOCKS=yes} 432samba_cv_HAVE_STRUCT_DIR64=${samba_cv_HAVE_STRUCT_DIR64=no} 433samba_cv_HAVE_STRUCT_DIRENT64=${samba_cv_HAVE_STRUCT_DIRENT64=yes} 434samba_cv_HAVE_STRUCT_FLOCK64=${samba_cv_HAVE_STRUCT_FLOCK64=yes} 435samba_cv_HAVE_TRUNCATED_SALT=${samba_cv_HAVE_TRUNCATED_SALT=no} 436samba_cv_HAVE_UINT16_FROM_RPC_RPC_H=${samba_cv_HAVE_UINT16_FROM_RPC_RPC_H=no} 437samba_cv_HAVE_UINT32_FROM_RPC_RPC_H=${samba_cv_HAVE_UINT32_FROM_RPC_RPC_H=no} 438samba_cv_HAVE_UNSIGNED_CHAR=${samba_cv_HAVE_UNSIGNED_CHAR=yes} 439samba_cv_HAVE_UTIMBUF=${samba_cv_HAVE_UTIMBUF=yes} 440samba_cv_HAVE_UT_UT_ADDR=${samba_cv_HAVE_UT_UT_ADDR=yes} 441samba_cv_HAVE_UT_UT_EXIT=${samba_cv_HAVE_UT_UT_EXIT=yes} 442samba_cv_HAVE_UT_UT_HOST=${samba_cv_HAVE_UT_UT_HOST=yes} 443samba_cv_HAVE_UT_UT_ID=${samba_cv_HAVE_UT_UT_ID=yes} 444samba_cv_HAVE_UT_UT_NAME=${samba_cv_HAVE_UT_UT_NAME=yes} 445samba_cv_HAVE_UT_UT_PID=${samba_cv_HAVE_UT_UT_PID=yes} 446samba_cv_HAVE_UT_UT_TIME=${samba_cv_HAVE_UT_UT_TIME=yes} 447samba_cv_HAVE_UT_UT_TV=${samba_cv_HAVE_UT_UT_TV=yes} 448samba_cv_HAVE_UT_UT_TYPE=${samba_cv_HAVE_UT_UT_TYPE=yes} 449samba_cv_HAVE_UT_UT_USER=${samba_cv_HAVE_UT_UT_USER=yes} 450samba_cv_HAVE_UX_UT_SYSLEN=${samba_cv_HAVE_UX_UT_SYSLEN=no} 451samba_cv_HAVE_VA_COPY=${samba_cv_HAVE_VA_COPY=yes} 452samba_cv_HAVE_WORKING_AF_LOCAL=${samba_cv_HAVE_WORKING_AF_LOCAL=yes} 453samba_cv_HAVE_Werror=${samba_cv_HAVE_Werror=yes} 454samba_cv_PUTUTLINE_RETURNS_UTMP=${samba_cv_PUTUTLINE_RETURNS_UTMP=yes} 455samba_cv_QUOTA_WORKS=${samba_cv_QUOTA_WORKS=yes} 456samba_cv_REALPATH_TAKES_NULL=${samba_cv_REALPATH_TAKES_NULL=yes} 457samba_cv_REPLACE_GETPASS=${samba_cv_REPLACE_GETPASS=yes} 458samba_cv_REPLACE_INET_NTOA=${samba_cv_REPLACE_INET_NTOA=no} 459samba_cv_REPLACE_READDIR=${samba_cv_REPLACE_READDIR=no} 460samba_cv_RUN_QUOTA_TESTS=${samba_cv_RUN_QUOTA_TESTS=yes} 461samba_cv_SEEKDIR_RETURNS_VOID=${samba_cv_SEEKDIR_RETURNS_VOID=yes} 462samba_cv_SIZEOF_DEV_T=${samba_cv_SIZEOF_DEV_T=yes} 463samba_cv_SIZEOF_INO_T=${samba_cv_SIZEOF_INO_T=yes} 464samba_cv_SIZEOF_OFF_T=${samba_cv_SIZEOF_OFF_T=yes} 465samba_cv_SYSCONF_SC_NGROUPS_MAX=${samba_cv_SYSCONF_SC_NGROUPS_MAX=yes} 466samba_cv_SYSCONF_SC_NPROCESSORS_ONLN=${samba_cv_SYSCONF_SC_NPROCESSORS_ONLN=yes} 467samba_cv_SYSCONF_SC_NPROC_ONLN=${samba_cv_SYSCONF_SC_NPROC_ONLN=no} 468samba_cv_SYSCONF_SC_PAGESIZE=${samba_cv_SYSCONF_SC_PAGESIZE=yes} 469samba_cv_SYSQUOTA_FOUND=${samba_cv_SYSQUOTA_FOUND=yes} 470samba_cv_SYSQUOTA_WORKS=${samba_cv_SYSQUOTA_WORKS=yes} 471samba_cv_SYSQUOTA_WORKS_XFS=${samba_cv_SYSQUOTA_WORKS_XFS=yes} 472samba_cv_TRY_QUOTAS=${samba_cv_TRY_QUOTAS=no} 473samba_cv_TRY_SYS_QUOTAS=${samba_cv_TRY_SYS_QUOTAS=yes} 474samba_cv_USE_SETRESUID=${samba_cv_USE_SETRESUID=yes} 475samba_cv_WE_USE_SYS_QUOTAS=${samba_cv_WE_USE_SYS_QUOTAS=yes} 476samba_cv_WITH_AFS=${samba_cv_WITH_AFS=no} 477samba_cv_WITH_FAKE_KASERVER=${samba_cv_WITH_FAKE_KASERVER=no} 478samba_cv_WITH_QUOTAS=${samba_cv_WITH_QUOTAS=auto} 479samba_cv_WITH_SYS_QUOTAS=${samba_cv_WITH_SYS_QUOTAS=auto} 480samba_cv_WITH_VFS_AFSACL=${samba_cv_WITH_VFS_AFSACL=no} 481samba_cv_compiler_supports_ll=${samba_cv_compiler_supports_ll=yes} 482samba_cv_found_xfs_header=${samba_cv_found_xfs_header=yes} 483samba_cv_have_longlong=${samba_cv_have_longlong=yes} 484samba_cv_have_setresgid=${samba_cv_have_setresgid=yes} 485samba_cv_have_setresuid=${samba_cv_have_setresuid=yes} 486samba_cv_immediate_structures=${samba_cv_immediate_structures=yes} 487samba_cv_optimize_out_funcation_calls=${samba_cv_optimize_out_funcation_calls=yes} 488samba_cv_sig_atomic_t=${samba_cv_sig_atomic_t=yes} 489samba_cv_socklen_t=${samba_cv_socklen_t=yes} 490samba_cv_struct_timespec=${samba_cv_struct_timespec=yes} 491samba_cv_sysquotas_file=${samba_cv_sysquotas_file=lib/sysquotas_linux.c} 492samba_cv_unixsocket=${samba_cv_unixsocket=yes} 493samba_cv_volatile=${samba_cv_volatile=yes} 494 495#older sambe defines 496samba_cv_USE_SETEUID=${samba_cv_USE_SETEUID=yes} 497samba_cv_USE_SETREUID=${samba_cv_USE_SETREUID=yes} 498samba_cv_USE_SETUIDX=${samba_cv_USE_SETUIDX=yes} 499samba_cv_LINUX_LFS_SUPPORT=${samba_cv_LINUX_LFS_SUPPORT=yes} 500 501# clamav 502clamav_av_func_working_snprintf_long=${clamav_av_func_working_snprintf_long=yes} 503clamav_av_have_in_port_t=${clamav_av_have_in_port_t=yes} 504clamav_av_have_in_addr_t=${clamav_av_have_in_addr_t=yes} 505ac_cv_func_mmap_fixed_mapped=${ac_cv_func_mmap_fixed_mapped=yes} 506 507#dbus 508ac_cv_have_abstract_sockets=${ac_cv_have_abstract_sockets=yes} 509 510# lftp 511ac_cv_file___dev_ptc_=yes 512 513# guile 514ac_cv_func_pthread_attr_getstack=${ac_cv_func_pthread_attr_getstack=yes} 515 516# gnet 517ac_cv_member_struct_sockaddr_sa_len=${ac_cv_member_struct_sockaddr_sa_len=no} 518ac_cv_gnet_have_abstract_sockets=${ac_cv_gnet_have_abstract_sockets=no} 519gnet_sockaddr_family_field_name=${gnet_sockaddr_family_field_name=ss_family} 520# libelf 521mr_cv_target_elf=${mr_cv_target_elf=yes} 522 523# Normally kernels have /dev/random enabled 524ac_cv_file__dev_random=${ac_cv_file__dev_random=yes} 525 526# Avoid sudo to assume void for unsetenv in cross environment, or else it conflicts with 527# target stdlib.h prototype which follows POSIX compiliance. Mark for upstream. 528sudo_cv_func_unsetenv_void=no 529 530# shadow dir info, to avoid searching build system 531shadow_cv_maildir=${localstatedir}/spool/mail 532shadow_cv_mailfile=Mailbox 533shadow_cv_utmpdir=${localstatedir}/run 534shadow_cv_logdir=${localstatedir}/log 535shadow_cv_passwd_dir=${bindir} 536 537# python: deactivate a runtime check for ipv6-support in python >=2.7.1 that fails when cross-compiling 538ac_cv_buggy_getaddrinfo=no 539 540ac_cv_path_SED=sed 541# rp-pppoe 542rpppoe_cv_pack_bitfields=${rpppoe_cv_pack_bitfields=rev} 543ac_cv_func___adjtimex=${ac_cv_func___adjtimex=yes} 544ac_cv_func___argz_count=${ac_cv_func___argz_count=yes} 545ac_cv_func___argz_next=${ac_cv_func___argz_next=yes} 546ac_cv_func___argz_stringify=${ac_cv_func___argz_stringify=yes} 547ac_cv_func___fpending=${ac_cv_func___fpending=yes} 548ac_cv_func___fsetlocking=${ac_cv_func___fsetlocking=yes} 549ac_cv_func___progname=${ac_cv_func___progname=yes} 550ac_cv_func___secure_getenv=${ac_cv_func___secure_getenv=no} 551ac_cv_func__obstack_free=${ac_cv_func__obstack_free=yes} 552ac_cv_func__setjmp=${ac_cv_func__setjmp=yes} 553ac_cv_func__sys_siglist=${ac_cv_func__sys_siglist=yes} 554ac_cv_func_a64l=${ac_cv_func_a64l=yes} 555ac_cv_func_abs=${ac_cv_func_abs=yes} 556ac_cv_func_access=${ac_cv_func_access=yes} 557ac_cv_func_alarm=${ac_cv_func_alarm=yes} 558ac_cv_func_alphasort=${ac_cv_func_alphasort=yes} 559ac_cv_func_argz_append=${ac_cv_func_argz_append=yes} 560ac_cv_func_argz_create_sep=${ac_cv_func_argz_create_sep=yes} 561ac_cv_func_argz_insert=${ac_cv_func_argz_insert=yes} 562ac_cv_func_argz_next=${ac_cv_func_argz_next=yes} 563ac_cv_func_argz_stringify=${ac_cv_func_argz_stringify=yes} 564ac_cv_func_asprintf=${ac_cv_func_asprintf=yes} 565ac_cv_func_atexit=${ac_cv_func_atexit=yes} 566ac_cv_func_atof=${ac_cv_func_atof=yes} 567ac_cv_func_atoi=${ac_cv_func_atoi=yes} 568ac_cv_func_bcmp=${ac_cv_func_bcmp=yes} 569ac_cv_func_bcopy=${ac_cv_func_bcopy=yes} 570ac_cv_func_bind_textdomain_codeset=${ac_cv_func_bind_textdomain_codeset=yes} 571ac_cv_func_bindresvport=${ac_cv_func_bindresvport=yes} 572ac_cv_func_btowc=${ac_cv_func_btowc=yes} 573ac_cv_func_bzero=${ac_cv_func_bzero=yes} 574ac_cv_func_calloc=${ac_cv_func_calloc=yes} 575ac_cv_func_canonicalize_file_name=${ac_cv_func_canonicalize_file_name=yes} 576ac_cv_func_catgets=${ac_cv_func_catgets=yes} 577ac_cv_func_cfgetospeed=${ac_cv_func_cfgetospeed=yes} 578ac_cv_func_cfsetispeed=${ac_cv_func_cfsetispeed=yes} 579ac_cv_func_cfsetspeed=${ac_cv_func_cfsetspeed=yes} 580ac_cv_func_chmod=${ac_cv_func_chmod=yes} 581ac_cv_func_chown=${ac_cv_func_chown=yes} 582ac_cv_func_chroot=${ac_cv_func_chroot=yes} 583ac_cv_func_clock=${ac_cv_func_clock=yes} 584ac_cv_func_close=${ac_cv_func_close=yes} 585ac_cv_func_closedir=${ac_cv_func_closedir=yes} 586ac_cv_func_closelog=${ac_cv_func_closelog=yes} 587ac_cv_func_confstr=${ac_cv_func_confstr=yes} 588ac_cv_func_connect=${ac_cv_func_connect=yes} 589ac_cv_func_daemon=${ac_cv_func_daemon=yes} 590ac_cv_func_dcgettext=${ac_cv_func_dcgettext=yes} 591ac_cv_func_difftime=${ac_cv_func_difftime=yes} 592ac_cv_func_dirfd=${ac_cv_func_dirfd=yes} 593ac_cv_func_dirname=${ac_cv_func_dirname=yes} 594ac_cv_func_dngettext=${ac_cv_func_dngettext=yes} 595ac_cv_func_dup2=${ac_cv_func_dup2=yes} 596ac_cv_func_ecvt=${ac_cv_func_ecvt=yes} 597ac_cv_func_endgrent=${ac_cv_func_endgrent=yes} 598ac_cv_func_endmntent=${ac_cv_func_endmntent=yes} 599ac_cv_func_endpwent=${ac_cv_func_endpwent=yes} 600ac_cv_func_endutent=${ac_cv_func_endutent=yes} 601ac_cv_func_endutxent=${ac_cv_func_endutxent=yes} 602ac_cv_func_epoll_ctl=${ac_cv_func_epoll_ctl=yes} 603ac_cv_func_err=${ac_cv_func_err=yes} 604ac_cv_func_ether_hostton=${ac_cv_func_ether_hostton=yes} 605ac_cv_func_ether_ntohost=${ac_cv_func_ether_ntohost=yes} 606ac_cv_func_euidaccess=${ac_cv_func_euidaccess=yes} 607ac_cv_func_execv=${ac_cv_func_execv=yes} 608ac_cv_func_fchdir=${ac_cv_func_fchdir=yes} 609ac_cv_func_fchmod=${ac_cv_func_fchmod=yes} 610ac_cv_func_fchmodat=${ac_cv_func_fchmodat=yes} 611ac_cv_func_fchown=${ac_cv_func_fchown=yes} 612ac_cv_func_fchownat=${ac_cv_func_fchownat=yes} 613ac_cv_func_fcntl=${ac_cv_func_fcntl=yes} 614ac_cv_func_fcvt=${ac_cv_func_fcvt=yes} 615ac_cv_func_fdatasync=${ac_cv_func_fdatasync=yes} 616ac_cv_func_fdopendir=${ac_cv_func_fdopendir=yes} 617ac_cv_func_feof_unlocked=${ac_cv_func_feof_unlocked=yes} 618ac_cv_func_fgets_unlocked=${ac_cv_func_fgets_unlocked=yes} 619ac_cv_func_fgetxattr=${ac_cv_func_fgetxattr=yes} 620ac_cv_func_finite=${ac_cv_func_finite=yes} 621ac_cv_func_flistxattr=${ac_cv_func_flistxattr=yes} 622ac_cv_func_flock=${ac_cv_func_flock=yes} 623ac_cv_func_flockfile=${ac_cv_func_flockfile=yes} 624ac_cv_func_fnmatch=${ac_cv_func_fnmatch=yes} 625ac_cv_func_fork=${ac_cv_func_fork=yes} 626ac_cv_func_fpathconf=${ac_cv_func_fpathconf=yes} 627ac_cv_func_fprintf=${ac_cv_func_fprintf=yes} 628ac_cv_func_free=${ac_cv_func_free=yes} 629ac_cv_func_freeaddrinfo=${ac_cv_func_freeaddrinfo=yes} 630ac_cv_func_freeifaddrs=${ac_cv_func_freeifaddrs=yes} 631ac_cv_func_fseeko=${ac_cv_func_fseeko=yes} 632ac_cv_func_fsetxattr=${ac_cv_func_fsetxattr=yes} 633ac_cv_func_fstat64=${ac_cv_func_fstat64=yes} 634ac_cv_func_fstat=${ac_cv_func_fstat=yes} 635ac_cv_func_fstatfs=${ac_cv_func_fstatfs=yes} 636ac_cv_func_fsync=${ac_cv_func_fsync=yes} 637ac_cv_func_ftello=${ac_cv_func_ftello=yes} 638ac_cv_func_ftime=${ac_cv_func_ftime=yes} 639ac_cv_func_ftruncate=${ac_cv_func_ftruncate=yes} 640ac_cv_func_funlockfile=${ac_cv_func_funlockfile=yes} 641ac_cv_func_futimes=${ac_cv_func_futimes=yes} 642ac_cv_func_futimesat=${ac_cv_func_futimesat=yes} 643ac_cv_func_gai_strerror=${ac_cv_func_gai_strerror=yes} 644ac_cv_func_gcvt=${ac_cv_func_gcvt=yes} 645ac_cv_func_getaddrinfo=${ac_cv_func_getaddrinfo=yes} 646ac_cv_func_getc_unlocked=${ac_cv_func_getc_unlocked=yes} 647ac_cv_func_getcwd=${ac_cv_func_getcwd=yes} 648ac_cv_func_getdelim=${ac_cv_func_getdelim=yes} 649ac_cv_func_getdomainname=${ac_cv_func_getdomainname=yes} 650ac_cv_func_getdtablesize=${ac_cv_func_getdtablesize=yes} 651ac_cv_func_getegid=${ac_cv_func_getegid=yes} 652ac_cv_func_getenv=${ac_cv_func_getenv=yes} 653ac_cv_func_geteuid=${ac_cv_func_geteuid=yes} 654ac_cv_func_getgid=${ac_cv_func_getgid=yes} 655ac_cv_func_getgrent=${ac_cv_func_getgrent=yes} 656ac_cv_func_getgrent_r=${ac_cv_func_getgrent_r=yes} 657ac_cv_func_getgrgid_r=${ac_cv_func_getgrgid_r=yes} 658ac_cv_func_getgrnam=${ac_cv_func_getgrnam=yes} 659ac_cv_func_getgrnam_r=${ac_cv_func_getgrnam_r=yes} 660ac_cv_func_getgrouplist=${ac_cv_func_getgrouplist=yes} 661ac_cv_func_getgroups=${ac_cv_func_getgroups=yes} 662ac_cv_func_gethostbyaddr_r=${ac_cv_func_gethostbyaddr_r=yes} 663ac_cv_func_gethostbyname2=${ac_cv_func_gethostbyname2=yes} 664ac_cv_func_gethostbyname=${ac_cv_func_gethostbyname=yes} 665ac_cv_func_gethostbyname_r=${ac_cv_func_gethostbyname_r=yes} 666ac_cv_func_gethostent=${ac_cv_func_gethostent=yes} 667ac_cv_func_gethostid=${ac_cv_func_gethostid=yes} 668ac_cv_func_gethostname=${ac_cv_func_gethostname=yes} 669ac_cv_func_getifaddrs=${ac_cv_func_getifaddrs=yes} 670ac_cv_func_getline=${ac_cv_func_getline=yes} 671ac_cv_func_getloadavg=${ac_cv_func_getloadavg=yes} 672ac_cv_func_getmntent=${ac_cv_func_getmntent=yes} 673ac_cv_func_getmsg=${ac_cv_func_getmsg=no} 674ac_cv_func_getnameinfo=${ac_cv_func_getnameinfo=yes} 675ac_cv_func_getnetbyaddr_r=${ac_cv_func_getnetbyaddr_r=yes} 676ac_cv_func_getnetgrent_r=${ac_cv_func_getnetgrent_r=yes} 677ac_cv_func_getopt=${ac_cv_func_getopt=yes} 678ac_cv_func_getopt_long=${ac_cv_func_getopt_long=yes} 679ac_cv_func_getopt_long_only=${ac_cv_func_getopt_long_only=yes} 680ac_cv_func_getpagesize=${ac_cv_func_getpagesize=yes} 681ac_cv_func_getpass=${ac_cv_func_getpass=yes} 682ac_cv_func_getpeername=${ac_cv_func_getpeername=yes} 683ac_cv_func_getpgrp=${ac_cv_func_getpgrp=yes} 684ac_cv_func_getpid=${ac_cv_func_getpid=yes} 685ac_cv_func_getppid=${ac_cv_func_getppid=yes} 686ac_cv_func_getprotoent_r=${ac_cv_func_getprotoent_r=yes} 687ac_cv_func_getpwent=${ac_cv_func_getpwent=yes} 688ac_cv_func_getpwent_r=${ac_cv_func_getpwent_r=yes} 689ac_cv_func_getpwnam=${ac_cv_func_getpwnam=yes} 690ac_cv_func_getpwnam_r=${ac_cv_func_getpwnam_r=yes} 691ac_cv_func_getpwuid=${ac_cv_func_getpwuid=yes} 692ac_cv_func_getpwuid_r=${ac_cv_func_getpwuid_r=yes} 693ac_cv_func_getresuid=${ac_cv_func_getresuid=yes} 694ac_cv_func_getrlimit=${ac_cv_func_getrlimit=yes} 695ac_cv_func_getrusage=${ac_cv_func_getrusage=yes} 696ac_cv_func_getservbyname=${ac_cv_func_getservbyname=yes} 697ac_cv_func_getservbyname_r=${ac_cv_func_getservbyname_r=yes} 698ac_cv_func_getservbyport_r=${ac_cv_func_getservbyport_r=yes} 699ac_cv_func_getservent=${ac_cv_func_getservent=yes} 700ac_cv_func_getservent_r=${ac_cv_func_getservent_r=yes} 701ac_cv_func_getspnam=${ac_cv_func_getspnam=yes} 702ac_cv_func_getspnam_r=${ac_cv_func_getspnam_r=yes} 703ac_cv_func_gettimeofday=${ac_cv_func_gettimeofday=yes} 704ac_cv_func_getttyent=${ac_cv_func_getttyent=yes} 705ac_cv_func_getttynam=${ac_cv_func_getttynam=yes} 706ac_cv_func_getuid=${ac_cv_func_getuid=yes} 707ac_cv_func_getusershell=${ac_cv_func_getusershell=yes} 708ac_cv_func_getutent=${ac_cv_func_getutent=yes} 709ac_cv_func_getutid=${ac_cv_func_getutid=yes} 710ac_cv_func_getutline=${ac_cv_func_getutline=yes} 711ac_cv_func_getutmp=${ac_cv_func_getutmp=yes} 712ac_cv_func_getutmpx=${ac_cv_func_getutmpx=yes} 713ac_cv_func_getutxent=${ac_cv_func_getutxent=yes} 714ac_cv_func_getutxid=${ac_cv_func_getutxid=yes} 715ac_cv_func_getutxline=${ac_cv_func_getutxline=yes} 716ac_cv_func_getwd=${ac_cv_func_getwd=yes} 717ac_cv_func_getxattr=${ac_cv_func_getxattr=yes} 718ac_cv_func_glob=${ac_cv_func_glob=yes} 719ac_cv_func_gmtime=${ac_cv_func_gmtime=yes} 720ac_cv_func_gmtime_r=${ac_cv_func_gmtime_r=yes} 721ac_cv_func_grantpt=${ac_cv_func_grantpt=yes} 722ac_cv_func_group_member=${ac_cv_func_group_member=yes} 723ac_cv_func_herror=${ac_cv_func_herror=yes} 724ac_cv_func_hstrerror=${ac_cv_func_hstrerror=yes} 725ac_cv_func_iconv=${ac_cv_func_iconv=yes} 726ac_cv_func_iconv_open=${ac_cv_func_iconv_open=yes} 727ac_cv_func_if_freenameindex=${ac_cv_func_if_freenameindex=yes} 728ac_cv_func_if_indextoname=${ac_cv_func_if_indextoname=yes} 729ac_cv_func_if_nameindex=${ac_cv_func_if_nameindex=yes} 730ac_cv_func_if_nametoindex=${ac_cv_func_if_nametoindex=yes} 731ac_cv_func_index=${ac_cv_func_index=yes} 732ac_cv_func_inet_addr=${ac_cv_func_inet_addr=yes} 733ac_cv_func_inet_aton=${ac_cv_func_inet_aton=yes} 734ac_cv_func_inet_ntoa=${ac_cv_func_inet_ntoa=yes} 735ac_cv_func_inet_ntop=${ac_cv_func_inet_ntop=yes} 736ac_cv_func_inet_pton=${ac_cv_func_inet_pton=yes} 737ac_cv_func_initgroups=${ac_cv_func_initgroups=yes} 738ac_cv_func_innetgr=${ac_cv_func_innetgr=yes} 739ac_cv_func_iruserok=${ac_cv_func_iruserok=yes} 740ac_cv_func_isascii=${ac_cv_func_isascii=yes} 741ac_cv_func_isatty=${ac_cv_func_isatty=yes} 742ac_cv_func_isblank=${ac_cv_func_isblank=yes} 743ac_cv_func_isgraph=${ac_cv_func_isgraph=yes} 744ac_cv_func_isinf=${ac_cv_func_isinf=yes} 745ac_cv_func_isnan=${ac_cv_func_isnan=yes} 746ac_cv_func_isprint=${ac_cv_func_isprint=yes} 747ac_cv_func_isspace=${ac_cv_func_isspace=yes} 748ac_cv_func_iswalnum=${ac_cv_func_iswalnum=yes} 749ac_cv_func_iswcntrl=${ac_cv_func_iswcntrl=yes} 750ac_cv_func_iswctype=${ac_cv_func_iswctype=yes} 751ac_cv_func_iswprint=${ac_cv_func_iswprint=yes} 752ac_cv_func_iswspace=${ac_cv_func_iswspace=yes} 753ac_cv_func_iswupper=${ac_cv_func_iswupper=yes} 754ac_cv_func_isxdigit=${ac_cv_func_isxdigit=yes} 755ac_cv_func_kill=${ac_cv_func_kill=yes} 756ac_cv_func_killpg=${ac_cv_func_killpg=yes} 757ac_cv_func_lchown=${ac_cv_func_lchown=yes} 758ac_cv_func_lckpwdf=${ac_cv_func_lckpwdf=yes} 759ac_cv_func_lgetxattr=${ac_cv_func_lgetxattr=yes} 760ac_cv_func_link=${ac_cv_func_link=yes} 761ac_cv_func_listxattr=${ac_cv_func_listxattr=yes} 762ac_cv_func_llistxattr=${ac_cv_func_llistxattr=yes} 763ac_cv_func_localtime=${ac_cv_func_localtime=yes} 764ac_cv_func_localtime_r=${ac_cv_func_localtime_r=yes} 765ac_cv_func_lockf=${ac_cv_func_lockf=yes} 766ac_cv_func_lrand48=${ac_cv_func_lrand48=yes} 767ac_cv_func_lsearch=${ac_cv_func_lsearch=yes} 768ac_cv_func_lseek64=${ac_cv_func_lseek64=yes} 769ac_cv_func_lsetxattr=${ac_cv_func_lsetxattr=yes} 770ac_cv_func_lstat=${ac_cv_func_lstat=yes} 771ac_cv_func_mallinfo=${ac_cv_func_mallinfo=yes} 772ac_cv_func_malloc=${ac_cv_func_malloc=yes} 773ac_cv_func_mblen=${ac_cv_func_mblen=yes} 774ac_cv_func_mbrlen=${ac_cv_func_mbrlen=yes} 775ac_cv_func_mbrtowc=${ac_cv_func_mbrtowc=yes} 776ac_cv_func_mbsinit=${ac_cv_func_mbsinit=yes} 777ac_cv_func_mbsrtowcs=${ac_cv_func_mbsrtowcs=yes} 778ac_cv_func_mbtowc=${ac_cv_func_mbtowc=yes} 779ac_cv_func_memalign=${ac_cv_func_memalign=yes} 780ac_cv_func_memchr=${ac_cv_func_memchr=yes} 781ac_cv_func_memcmp=${ac_cv_func_memcmp=yes} 782ac_cv_func_memcpy=${ac_cv_func_memcpy=yes} 783ac_cv_func_memmove=${ac_cv_func_memmove=yes} 784ac_cv_func_mempcpy=${ac_cv_func_mempcpy=yes} 785ac_cv_func_memrchr=${ac_cv_func_memrchr=yes} 786ac_cv_func_memset=${ac_cv_func_memset=yes} 787ac_cv_func_mkdir=${ac_cv_func_mkdir=yes} 788ac_cv_func_mkdirat=${ac_cv_func_mkdirat=yes} 789ac_cv_func_mkdtemp=${ac_cv_func_mkdtemp=yes} 790ac_cv_func_mkfifo=${ac_cv_func_mkfifo=yes} 791ac_cv_func_mknod=${ac_cv_func_mknod=yes} 792ac_cv_func_mkstemp64=${ac_cv_func_mkstemp64=yes} 793ac_cv_func_mkstemp=${ac_cv_func_mkstemp=yes} 794ac_cv_func_mktime=${ac_cv_func_mktime=yes} 795ac_cv_func_mlock=${ac_cv_func_mlock=yes} 796ac_cv_func_mmap=${ac_cv_func_mmap=yes} 797ac_cv_func_mtrace=${ac_cv_func_mtrace=yes} 798ac_cv_func_munlock=${ac_cv_func_munlock=yes} 799ac_cv_func_munmap=${ac_cv_func_munmap=yes} 800ac_cv_func_nanosleep=${ac_cv_func_nanosleep=yes} 801ac_cv_func_nice=${ac_cv_func_nice=yes} 802ac_cv_func_nl_langinfo=${ac_cv_func_nl_langinfo=yes} 803ac_cv_func_ntp_adjtime=${ac_cv_func_ntp_adjtime=yes} 804ac_cv_func_ntp_gettime=${ac_cv_func_ntp_gettime=yes} 805ac_cv_func_on_exit=${ac_cv_func_on_exit=yes} 806ac_cv_func_open64=${ac_cv_func_open64=yes} 807ac_cv_func_open=${ac_cv_func_open=yes} 808ac_cv_func_openat=${ac_cv_func_openat=yes} 809ac_cv_func_opendir=${ac_cv_func_opendir=yes} 810ac_cv_func_openlog=${ac_cv_func_openlog=yes} 811ac_cv_func_pathconf=${ac_cv_func_pathconf=yes} 812ac_cv_func_pipe=${ac_cv_func_pipe=yes} 813ac_cv_func_poll=${ac_cv_func_poll=yes} 814ac_cv_func_popen=${ac_cv_func_popen=yes} 815ac_cv_func_posix_memalign=${ac_cv_func_posix_memalign=yes} 816ac_cv_func_prctl=${ac_cv_func_prctl=yes} 817ac_cv_func_pread=${ac_cv_func_pread=yes} 818ac_cv_func_printf=${ac_cv_func_printf=yes} 819ac_cv_func_pselect=${ac_cv_func_pselect=yes} 820ac_cv_func_pthread_mutex_lock=${ac_cv_func_pthread_mutex_lock=yes} 821ac_cv_func_ptsname=${ac_cv_func_ptsname=yes} 822ac_cv_func_putenv=${ac_cv_func_putenv=yes} 823ac_cv_func_putgrent=${ac_cv_func_putgrent=yes} 824ac_cv_func_putpwent=${ac_cv_func_putpwent=yes} 825ac_cv_func_putspent=${ac_cv_func_putspent=yes} 826ac_cv_func_pututline=${ac_cv_func_pututline=yes} 827ac_cv_func_pututxline=${ac_cv_func_pututxline=yes} 828ac_cv_func_putwc=${ac_cv_func_putwc=yes} 829ac_cv_func_pwrite=${ac_cv_func_pwrite=yes} 830ac_cv_func_qsort=${ac_cv_func_qsort=yes} 831ac_cv_func_raise=${ac_cv_func_raise=yes} 832ac_cv_func_rand=${ac_cv_func_rand=yes} 833ac_cv_func_rand_r=${ac_cv_func_rand_r=yes} 834ac_cv_func_random=${ac_cv_func_random=yes} 835ac_cv_func_re_comp=${ac_cv_func_re_comp=yes} 836ac_cv_func_re_exec=${ac_cv_func_re_exec=yes} 837ac_cv_func_re_search=${ac_cv_func_re_search=yes} 838ac_cv_func_read=${ac_cv_func_read=yes} 839ac_cv_func_readdir=${ac_cv_func_readdir=yes} 840ac_cv_func_readdir_r=${ac_cv_func_readdir_r=yes} 841ac_cv_func_readlink=${ac_cv_func_readlink=yes} 842ac_cv_func_realloc=${ac_cv_func_realloc=yes} 843ac_cv_func_realpath=${ac_cv_func_realpath=yes} 844ac_cv_func_recvmsg=${ac_cv_func_recvmsg=yes} 845ac_cv_func_regcomp=${ac_cv_func_regcomp=yes} 846ac_cv_func_regexec=${ac_cv_func_regexec=yes} 847ac_cv_func_remove=${ac_cv_func_remove=yes} 848ac_cv_func_rename=${ac_cv_func_rename=yes} 849ac_cv_func_rmdir=${ac_cv_func_rmdir=yes} 850ac_cv_func_rpmatch=${ac_cv_func_rpmatch=yes} 851ac_cv_func_rresvport_af=${ac_cv_func_rresvport_af=yes} 852ac_cv_func_ruserok=${ac_cv_func_ruserok=yes} 853ac_cv_func_ruserok_af=${ac_cv_func_ruserok_af=yes} 854ac_cv_func_sbrk=${ac_cv_func_sbrk=yes} 855ac_cv_func_scandir=${ac_cv_func_scandir=yes} 856ac_cv_func_sched_setscheduler=${ac_cv_func_sched_setscheduler=yes} 857ac_cv_func_sched_yield=${ac_cv_func_sched_yield=yes} 858ac_cv_func_select=${ac_cv_func_select=yes} 859ac_cv_func_semctl=${ac_cv_func_semctl=yes} 860ac_cv_func_semget=${ac_cv_func_semget=yes} 861ac_cv_func_sendmsg=${ac_cv_func_sendmsg=yes} 862ac_cv_func_setbuf=${ac_cv_func_setbuf=yes} 863ac_cv_func_setbuffer=${ac_cv_func_setbuffer=yes} 864ac_cv_func_setegid=${ac_cv_func_setegid=yes} 865ac_cv_func_setenv=${ac_cv_func_setenv=yes} 866ac_cv_func_seteuid=${ac_cv_func_seteuid=yes} 867ac_cv_func_setgid=${ac_cv_func_setgid=yes} 868ac_cv_func_setgroups=${ac_cv_func_setgroups=yes} 869ac_cv_func_sethostname=${ac_cv_func_sethostname=yes} 870ac_cv_func_setitimer=${ac_cv_func_setitimer=yes} 871ac_cv_func_setjmp=${ac_cv_func_setjmp=yes} 872ac_cv_func_setlinebuf=${ac_cv_func_setlinebuf=yes} 873ac_cv_func_setlocale=${ac_cv_func_setlocale=yes} 874ac_cv_func_setmntent=${ac_cv_func_setmntent=yes} 875ac_cv_func_setpgid=${ac_cv_func_setpgid=yes} 876ac_cv_func_setpgrp=${ac_cv_func_setpgrp=yes} 877ac_cv_func_setpriority=${ac_cv_func_setpriority=yes} 878ac_cv_func_setregid=${ac_cv_func_setregid=yes} 879ac_cv_func_setresgid=${ac_cv_func_setresgid=yes} 880ac_cv_func_setresuid=${ac_cv_func_setresuid=yes} 881ac_cv_func_setreuid=${ac_cv_func_setreuid=yes} 882ac_cv_func_setrlimit=${ac_cv_func_setrlimit=yes} 883ac_cv_func_setsid=${ac_cv_func_setsid=yes} 884ac_cv_func_setsockopt=${ac_cv_func_setsockopt=yes} 885ac_cv_func_settimeofday=${ac_cv_func_settimeofday=yes} 886ac_cv_func_setuid=${ac_cv_func_setuid=yes} 887ac_cv_func_setutent=${ac_cv_func_setutent=yes} 888ac_cv_func_setutxent=${ac_cv_func_setutxent=yes} 889ac_cv_func_setvbuf=${ac_cv_func_setvbuf=yes} 890ac_cv_func_setxattr=${ac_cv_func_setxattr=yes} 891ac_cv_func_sgetspent=${ac_cv_func_sgetspent=yes} 892ac_cv_func_shmat=${ac_cv_func_shmat=yes} 893ac_cv_func_shmctl=${ac_cv_func_shmctl=yes} 894ac_cv_func_shmdt=${ac_cv_func_shmdt=yes} 895ac_cv_func_shmget=${ac_cv_func_shmget=yes} 896ac_cv_func_shutdown=${ac_cv_func_shutdown=yes} 897ac_cv_func_sigaction=${ac_cv_func_sigaction=yes} 898ac_cv_func_sigaddset=${ac_cv_func_sigaddset=yes} 899ac_cv_func_sigaltstack=${ac_cv_func_sigaltstack=yes} 900ac_cv_func_sigblock=${ac_cv_func_sigblock=yes} 901ac_cv_func_sigemptyset=${ac_cv_func_sigemptyset=yes} 902ac_cv_func_sighold=${ac_cv_func_sighold=yes} 903ac_cv_func_siginterrupt=${ac_cv_func_siginterrupt=yes} 904ac_cv_func_signal=${ac_cv_func_signal=yes} 905ac_cv_func_sigprocmask=${ac_cv_func_sigprocmask=yes} 906ac_cv_func_sigset=${ac_cv_func_sigset=yes} 907ac_cv_func_sigsetmask=${ac_cv_func_sigsetmask=yes} 908ac_cv_func_sigstack=${ac_cv_func_sigstack=yes} 909ac_cv_func_sigsuspend=${ac_cv_func_sigsuspend=yes} 910ac_cv_func_sigvec=${ac_cv_func_sigvec=no} 911ac_cv_func_snprintf=${ac_cv_func_snprintf=yes} 912ac_cv_func_socket=${ac_cv_func_socket=yes} 913ac_cv_func_socketpair=${ac_cv_func_socketpair=yes} 914ac_cv_func_sprintf=${ac_cv_func_sprintf=yes} 915ac_cv_func_srand48=${ac_cv_func_srand48=yes} 916ac_cv_func_srand=${ac_cv_func_srand=yes} 917ac_cv_func_srandom=${ac_cv_func_srandom=yes} 918ac_cv_func_sscanf=${ac_cv_func_sscanf=yes} 919ac_cv_func_stat=${ac_cv_func_stat=yes} 920ac_cv_func_statfs=${ac_cv_func_statfs=yes} 921ac_cv_func_statvfs=${ac_cv_func_statvfs=yes} 922ac_cv_func_stime=${ac_cv_func_stime=yes} 923ac_cv_func_stpcpy=${ac_cv_func_stpcpy=yes} 924ac_cv_func_strcasecmp=${ac_cv_func_strcasecmp=yes} 925ac_cv_func_strcasestr=${ac_cv_func_strcasestr=yes} 926ac_cv_func_strchr=${ac_cv_func_strchr=yes} 927ac_cv_func_strchrnul=${ac_cv_func_strchrnul=yes} 928ac_cv_func_strcmp=${ac_cv_func_strcmp=yes} 929ac_cv_func_strcspn=${ac_cv_func_strcspn=yes} 930ac_cv_func_strdup=${ac_cv_func_strdup=yes} 931ac_cv_func_strerror=${ac_cv_func_strerror=yes} 932ac_cv_func_strerror_r=${ac_cv_func_strerror_r=yes} 933ac_cv_func_strftime=${ac_cv_func_strftime=yes} 934ac_cv_func_strlen=${ac_cv_func_strlen=yes} 935ac_cv_func_strncasecmp=${ac_cv_func_strncasecmp=yes} 936ac_cv_func_strncmp=${ac_cv_func_strncmp=yes} 937ac_cv_func_strndup=${ac_cv_func_strndup=yes} 938ac_cv_func_strnlen=${ac_cv_func_strnlen=yes} 939ac_cv_func_strpbrk=${ac_cv_func_strpbrk=yes} 940ac_cv_func_strptime=${ac_cv_func_strptime=yes} 941ac_cv_func_strrchr=${ac_cv_func_strrchr=yes} 942ac_cv_func_strsep=${ac_cv_func_strsep=yes} 943ac_cv_func_strsignal=${ac_cv_func_strsignal=yes} 944ac_cv_func_strspn=${ac_cv_func_strspn=yes} 945ac_cv_func_strstr=${ac_cv_func_strstr=yes} 946ac_cv_func_strtod=${ac_cv_func_strtod=yes} 947ac_cv_func_strtoimax=${ac_cv_func_strtoimax=yes} 948ac_cv_func_strtok_r=${ac_cv_func_strtok_r=yes} 949ac_cv_func_strtol=${ac_cv_func_strtol=yes} 950ac_cv_func_strtoll=${ac_cv_func_strtoll=yes} 951ac_cv_func_strtoul=${ac_cv_func_strtoul=yes} 952ac_cv_func_strtoull=${ac_cv_func_strtoull=yes} 953ac_cv_func_strtoumax=${ac_cv_func_strtoumax=yes} 954ac_cv_func_strverscmp=${ac_cv_func_strverscmp=yes} 955ac_cv_func_strxfrm=${ac_cv_func_strxfrm=yes} 956ac_cv_func_symlink=${ac_cv_func_symlink=yes} 957ac_cv_func_sync=${ac_cv_func_sync=yes} 958ac_cv_func_sys_siglist=${ac_cv_func_sys_siglist=yes} 959ac_cv_func_sysconf=${ac_cv_func_sysconf=yes} 960ac_cv_func_sysctl=${ac_cv_func_sysctl=yes} 961ac_cv_func_sysinfo=${ac_cv_func_sysinfo=yes} 962ac_cv_func_syslog=${ac_cv_func_syslog=yes} 963ac_cv_func_system=${ac_cv_func_system=yes} 964ac_cv_func_tcgetattr=${ac_cv_func_tcgetattr=yes} 965ac_cv_func_tcgetpgrp=${ac_cv_func_tcgetpgrp=yes} 966ac_cv_func_tcsetattr=${ac_cv_func_tcsetattr=yes} 967ac_cv_func_tcsetpgrp=${ac_cv_func_tcsetpgrp=yes} 968ac_cv_func_time=${ac_cv_func_time=yes} 969ac_cv_func_timegm=${ac_cv_func_timegm=yes} 970ac_cv_func_times=${ac_cv_func_times=yes} 971ac_cv_func_timezone=${ac_cv_func_timezone=yes} 972ac_cv_func_tmpnam=${ac_cv_func_tmpnam=yes} 973ac_cv_func_towlower=${ac_cv_func_towlower=yes} 974ac_cv_func_towupper=${ac_cv_func_towupper=yes} 975ac_cv_func_truncate=${ac_cv_func_truncate=yes} 976ac_cv_func_tsearch=${ac_cv_func_tsearch=yes} 977ac_cv_func_ttyname=${ac_cv_func_ttyname=yes} 978ac_cv_func_tzset=${ac_cv_func_tzset=yes} 979ac_cv_func_ulimit=${ac_cv_func_ulimit=yes} 980ac_cv_func_umask=${ac_cv_func_umask=yes} 981ac_cv_func_uname=${ac_cv_func_uname=yes} 982ac_cv_func_unlink=${ac_cv_func_unlink=yes} 983ac_cv_func_unsetenv=${ac_cv_func_unsetenv=yes} 984ac_cv_func_unshare=${ac_cv_func_unshare=yes} 985ac_cv_func_updwtmp=${ac_cv_func_updwtmp=yes} 986ac_cv_func_updwtmpx=${ac_cv_func_updwtmpx=yes} 987ac_cv_func_usleep=${ac_cv_func_usleep=yes} 988ac_cv_func_ustat=${ac_cv_func_ustat=yes} 989ac_cv_func_utime=${ac_cv_func_utime=yes} 990ac_cv_func_utimes=${ac_cv_func_utimes=yes} 991ac_cv_func_utmpname=${ac_cv_func_utmpname=yes} 992ac_cv_func_utmpxname=${ac_cv_func_utmpxname=yes} 993ac_cv_func_valloc=${ac_cv_func_valloc=yes} 994ac_cv_func_vasprintf=${ac_cv_func_vasprintf=yes} 995ac_cv_func_verrx=${ac_cv_func_verrx=yes} 996ac_cv_func_vfork=${ac_cv_func_vfork=yes} 997ac_cv_func_vfprintf=${ac_cv_func_vfprintf=yes} 998ac_cv_func_vfscanf=${ac_cv_func_vfscanf=yes} 999ac_cv_func_vhangup=${ac_cv_func_vhangup=yes} 1000ac_cv_func_vprintf=${ac_cv_func_vprintf=yes} 1001ac_cv_func_vsnprintf=${ac_cv_func_vsnprintf=yes} 1002ac_cv_func_vsprintf=${ac_cv_func_vsprintf=yes} 1003ac_cv_func_wait3=${ac_cv_func_wait3=yes} 1004ac_cv_func_wait4=${ac_cv_func_wait4=yes} 1005ac_cv_func_waitpid=${ac_cv_func_waitpid=yes} 1006ac_cv_func_wcrtomb=${ac_cv_func_wcrtomb=yes} 1007ac_cv_func_wcscoll=${ac_cv_func_wcscoll=yes} 1008ac_cv_func_wcsdup=${ac_cv_func_wcsdup=yes} 1009ac_cv_func_wcslen=${ac_cv_func_wcslen=yes} 1010ac_cv_func_wctob=${ac_cv_func_wctob=yes} 1011ac_cv_func_wctomb=${ac_cv_func_wctomb=yes} 1012ac_cv_func_wctype=${ac_cv_func_wctype=yes} 1013ac_cv_func_wcwidth=${ac_cv_func_wcwidth=yes} 1014ac_cv_func_wmemchr=${ac_cv_func_wmemchr=yes} 1015ac_cv_func_wmemcpy=${ac_cv_func_wmemcpy=yes} 1016ac_cv_func_wmempcpy=${ac_cv_func_wmempcpy=yes} 1017ac_cv_header_aio_h=${ac_cv_header_aio_h=yes} 1018ac_cv_header_alloca_h=${ac_cv_header_alloca_h=yes} 1019ac_cv_header_argz_h=${ac_cv_header_argz_h=yes} 1020ac_cv_header_arpa_inet_h=${ac_cv_header_arpa_inet_h=yes} 1021ac_cv_header_arpa_nameser_h=${ac_cv_header_arpa_nameser_h=yes} 1022ac_cv_header_asm_byteorder_h=${ac_cv_header_asm_byteorder_h=yes} 1023ac_cv_header_asm_ioctls_h=${ac_cv_header_asm_ioctls_h=yes} 1024ac_cv_header_asm_page_h=${ac_cv_header_asm_page_h=no} 1025ac_cv_header_asm_types_h=${ac_cv_header_asm_types_h=yes} 1026ac_cv_header_assert_h=${ac_cv_header_assert_h=yes} 1027ac_cv_header_byteswap_h=${ac_cv_header_byteswap_h=yes} 1028ac_cv_header_crypt_h=${ac_cv_header_crypt_h=yes} 1029ac_cv_header_ctype_h=${ac_cv_header_ctype_h=yes} 1030ac_cv_header_dirent_h=${ac_cv_header_dirent_h=yes} 1031ac_cv_header_dlfcn_h=${ac_cv_header_dlfcn_h=yes} 1032ac_cv_header_elf_h=${ac_cv_header_elf_h=yes} 1033ac_cv_header_endian_h=${ac_cv_header_endian_h=yes} 1034ac_cv_header_err_h=${ac_cv_header_err_h=yes} 1035ac_cv_header_errno_h=${ac_cv_header_errno_h=yes} 1036ac_cv_header_execinfo_h=${ac_cv_header_execinfo_h=yes} 1037ac_cv_header_fcntl_h=${ac_cv_header_fcntl_h=yes} 1038ac_cv_header_features_h=${ac_cv_header_features_h=yes} 1039ac_cv_header_float_h=${ac_cv_header_float_h=yes} 1040ac_cv_header_fstab_h=${ac_cv_header_fstab_h=yes} 1041ac_cv_header_ftw_h=${ac_cv_header_ftw_h=yes} 1042ac_cv_header_getopt_h=${ac_cv_header_getopt_h=yes} 1043ac_cv_header_glob_h=${ac_cv_header_glob_h=yes} 1044ac_cv_header_grp_h=${ac_cv_header_grp_h=yes} 1045ac_cv_header_iconv_h=${ac_cv_header_iconv_h=yes} 1046ac_cv_header_ifaddrs_h=${ac_cv_header_ifaddrs_h=yes} 1047ac_cv_header_inttypes_h=${ac_cv_header_inttypes_h=yes} 1048ac_cv_header_langinfo_h=${ac_cv_header_langinfo_h=yes} 1049ac_cv_header_lastlog_h=${ac_cv_header_lastlog_h=yes} 1050ac_cv_header_libgen_h=${ac_cv_header_libgen_h=yes} 1051ac_cv_header_libintl_h=${ac_cv_header_libintl_h=yes} 1052ac_cv_header_limits_h=${ac_cv_header_limits_h=yes} 1053ac_cv_header_linux_capability_h=${ac_cv_header_linux_capability_h=yes} 1054ac_cv_header_linux_fd_h=${ac_cv_header_linux_fd_h=yes} 1055ac_cv_header_linux_fs_h=${ac_cv_header_linux_fs_h=yes} 1056ac_cv_header_linux_hayesesp_h=${ac_cv_header_linux_hayesesp_h=no} 1057ac_cv_header_linux_hdreg_h=${ac_cv_header_linux_hdreg_h=yes} 1058ac_cv_header_linux_icmp_h=${ac_cv_header_linux_icmp_h=yes} 1059ac_cv_header_linux_in6_h=${ac_cv_header_linux_in6_h=yes} 1060ac_cv_header_linux_joystick_h=${ac_cv_header_linux_joystick_h=yes} 1061ac_cv_header_linux_ptrace_h=${ac_cv_header_linux_ptrace_h=yes} 1062ac_cv_header_linux_serial_h=${ac_cv_header_linux_serial_h=yes} 1063ac_cv_header_linux_sonypi_h=${ac_cv_header_linux_sonypi_h=yes} 1064ac_cv_header_linux_unistd_h=${ac_cv_header_linux_unistd_h=yes} 1065ac_cv_header_linux_utsname_h=${ac_cv_header_linux_utsname_h=yes} 1066ac_cv_header_linux_version_h=${ac_cv_header_linux_version_h=yes} 1067ac_cv_header_locale_h=${ac_cv_header_locale_h=yes} 1068ac_cv_header_malloc_h=${ac_cv_header_malloc_h=yes} 1069ac_cv_header_math_h=${ac_cv_header_math_h=yes} 1070ac_cv_header_mcheck_h=${ac_cv_header_mcheck_h=yes} 1071ac_cv_header_memory_h=${ac_cv_header_memory_h=yes} 1072ac_cv_header_mntent_h=${ac_cv_header_mntent_h=yes} 1073ac_cv_header_mqueue_h=${ac_cv_header_mqueue_h=yes} 1074ac_cv_header_net_if_h=${ac_cv_header_net_if_h=yes} 1075ac_cv_header_net_route_h=${ac_cv_header_net_route_h=yes} 1076ac_cv_header_netdb_h=${ac_cv_header_netdb_h=yes} 1077ac_cv_header_netinet_ether_h=${ac_cv_header_netinet_ether_h=yes} 1078ac_cv_header_netinet_in_h=${ac_cv_header_netinet_in_h=yes} 1079ac_cv_header_netinet_ip6_h=${ac_cv_header_netinet_ip6_h=yes} 1080ac_cv_header_netinet_ip_h=${ac_cv_header_netinet_ip_h=yes} 1081ac_cv_header_netinet_tcp_h=${ac_cv_header_netinet_tcp_h=yes} 1082ac_cv_header_netinet_udp_h=${ac_cv_header_netinet_udp_h=yes} 1083ac_cv_header_netipx_ipx_h=${ac_cv_header_netipx_ipx_h=yes} 1084ac_cv_header_paths_h=${ac_cv_header_paths_h=yes} 1085ac_cv_header_poll_h=${ac_cv_header_poll_h=yes} 1086ac_cv_header_pthread_h=${ac_cv_header_pthread_h=yes} 1087ac_cv_header_pty_h=${ac_cv_header_pty_h=yes} 1088ac_cv_header_pwd_h=${ac_cv_header_pwd_h=yes} 1089ac_cv_header_regex_h=${ac_cv_header_regex_h=yes} 1090ac_cv_header_resolv_h=${ac_cv_header_resolv_h=yes} 1091ac_cv_header_rpc_rpc_h=${ac_cv_header_rpc_rpc_h=yes} 1092ac_cv_header_rpc_types_h=${ac_cv_header_rpc_types_h=yes} 1093ac_cv_header_sched_h=${ac_cv_header_sched_h=yes} 1094ac_cv_header_scsi_scsi_h=${ac_cv_header_scsi_scsi_h=yes} 1095ac_cv_header_search_h=${ac_cv_header_search_h=yes} 1096ac_cv_header_semaphore_h=${ac_cv_header_semaphore_h=yes} 1097ac_cv_header_setjmp_h=${ac_cv_header_setjmp_h=yes} 1098ac_cv_header_sgtty_h=${ac_cv_header_sgtty_h=yes} 1099ac_cv_header_shadow_h=${ac_cv_header_shadow_h=yes} 1100ac_cv_header_signal_h=${ac_cv_header_signal_h=yes} 1101ac_cv_header_stdarg_h=${ac_cv_header_stdarg_h=yes} 1102ac_cv_header_stdbool_h=${ac_cv_header_stdbool_h=yes} 1103ac_cv_header_stdc=${ac_cv_header_stdc=yes} 1104ac_cv_header_stddef_h=${ac_cv_header_stddef_h=yes} 1105ac_cv_header_stdint_h=${ac_cv_header_stdint_h=yes} 1106ac_cv_header_stdio_h=${ac_cv_header_stdio_h=yes} 1107ac_cv_header_stdlib_h=${ac_cv_header_stdlib_h=yes} 1108ac_cv_header_string_h=${ac_cv_header_string_h=yes} 1109ac_cv_header_strings_h=${ac_cv_header_strings_h=yes} 1110ac_cv_header_stropts_h=${ac_cv_header_stropts_h=yes} 1111ac_cv_header_sys_bitypes_h=${ac_cv_header_sys_bitypes_h=yes} 1112ac_cv_header_sys_cdefs_h=${ac_cv_header_sys_cdefs_h=yes} 1113ac_cv_header_sys_dir_h=${ac_cv_header_sys_dir_h=yes} 1114ac_cv_header_sys_epoll_h=${ac_cv_header_sys_epoll_h=yes} 1115ac_cv_header_sys_fcntl_h=${ac_cv_header_sys_fcntl_h=yes} 1116ac_cv_header_sys_file_h=${ac_cv_header_sys_file_h=yes} 1117ac_cv_header_sys_fsuid_h=${ac_cv_header_sys_fsuid_h=yes} 1118ac_cv_header_sys_ioctl_h=${ac_cv_header_sys_ioctl_h=yes} 1119ac_cv_header_sys_ipc_h=${ac_cv_header_sys_ipc_h=yes} 1120ac_cv_header_sys_mman_h=${ac_cv_header_sys_mman_h=yes} 1121ac_cv_header_sys_mount_h=${ac_cv_header_sys_mount_h=yes} 1122ac_cv_header_sys_mtio_h=${ac_cv_header_sys_mtio_h=yes} 1123ac_cv_header_sys_param_h=${ac_cv_header_sys_param_h=yes} 1124ac_cv_header_sys_poll_h=${ac_cv_header_sys_poll_h=yes} 1125ac_cv_header_sys_prctl_h=${ac_cv_header_sys_prctl_h=yes} 1126ac_cv_header_sys_ptrace_h=${ac_cv_header_sys_ptrace_h=yes} 1127ac_cv_header_sys_queue_h=${ac_cv_header_sys_queue_h=yes} 1128ac_cv_header_sys_reg_h=${ac_cv_header_sys_reg_h=no} 1129ac_cv_header_sys_resource_h=${ac_cv_header_sys_resource_h=yes} 1130ac_cv_header_sys_select_h=${ac_cv_header_sys_select_h=yes} 1131ac_cv_header_sys_sem_h=${ac_cv_header_sys_sem_h=yes} 1132ac_cv_header_sys_shm_h=${ac_cv_header_sys_shm_h=yes} 1133ac_cv_header_sys_signal_h=${ac_cv_header_sys_signal_h=yes} 1134ac_cv_header_sys_socket_h=${ac_cv_header_sys_socket_h=yes} 1135ac_cv_header_sys_socketvar_h=${ac_cv_header_sys_socketvar_h=yes} 1136ac_cv_header_sys_soundcard_h=${ac_cv_header_sys_soundcard_h=yes} 1137ac_cv_header_sys_stat_h=${ac_cv_header_sys_stat_h=yes} 1138ac_cv_header_sys_statfs_h=${ac_cv_header_sys_statfs_h=yes} 1139ac_cv_header_sys_statvfs_h=${ac_cv_header_sys_statvfs_h=yes} 1140ac_cv_header_sys_stropts_h=${ac_cv_header_sys_stropts_h=yes} 1141ac_cv_header_sys_swap_h=${ac_cv_header_sys_swap_h=yes} 1142ac_cv_header_sys_sysctl_h=${ac_cv_header_sys_sysctl_h=yes} 1143ac_cv_header_sys_sysinfo_h=${ac_cv_header_sys_sysinfo_h=yes} 1144ac_cv_header_sys_sysmacros_h=${ac_cv_header_sys_sysmacros_h=yes} 1145ac_cv_header_sys_termios_h=${ac_cv_header_sys_termios_h=yes} 1146ac_cv_header_sys_time_h=${ac_cv_header_sys_time_h=yes} 1147ac_cv_header_sys_timeb_h=${ac_cv_header_sys_timeb_h=yes} 1148ac_cv_header_sys_times_h=${ac_cv_header_sys_times_h=yes} 1149ac_cv_header_sys_timex_h=${ac_cv_header_sys_timex_h=yes} 1150ac_cv_header_sys_types_h=${ac_cv_header_sys_types_h=yes} 1151ac_cv_header_sys_uio_h=${ac_cv_header_sys_uio_h=yes} 1152ac_cv_header_sys_un_h=${ac_cv_header_sys_un_h=yes} 1153ac_cv_header_sys_unistd_h=${ac_cv_header_sys_unistd_h=yes} 1154ac_cv_header_sys_user_h=${ac_cv_header_sys_user_h=yes} 1155ac_cv_header_sys_utsname_h=${ac_cv_header_sys_utsname_h=yes} 1156ac_cv_header_sys_vfs_h=${ac_cv_header_sys_vfs_h=yes} 1157ac_cv_header_sys_wait_h=${ac_cv_header_sys_wait_h=yes} 1158ac_cv_header_sysexits_h=${ac_cv_header_sysexits_h=yes} 1159ac_cv_header_syslog_h=${ac_cv_header_syslog_h=yes} 1160ac_cv_header_termio_h=${ac_cv_header_termio_h=yes} 1161ac_cv_header_termios_h=${ac_cv_header_termios_h=yes} 1162ac_cv_header_time_h=${ac_cv_header_time_h=yes} 1163ac_cv_header_ttyent_h=${ac_cv_header_ttyent_h=yes} 1164ac_cv_header_ulimit_h=${ac_cv_header_ulimit_h=yes} 1165ac_cv_header_unistd_h=${ac_cv_header_unistd_h=yes} 1166ac_cv_header_ustat_h=${ac_cv_header_ustat_h=yes} 1167ac_cv_header_utime_h=${ac_cv_header_utime_h=yes} 1168ac_cv_header_utmp_h=${ac_cv_header_utmp_h=yes} 1169ac_cv_header_utmpx_h=${ac_cv_header_utmpx_h=yes} 1170ac_cv_header_values_h=${ac_cv_header_values_h=yes} 1171ac_cv_header_wchar_h=${ac_cv_header_wchar_h=yes} 1172ac_cv_header_wctype_h=${ac_cv_header_wctype_h=yes} 1173ac_cv_sizeof_char=${ac_cv_sizeof_char=1} 1174ac_cv_sizeof_char_p=${ac_cv_sizeof_char_p=4} 1175ac_cv_sizeof_double=${ac_cv_sizeof_double=8} 1176ac_cv_sizeof_float=${ac_cv_sizeof_float=4} 1177ac_cv_sizeof_int=${ac_cv_sizeof_int=4} 1178ac_cv_sizeof_long=${ac_cv_sizeof_long=4} 1179ac_cv_sizeof_long_double=${ac_cv_sizeof_long_double=8} 1180ac_cv_sizeof_long_int=${ac_cv_sizeof_long_int=4} 1181ac_cv_sizeof_long_long=${ac_cv_sizeof_long_long=8} 1182ac_cv_sizeof_long_long_int=${ac_cv_sizeof_long_long_int=8} 1183ac_cv_sizeof_short=${ac_cv_sizeof_short=2} 1184ac_cv_sizeof_short_int=${ac_cv_sizeof_short_int=2} 1185ac_cv_sizeof_signed_char=${ac_cv_sizeof_signed_char=1} 1186ac_cv_sizeof_unsigned_char=${ac_cv_sizeof_unsigned_char=1} 1187ac_cv_sizeof_unsigned_int=${ac_cv_sizeof_unsigned_int=4} 1188ac_cv_sizeof_unsigned_long=${ac_cv_sizeof_unsigned_long=4} 1189ac_cv_sizeof_unsigned_long_int=${ac_cv_sizeof_unsigned_long_int=4} 1190ac_cv_sizeof_unsigned_long_long_int=${ac_cv_sizeof_unsigned_long_long_int=8} 1191ac_cv_sizeof_unsigned_short=${ac_cv_sizeof_unsigned_short=2} 1192ac_cv_sizeof_unsigned_short_int=${ac_cv_sizeof_unsigned_short_int=2} 1193ac_cv_sizeof_void_p=${ac_cv_sizeof_void_p=4} 1194ac_cv_header_X=${ac_cv_header_X=no} 1195ac_cv_header__CC=${ac_cv_header__CC=no} 1196ac_cv_header__CFLAGS=${ac_cv_header__CFLAGS=no} 1197ac_cv_header__CPPFLAGS=${ac_cv_header__CPPFLAGS=no} 1198ac_cv_header___5=${ac_cv_header___5=no} 1199ac_cv_header__c=${ac_cv_header__c=no} 1200ac_cv_header_conftest__ac_ext=${ac_cv_header_conftest__ac_ext=no} 1201ac_cv_header_curses_h=${ac_cv_header_curses_h=yes} 1202ac_cv_header_inttypes_h=${ac_cv_header_inttypes_h=yes} 1203ac_cv_header_memory_h=${ac_cv_header_memory_h=yes} 1204ac_cv_header_ncurses_curses_h=${ac_cv_header_ncurses_curses_h=no} 1205ac_cv_header_ncurses_h=${ac_cv_header_ncurses_h=yes} 1206ac_cv_header_ncurses_termcap_h=${ac_cv_header_ncurses_termcap_h=no} 1207ac_cv_header_stdc=${ac_cv_header_stdc=yes} 1208ac_cv_header_stdint_h=${ac_cv_header_stdint_h=yes} 1209ac_cv_header_stdlib_h=${ac_cv_header_stdlib_h=yes} 1210ac_cv_header_string_h=${ac_cv_header_string_h=yes} 1211ac_cv_header_strings_h=${ac_cv_header_strings_h=yes} 1212ac_cv_header_sys_stat_h=${ac_cv_header_sys_stat_h=yes} 1213ac_cv_header_sys_types_h=${ac_cv_header_sys_types_h=yes} 1214ac_cv_header_unistd_h=${ac_cv_header_unistd_h=yes}

The version- file describes the version of yocto used.

version-cortexa8hf-neon-poky-linux-gnueabi: 1Distro: poky 2Distro Version: 2.2.2 3Metadata Revision: 4b1974d57c997840f7134244145b51c6790c795a 4Timestamp: 20170923231842

The sysroots directory is a copy of yocto/overo2/build/tmp/sysroots/

Teasing It Apart Again

Now I have an improved method to configure the cross compiling environment. The example goes a step too far, though, by invoking make directly. I need to be able to compile and link in discrete steps, then I need to compile and link a kernel module.

The environment script created some variables:

Now I can build my Hello makefile:

makefile: 1Hello: Hello.obj 2 $(CC) $(LDFLAGS) -o Hello Hello.obj 3 4Hello.obj: Hello.c makefile 5 $(CC) $(CFLAGS) -c Hello.c -o Hello.obj

StackOverflow about building kernel modules.

Build the SDK

I will need to build my own SDK to support kernel modules. See Using populate_sdk to include kernel headers and .

  1. Add kernel source to the image options in build/conf/local.conf:
    TOOLCHAIN_TARGET_TASK_append = " kernel-devsrc"
  2. Rebuild the image with the "populate_sdk" command:
    bitbake gumstix-console-image -c populate_sdk
  3. This should create the SDK installer:
    build/tmp/deploy/sdk/poky-glibc-x86_64-gumstix-console-image-cortexa8hf-vfp-neon-toolchain-1.8.2.sh
    This should be ~590MB.
  4. Create an SDK directory:
    cd yocto/overo2 mkdir sdk cd sdk
  5. Run the SDK installer:
    ../build/tmp/deploy/sdk/poky-*
  6. Switch to root to build the kernel scripts.
    sudo -E su
  7. Set the SDK environment:
    . environment*
  8. Go to the kernel source directory and build the scripts:
    cd sysroots/cortexa8hf-vfp-neon-poky-linux-gnueabi/usr/src/kernel make silentoldconfig scripts
  9. Exit sudo.
    exit
  10. Set the KERNEL_SRC (or KSRC) variable:
    export KERNEL_SRC=`pwd`
  11. Reload the SDK environment.
    . /yocto/overo2/sdk/environment*
  12. Go to the external kernel module project:
    cd ~/src/DbgOut/1300/test3
  13. Build the module:
    LDFLAGS="" make


WebV7 (C)2018 nlited | Rendered by tikope in 63.195ms | 3.145.60.78