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