gen-msg.map rules threshold.conf [root@snort ~]# snort -T -i eth1 -u snort -g snort -c /etc/snort/snort.conf Running in Test mode --== Initializing Snort ==-- Initializing Output Plugins! Initializing Preprocessors! Initializing Plug-ins! Parsing Rules file "/etc/snort/snort.conf" PortVar 'HTTP_PORTS' defined : [ 80:81 311 591 593 901 1220 1414 1830 2301 2381 2809 3128 3702 4343 5250 7001 7145 7510 7777 7779 8000 8008 8014 8028 8080 8088 8118 8123 8180:8181 8243 8280 8800 8888 8899 9080 9090:9091 9443 9999 11371 55555 ] PortVar 'SHELLCODE_PORTS' defined : [ 0:79 81:65535 ] PortVar 'ORACLE_PORTS' defined : [ 1024:65535 ] PortVar 'SSH_PORTS' defined : [ 22 ] PortVar 'FTP_PORTS' defined : [ 21 2100 3535 ] PortVar 'SIP_PORTS' defined : [ 5060:5061 5600 ] PortVar 'FILE_DATA_PORTS' defined : [ 80:81 110 143 311 591 593 901 1220 1414 1830 2301 2381 2809 3128 3702 4343 5250 7001 7145 7510 7777 7779 8000 8008 8014 8028 8080 8088 8118 8123 8180:8181 8243 8280 8800 8888 8899 9080 9090:9091 9443 9999 11371 55555 ] PortVar 'GTP_PORTS' defined : [ 2123 2152 3386 ] Detection: Search-Method = AC-Full-Q Split Any/Any group = enabled Search-Method-Optimizations = enabled Maximum pattern length = 20 Tagged Packet Limit: 256 Loading dynamic engine /usr/local/lib/snort_dynamicengine/libsf_engine.so... done Loading all dynamic detection libs from /usr/local/lib/snort_dynamicrules... WARNING: No dynamic libraries found in directory /usr/local/lib/snort_dynamicrules. Finished Loading all dynamic detection libs from /usr/local/lib/snort_dynamicrules Loading all dynamic preprocessor libs from /usr/local/lib/snort_dynamicpreprocessor/... Loading dynamic preprocessor library /usr/local/lib/snort_dynamicpreprocessor//libsf_ssh_preproc.so... done Loading dynamic preprocessor library /usr/local/lib/snort_dynamicpreprocessor//libsf_sip_preproc.so... done Loading dynamic preprocessor library /usr/local/lib/snort_dynamicpreprocessor//libsf_modbus_preproc.so... done Loading dynamic preprocessor library /usr/local/lib/snort_dynamicpreprocessor//libsf_ssl_preproc.so... done Loading dynamic preprocessor library /usr/local/lib/snort_dynamicpreprocessor//libsf_dnp3_preproc.so... done Loading dynamic preprocessor library /usr/local/lib/snort_dynamicpreprocessor//libsf_sdf_preproc.so... done Loading dynamic preprocessor library /usr/local/lib/snort_dynamicpreprocessor//libsf_imap_preproc.so... done Loading dynamic preprocessor library /usr/local/lib/snort_dynamicpreprocessor//libsf_dns_preproc.so... done Loading dynamic preprocessor library /usr/local/lib/snort_dynamicpreprocessor//libsf_dce2_preproc.so... done Loading dynamic preprocessor library /usr/local/lib/snort_dynamicpreprocessor//libsf_smtp_preproc.so... done Loading dynamic preprocessor library /usr/local/lib/snort_dynamicpreprocessor//libsf_gtp_preproc.so... done Loading dynamic preprocessor library /usr/local/lib/snort_dynamicpreprocessor//libsf_reputation_preproc.so... done Loading dynamic preprocessor library /usr/local/lib/snort_dynamicpreprocessor//libsf_ftptelnet_preproc.so... done Loading dynamic preprocessor library /usr/local/lib/snort_dynamicpreprocessor//libsf_pop_preproc.so... done Finished Loading all dynamic preprocessor libs from /usr/local/lib/snort_dynamicpreprocessor/ Log directory = /var/log/snort Frag3 global config: Max frags: 65536 Fragment memory cap: 4194304 bytes Frag3 engine config: Bound Address: default Target-based policy: WINDOWS Fragment timeout: 180 seconds Fragment min_ttl: 1 Fragment Anomalies: Alert Overlap Limit: 10 Min fragment Length: 100 Stream5 global config: Track TCP sessions: ACTIVE Max TCP sessions: 262144 Memcap (for reassembly packet storage): 8388608 Track UDP sessions: ACTIVE Max UDP sessions: 131072 Track ICMP sessions: INACTIVE Track IP sessions: INACTIVE Log info if session memory consumption exceeds 1048576 Send up to 2 active responses Wait at least 5 seconds between responses Protocol Aware Flushing: ACTIVE Maximum Flush Point: 16000 Stream5 TCP Policy config: Bound Address: default Reassembly Policy: WINDOWS Timeout: 180 seconds Limit on TCP Overlaps: 10 Maximum number of bytes to queue per session: 1048576 Maximum number of segs to queue per session: 2621 Options: Require 3-Way Handshake: YES 3-Way Handshake Timeout: 180 Detect Anomalies: YES Reassembly Ports: 21 client (Footprint) 22 client (Footprint) 23 client (Footprint) 25 client (Footprint) 42 client (Footprint) 53 client (Footprint) 79 client (Footprint) 80 client (Footprint) server (Footprint) 81 client (Footprint) server (Footprint) 109 client (Footprint) 110 client (Footprint) 111 client (Footprint) 113 client (Footprint) 119 client (Footprint) 135 client (Footprint) 136 client (Footprint) 137 client (Footprint) 139 client (Footprint) 143 client (Footprint) 161 client (Footprint) additional ports configured but not printed. Stream5 UDP Policy config: Timeout: 180 seconds HttpInspect Config: GLOBAL CONFIG Max Pipeline Requests: 0 Inspection Type: STATELESS Detect Proxy Usage: NO IIS Unicode Map Filename: /etc/snort/unicode.map IIS Unicode Map Codepage: 1252 Memcap used for logging URI and Hostname: 150994944 Max Gzip Memory: 838860 Max Gzip Sessions: 9532 Gzip Compress Depth: 65535 Gzip Decompress Depth: 65535 DEFAULT SERVER CONFIG: Server profile: All Ports (PAF): 80 81 311 591 593 901 1220 1414 1830 2301 2381 2809 3128 3702 4343 5250 7001 7145 7510 7777 7779 8000 8008 8014 8028 8080 8088 8118 8123 8180 8181 8243 8280 8800 8888 8899 9080 9090 9091 9443 9999 11371 55555 Server Flow Depth: 0 Client Flow Depth: 0 Max Chunk Length: 500000 Small Chunk Length Evasion: chunk size <= 10, threshold >= 5 times Max Header Field Length: 750 Max Number Header Fields: 100 Max Number of WhiteSpaces allowed with header folding: 0 Inspect Pipeline Requests: YES URI Discovery Strict Mode: NO Allow Proxy Usage: NO Disable Alerting: NO Oversize Dir Length: 500 Only inspect URI: NO Normalize HTTP Headers: NO Inspect HTTP Cookies: YES Inspect HTTP Responses: YES Extract Gzip from responses: YES Unlimited decompression of gzip data from responses: YES Normalize Javascripts in HTTP Responses: YES Max Number of WhiteSpaces allowed with Javascript Obfuscation in HTTP responses: 200 Normalize HTTP Cookies: NO Enable XFF and True Client IP: NO Log HTTP URI data: NO Log HTTP Hostname data: NO Extended ASCII code support in URI: NO Ascii: YES alert: NO Double Decoding: YES alert: NO %U Encoding: YES alert: YES Bare Byte: YES alert: NO UTF 8: YES alert: NO IIS Unicode: YES alert: NO Multiple Slash: YES alert: NO IIS Backslash: YES alert: NO Directory Traversal: YES alert: NO Web Root Traversal: YES alert: NO Apache WhiteSpace: YES alert: NO IIS Delimiter: YES alert: NO IIS Unicode Map: GLOBAL IIS UNICODE MAP CONFIG Non-RFC Compliant Characters: 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 Whitespace Characters: 0x09 0x0b 0x0c 0x0d rpc_decode arguments: Ports to decode RPC on: 111 32770 32771 32772 32773 32774 32775 32776 32777 32778 32779 alert_fragments: INACTIVE alert_large_fragments: INACTIVE alert_incomplete: INACTIVE alert_multiple_requests: INACTIVE FTPTelnet Config: GLOBAL CONFIG Inspection Type: stateful Check for Encrypted Traffic: YES alert: NO Continue to check encrypted data: NO TELNET CONFIG: Ports: 23 Are You There Threshold: 20 Normalize: YES Detect Anomalies: YES FTP CONFIG: FTP Server: default Ports (PAF): 21 2100 3535 Check for Telnet Cmds: YES alert: YES Ignore Telnet Cmd Operations: YES alert: YES Identify open data channels: NO FTP Client: default Check for Bounce Attacks: YES alert: YES Check for Telnet Cmds: YES alert: YES Ignore Telnet Cmd Operations: YES alert: YES Max Response Length: 256 SMTP Config: Ports: 25 465 587 691 Inspection Type: Stateful Normalize: ATRN AUTH BDAT DATA DEBUG EHLO EMAL ESAM ESND ESOM ETRN EVFY EXPN HELO HELP IDENT MAIL NOOP ONEX QUEU QUIT RCPT RSET SAML SEND STARTTLS SOML TICK TIME TURN TURNME VERB VRFY X-EXPS XADR XAUTH XCIR XEXCH50 XGEN XLICENSE X-LINK2STATE XQUE XSTA XTRN XUSR CHUNKING X-ADAT X-DRCP X-ERCP X-EXCH50 Ignore Data: No Ignore TLS Data: No Ignore SMTP Alerts: No Max Command Line Length: 512 Max Specific Command Line Length: ATRN:255 AUTH:246 BDAT:255 DATA:246 DEBUG:255 EHLO:500 EMAL:255 ESAM:255 ESND:255 ESOM:255 ETRN:246 EVFY:255 EXPN:255 HELO:500 HELP:500 IDENT:255 MAIL:260 NOOP:255 ONEX:246 QUEU:246 QUIT:246 RCPT:300 RSET:246 SAML:246 SEND:246 SIZE:255 STARTTLS:246 SOML:246 TICK:246 TIME:246 TURN:246 TURNME:246 VERB:246 VRFY:255 X-EXPS:246 XADR:246 XAUTH:246 XCIR:246 XEXCH50:246 XGEN:246 XLICENSE:246 X-LINK2STATE:246 XQUE:246 XSTA:246 XTRN:246 XUSR:246 Max Header Line Length: 1000 Max Response Line Length: 512 X-Link2State Alert: Yes Drop on X-Link2State Alert: No Alert on commands: None Alert on unknown commands: No SMTP Memcap: 838860 MIME Max Mem: 838860 Base64 Decoding: Enabled Base64 Decoding Depth: Unlimited Quoted-Printable Decoding: Enabled Quoted-Printable Decoding Depth: Unlimited Unix-to-Unix Decoding: Enabled Unix-to-Unix Decoding Depth: Unlimited Non-Encoded MIME attachment Extraction: Enabled Non-Encoded MIME attachment Extraction Depth: Unlimited Log Attachment filename: Enabled Log MAIL FROM Address: Enabled Log RCPT TO Addresses: Enabled Log Email Headers: Enabled Email Hdrs Log Depth: 1464 SSH config: Autodetection: ENABLED Challenge-Response Overflow Alert: ENABLED SSH1 CRC32 Alert: ENABLED Server Version String Overflow Alert: ENABLED Protocol Mismatch Alert: ENABLED Bad Message Direction Alert: DISABLED Bad Payload Size Alert: DISABLED Unrecognized Version Alert: DISABLED Max Encrypted Packets: 20 Max Server Version String Length: 100 MaxClientBytes: 19600 (Default) Ports: 22 DCE/RPC 2 Preprocessor Configuration Global Configuration DCE/RPC Defragmentation: Enabled Memcap: 102400 KB Events: co SMB Fingerprint policy: Disabled Server Default Configuration Policy: WinXP Detect ports (PAF) SMB: 139 445 TCP: 135 UDP: 135 RPC over HTTP server: 593 RPC over HTTP proxy: None Autodetect ports (PAF) SMB: None TCP: 1025-65535 UDP: 1025-65535 RPC over HTTP server: 1025-65535 RPC over HTTP proxy: None Invalid SMB shares: C$ D$ ADMIN$ Maximum SMB command chaining: 3 commands DNS config: DNS Client rdata txt Overflow Alert: ACTIVE Obsolete DNS RR Types Alert: INACTIVE Experimental DNS RR Types Alert: INACTIVE Ports: 53 SSLPP config: Encrypted packets: not inspected Ports: 443 465 563 636 989 992 993 994 995 7801 7802 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 Server side data is trusted Sensitive Data preprocessor config: Global Alert Threshold: 25 Masked Output: DISABLED SIP config: Max number of sessions: 40000 Max number of dialogs in a session: 4 (Default) Status: ENABLED Ignore media channel: DISABLED Max URI length: 512 Max Call ID length: 80 Max Request name length: 20 (Default) Max From length: 256 (Default) Max To length: 256 (Default) Max Via length: 1024 (Default) Max Contact length: 512 Max Content length: 2048 Ports: 5060 5061 5600 Methods: invite cancel ack bye register options refer subscribe update join info message notify benotify do qauth sprack publish service unsubscribe prack IMAP Config: Ports: 143 IMAP Memcap: 838860 Base64 Decoding: Enabled Base64 Decoding Depth: Unlimited Quoted-Printable Decoding: Enabled Quoted-Printable Decoding Depth: Unlimited Unix-to-Unix Decoding: Enabled Unix-to-Unix Decoding Depth: Unlimited Non-Encoded MIME attachment Extraction: Enabled Non-Encoded MIME attachment Extraction Depth: Unlimited POP Config: Ports: 110 POP Memcap: 838860 Base64 Decoding: Enabled Base64 Decoding Depth: Unlimited Quoted-Printable Decoding: Enabled Quoted-Printable Decoding Depth: Unlimited Unix-to-Unix Decoding: Enabled Unix-to-Unix Decoding Depth: Unlimited Non-Encoded MIME attachment Extraction: Enabled Non-Encoded MIME attachment Extraction Depth: Unlimited Modbus config: Ports: 502 DNP3 config: Memcap: 262144 Check Link-Layer CRCs: ENABLED Ports: 20000 Reputation config: WARNING: Can't find any whitelist/blacklist entries. Reputation Preprocessor disabled. +++++++++++++++++++++++++++++++++++++++++++++++++++ Initializing rule chains... 1 Snort rules read 1 detection rules 0 decoder rules 0 preprocessor rules 1 Option Chains linked into 1 Chain Headers 0 Dynamic rules +++++++++++++++++++++++++++++++++++++++++++++++++++ +-------------------[Rule Port Counts]--------------------------------------- | tcp udp icmp ip | src 0 0 0 0 | dst 0 0 0 0 | any 0 0 1 0 | nc 0 0 1 0 | s+d 0 0 0 0 +---------------------------------------------------------------------------- +-----------------------[detection-filter-config]------------------------------ | memory-cap : 1048576 bytes +-----------------------[detection-filter-rules]------------------------------- | none ------------------------------------------------------------------------------- +-----------------------[rate-filter-config]----------------------------------- | memory-cap : 1048576 bytes +-----------------------[rate-filter-rules]------------------------------------ | none ------------------------------------------------------------------------------- +-----------------------[event-filter-config]---------------------------------- | memory-cap : 1048576 bytes +-----------------------[event-filter-global]---------------------------------- +-----------------------[event-filter-local]----------------------------------- | none +-----------------------[suppression]------------------------------------------ | none ------------------------------------------------------------------------------- Rule application order: activation->dynamic->pass->drop->sdrop->reject->alert->log Verifying Preprocessor Configurations! ICMP tracking disabled, no ICMP sessions allocated IP tracking disabled, no IP sessions allocated [ Port Based Pattern Matching Memory ] [ Number of patterns truncated to 20 bytes: 0 ] pcap DAQ configured to passive. Acquiring network traffic from "eth1". Set gid to 501 Set uid to 500 --== Initialization Complete ==-- ,,_ -*> Snort! <*- o" )~ Version 2.9.3.1 IPv6 GRE (Build 40) '''' By Martin Roesch & The Snort Team: http://www.snort.org/snort/snort-team Copyright (C) 1998-2012 Sourcefire, Inc., et al. Using libpcap version 1.0.0 Using PCRE version: 7.8 2008-09-05 Using ZLIB version: 1.2.3 Rules Engine: SF_SNORT_DETECTION_ENGINE Version 1.16 Preprocessor Object: SF_POP (IPV6) Version 1.0 Preprocessor Object: SF_FTPTELNET (IPV6) Version 1.2 Preprocessor Object: SF_REPUTATION (IPV6) Version 1.1 Preprocessor Object: SF_GTP (IPV6) Version 1.1 Preprocessor Object: SF_SMTP (IPV6) Version 1.1 Preprocessor Object: SF_DCERPC2 (IPV6) Version 1.0 Preprocessor Object: SF_DNS (IPV6) Version 1.1 Preprocessor Object: SF_IMAP (IPV6) Version 1.0 Preprocessor Object: SF_SDF (IPV6) Version 1.1 Preprocessor Object: SF_DNP3 (IPV6) Version 1.1 Preprocessor Object: SF_SSLPP (IPV6) Version 1.1 Preprocessor Object: SF_MODBUS (IPV6) Version 1.1 Preprocessor Object: SF_SIP (IPV6) Version 1.1 Preprocessor Object: SF_SSH (IPV6) Version 1.1 Snort successfully validated the configuration! Snort exiting [root@snort ~]# rhn_register [root@snort ~]# more /etc/ Display all 233 possibilities? (y or n) [root@snort ~]# more /etc/yum/ pluginconf.d/ vars/ protected.d/ version-groups.conf [root@snort ~]# more /etc/yum/ pluginconf.d/ vars/ protected.d/ version-groups.conf [root@snort ~]# more /etc/yum/pluginconf.d/ blacklist.conf security.conf product-id.conf subscription-manager.conf refresh-packagekit.conf whiteout.conf rhnplugin.conf [root@snort ~]# more /etc/yum/pluginconf.d/subscription-manager.conf [main] enabled=0 [root@snort ~]# yum update Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package pcsc-lite.i686 0:1.5.2-7.el6 will be updated ---> Package pcsc-lite.i686 0:1.5.2-8.el6_3 will be an update ---> Package pcsc-lite-libs.i686 0:1.5.2-7.el6 will be updated ---> Package pcsc-lite-libs.i686 0:1.5.2-8.el6_3 will be an update --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: pcsc-lite i686 1.5.2-8.el6_3 rhel-i386-workstation-6 128 k pcsc-lite-libs i686 1.5.2-8.el6_3 rhel-i386-workstation-6 27 k Transaction Summary ================================================================================ Upgrade 2 Package(s) Total download size: 154 k Is this ok [y/N]: y Downloading Packages: (1/2): pcsc-lite-1.5.2-8.el6_3.i686.rpm | 128 kB 00:00 (2/2): pcsc-lite-libs-1.5.2-8.el6_3.i686.rpm | 27 kB 00:00 -------------------------------------------------------------------------------- Total 78 kB/s | 154 kB 00:01 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Updating : pcsc-lite-1.5.2-8.el6_3.i686 1/4 Updating : pcsc-lite-libs-1.5.2-8.el6_3.i686 2/4 Cleanup : pcsc-lite-1.5.2-7.el6.i686 3/4 Cleanup : pcsc-lite-libs-1.5.2-7.el6.i686 4/4 Installed products updated. Verifying : pcsc-lite-libs-1.5.2-8.el6_3.i686 1/4 Verifying : pcsc-lite-1.5.2-8.el6_3.i686 2/4 Verifying : pcsc-lite-1.5.2-7.el6.i686 3/4 Verifying : pcsc-lite-libs-1.5.2-7.el6.i686 4/4 Updated: pcsc-lite.i686 0:1.5.2-8.el6_3 pcsc-lite-libs.i686 0:1.5.2-8.el6_3 Complete! [root@snort ~]# history 1 cd /etc/sysconfig 2 ls 3 vi network 4 reboot 5 shutdown -h now 6 cd /etc 7 ls 8 cd sysconfig 9 ls 10 vi networking 11 vi network 12 cd network-scripts/ 13 ls 14 vi ifcfg-eth0 15 reboot 16 cd /etc 17 cd sysconfig/network-scripts/ 18 vi ifcfg-eth0 19 ifup eth0 20 reboot 21 ipconfig 22 ifconfig 23 reboot 24 ifconfig 25 shutdown -H now 26 ifconfig 27 more /etc/modporobe 28 more /etc/modporobe.conf 29 mor e/etc/modprobe.conf 30 more /etc/modprobe.conf 31 cd /etc 32 ls 33 ls mo* 34 cd /sys/class/net/ 35 ls 36 more eth2 37 cd eth2 38 ls 39 system-config-network-tui 40 /etc/system-config-network-tui 41 cd /etc/sysconfig/networking/profiles 42 ls 43 cd default 44 ls 45 cd /etc 46 ls 47 more netconfig 48 ls 49 cd sysconfig 50 ls 51 cd netowrking 52 cd networking 53 ls 54 cd devices 55 ls 56 cd .. 57 cd profile 58 cd /sys/class/net/ 59 ls 60 more eth2 61 cd eth2 62 ls 63 cd queues 64 ls 65 cd .. 66 ls 67 ifconfig -a 68 ls 69 cd .. 70 yum remove bioddevname 71 yum remove biodevname 72 cd /etc/sysconfig/network-scriplts 73 cd /etc/sysconfig/network-scripts 74 ls 75 more ifcfg-eth0 76 vi /etc/udev/rules/70-persistent-net.rules 77 cd /etc/udev 78 ls 79 cd rules.d/ 80 ls 81 vi 70-persistent-net.rules 82 cd /etc/sysconfig/network-scripts 83 ls 84 vi ifcfg-eth0 85 reboot 86 ifconfig 87 cd /etc/udev/rules.d/ 88 ls 89 more 70-persistent-net.rules 90 ifup eth0 91 ifconfig 92 cd /etc 93 ls 94 cd sysconfig 95 ls 96 cd network-scripts 97 ls 98 vi ifcfg-eth0 99 reboot 100 ifconfig 101 vi /etc/sysconfig/network-scripts 102 cd /etc/sysconfig/network-scripts 103 ls 104 vi ifcfg-eth0 105 ifdown eth0 106 ifup eth0 107 ifconfig 108 ping 10.10.1.1 109 ping www.google.com 110 cd /etc 111 vi resolv.conf 112 ping www.google.com 113 ping 10.10.1.1 114 vi network 115 ls 116 cd sysconfig 117 vi network 118 service netowrk restart 119 service network restart 120 ping www.google.com 121 exit 122 ifconfig 123 ifconfig -a 124 cd sysconfig 125 cd /etc/sysconfig 126 ls 127 cd network-scripts 128 ls 129 more ifcfg-eth0 130 vi ifcfg-eth0 131 ifup eht0 132 ifconfig -a 133 cp ifcfg-eth0 ifcfg-eth1 134 rm ifcfg-eth0 135 ifup eth1 136 vi ifcfg-eth1 137 ifup eth1 138 exit 139 cd /etc/sysconfig/network-scripts/ 140 ls 141 vi ifcfg-eth0 142 vi ifcfg-eth1 143 service network restart 144 ls 145 vi /etc/udev/rules.d/70-persistent-net.rules 146 service network restart 147 vi /etc/udev/rules.d/70-persistent-net.rules 148 vi ifcfg-eth0 149 vi ifcfg-eth1 150 service network restart 151 vi ifcfg-eth0 152 vi /etc/sysconfig/network 153 vi ifcfg-eth1 154 ifconfig eth2 down 155 ifconfig eth2 up 156 ifconfig --help 157 service network restart 158 init 6 159 ifconfig -a 160 cd /etc/sysconfig/network-scripts/ 161 ls 162 cat ifcfg-eth1 163 cp ifcfg-eth1 ifcfg-eth0 164 cat /etc/sysconfig/network 165 ls 166 ifconfig -a 167 cat /etc/inittab 168 startx 169 start x 170 yum grouplist 171 yum groupinfo Base 172 yum groupinstall Base -x wireless-tools 173 vi /etc/yum/pluginconf.d/subscription-manager.conf 174 yum clean all 175 yum groupinstall Base 176 yum group install "System administration utilities" 177 yum group install "System administration tools" 178 yum groupinstall "System administration tools" 179 yum groupinfo "System administration tools" 180 yum groupinfo "X Window System" 181 yum groupinstall "X Window System" 182 yum install system-config* 183 ping bc151718 184 cat /etc/inittab 185 startx 186 runlevel 187 keyes 188 gedit & 189 yum install gedit 190 init 3 191 runlevel 192 yum groupinfo "Remote Desktop Clients" 193 yum groupinstall "Remote Desktop Clients" 194 yum --setopt=group_package_types=optional groupinstall "Remote Desktop Clients" 195 yum groupinfo Desktop 196 yum groupinstall Desktop -x pulseaudio* 197 yum groupinfo Desktop 198 yum groupinstall Desktop -x alsa-plugins-pulseaudio -x pulseaudio-module-* 199 yum groupinstall "System administration tools" 200 cat /etc/inittab 201 init 6 202 vi /etc/sysconfig/network-scripts/ifcfg-eth1 203 yum update 204 yum clean all 205 yum update 206 yum repolist 207 rhn_register 208 yum update 209 yum grouplist 210 init 5 211 runlevel 212 init 3 213 runlevel 214 runlevel --help 215 yum grouplist 216 runlevel 217 vncviewer localhost:5900 218 vncviewer localhost:5901 219 vncviewer localhost:0 220 vncviewer localhost:1 221 vncviewer localhost:5900 222 vncviewer localhost 223 vncviewer localhost:5900 224 vncviewer localhost:5901 225 vncviewer localhost:5902 226 vncviewer localhost:2 227 vncviewer snort:5902 228 yum install vnc vnc-server 229 yum packageinfo vnc 230 yum --help 231 yum info vnc 232 yum list vnc 233 yum info vnc-server 234 yum search vnc 235 which vnc 236 which vncviewer 237 vncviewer -v 238 yum groupinfo "GNOME Desktop Environment" 239 pwd 240 ls 241 vncpasswd 242 ls .vnc/ 243 runlevel 244 history 245 chkconfig vncserver 246 chkconfig vncserver status 247 chkconfig --list | grep vncserver 248 chkconfig vncserver on 249 chkconfig --list | grep vncserver 250 init 6 251 cat /etc/inittab 252 vi /etc/sysconfig/vncservers 253 ls 254 ls ./ 255 ls . 256 ls .* 257 vi /etc/sysconfig/vncservers 258 service vncserver start 259 service vncserver stop 260 vi .vnc/xstartup 261 service vncserver start 262 ifconfig -a 263 runlevel 264 init 265 init --help 266 vi .vnc/xstartup 267 vi /etc/sysconfig/vncservers 268 service vncserver restart 269 tail /root/.vnc/snort:1.log 270 vi /etc/sysconfig/vncservers 271 service vncserver restart 272 vi /etc/sysconfig/vncservers 273 service vncserver restart 274 vi /etc/sysconfig/vncservers 275 service vncserver restart 276 service vncserver stop 277 vi /etc/sysconfig/vncservers 278 service vncserver start 279 tail /root/.vnc/snort:2.log 280 les /root/.vnc/snort:2.log 281 less /root/.vnc/snort:2.log 282 vncviewer localhost:5903 283 vncviewer localhost:3 284 vncviewer localhost:5903 285 vncviewer localhost:3 286 vncviewer localhost:5903 287 vncviewer snort:3 288 service vncserver status 289 vncviewer localhost:5902 290 vncviewer localhost:5901 291 vncviewer localhost:5902 292 vncviewer localhost:5901 293 vncviewer localhost:5902 294 bg 295 vncviewer localhost:3 296 vncviewer localhost:2 297 vi /etc/sysconfig/vncservers 298 service vncserver restart 299 useradd sysman 300 passwd sysman 301 vi /etc/passwd 302 vi /etc/sysconfig/vncservers 303 su sysman 304 service vncserver restart 305 vi /etc/sysconfig/vncservers 306 service vncserver stop 307 service vncserver start 308 vncviewer localhost:3 309 vncserver kill :1 310 vncserver -kill :1 311 vncserver -kill :2 312 vncserver :1 313 vncserver :2 314 service vncserver stop 315 vncserver -kill :1 316 vncserver -kill :2 317 vncserver -kill :3 318 vi /etc/sysconfig/vncservers 319 service vncserver start 320 vncserver :1 321 cat /root/.vnc/snort:2.log 322 ifconfig -a 323 pwd 324 vi /etc/sysconfig/network-scripts/ifcfg-eth1 325 wget --help 326 ls /usr/local 327 apt-get 328 yum install apt* 329 git 330 yum install git 331 host pse5 332 yum update 333 ps aux|grep yum 334 who 335 yum update 336 kill 20627 337 yum update 338 kill -9 20627 339 yum update 340 ifconfig -a 341 history 342 vi /etc/sysconfig/vncservers 343 service vncserver status 344 service vncserver restart 345 vncserver :1 346 nmap localhost 347 yum install nmap 348 nmap localhost 349 apt-get 350 yum install apt-get 351 yum install apache2 libapache2-mod-php5 libwww-perl mysql-server mysql-common mysql-client php5-mysql libnet1 libnet1-dev libprcre3 libpcre3-dev autoconf libcrypt-ssleay-perl libmysqlclient-dev php5-gd php-pear libphp-adodb php5-cli libtool libssl-dev gcc-4.4 g++ automake gcc make flex bison apache2-doc ca-certificates vim 352 yum install libnet libdnet daq adodb 353 yum install gcc gcc-c++ patch libxml2 libxml2-devel 354 yum update 355 init 6 356 service vncserver status 357 vncserver :1 358 yum install pcre pcre-devel php php-common php-gd php-cli php-mysql flex bison php-pear-Numbers-Roman php-pears-Image-Graph libpcap libpcap-devel mysql mysql-devel mysql-bench mysql-server wget 359 yum install pcre pcre-devel php php-common php-gd php-cli php-mysql flex bison php-pear-Numbers-Roman php-pears-Image-Graph libpcap libpcap-devel mysql mysql-devel mysql-bench mysql-server wget php-pears* 360 yum install libdnet 361 yum install libnet 362 yum install zlib 363 yum install tcpdump 364 rpm -qa | grep -i "dnet" 365 wget 366 wget --help 367 pwd 368 cd /usr/local/src 369 wget http://pkgs.repoforge.org/libdnet/libdnet-1.11-1.2.el6.rf.x86_64.rpm 370 wget http://pkgs.repoforge.org/libdnet/libdnet-devel-1.11-1.2.el6.rf.x86_64.rpm 371 ls 372 yum local install libdnet-1.11-1.2.el6.rf.x86_64.rpm 373 yum --help 374 wget http://pkgs.repoforge.org/libdnet/libdnet-devel-1.11-1.2.el6.rf.i686.rpm 375 wget http://pkgs.repoforge.org/libdnet/libdnet-1.11-1.2.el6.rf.i686.rpm 376 rpm -qa | grep -i "dnet" 377 cd /support 378 ls 379 wget http://snort.org/dl/snort-current/daq-1.1.1.tar.gz 380 ls 381 tar --help 382 tar -zvf daq-1.1.1.tar.gz\?AWSAccessKeyId\=AKIAJJSHU7YNPLE5MKOQ\&Expires\=1349451978\&Signature\=nrWSrD9L1MgC3b%2FBCG5edCVFz8U\= 383 tar -xvf daq-1.1.1.tar.gz\?AWSAccessKeyId\=AKIAJJSHU7YNPLE5MKOQ\&Expires\=1349451978\&Signature\=nrWSrD9L1MgC3b%2FBCG5edCVFz8U\= 384 cd daq-1.1.1 385 vi os-daq-modules/daq_pcap.c 386 vi --help 387 vi os-daq-modules/daq_pcap.c +219 388 wget http://snort.org/dl/snort-current/snort-2.9.3.1.tar.gz 389 ls 390 mv snort-2.9.3.1.tar.gz\?AWSAccessKeyId\=AKIAJJSHU7YNPLE5MKOQ\&Expires\=1349452439\&Signature\=1LinaqX8KEKWTdPiTMvXT5eHoe8\= ..\snort-2.9.3.1.tar.gz 391 cd .. 392 ls 393 cd daq 394 cd daq-1.1.1 395 ls 396 cd .. 397 ls 398 cd .. 399 ls 400 pwd 401 cd support 402 ls 403 wget http://snort.org/dl/snort-current/snort-2.9.3.1.tar.gz 404 ls 405 mv snort-2.9.3.1.tar.gz\?AWSAccessKeyId\=AKIAJJSHU7YNPLE5MKOQ\&Expires\=1349452628\&Signature\=Ed5AQ52zTh%2FtiAT8vN5QvotHZjw\= snort-2.9.3.1.tar.gz 406 ls 407 cd daq-1.1.1 408 ./configure 409 make && make install 410 echo >> /etc/ld.so.conf /usr/lib && ldconfig 411 cd .. 412 ls 413 tar -zvf snort-2.9.3.1.tar.gz 414 tar -xzvf snort-2.9.3.1.tar.gz 415 cd snort-2.9.3.1 416 ./configure --with-mysql --enable-dynamicplugin --enable-perfprofiling --enable-ipv6 --enable-zlib --enable-gre --enable-reload --enable-linux-smp-stats 417 ./configure --with-mysql --enable-dynamicenable-mysql --enable-perfprofiling --enable-ipv6 --enable-zlib --enable-gre --enable-reload --enable-linux-smp-stats 418 ./configure --enable-mysql --enable-dynamicplugin --enable-perfprofiling --enable-ipv6 --enable-zlib --enable-gre --enable-reload --enable-linux-smp-stats 419 ./configure --with-mysql --enable-dynamicplugin --enable-perfprofiling --enable-ipv6 --enable-zlib --enable-gre --enable-reload --enable-linux-smp-stats 420 make && make install 421 mkdir /etc/snort /etc/snort/rules /var/log/snort /var/log/baryard2 /usr/local/lib/snort_dynamicrules 422 groupadd snort && useradd -g snort snort 423 rm -rf /var/log/baryard2 424 mkdir /var/log/barynyard2 425 chown snort:snort /var/log/snort /var/log/barynyard2 426 cp /support/snort-2.9.3.1/etc*.conf* /etc/snort 427 cp /support/snort-2.9.3.1/etc/*.conf* /etc/snort 428 cp /support/snort-2.9.3.1/etc/*.map /etc/snort 429 vi /etc/snort/snort.conf 430 vi /etc/snort/rules/local.rules 431 /usr/local/bin/snort -A console -q -u snort -g snort -c /etc/snort/snort.conf -i eth1 432 /usr/local/bin/snort -A console -q -u snort -g snort -c /etc/snort/snort.conf -i eth1 433 vi /etc/snort/snort.conf 434 /usr/local/bin/snort -A console -q -u snort -g snort -c /etc/snort/snort.conf -i eth1 435 touch /etc/snort/rules/white_list.rules 436 touch /etc/snort/rules/black_list.rules 437 /usr/local/bin/snort -A console -q -u snort -g snort -c /etc/snort/snort.conf -i eth1 438 init 6 439 ifconfig -a 440 /usr/local/bin/snort -A console -q -u snort -g snort -c /etc/snort/snort.conf -i eth1 441 /usr/local/bin/snort -A console -q -u snort -g snort -c /etc/snort/snort.conf -i eth0 442 /usr/local/bin/snort -A console -q -u snort -g snort -c /etc/snort/snort.conf -i eth1 443 mysql -u root -p 444 service mysql 445 service mysqld 446 service mysqld status 447 service mysqld start 448 mysql -u root -p 449 mysqladmin -u root password '********' 450 mysql -u root -p 451 which snort 452 whereis snort 453 ls /etc/snort 454 snort -T -i eth1 -u snort -g snort -c /etc/snort/snort.conf 455 rhn_register 456 more /etc/yum/pluginconf.d/subscription-manager.conf 457 yum update 458 history [root@snort ~]# pwd /root [root@snort ~]# cd /support [root@snort support]# ls daq-1.1.1 daq-1.1.1.tar.gz?AWSAccessKeyId=AKIAJJSHU7YNPLE5MKOQ&Expires=1349451978&Signature=nrWSrD9L1MgC3b%2FBCG5edCVFz8U= libdnet-1.11-1.2.el6.rf.i686.rpm libdnet-devel-1.11-1.2.el6.rf.i686.rpm snort-2.9.3.1 snort-2.9.3.1.tar.gz [root@snort support]# wget https://github.com/firnsy/barnyard2/tarball/master --2012-10-09 14:52:30-- https://github.com/firnsy/barnyard2/tarball/master Resolving github.com... 207.97.227.239 Connecting to github.com|207.97.227.239|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://nodeload.github.com/firnsy/barnyard2/tarball/master [following] --2012-10-09 14:52:31-- https://nodeload.github.com/firnsy/barnyard2/tarball/master Resolving nodeload.github.com... 207.97.227.252 Connecting to nodeload.github.com|207.97.227.252|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 419781 (410K) [application/x-gzip] Saving to: “master” 100%[======================================>] 419,781 984K/s in 0.4s 2012-10-09 14:52:32 (984 KB/s) - “master” saved [419781/419781] [root@snort support]# yum install ark Loaded plugins: product-id, refresh-packagekit, rhnplugin, security rhel-i386-workstation-6 | 1.8 kB 00:00 rhel-i386-workstation-optional-6 | 1.8 kB 00:00 rhel-i386-workstation-supplementary-6 | 1.8 kB 00:00 Setting up Install Process No package ark available. Error: Nothing to do [root@snort support]# yum install archive manager Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process No package archive available. No package manager available. Error: Nothing to do [root@snort support]# yum search ark* Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Warning: No matches found for: ark* No Matches found [root@snort support]# yum search ark Loaded plugins: product-id, refresh-packagekit, rhnplugin, security =============================== N/S Matched: ark =============================== python-markdown.noarch : Markdown implementation in Python python-markupsafe.i686 : Implements a XML/HTML/XHTML Markup safe string for : Python redhat-bookmarks.noarch : Red Hat Enterprise Linux bookmarks wireshark-devel.i686 : Development headers and libraries for wireshark wireshark-gnome.i686 : Gnome desktop integration for wireshark and : wireshark-usermode c2050.i686 : Converts bitcmyk data to Lexmark 2050 printer language c2070.i686 : Converts bitcmyk data to Lexmark 2070 printer language lx.i686 : Converts PBM data to Lexmark 1000 printer language mysql-bench.i686 : MySQL benchmark scripts and data pbm2l2030.i686 : Converts PBM stream to Lexmark 2030 printer language pbm2l7k.i686 : Converts PBM stream to Lexmark 7000, 7200 and 5700 printer : language perl-Module-Loaded.i686 : Mark modules as loaded or unloaded perl-YAML.noarch : YAML Ain't Markup Language (tm) wireshark.i686 : Network traffic analyzer Name and summary matches only, use "search all" for everything. [root@snort support]# yum search archive Loaded plugins: product-id, refresh-packagekit, rhnplugin, security ============================= N/S Matched: archive ============================= libarchive.i686 : A library for handling streaming archive formats libarchive-devel.i686 : Development files for libarchive perl-Archive-Extract.i686 : Generic archive extracting mechanism perl-Archive-Zip.noarch : Perl library for accessing Zip archives brlapi-devel.i686 : Headers, static archive, and documentation for BrlAPI elfutils-devel-static.i686 : Static archives to handle compiled objects elfutils-libelf-devel-static.i686 : Static archive of libelf file-roller.i686 : Tool for viewing and creating archives gvfs-archive.i686 : Archiving support for gvfs libzip.i686 : C library for reading, creating, and modifying zip archives mingw32-minizip.noarch : Minizip manipulates files from a .zip archive minizip.i686 : Minizip manipulates files from a .zip archive pax.i686 : POSIX File System Archiver perl-Archive-Tar.i686 : A module for Perl manipulation of .tar files ppl-gprolog-static.i686 : The static archive for the GNU Prolog interface of the : Parma Polyhedra Library ppl-pwl-static.i686 : Static archive for the Parma Watchdog Library ppl-static.i686 : Static archives for the Parma Polyhedra Library C and C++ : interfaces ppl-swiprolog-static.i686 : The static archive for the SWI-Prolog interface of : the Parma Polyhedra Library sharutils.i686 : The GNU shar utilities for packaging and unpackaging shell : archives Name and summary matches only, use "search all" for everything. [root@snort support]# tar -xvf daq-1.1.1/ daq-1.1.1.tar.gz?AWSAccessKeyId=AKIAJJSHU7YNPLE5MKOQ&Expires=1349451978&Signature=nrWSrD9L1MgC3b%2FBCG5edCVFz8U= firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz libdnet-1.11-1.2.el6.rf.i686.rpm libdnet-devel-1.11-1.2.el6.rf.i686.rpm snort-2.9.3.1/ snort-2.9.3.1.tar.gz [root@snort support]# tar -xvf daq-1.1.1/ daq-1.1.1.tar.gz?AWSAccessKeyId=AKIAJJSHU7YNPLE5MKOQ&Expires=1349451978&Signature=nrWSrD9L1MgC3b%2FBCG5edCVFz8U= firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz libdnet-1.11-1.2.el6.rf.i686.rpm libdnet-devel-1.11-1.2.el6.rf.i686.rpm snort-2.9.3.1/ snort-2.9.3.1.tar.gz [root@snort support]# tar -xvf firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz . tar: .: Not found in archive tar: Exiting with failure status due to previous errors [root@snort support]# tar -zvf firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz . tar: You must specify one of the `-Acdtrux' or `--test-label' options Try `tar --help' or `tar --usage' for more information. [root@snort support]# tar -xzvf firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz . tar: .: Not found in archive tar: Exiting with failure status due to previous errors [root@snort support]# tar -xzvf firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz firnsy-barnyard2-2f5d496/ firnsy-barnyard2-2f5d496/COPYING firnsy-barnyard2-2f5d496/LICENSE firnsy-barnyard2-2f5d496/Makefile.am firnsy-barnyard2-2f5d496/README firnsy-barnyard2-2f5d496/RELEASE.NOTES firnsy-barnyard2-2f5d496/autogen.sh firnsy-barnyard2-2f5d496/configure.in firnsy-barnyard2-2f5d496/doc/ firnsy-barnyard2-2f5d496/doc/INSTALL firnsy-barnyard2-2f5d496/doc/Makefile.am firnsy-barnyard2-2f5d496/doc/README.aruba firnsy-barnyard2-2f5d496/doc/README.database firnsy-barnyard2-2f5d496/doc/README.sguil firnsy-barnyard2-2f5d496/doc/README.snortsam firnsy-barnyard2-2f5d496/etc/ firnsy-barnyard2-2f5d496/etc/Makefile.am firnsy-barnyard2-2f5d496/etc/barnyard2.conf firnsy-barnyard2-2f5d496/m4/ firnsy-barnyard2-2f5d496/m4/Makefile.am firnsy-barnyard2-2f5d496/m4/libprelude.m4 firnsy-barnyard2-2f5d496/rpm/ firnsy-barnyard2-2f5d496/rpm/Makefile.am firnsy-barnyard2-2f5d496/rpm/barnyard2 firnsy-barnyard2-2f5d496/rpm/barnyard2.config firnsy-barnyard2-2f5d496/rpm/barnyard2.spec firnsy-barnyard2-2f5d496/schemas/ firnsy-barnyard2-2f5d496/schemas/Makefile.am firnsy-barnyard2-2f5d496/schemas/SCHEMA_ACCESS firnsy-barnyard2-2f5d496/schemas/create_db2 firnsy-barnyard2-2f5d496/schemas/create_mssql firnsy-barnyard2-2f5d496/schemas/create_mysql firnsy-barnyard2-2f5d496/schemas/create_oracle.sql firnsy-barnyard2-2f5d496/schemas/create_postgresql firnsy-barnyard2-2f5d496/src/ firnsy-barnyard2-2f5d496/src/Makefile.am firnsy-barnyard2-2f5d496/src/barnyard2.c firnsy-barnyard2-2f5d496/src/barnyard2.h firnsy-barnyard2-2f5d496/src/bounds.h firnsy-barnyard2-2f5d496/src/checksum.h firnsy-barnyard2-2f5d496/src/debug.c firnsy-barnyard2-2f5d496/src/debug.h firnsy-barnyard2-2f5d496/src/decode.c firnsy-barnyard2-2f5d496/src/decode.h firnsy-barnyard2-2f5d496/src/fatal.h firnsy-barnyard2-2f5d496/src/generators.h firnsy-barnyard2-2f5d496/src/input-plugins/ firnsy-barnyard2-2f5d496/src/input-plugins/Makefile.am firnsy-barnyard2-2f5d496/src/input-plugins/spi_unified2.c firnsy-barnyard2-2f5d496/src/input-plugins/spi_unified2.h firnsy-barnyard2-2f5d496/src/ipv6_port.h firnsy-barnyard2-2f5d496/src/log.c firnsy-barnyard2-2f5d496/src/log.h firnsy-barnyard2-2f5d496/src/log_text.c firnsy-barnyard2-2f5d496/src/log_text.h firnsy-barnyard2-2f5d496/src/map.c firnsy-barnyard2-2f5d496/src/map.h firnsy-barnyard2-2f5d496/src/mstring.c firnsy-barnyard2-2f5d496/src/mstring.h firnsy-barnyard2-2f5d496/src/output-plugins/ firnsy-barnyard2-2f5d496/src/output-plugins/Makefile.am firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_arubaaction.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_arubaaction.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_bro.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_bro.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_cef.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_cef.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_csv.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_csv.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_fast.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_fast.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_full.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_full.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_fwsam.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_fwsam.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_prelude.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_prelude.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_sf_socket.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_sf_socket.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_syslog.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_syslog.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_test.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_test.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_unixsock.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_alert_unixsock.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_common.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_common.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_database.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_database.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_database_cache.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_database_cache.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_log_ascii.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_log_ascii.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_log_null.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_log_null.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_log_tcpdump.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_log_tcpdump.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_platypus.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_platypus.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_sguil.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_sguil.h firnsy-barnyard2-2f5d496/src/output-plugins/spo_syslog_full.c firnsy-barnyard2-2f5d496/src/output-plugins/spo_syslog_full.h firnsy-barnyard2-2f5d496/src/parser.c firnsy-barnyard2-2f5d496/src/parser.h firnsy-barnyard2-2f5d496/src/pcap_pkthdr32.h firnsy-barnyard2-2f5d496/src/plugbase.c firnsy-barnyard2-2f5d496/src/plugbase.h firnsy-barnyard2-2f5d496/src/rules.h firnsy-barnyard2-2f5d496/src/sf_types.h firnsy-barnyard2-2f5d496/src/sfutil/ firnsy-barnyard2-2f5d496/src/sfutil/Makefile.am firnsy-barnyard2-2f5d496/src/sfutil/bitop.h firnsy-barnyard2-2f5d496/src/sfutil/getopt.h firnsy-barnyard2-2f5d496/src/sfutil/getopt1.h firnsy-barnyard2-2f5d496/src/sfutil/getopt_long.c firnsy-barnyard2-2f5d496/src/sfutil/sf_ip.c firnsy-barnyard2-2f5d496/src/sfutil/sf_ip.h firnsy-barnyard2-2f5d496/src/sfutil/sf_iph.c firnsy-barnyard2-2f5d496/src/sfutil/sf_iph.h firnsy-barnyard2-2f5d496/src/sfutil/sf_ipvar.c firnsy-barnyard2-2f5d496/src/sfutil/sf_ipvar.h firnsy-barnyard2-2f5d496/src/sfutil/sf_textlog.c firnsy-barnyard2-2f5d496/src/sfutil/sf_textlog.h firnsy-barnyard2-2f5d496/src/sfutil/sf_vartable.c firnsy-barnyard2-2f5d496/src/sfutil/sf_vartable.h firnsy-barnyard2-2f5d496/src/sfutil/sfhashfcn.h firnsy-barnyard2-2f5d496/src/sfutil/sfmemcap.c firnsy-barnyard2-2f5d496/src/sfutil/sfmemcap.h firnsy-barnyard2-2f5d496/src/sfutil/sfprimetable.c firnsy-barnyard2-2f5d496/src/sfutil/sfprimetable.h firnsy-barnyard2-2f5d496/src/sfutil/sfxhash.c firnsy-barnyard2-2f5d496/src/sfutil/sfxhash.h firnsy-barnyard2-2f5d496/src/spooler.c firnsy-barnyard2-2f5d496/src/spooler.h firnsy-barnyard2-2f5d496/src/strlcatu.c firnsy-barnyard2-2f5d496/src/strlcatu.h firnsy-barnyard2-2f5d496/src/strlcpyu.c firnsy-barnyard2-2f5d496/src/strlcpyu.h firnsy-barnyard2-2f5d496/src/timersub.h firnsy-barnyard2-2f5d496/src/twofish.c firnsy-barnyard2-2f5d496/src/twofish.h firnsy-barnyard2-2f5d496/src/unified2.h firnsy-barnyard2-2f5d496/src/util.c firnsy-barnyard2-2f5d496/src/util.h firnsy-barnyard2-2f5d496/tools/ firnsy-barnyard2-2f5d496/tools/odlaw [root@snort support]# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5 Server version: 5.1.61 Source distribution Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> exit Bye [root@snort support]# mysql -u root -p < /support/firnsy-barnyard2- firnsy-barnyard2-2f5d496/ firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz [root@snort support]# mysql -u root -p < /support/firnsy-barnyard2-2f5d496/schemas/create_mysql snort Enter password: [root@snort support]# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 7 Server version: 5.1.61 Source distribution Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> use snort Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed mysql> show tables -> -> ; +------------------+ | Tables_in_snort | +------------------+ | data | | detail | | encoding | | event | | icmphdr | | iphdr | | opt | | reference | | reference_system | | schema | | sensor | | sig_class | | sig_reference | | signature | | tcphdr | | udphdr | +------------------+ 16 rows in set (0.01 sec) mysql> exit; Bye [root@snort support]# bind-address bash: bind-address: command not found [root@snort support]# vi /etc/mysql/my.cnf [root@snort support]# ls /etc/mysql ls: cannot access /etc/mysql: No such file or directory [root@snort support]# ls daq-1.1.1 daq-1.1.1.tar.gz?AWSAccessKeyId=AKIAJJSHU7YNPLE5MKOQ&Expires=1349451978&Signature=nrWSrD9L1MgC3b%2FBCG5edCVFz8U= firnsy-barnyard2-2f5d496 firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz libdnet-1.11-1.2.el6.rf.i686.rpm libdnet-devel-1.11-1.2.el6.rf.i686.rpm snort-2.9.3.1 snort-2.9.3.1.tar.gz [root@snort support]# cd firnsy-barnyard2-2 bash: cd: firnsy-barnyard2-2: No such file or directory [root@snort support]# cd firnsy-barnyard2-2f5d496/ [root@snort firnsy-barnyard2-2f5d496]# ls autogen.sh COPYING etc m4 README rpm src configure.in doc LICENSE Makefile.am RELEASE.NOTES schemas tools [root@snort firnsy-barnyard2-2f5d496]# cd etc/mysql bash: cd: etc/mysql: No such file or directory [root@snort firnsy-barnyard2-2f5d496]# cd etc [root@snort etc]# ls barnyard2.conf Makefile.am [root@snort etc]# cd ../schemas [root@snort schemas]# ls create_db2 create_mysql create_postgresql SCHEMA_ACCESS create_mssql create_oracle.sql Makefile.am [root@snort schemas]# vi /etc/my.cnf [root@snort schemas]# ls -al /var/run/mysqld/mysqld.pid -rw-rw----. 1 mysql mysql 5 Oct 5 14:20 /var/run/mysqld/mysqld.pid [root@snort schemas]# yum install g++ Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process No package g++ available. Error: Nothing to do [root@snort schemas]# yum install gcc Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process Package gcc-4.4.6-4.el6.i686 already installed and latest version Nothing to do [root@snort schemas]# rpm -qa | grep ++ libstdc++-devel-4.4.6-4.el6.i686 gcc-c++-4.4.6-4.el6.i686 libsigc++20-2.2.4.2-1.el6.i686 libstdc++-4.4.6-4.el6.i686 [root@snort schemas]# yum install build-essential Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process No package build-essential available. Error: Nothing to do [root@snort schemas]# rpm -qa | grep build [root@snort schemas]# rpm -qa | grep essential [root@snort schemas]# rpm -qa | grep libssl [root@snort schemas]# yum install libssl-dev Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process No package libssl-dev available. Error: Nothing to do [root@snort schemas]# yum search libssl Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Warning: No matches found for: libssl No Matches found [root@snort schemas]# yum search lib Loaded plugins: product-id, refresh-packagekit, rhnplugin, security =============================== N/S Matched: lib =============================== 389-ds-base-libs.i686 : Core libraries for 389 Directory Server ~~~~~~~~~~~~~~ (cut for length) yajl-devel.i686 : Libraries, includes, etc to develop with YAJL Name and summary matches only, use "search all" for everything. [root@snort schemas]# yum search lib ssl Loaded plugins: product-id, refresh-packagekit, rhnplugin, security ============================ N/S Matched: lib, ssl ============================= nss_compat_ossl.i686 : Source-level compatibility library for OpenSSL to NSS : porting nss_compat_ossl-devel.i686 : Development libraries for nss_compat_ossl openssl.i686 : A general purpose cryptography library with TLS implementation openssl-static.i686 : Libraries for static linking of applications which will : use OpenSSL openssl098e.i686 : A compatibility version of a general cryptography and TLS : library perl-IO-Socket-SSL.noarch : Perl library for transparent SSL pyOpenSSL.i686 : Python wrapper module around the OpenSSL library mingw32-gnutls.noarch : MinGW GnuTLS TLS/SSL encryption library Full name and summary matches only, use "search all" for everything. [root@snort schemas]# yum search zlib Loaded plugins: product-id, refresh-packagekit, rhnplugin, security ============================== N/S Matched: zlib =============================== jzlib.i686 : JZlib re-implementation of zlib in pure Java jzlib-demo.i686 : Examples for jzlib jzlib-javadoc.i686 : Javadoc for jzlib mingw32-zlib.noarch : MinGW Windows zlib compression library mingw32-zlib-static.noarch : Static libraries for mingw32-zlib development. perl-Compress-Raw-Zlib.i686 : Low-Level Interface to the zlib compression : library perl-Compress-Zlib.i686 : A module providing Perl interfaces to the zlib : compression library perl-IO-Zlib.i686 : Perl IO:: style interface to Compress::Zlib zlib.i686 : The zlib compression and decompression library zlib-devel.i686 : Header files and libraries for Zlib development zlib-static.i686 : Static libraries for Zlib development perl-IO-Compress-Zlib.i686 : Perl interface to allow reading and writing of gzip : and zip data Name and summary matches only, use "search all" for everything. [root@snort schemas]# yum install zlib* Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process Package zlib-devel-1.2.3-27.el6.i686 already installed and latest version Package zlib-1.2.3-27.el6.i686 already installed and latest version Resolving Dependencies --> Running transaction check ---> Package zlib-static.i686 0:1.2.3-27.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: zlib-static i686 1.2.3-27.el6 rhel-i386-workstation-optional-6 51 k Transaction Summary ================================================================================ Install 1 Package(s) Total download size: 51 k Installed size: 0 Is this ok [y/N]: y Downloading Packages: zlib-static-1.2.3-27.el6.i686.rpm | 51 kB 00:00 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : zlib-static-1.2.3-27.el6.i686 1/1 Installed products updated. Verifying : zlib-static-1.2.3-27.el6.i686 1/1 Installed: zlib-static.i686 0:1.2.3-27.el6 Complete! [root@snort schemas]# rpm -qa | grep ruby [root@snort schemas]# cd .. [root@snort firnsy-barnyard2-2f5d496]# cd .. [root@snort support]# wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz --2012-10-09 15:31:33-- http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.gz Resolving ftp.ruby-lang.org... 221.186.184.68 Connecting to ftp.ruby-lang.org|221.186.184.68|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 12432239 (12M) [application/x-tar] Saving to: “ruby-1.9.3-p194.tar.gz” 100%[======================================>] 12,432,239 1.07M/s in 32s 2012-10-09 15:32:06 (375 KB/s) - “ruby-1.9.3-p194.tar.gz” saved [12432239/12432239] [root@snort support]# yum update Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package firefox.i686 0:10.0.7-1.el6_3 will be updated ---> Package firefox.i686 0:10.0.8-1.el6_3 will be an update ---> Package xulrunner.i686 0:10.0.7-1.el6_3 will be updated ---> Package xulrunner.i686 0:10.0.8-1.el6_3 will be an update --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: firefox i686 10.0.8-1.el6_3 rhel-i386-workstation-6 20 M xulrunner i686 10.0.8-1.el6_3 rhel-i386-workstation-6 12 M Transaction Summary ================================================================================ Upgrade 2 Package(s) Total download size: 32 M Is this ok [y/N]: y Downloading Packages: (1/2): firefox-10.0.8-1.el6_3.i686.rpm | 20 MB 00:08 (2/2): xulrunner-10.0.8-1.el6_3.i686.rpm | 12 MB 00:11 -------------------------------------------------------------------------------- Total 1.4 MB/s | 32 MB 00:22 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Updating : xulrunner-10.0.8-1.el6_3.i686 1/4 Updating : firefox-10.0.8-1.el6_3.i686 2/4 Cleanup : firefox-10.0.7-1.el6_3.i686 3/4 Cleanup : xulrunner-10.0.7-1.el6_3.i686 4/4 Installed products updated. Verifying : xulrunner-10.0.8-1.el6_3.i686 1/4 Verifying : firefox-10.0.8-1.el6_3.i686 2/4 Verifying : firefox-10.0.7-1.el6_3.i686 3/4 Verifying : xulrunner-10.0.7-1.el6_3.i686 4/4 Updated: firefox.i686 0:10.0.8-1.el6_3 xulrunner.i686 0:10.0.8-1.el6_3 Complete! [root@snort support]# ls daq-1.1.1 daq-1.1.1.tar.gz?AWSAccessKeyId=AKIAJJSHU7YNPLE5MKOQ&Expires=1349451978&Signature=nrWSrD9L1MgC3b%2FBCG5edCVFz8U= firnsy-barnyard2-2f5d496 firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz libdnet-1.11-1.2.el6.rf.i686.rpm libdnet-devel-1.11-1.2.el6.rf.i686.rpm ruby-1.9.3-p194.tar.gz snort-2.9.3.1 snort-2.9.3.1.tar.gz [root@snort support]# tar -xzvf ruby-1.9.3-p194.tar.gz ruby-1.9.3-p194/ ruby-1.9.3-p194/doc/ ruby-1.9.3-p194/defs/ ruby-1.9.3-p194/goruby.c ruby-1.9.3-p194/complex.c ruby-1.9.3-p194/regparse.c ruby-1.9.3-p194/README.EXT ruby-1.9.3-p194/eval_intern.h ruby-1.9.3-p194/regparse.h ruby-1.9.3-p194/.gdbinit ruby-1.9.3-p194/dln_find.c ruby-1.9.3-p194/array.c ruby-1.9.3-p194/prelude.rb ruby-1.9.3-p194/include/ ruby-1.9.3-p194/LEGAL ruby-1.9.3-p194/method.h ruby-1.9.3-p194/debug.c ruby-1.9.3-p194/encoding.c ruby-1.9.3-p194/COPYING ruby-1.9.3-p194/math.c ruby-1.9.3-p194/thread_win32.c ruby-1.9.3-p194/debug.h ruby-1.9.3-p194/regcomp.c ruby-1.9.3-p194/thread_win32.h ruby-1.9.3-p194/time.c ruby-1.9.3-p194/misc/ ruby-1.9.3-p194/enc/ ruby-1.9.3-p194/lib/ ruby-1.9.3-p194/BSDL ruby-1.9.3-p194/regenc.c ruby-1.9.3-p194/configure.in ruby-1.9.3-p194/ChangeLog ruby-1.9.3-p194/insns.def ruby-1.9.3-p194/re.c ruby-1.9.3-p194/lex.c.blt ruby-1.9.3-p194/regenc.h ruby-1.9.3-p194/gem_prelude.rb ruby-1.9.3-p194/sample/ ruby-1.9.3-p194/thread_pthread.c ruby-1.9.3-p194/COPYING.ja ruby-1.9.3-p194/enumerator.c ruby-1.9.3-p194/thread_pthread.h ruby-1.9.3-p194/ToDo ruby-1.9.3-p194/spec/ ruby-1.9.3-p194/variable.c ruby-1.9.3-p194/regerror.c ruby-1.9.3-p194/vsnprintf.c ruby-1.9.3-p194/bootstraptest/ ruby-1.9.3-p194/vm_core.h ruby-1.9.3-p194/cygwin/ ruby-1.9.3-p194/eval_error.c ruby-1.9.3-p194/iseq.c ruby-1.9.3-p194/struct.c ruby-1.9.3-p194/addr2line.c ruby-1.9.3-p194/enum.c ruby-1.9.3-p194/string.c ruby-1.9.3-p194/object.c ruby-1.9.3-p194/iseq.h ruby-1.9.3-p194/io.c ruby-1.9.3-p194/addr2line.h ruby-1.9.3-p194/dmyext.c ruby-1.9.3-p194/.indent.pro ruby-1.9.3-p194/pack.c ruby-1.9.3-p194/load.c ruby-1.9.3-p194/st.c ruby-1.9.3-p194/compile.c ruby-1.9.3-p194/vm_eval.c ruby-1.9.3-p194/range.c ruby-1.9.3-p194/proc.c ruby-1.9.3-p194/README.ja ruby-1.9.3-p194/thread.c ruby-1.9.3-p194/win32/ ruby-1.9.3-p194/README ruby-1.9.3-p194/common.mk ruby-1.9.3-p194/dir.c ruby-1.9.3-p194/symbian/ ruby-1.9.3-p194/ext/ ruby-1.9.3-p194/man/ ruby-1.9.3-p194/NEWS ruby-1.9.3-p194/vm_method.c ruby-1.9.3-p194/eval_jump.c ruby-1.9.3-p194/main.c ruby-1.9.3-p194/sprintf.c ruby-1.9.3-p194/eval.c ruby-1.9.3-p194/gc.c ruby-1.9.3-p194/id.c ruby-1.9.3-p194/regint.h ruby-1.9.3-p194/strftime.c ruby-1.9.3-p194/gc.h ruby-1.9.3-p194/KNOWNBUGS.rb ruby-1.9.3-p194/dmyencoding.c ruby-1.9.3-p194/parse.y ruby-1.9.3-p194/Makefile.in ruby-1.9.3-p194/class.c ruby-1.9.3-p194/.document ruby-1.9.3-p194/util.c ruby-1.9.3-p194/dln.c ruby-1.9.3-p194/process.c ruby-1.9.3-p194/benchmark/ ruby-1.9.3-p194/dln.h ruby-1.9.3-p194/regexec.c ruby-1.9.3-p194/hash.c ruby-1.9.3-p194/vm_exec.c ruby-1.9.3-p194/error.c ruby-1.9.3-p194/sparc.c ruby-1.9.3-p194/vm_exec.h ruby-1.9.3-p194/vm_opts.h ruby-1.9.3-p194/GPL ruby-1.9.3-p194/numeric.c ruby-1.9.3-p194/cont.c ruby-1.9.3-p194/README.EXT.ja ruby-1.9.3-p194/bcc32/ ruby-1.9.3-p194/atomic.h ruby-1.9.3-p194/compar.c ruby-1.9.3-p194/internal.h ruby-1.9.3-p194/vm.c ruby-1.9.3-p194/version.c ruby-1.9.3-p194/inits.c ruby-1.9.3-p194/dmydln.c ruby-1.9.3-p194/golf_prelude.rb ruby-1.9.3-p194/version.h ruby-1.9.3-p194/vm_dump.c ruby-1.9.3-p194/vm_insnhelper.c ruby-1.9.3-p194/bin/ ruby-1.9.3-p194/tool/ ruby-1.9.3-p194/vm_insnhelper.h ruby-1.9.3-p194/safe.c ruby-1.9.3-p194/transcode_data.h ruby-1.9.3-p194/bignum.c ruby-1.9.3-p194/ruby.c ruby-1.9.3-p194/regsyntax.c ruby-1.9.3-p194/marshal.c ruby-1.9.3-p194/test/ ruby-1.9.3-p194/missing/ ruby-1.9.3-p194/.gitignore ruby-1.9.3-p194/constant.h ruby-1.9.3-p194/dmyversion.c ruby-1.9.3-p194/.travis.yml ruby-1.9.3-p194/rational.c ruby-1.9.3-p194/signal.c ruby-1.9.3-p194/file.c ruby-1.9.3-p194/random.c ruby-1.9.3-p194/transcode.c ruby-1.9.3-p194/ia64.s ruby-1.9.3-p194/template/ ruby-1.9.3-p194/node.c ruby-1.9.3-p194/revision.h ruby-1.9.3-p194/timev.h ruby-1.9.3-p194/node.h ruby-1.9.3-p194/.revision.time ruby-1.9.3-p194/configure ruby-1.9.3-p194/id.h ruby-1.9.3-p194/opt_sc.inc ruby-1.9.3-p194/parse.c ruby-1.9.3-p194/parse.h ruby-1.9.3-p194/optinsn.inc ruby-1.9.3-p194/optunifs.inc ruby-1.9.3-p194/insns.inc ruby-1.9.3-p194/insns_info.inc ruby-1.9.3-p194/vmtc.inc ruby-1.9.3-p194/vm.inc ruby-1.9.3-p194/node_name.inc ruby-1.9.3-p194/encdb.h ruby-1.9.3-p194/transdb.h ruby-1.9.3-p194/known_errors.inc ruby-1.9.3-p194/lex.c ruby-1.9.3-p194/miniprelude.c ruby-1.9.3-p194/newline.c ruby-1.9.3-p194/golf_prelude.c ruby-1.9.3-p194/template/yasmdata.rb.tmpl ruby-1.9.3-p194/template/yarvarch.en ruby-1.9.3-p194/template/ruby.pc.in ruby-1.9.3-p194/template/insns_info.inc.tmpl ruby-1.9.3-p194/template/minsns.inc.tmpl ruby-1.9.3-p194/template/optunifs.inc.tmpl ruby-1.9.3-p194/template/vmtc.inc.tmpl ruby-1.9.3-p194/template/id.h.tmpl ruby-1.9.3-p194/template/Doxyfile.tmpl ruby-1.9.3-p194/template/transdb.h.tmpl ruby-1.9.3-p194/template/vm.inc.tmpl ruby-1.9.3-p194/template/yarvarch.ja ruby-1.9.3-p194/template/opt_sc.inc.tmpl ruby-1.9.3-p194/template/known_errors.inc.tmpl ruby-1.9.3-p194/template/encdb.h.tmpl ruby-1.9.3-p194/template/optinsn.inc.tmpl ruby-1.9.3-p194/template/insns.inc.tmpl ruby-1.9.3-p194/template/fake.rb.in ruby-1.9.3-p194/missing/flock.c ruby-1.9.3-p194/missing/signbit.c ruby-1.9.3-p194/missing/strlcpy.c ruby-1.9.3-p194/missing/strstr.c ruby-1.9.3-p194/missing/crypt.c ruby-1.9.3-p194/missing/x86_64-chkstk.s ruby-1.9.3-p194/missing/os2.c ruby-1.9.3-p194/missing/hypot.c ruby-1.9.3-p194/missing/strchr.c ruby-1.9.3-p194/missing/memmove.c ruby-1.9.3-p194/missing/close.c ruby-1.9.3-p194/missing/tgamma.c ruby-1.9.3-p194/missing/isinf.c ruby-1.9.3-p194/missing/isnan.c ruby-1.9.3-p194/missing/dup2.c ruby-1.9.3-p194/missing/erf.c ruby-1.9.3-p194/missing/strlcat.c ruby-1.9.3-p194/missing/fileblocks.c ruby-1.9.3-p194/missing/finite.c ruby-1.9.3-p194/missing/ffs.c ruby-1.9.3-p194/missing/memcmp.c ruby-1.9.3-p194/missing/lgamma_r.c ruby-1.9.3-p194/missing/setproctitle.c ruby-1.9.3-p194/missing/file.h ruby-1.9.3-p194/missing/strerror.c ruby-1.9.3-p194/missing/strtol.c ruby-1.9.3-p194/missing/cbrt.c ruby-1.9.3-p194/missing/alloca.c ruby-1.9.3-p194/missing/langinfo.c ruby-1.9.3-p194/missing/acosh.c ruby-1.9.3-p194/test/logger/ ruby-1.9.3-p194/test/ruby/ ruby-1.9.3-p194/test/rake/ ruby-1.9.3-p194/test/test_mutex_m.rb ruby-1.9.3-p194/test/test_tracer.rb ruby-1.9.3-p194/test/sdbm/ ruby-1.9.3-p194/test/-ext-/ ruby-1.9.3-p194/test/zlib/ ruby-1.9.3-p194/test/fileutils/ ruby-1.9.3-p194/test/test_cmath.rb ruby-1.9.3-p194/test/win32ole/ ruby-1.9.3-p194/test/ostruct/ ruby-1.9.3-p194/test/xmlrpc/ ruby-1.9.3-p194/test/thread/ ruby-1.9.3-p194/test/json/ ruby-1.9.3-p194/test/fiddle/ ruby-1.9.3-p194/test/test_prettyprint.rb ruby-1.9.3-p194/test/test_tempfile.rb ruby-1.9.3-p194/test/nkf/ ruby-1.9.3-p194/test/testunit/ ruby-1.9.3-p194/test/uri/ ruby-1.9.3-p194/test/test_delegate.rb ruby-1.9.3-p194/test/test_prime.rb ruby-1.9.3-p194/test/openssl/ ruby-1.9.3-p194/test/webrick/ ruby-1.9.3-p194/test/rexml/ ruby-1.9.3-p194/test/scanf/ ruby-1.9.3-p194/test/misc/ ruby-1.9.3-p194/test/test_shellwords.rb ruby-1.9.3-p194/test/rubygems/ ruby-1.9.3-p194/test/pathname/ ruby-1.9.3-p194/test/rss/ ruby-1.9.3-p194/test/erb/ ruby-1.9.3-p194/test/resolv/ ruby-1.9.3-p194/test/irb/ ruby-1.9.3-p194/test/strscan/ ruby-1.9.3-p194/test/open-uri/ ruby-1.9.3-p194/test/runner.rb ruby-1.9.3-p194/test/iconv/ ruby-1.9.3-p194/test/digest/ ruby-1.9.3-p194/test/bigdecimal/ ruby-1.9.3-p194/test/objspace/ ruby-1.9.3-p194/test/rdoc/ ruby-1.9.3-p194/test/test_pp.rb ruby-1.9.3-p194/test/test_syslog.rb ruby-1.9.3-p194/test/test_open3.rb ruby-1.9.3-p194/test/benchmark/ ruby-1.9.3-p194/test/test_timeout.rb ruby-1.9.3-p194/test/coverage/ ruby-1.9.3-p194/test/test_securerandom.rb ruby-1.9.3-p194/test/profile_test_all.rb ruby-1.9.3-p194/test/optparse/ ruby-1.9.3-p194/test/dl/ ruby-1.9.3-p194/test/cgi/ ruby-1.9.3-p194/test/dtrace/ ruby-1.9.3-p194/test/test_time.rb ruby-1.9.3-p194/test/matrix/ ruby-1.9.3-p194/test/date/ ruby-1.9.3-p194/test/readline/ ruby-1.9.3-p194/test/test_ipaddr.rb ruby-1.9.3-p194/test/with_different_ofs.rb ruby-1.9.3-p194/test/test_tsort.rb ruby-1.9.3-p194/test/test_pstore.rb ruby-1.9.3-p194/test/base64/ ruby-1.9.3-p194/test/inlinetest.rb ruby-1.9.3-p194/test/test_find.rb ruby-1.9.3-p194/test/psych/ ruby-1.9.3-p194/test/net/ ruby-1.9.3-p194/test/monitor/ ruby-1.9.3-p194/test/socket/ ruby-1.9.3-p194/test/mkmf/ ruby-1.9.3-p194/test/csv/ ruby-1.9.3-p194/test/minitest/ ruby-1.9.3-p194/test/rinda/ ruby-1.9.3-p194/test/stringio/ ruby-1.9.3-p194/test/test_set.rb ruby-1.9.3-p194/test/ripper/ ruby-1.9.3-p194/test/dbm/ ruby-1.9.3-p194/test/yaml/ ruby-1.9.3-p194/test/drb/ ruby-1.9.3-p194/test/io/ ruby-1.9.3-p194/test/test_singleton.rb ruby-1.9.3-p194/test/syck/ ruby-1.9.3-p194/test/gdbm/ ruby-1.9.3-p194/test/test_mathn.rb ruby-1.9.3-p194/test/etc/ ruby-1.9.3-p194/test/test_pty.rb ruby-1.9.3-p194/test/etc/test_etc.rb ruby-1.9.3-p194/test/gdbm/test_gdbm.rb ruby-1.9.3-p194/test/syck/test_array.rb ruby-1.9.3-p194/test/syck/test_yaml_properties.rb ruby-1.9.3-p194/test/syck/test_boolean.rb ruby-1.9.3-p194/test/syck/test_yamlstore.rb ruby-1.9.3-p194/test/syck/test_hash.rb ruby-1.9.3-p194/test/syck/test_struct.rb ruby-1.9.3-p194/test/syck/test_set.rb ruby-1.9.3-p194/test/syck/test_omap.rb ruby-1.9.3-p194/test/syck/test_exception.rb ruby-1.9.3-p194/test/syck/test_time.rb ruby-1.9.3-p194/test/syck/test_engine_manager.rb ruby-1.9.3-p194/test/syck/test_yaml.rb ruby-1.9.3-p194/test/syck/test_class.rb ruby-1.9.3-p194/test/syck/test_symbol.rb ruby-1.9.3-p194/test/syck/test_string.rb ruby-1.9.3-p194/test/syck/test_null.rb ruby-1.9.3-p194/test/io/console/ ruby-1.9.3-p194/test/io/wait/ ruby-1.9.3-p194/test/io/nonblock/ ruby-1.9.3-p194/test/io/nonblock/test_flush.rb ruby-1.9.3-p194/test/io/wait/test_io_wait.rb ruby-1.9.3-p194/test/io/console/test_io_console.rb ruby-1.9.3-p194/test/drb/ut_eq.rb ruby-1.9.3-p194/test/drb/ut_drb.rb ruby-1.9.3-p194/test/drb/ut_array_drbunix.rb ruby-1.9.3-p194/test/drb/ut_timerholder.rb ruby-1.9.3-p194/test/drb/ut_array.rb ruby-1.9.3-p194/test/drb/test_drbssl.rb ruby-1.9.3-p194/test/drb/ut_drb_drbssl.rb ruby-1.9.3-p194/test/drb/ut_port.rb ruby-1.9.3-p194/test/drb/test_acl.rb ruby-1.9.3-p194/test/drb/ut_array_drbssl.rb ruby-1.9.3-p194/test/drb/ut_eval.rb ruby-1.9.3-p194/test/drb/ut_large.rb ruby-1.9.3-p194/test/drb/test_drb.rb ruby-1.9.3-p194/test/drb/ut_safe1.rb ruby-1.9.3-p194/test/drb/drbtest.rb ruby-1.9.3-p194/test/drb/ignore_test_drb.rb ruby-1.9.3-p194/test/drb/ut_drb_drbunix.rb ruby-1.9.3-p194/test/drb/test_drbunix.rb ruby-1.9.3-p194/test/dbm/test_dbm.rb ruby-1.9.3-p194/test/ripper/test_parser_events.rb ruby-1.9.3-p194/test/ripper/test_ripper.rb ruby-1.9.3-p194/test/ripper/test_files.rb ruby-1.9.3-p194/test/ripper/test_filter.rb ruby-1.9.3-p194/test/ripper/dummyparser.rb ruby-1.9.3-p194/test/ripper/test_scanner_events.rb ruby-1.9.3-p194/test/stringio/test_stringio.rb ruby-1.9.3-p194/test/rinda/test_tuplebag.rb ruby-1.9.3-p194/test/rinda/test_rinda.rb ruby-1.9.3-p194/test/minitest/test_minitest_mock.rb ruby-1.9.3-p194/test/minitest/test_minitest_benchmark.rb ruby-1.9.3-p194/test/minitest/test_minitest_spec.rb ruby-1.9.3-p194/test/minitest/test_minitest_unit.rb ruby-1.9.3-p194/test/csv/test_csv_parsing.rb ruby-1.9.3-p194/test/csv/test_csv_writing.rb ruby-1.9.3-p194/test/csv/test_features.rb ruby-1.9.3-p194/test/csv/ts_all.rb ruby-1.9.3-p194/test/csv/test_interface.rb ruby-1.9.3-p194/test/csv/test_data_converters.rb ruby-1.9.3-p194/test/csv/test_row.rb ruby-1.9.3-p194/test/csv/test_table.rb ruby-1.9.3-p194/test/csv/test_encodings.rb ruby-1.9.3-p194/test/csv/base.rb ruby-1.9.3-p194/test/csv/test_headers.rb ruby-1.9.3-p194/test/csv/line_endings.gz ruby-1.9.3-p194/test/csv/test_serialization.rb ruby-1.9.3-p194/test/mkmf/test_sizeof.rb ruby-1.9.3-p194/test/mkmf/test_find_executable.rb ruby-1.9.3-p194/test/mkmf/test_signedness.rb ruby-1.9.3-p194/test/mkmf/base.rb ruby-1.9.3-p194/test/mkmf/test_convertible.rb ruby-1.9.3-p194/test/mkmf/test_flags.rb ruby-1.9.3-p194/test/socket/test_sockopt.rb ruby-1.9.3-p194/test/socket/test_unix.rb ruby-1.9.3-p194/test/socket/test_nonblock.rb ruby-1.9.3-p194/test/socket/test_addrinfo.rb ruby-1.9.3-p194/test/socket/test_tcp.rb ruby-1.9.3-p194/test/socket/test_socket.rb ruby-1.9.3-p194/test/socket/test_udp.rb ruby-1.9.3-p194/test/socket/test_basicsocket.rb ruby-1.9.3-p194/test/socket/test_ancdata.rb ruby-1.9.3-p194/test/monitor/test_monitor.rb ruby-1.9.3-p194/test/net/http/ ruby-1.9.3-p194/test/net/smtp/ ruby-1.9.3-p194/test/net/imap/ ruby-1.9.3-p194/test/net/pop/ ruby-1.9.3-p194/test/net/pop/test_pop.rb ruby-1.9.3-p194/test/net/imap/cacert.pem ruby-1.9.3-p194/test/net/imap/test_imap_response_parser.rb ruby-1.9.3-p194/test/net/imap/test_imap.rb ruby-1.9.3-p194/test/net/imap/server.crt ruby-1.9.3-p194/test/net/imap/server.key ruby-1.9.3-p194/test/net/smtp/test_response.rb ruby-1.9.3-p194/test/net/smtp/test_smtp.rb ruby-1.9.3-p194/test/net/smtp/test_ssl_socket.rb ruby-1.9.3-p194/test/net/http/test_httpresponse.rb ruby-1.9.3-p194/test/net/http/test_http.rb ruby-1.9.3-p194/test/net/http/utils.rb ruby-1.9.3-p194/test/net/http/test_https.rb ruby-1.9.3-p194/test/net/http/test_https_proxy.rb ruby-1.9.3-p194/test/net/http/test_httpheader.rb ruby-1.9.3-p194/test/net/http/test_buffered_io.rb ruby-1.9.3-p194/test/psych/nodes/ ruby-1.9.3-p194/test/psych/json/ ruby-1.9.3-p194/test/psych/test_serialize_subclasses.rb ruby-1.9.3-p194/test/psych/test_scalar_scanner.rb ruby-1.9.3-p194/test/psych/test_to_yaml_properties.rb ruby-1.9.3-p194/test/psych/test_nil.rb ruby-1.9.3-p194/test/psych/test_psych.rb ruby-1.9.3-p194/test/psych/test_encoding.rb ruby-1.9.3-p194/test/psych/test_tainted.rb ruby-1.9.3-p194/test/psych/test_date_time.rb ruby-1.9.3-p194/test/psych/test_engine_manager.rb ruby-1.9.3-p194/test/psych/test_symbol.rb ruby-1.9.3-p194/test/psych/test_tree_builder.rb ruby-1.9.3-p194/test/psych/visitors/ ruby-1.9.3-p194/test/psych/test_array.rb ruby-1.9.3-p194/test/psych/test_document.rb ruby-1.9.3-p194/test/psych/test_boolean.rb ruby-1.9.3-p194/test/psych/helper.rb ruby-1.9.3-p194/test/psych/test_hash.rb ruby-1.9.3-p194/test/psych/test_struct.rb ruby-1.9.3-p194/test/psych/test_json_tree.rb ruby-1.9.3-p194/test/psych/test_merge_keys.rb ruby-1.9.3-p194/test/psych/test_set.rb ruby-1.9.3-p194/test/psych/test_stream.rb ruby-1.9.3-p194/test/psych/test_coder.rb ruby-1.9.3-p194/test/psych/test_omap.rb ruby-1.9.3-p194/test/psych/test_parser.rb ruby-1.9.3-p194/test/psych/test_exception.rb ruby-1.9.3-p194/test/psych/test_deprecated.rb ruby-1.9.3-p194/test/psych/test_yaml.rb ruby-1.9.3-p194/test/psych/test_numeric.rb ruby-1.9.3-p194/test/psych/test_scalar.rb ruby-1.9.3-p194/test/psych/test_alias_and_anchor.rb ruby-1.9.3-p194/test/psych/test_class.rb ruby-1.9.3-p194/test/psych/test_string.rb ruby-1.9.3-p194/test/psych/test_object.rb ruby-1.9.3-p194/test/psych/test_object_references.rb ruby-1.9.3-p194/test/psych/test_emitter.rb ruby-1.9.3-p194/test/psych/test_null.rb ruby-1.9.3-p194/test/psych/visitors/test_yaml_tree.rb ruby-1.9.3-p194/test/psych/visitors/test_to_ruby.rb ruby-1.9.3-p194/test/psych/visitors/test_emitter.rb ruby-1.9.3-p194/test/psych/visitors/test_depth_first.rb ruby-1.9.3-p194/test/psych/json/test_stream.rb ruby-1.9.3-p194/test/psych/nodes/test_enumerable.rb ruby-1.9.3-p194/test/base64/test_base64.rb ruby-1.9.3-p194/test/readline/test_readline.rb ruby-1.9.3-p194/test/readline/test_readline_history.rb ruby-1.9.3-p194/test/date/test_date_compat.rb ruby-1.9.3-p194/test/date/test_switch_hitter.rb ruby-1.9.3-p194/test/date/test_date_conv.rb ruby-1.9.3-p194/test/date/test_date_arith.rb ruby-1.9.3-p194/test/date/test_date_marshal.rb ruby-1.9.3-p194/test/date/test_date_strptime.rb ruby-1.9.3-p194/test/date/test_date_new.rb ruby-1.9.3-p194/test/date/test_date_attr.rb ruby-1.9.3-p194/test/date/test_date_base.rb ruby-1.9.3-p194/test/date/test_date_parse.rb ruby-1.9.3-p194/test/date/test_date_strftime.rb ruby-1.9.3-p194/test/date/test_date.rb ruby-1.9.3-p194/test/matrix/test_vector.rb ruby-1.9.3-p194/test/matrix/test_matrix.rb ruby-1.9.3-p194/test/cgi/testdata/ ruby-1.9.3-p194/test/cgi/test_cgi_util.rb ruby-1.9.3-p194/test/cgi/test_cgi_modruby.rb ruby-1.9.3-p194/test/cgi/test_cgi_multipart.rb ruby-1.9.3-p194/test/cgi/test_cgi_session.rb ruby-1.9.3-p194/test/cgi/test_cgi_core.rb ruby-1.9.3-p194/test/cgi/test_cgi_header.rb ruby-1.9.3-p194/test/cgi/test_cgi_cookie.rb ruby-1.9.3-p194/test/cgi/test_cgi_tag_helper.rb ruby-1.9.3-p194/test/cgi/testdata/small.png ruby-1.9.3-p194/test/cgi/testdata/file1.html ruby-1.9.3-p194/test/cgi/testdata/large.png ruby-1.9.3-p194/test/dl/test_cfunc.rb ruby-1.9.3-p194/test/dl/test_cparser.rb ruby-1.9.3-p194/test/dl/test_dl2.rb ruby-1.9.3-p194/test/dl/test_win32.rb ruby-1.9.3-p194/test/dl/test_cptr.rb ruby-1.9.3-p194/test/dl/test_base.rb ruby-1.9.3-p194/test/dl/test_import.rb ruby-1.9.3-p194/test/dl/test_func.rb ruby-1.9.3-p194/test/dl/test_handle.rb ruby-1.9.3-p194/test/dl/test_callback.rb ruby-1.9.3-p194/test/optparse/test_placearg.rb ruby-1.9.3-p194/test/optparse/test_reqarg.rb ruby-1.9.3-p194/test/optparse/test_getopts.rb ruby-1.9.3-p194/test/optparse/test_bash_completion.rb ruby-1.9.3-p194/test/optparse/test_noarg.rb ruby-1.9.3-p194/test/optparse/test_optarg.rb ruby-1.9.3-p194/test/optparse/test_optparse.rb ruby-1.9.3-p194/test/optparse/test_summary.rb ruby-1.9.3-p194/test/optparse/test_zsh_completion.rb ruby-1.9.3-p194/test/coverage/test_coverage.rb ruby-1.9.3-p194/test/benchmark/test_benchmark.rb ruby-1.9.3-p194/test/rdoc/parsers/ ruby-1.9.3-p194/test/rdoc/test_rdoc_cross_reference.rb ruby-1.9.3-p194/test/rdoc/binary.dat ruby-1.9.3-p194/test/rdoc/test_rdoc_context_section.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_markup_to_tt_only.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_attr.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_method_attr.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_markup_attribute_manager.rb ruby-1.9.3-p194/test/rdoc/test.ja.large.rdoc ruby-1.9.3-p194/test/rdoc/test_rdoc_generator_ri.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_context.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_markup_to_bs.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_markup_to_html.rb ruby-1.9.3-p194/test/rdoc/test_attribute_manager.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_rdoc.rb ruby-1.9.3-p194/test/rdoc/xref_test_case.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_top_level.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_constant.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_markup_to_html_crossref.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_parser.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_normal_module.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_markup_document.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_stats.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_markup_indented_paragraph.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_markup.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_code_object.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_markup_pre_process.rb ruby-1.9.3-p194/test/rdoc/test.ja.txt ruby-1.9.3-p194/test/rdoc/test_rdoc_markup_to_rdoc.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_markup_raw.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_ri_paths.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_class_module.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_markup_to_ansi.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_markup_parser.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_require.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_normal_class.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_rubygems_hook.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_markup_formatter.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_include.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_markup_paragraph.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_text.rb ruby-1.9.3-p194/test/rdoc/README ruby-1.9.3-p194/test/rdoc/test.txt ruby-1.9.3-p194/test/rdoc/test.ja.rdoc ruby-1.9.3-p194/test/rdoc/test_rdoc_ri_driver.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_encoding.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_ri_store.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_any_method.rb ruby-1.9.3-p194/test/rdoc/xref_data.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_alias.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_ruby_lex.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_options.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_parser_ruby.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_parser_c.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_generator_darkfish.rb ruby-1.9.3-p194/test/rdoc/hidden.zip.txt ruby-1.9.3-p194/test/rdoc/test_rdoc_task.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_parser_simple.rb ruby-1.9.3-p194/test/rdoc/test_rdoc_single_class.rb ruby-1.9.3-p194/test/objspace/test_objspace.rb ruby-1.9.3-p194/test/bigdecimal/test_bigdecimal.rb ruby-1.9.3-p194/test/bigdecimal/test_bigmath.rb ruby-1.9.3-p194/test/bigdecimal/testbase.rb ruby-1.9.3-p194/test/bigdecimal/test_bigdecimal_util.rb ruby-1.9.3-p194/test/digest/test_digest.rb ruby-1.9.3-p194/test/digest/test_digest_extend.rb ruby-1.9.3-p194/test/digest/test_digest_hmac.rb ruby-1.9.3-p194/test/iconv/test_basic.rb ruby-1.9.3-p194/test/iconv/utils.rb ruby-1.9.3-p194/test/iconv/test_option.rb ruby-1.9.3-p194/test/iconv/test_partial.rb ruby-1.9.3-p194/test/open-uri/test_open-uri.rb ruby-1.9.3-p194/test/open-uri/test_ssl.rb ruby-1.9.3-p194/test/strscan/test_stringscanner.rb ruby-1.9.3-p194/test/irb/test_option.rb ruby-1.9.3-p194/test/irb/test_completion.rb ruby-1.9.3-p194/test/resolv/test_dns.rb ruby-1.9.3-p194/test/resolv/test_addr.rb ruby-1.9.3-p194/test/erb/test_erb.rb ruby-1.9.3-p194/test/erb/hello.erb ruby-1.9.3-p194/test/erb/test_erb_m17n.rb ruby-1.9.3-p194/test/rss/dot.png ruby-1.9.3-p194/test/rss/test_maker_2.0.rb ruby-1.9.3-p194/test/rss/test_setup_maker_atom_entry.rb ruby-1.9.3-p194/test/rss/rss-testcase.rb ruby-1.9.3-p194/test/rss/test_setup_maker_atom_feed.rb ruby-1.9.3-p194/test/rss/test_maker_slash.rb ruby-1.9.3-p194/test/rss/test_parser_atom_entry.rb ruby-1.9.3-p194/test/rss/test_setup_maker_1.0.rb ruby-1.9.3-p194/test/rss/test_2.0.rb ruby-1.9.3-p194/test/rss/rss-assertions.rb ruby-1.9.3-p194/test/rss/test_maker_atom_entry.rb ruby-1.9.3-p194/test/rss/test_maker_image.rb ruby-1.9.3-p194/test/rss/test_maker_atom_feed.rb ruby-1.9.3-p194/test/rss/test_accessor.rb ruby-1.9.3-p194/test/rss/test_inherit.rb ruby-1.9.3-p194/test/rss/test_to_s.rb ruby-1.9.3-p194/test/rss/test_maker_trackback.rb ruby-1.9.3-p194/test/rss/test_maker_dc.rb ruby-1.9.3-p194/test/rss/test_setup_maker_0.9.rb ruby-1.9.3-p194/test/rss/test_setup_maker_itunes.rb ruby-1.9.3-p194/test/rss/test_itunes.rb ruby-1.9.3-p194/test/rss/test_slash.rb ruby-1.9.3-p194/test/rss/test_parser_2.0.rb ruby-1.9.3-p194/test/rss/test_maker_1.0.rb ruby-1.9.3-p194/test/rss/test_taxonomy.rb ruby-1.9.3-p194/test/rss/test_image.rb ruby-1.9.3-p194/test/rss/test_syndication.rb ruby-1.9.3-p194/test/rss/test_version.rb ruby-1.9.3-p194/test/rss/test_trackback.rb ruby-1.9.3-p194/test/rss/test_maker_0.9.rb ruby-1.9.3-p194/test/rss/test_dublincore.rb ruby-1.9.3-p194/test/rss/test_maker_itunes.rb ruby-1.9.3-p194/test/rss/test_xml-stylesheet.rb ruby-1.9.3-p194/test/rss/test_maker_content.rb ruby-1.9.3-p194/test/rss/test_maker_taxo.rb ruby-1.9.3-p194/test/rss/test_parser.rb ruby-1.9.3-p194/test/rss/test_1.0.rb ruby-1.9.3-p194/test/rss/test_setup_maker_2.0.rb ruby-1.9.3-p194/test/rss/test_parser_atom_feed.rb ruby-1.9.3-p194/test/rss/test_atom.rb ruby-1.9.3-p194/test/rss/test_maker_xml-stylesheet.rb ruby-1.9.3-p194/test/rss/test_setup_maker_slash.rb ruby-1.9.3-p194/test/rss/test_parser_1.0.rb ruby-1.9.3-p194/test/rss/test_maker_sy.rb ruby-1.9.3-p194/test/rss/test_content.rb ruby-1.9.3-p194/test/pathname/test_pathname.rb ruby-1.9.3-p194/test/rubygems/foo/ ruby-1.9.3-p194/test/rubygems/gems/ ruby-1.9.3-p194/test/rubygems/sff/ ruby-1.9.3-p194/test/rubygems/test_kernel.rb ruby-1.9.3-p194/test/rubygems/test_gem_path_support.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_uninstall_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_spec_fetcher.rb ruby-1.9.3-p194/test/rubygems/test_gem_dependency_installer.rb ruby-1.9.3-p194/test/rubygems/test_gem_uninstaller.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_generate_index_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_gem_path_searcher.rb ruby-1.9.3-p194/test/rubygems/test_gem_gem_runner.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_cleanup_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_lock_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_ext_configure_builder.rb ruby-1.9.3-p194/test/rubygems/test_gem_command_manager.rb ruby-1.9.3-p194/test/rubygems/test_gem_package_tar_header.rb ruby-1.9.3-p194/test/rubygems/test_gem_dependency_list.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_contents_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_version_option.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_build_command.rb ruby-1.9.3-p194/test/rubygems/insure_session.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_environment_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_package_tar_reader.rb ruby-1.9.3-p194/test/rubygems/rubygems_plugin.rb ruby-1.9.3-p194/test/rubygems/test_gem_text.rb ruby-1.9.3-p194/test/rubygems/test_gem_builder.rb ruby-1.9.3-p194/test/rubygems/ca_cert.pem ruby-1.9.3-p194/test/rubygems/test_gem_commands_stale_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_stream_ui.rb ruby-1.9.3-p194/test/rubygems/test_gem_gemcutter_utilities.rb ruby-1.9.3-p194/test/rubygems/rubygems/ ruby-1.9.3-p194/test/rubygems/test_gem_remote_fetcher.rb ruby-1.9.3-p194/test/rubygems/bogussources.rb ruby-1.9.3-p194/test/rubygems/test_gem_package_tar_writer.rb ruby-1.9.3-p194/test/rubygems/data/ ruby-1.9.3-p194/test/rubygems/test_gem_commands_sources_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_package_tar_reader_entry.rb ruby-1.9.3-p194/test/rubygems/fake_certlib/ ruby-1.9.3-p194/test/rubygems/test_gem_config_file.rb ruby-1.9.3-p194/test/rubygems/ssl_cert.pem ruby-1.9.3-p194/test/rubygems/test_gem_commands_help_command.rb ruby-1.9.3-p194/test/rubygems/private_key.pem ruby-1.9.3-p194/test/rubygems/test_gem_commands_pristine_command.rb ruby-1.9.3-p194/test/rubygems/test_gem.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_which_command.rb ruby-1.9.3-p194/test/rubygems/public_cert.pem ruby-1.9.3-p194/test/rubygems/test_gem_commands_query_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_install_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_format.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_list_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_silent_ui.rb ruby-1.9.3-p194/test/rubygems/test_gem_ext_ext_conf_builder.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_check_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_installer.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_push_command.rb ruby-1.9.3-p194/test/rubygems/plugin/ ruby-1.9.3-p194/test/rubygems/test_gem_commands_specification_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_requirement.rb ruby-1.9.3-p194/test/rubygems/test_gem_ext_rake_builder.rb ruby-1.9.3-p194/test/rubygems/test_gem_package_task.rb ruby-1.9.3-p194/test/rubygems/test_config.rb ruby-1.9.3-p194/test/rubygems/test_gem_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_package_tar_input.rb ruby-1.9.3-p194/test/rubygems/test_gem_package_tar_output.rb ruby-1.9.3-p194/test/rubygems/test_gem_platform.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_server_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_validator.rb ruby-1.9.3-p194/test/rubygems/test_gem_source_index.rb ruby-1.9.3-p194/test/rubygems/simple_gem.rb ruby-1.9.3-p194/test/rubygems/test_gem_dependency.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_outdated_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_dependency_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_indexer.rb ruby-1.9.3-p194/test/rubygems/test_gem_doc_manager.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_unpack_command.rb ruby-1.9.3-p194/test/rubygems/ssl_key.pem ruby-1.9.3-p194/test/rubygems/test_gem_commands_update_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_server.rb ruby-1.9.3-p194/test/rubygems/test_gem_security.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_fetch_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_owner_command.rb ruby-1.9.3-p194/test/rubygems/fix_openssl_warnings.rb ruby-1.9.3-p194/test/rubygems/test_gem_commands_cert_command.rb ruby-1.9.3-p194/test/rubygems/test_gem_local_remote_options.rb ruby-1.9.3-p194/test/rubygems/test_gem_specification.rb ruby-1.9.3-p194/test/rubygems/test_gem_install_update_options.rb ruby-1.9.3-p194/test/rubygems/test_gem_version.rb ruby-1.9.3-p194/test/rubygems/plugin/load/ ruby-1.9.3-p194/test/rubygems/plugin/standarderror/ ruby-1.9.3-p194/test/rubygems/plugin/exception/ ruby-1.9.3-p194/test/rubygems/plugin/exception/rubygems_plugin.rb ruby-1.9.3-p194/test/rubygems/plugin/standarderror/rubygems_plugin.rb ruby-1.9.3-p194/test/rubygems/plugin/load/rubygems_plugin.rb ruby-1.9.3-p194/test/rubygems/fake_certlib/openssl.rb ruby-1.9.3-p194/test/rubygems/data/gem-public_cert.pem ruby-1.9.3-p194/test/rubygems/data/null-type.gemspec.rz ruby-1.9.3-p194/test/rubygems/data/gem-private_key.pem ruby-1.9.3-p194/test/rubygems/rubygems/commands/ ruby-1.9.3-p194/test/rubygems/rubygems/commands/crash_command.rb ruby-1.9.3-p194/test/rubygems/sff/discover.rb ruby-1.9.3-p194/test/rubygems/gems/current/ ruby-1.9.3-p194/test/rubygems/gems/current/specifications/ ruby-1.9.3-p194/test/rubygems/gems/current/gems/ ruby-1.9.3-p194/test/rubygems/gems/current/gems/rubygems-bug-child-1.0/ ruby-1.9.3-p194/test/rubygems/gems/current/gems/rubygems-bug-child-1.1/ ruby-1.9.3-p194/test/rubygems/gems/current/gems/rubygems-bug-parent-1.0/ ruby-1.9.3-p194/test/rubygems/gems/current/gems/rubygems-bug-parent-1.0/lib/ ruby-1.9.3-p194/test/rubygems/gems/current/gems/rubygems-bug-child-1.1/lib/ ruby-1.9.3-p194/test/rubygems/gems/current/gems/rubygems-bug-child-1.0/lib/ ruby-1.9.3-p194/test/rubygems/foo/discover.rb ruby-1.9.3-p194/test/misc/test_ruby_mode.rb ruby-1.9.3-p194/test/scanf/test_scanfio.rb ruby-1.9.3-p194/test/scanf/data.txt ruby-1.9.3-p194/test/scanf/test_scanfblocks.rb ruby-1.9.3-p194/test/scanf/test_scanf.rb ruby-1.9.3-p194/test/rexml/test_profile/ ruby-1.9.3-p194/test/rexml/test_functions_number.rb ruby-1.9.3-p194/test/rexml/test_xml_declaration_parent_child.rb ruby-1.9.3-p194/test/rexml/test_lightparser.rb ruby-1.9.3-p194/test/rexml/test_changing_encoding.rb ruby-1.9.3-p194/test/rexml/test_xpath.rb ruby-1.9.3-p194/test/rexml/listener.rb ruby-1.9.3-p194/test/rexml/test_attributes.rb ruby-1.9.3-p194/test/rexml/test_encoding.rb ruby-1.9.3-p194/test/rexml/test_notationdecl_mixin.rb ruby-1.9.3-p194/test/rexml/test_core.rb ruby-1.9.3-p194/test/rexml/test_pullparser.rb ruby-1.9.3-p194/test/rexml/data/ ruby-1.9.3-p194/test/rexml/test_contrib.rb ruby-1.9.3-p194/test/rexml/test_validation_rng.rb ruby-1.9.3-p194/test/rexml/test_jaxen.rb ruby-1.9.3-p194/test/rexml/test_encoding_2.rb ruby-1.9.3-p194/test/rexml/test_doctype.rb ruby-1.9.3-p194/test/rexml/test_preceding_sibling.rb ruby-1.9.3-p194/test/rexml/test_functions.rb ruby-1.9.3-p194/test/rexml/test_notationdecl_parsetest.rb ruby-1.9.3-p194/test/rexml/test_document.rb ruby-1.9.3-p194/test/rexml/test_listener.rb ruby-1.9.3-p194/test/rexml/test_xpathtext.rb ruby-1.9.3-p194/test/rexml/test_attributes_mixin.rb ruby-1.9.3-p194/test/rexml/test_ticket_80.rb ruby-1.9.3-p194/test/rexml/test_rexml_issuezilla.rb ruby-1.9.3-p194/test/rexml/test_sax.rb ruby-1.9.3-p194/test/rexml/test_stream.rb ruby-1.9.3-p194/test/rexml/test_xpath_attribute_query.rb ruby-1.9.3-p194/test/rexml/test_namespace.rb ruby-1.9.3-p194/test/rexml/test_xpath_pred.rb ruby-1.9.3-p194/test/rexml/test_light.rb ruby-1.9.3-p194/test/rexml/rexml_test_utils.rb ruby-1.9.3-p194/test/rexml/test_martin_fowler.rb ruby-1.9.3-p194/test/rexml/test_xpath_msw.rb ruby-1.9.3-p194/test/rexml/test_order.rb ruby-1.9.3-p194/test/rexml/test_elements.rb ruby-1.9.3-p194/test/rexml/test_entity.rb ruby-1.9.3-p194/test/rexml/data/test/ ruby-1.9.3-p194/test/rexml/data/testsrc.xml ruby-1.9.3-p194/test/rexml/data/lang.xml ruby-1.9.3-p194/test/rexml/data/foo.xml ruby-1.9.3-p194/test/rexml/data/basicupdate.xml ruby-1.9.3-p194/test/rexml/data/iso8859-1.xml ruby-1.9.3-p194/test/rexml/data/LostineRiver.kml.gz ruby-1.9.3-p194/test/rexml/data/t63-2.svg ruby-1.9.3-p194/test/rexml/data/pi2.xml ruby-1.9.3-p194/test/rexml/data/stream_accents.xml ruby-1.9.3-p194/test/rexml/data/id.xml ruby-1.9.3-p194/test/rexml/data/contents.xml ruby-1.9.3-p194/test/rexml/data/ofbiz-issues-full-177.xml ruby-1.9.3-p194/test/rexml/data/nitf.xml ruby-1.9.3-p194/test/rexml/data/defaultNamespace.xml ruby-1.9.3-p194/test/rexml/data/xp.tst ruby-1.9.3-p194/test/rexml/data/axis.xml ruby-1.9.3-p194/test/rexml/data/evaluate.xml ruby-1.9.3-p194/test/rexml/data/underscore.xml ruby-1.9.3-p194/test/rexml/data/documentation.xml ruby-1.9.3-p194/test/rexml/data/xmlfile-bug.xml ruby-1.9.3-p194/test/rexml/data/t75.xml ruby-1.9.3-p194/test/rexml/data/jaxen24.xml ruby-1.9.3-p194/test/rexml/data/dash.xml ruby-1.9.3-p194/test/rexml/data/text.xml ruby-1.9.3-p194/test/rexml/data/basic.xml ruby-1.9.3-p194/test/rexml/data/ProductionSupport.xml ruby-1.9.3-p194/test/rexml/data/web2.xml ruby-1.9.3-p194/test/rexml/data/message.xml ruby-1.9.3-p194/test/rexml/data/bad.xml ruby-1.9.3-p194/test/rexml/data/working.rss ruby-1.9.3-p194/test/rexml/data/broken.rss ruby-1.9.3-p194/test/rexml/data/jaxen3.xml ruby-1.9.3-p194/test/rexml/data/simple.xml ruby-1.9.3-p194/test/rexml/data/ticket_110_utf16.xml ruby-1.9.3-p194/test/rexml/data/ticket_61.xml ruby-1.9.3-p194/test/rexml/data/moreover.xml ruby-1.9.3-p194/test/rexml/data/ticket_68.xml ruby-1.9.3-p194/test/rexml/data/t63-1.xml ruby-1.9.3-p194/test/rexml/data/lang0.xml ruby-1.9.3-p194/test/rexml/data/tutorial.xml ruby-1.9.3-p194/test/rexml/data/doctype_test.xml ruby-1.9.3-p194/test/rexml/data/project.xml ruby-1.9.3-p194/test/rexml/data/pi.xml ruby-1.9.3-p194/test/rexml/data/web.xml ruby-1.9.3-p194/test/rexml/data/numbers.xml ruby-1.9.3-p194/test/rexml/data/google.2.xml ruby-1.9.3-p194/test/rexml/data/euc.xml ruby-1.9.3-p194/test/rexml/data/yahoo.xml ruby-1.9.3-p194/test/rexml/data/namespaces.xml ruby-1.9.3-p194/test/rexml/data/much_ado.xml ruby-1.9.3-p194/test/rexml/data/fibo.xml ruby-1.9.3-p194/test/rexml/data/testNamespaces.xml ruby-1.9.3-p194/test/rexml/data/test/tests.xml ruby-1.9.3-p194/test/rexml/data/test/tests.xsl ruby-1.9.3-p194/test/webrick/test_httputils.rb ruby-1.9.3-p194/test/webrick/test_utils.rb ruby-1.9.3-p194/test/webrick/test_httpauth.rb ruby-1.9.3-p194/test/webrick/test_httpproxy.rb ruby-1.9.3-p194/test/webrick/utils.rb ruby-1.9.3-p194/test/webrick/test_cgi.rb ruby-1.9.3-p194/test/webrick/test_httpversion.rb ruby-1.9.3-p194/test/webrick/webrick_long_filename.cgi ruby-1.9.3-p194/test/webrick/test_httpserver.rb ruby-1.9.3-p194/test/webrick/test_server.rb ruby-1.9.3-p194/test/webrick/webrick.cgi ruby-1.9.3-p194/test/webrick/test_httprequest.rb ruby-1.9.3-p194/test/webrick/test_cookie.rb ruby-1.9.3-p194/test/webrick/.htaccess ruby-1.9.3-p194/test/webrick/test_filehandler.rb ruby-1.9.3-p194/test/openssl/test_pkey_ec.rb ruby-1.9.3-p194/test/openssl/test_digest.rb ruby-1.9.3-p194/test/openssl/test_x509store.rb ruby-1.9.3-p194/test/openssl/test_x509cert.rb ruby-1.9.3-p194/test/openssl/test_pkey_dh.rb ruby-1.9.3-p194/test/openssl/test_x509ext.rb ruby-1.9.3-p194/test/openssl/test_pkcs7.rb ruby-1.9.3-p194/test/openssl/ssl_server.rb ruby-1.9.3-p194/test/openssl/test_pair.rb ruby-1.9.3-p194/test/openssl/test_bn.rb ruby-1.9.3-p194/test/openssl/test_pkey_dsa.rb ruby-1.9.3-p194/test/openssl/utils.rb ruby-1.9.3-p194/test/openssl/test_ssl.rb ruby-1.9.3-p194/test/openssl/test_asn1.rb ruby-1.9.3-p194/test/openssl/test_pkcs12.rb ruby-1.9.3-p194/test/openssl/test_ocsp.rb ruby-1.9.3-p194/test/openssl/test_ssl_session.rb ruby-1.9.3-p194/test/openssl/test_engine.rb ruby-1.9.3-p194/test/openssl/test_config.rb ruby-1.9.3-p194/test/openssl/test_ns_spki.rb ruby-1.9.3-p194/test/openssl/test_x509crl.rb ruby-1.9.3-p194/test/openssl/test_x509name.rb ruby-1.9.3-p194/test/openssl/test_buffering.rb ruby-1.9.3-p194/test/openssl/test_hmac.rb ruby-1.9.3-p194/test/openssl/test_cipher.rb ruby-1.9.3-p194/test/openssl/test_pkey_rsa.rb ruby-1.9.3-p194/test/openssl/test_x509req.rb ruby-1.9.3-p194/test/uri/test_http.rb ruby-1.9.3-p194/test/uri/test_ldap.rb ruby-1.9.3-p194/test/uri/test_mailto.rb ruby-1.9.3-p194/test/uri/test_common.rb ruby-1.9.3-p194/test/uri/test_ftp.rb ruby-1.9.3-p194/test/uri/test_generic.rb ruby-1.9.3-p194/test/uri/test_parser.rb ruby-1.9.3-p194/test/testunit/tests_for_parallel/ ruby-1.9.3-p194/test/testunit/test_hideskip.rb ruby-1.9.3-p194/test/testunit/test4test_hideskip.rb ruby-1.9.3-p194/test/testunit/test_rake_integration.rb ruby-1.9.3-p194/test/testunit/test_assertion.rb ruby-1.9.3-p194/test/testunit/test_parallel.rb ruby-1.9.3-p194/test/testunit/tests_for_parallel/ptest_forth.rb ruby-1.9.3-p194/test/testunit/tests_for_parallel/ptest_first.rb ruby-1.9.3-p194/test/testunit/tests_for_parallel/ptest_third.rb ruby-1.9.3-p194/test/testunit/tests_for_parallel/runner.rb ruby-1.9.3-p194/test/testunit/tests_for_parallel/ptest_second.rb ruby-1.9.3-p194/test/nkf/test_nkf.rb ruby-1.9.3-p194/test/nkf/test_kconv.rb ruby-1.9.3-p194/test/fiddle/helper.rb ruby-1.9.3-p194/test/fiddle/test_function.rb ruby-1.9.3-p194/test/fiddle/test_fiddle.rb ruby-1.9.3-p194/test/fiddle/test_closure.rb ruby-1.9.3-p194/test/json/fixtures/ ruby-1.9.3-p194/test/json/test_json_encoding.rb ruby-1.9.3-p194/test/json/test_json_unicode.rb ruby-1.9.3-p194/test/json/test_json_fixtures.rb ruby-1.9.3-p194/test/json/test_json_generate.rb ruby-1.9.3-p194/test/json/test_json_addition.rb ruby-1.9.3-p194/test/json/setup_variant.rb ruby-1.9.3-p194/test/json/test_json.rb ruby-1.9.3-p194/test/json/test_json_string_matching.rb ruby-1.9.3-p194/test/json/fixtures/pass15.json ruby-1.9.3-p194/test/json/fixtures/fail10.json ruby-1.9.3-p194/test/json/fixtures/pass16.json ruby-1.9.3-p194/test/json/fixtures/fail11.json ruby-1.9.3-p194/test/json/fixtures/fail20.json ruby-1.9.3-p194/test/json/fixtures/pass26.json ruby-1.9.3-p194/test/json/fixtures/pass17.json ruby-1.9.3-p194/test/json/fixtures/fail12.json ruby-1.9.3-p194/test/json/fixtures/fail21.json ruby-1.9.3-p194/test/json/fixtures/fail13.json ruby-1.9.3-p194/test/json/fixtures/fail22.json ruby-1.9.3-p194/test/json/fixtures/fail14.json ruby-1.9.3-p194/test/json/fixtures/fail23.json ruby-1.9.3-p194/test/json/fixtures/fail24.json ruby-1.9.3-p194/test/json/fixtures/fail25.json ruby-1.9.3-p194/test/json/fixtures/fail27.json ruby-1.9.3-p194/test/json/fixtures/fail18.json ruby-1.9.3-p194/test/json/fixtures/fail19.json ruby-1.9.3-p194/test/json/fixtures/fail28.json ruby-1.9.3-p194/test/json/fixtures/pass1.json ruby-1.9.3-p194/test/json/fixtures/pass2.json ruby-1.9.3-p194/test/json/fixtures/pass3.json ruby-1.9.3-p194/test/json/fixtures/fail1.json ruby-1.9.3-p194/test/json/fixtures/fail2.json ruby-1.9.3-p194/test/json/fixtures/fail3.json ruby-1.9.3-p194/test/json/fixtures/fail4.json ruby-1.9.3-p194/test/json/fixtures/fail5.json ruby-1.9.3-p194/test/json/fixtures/fail6.json ruby-1.9.3-p194/test/json/fixtures/fail7.json ruby-1.9.3-p194/test/json/fixtures/fail8.json ruby-1.9.3-p194/test/json/fixtures/fail9.json ruby-1.9.3-p194/test/thread/test_queue.rb ruby-1.9.3-p194/test/xmlrpc/data/ ruby-1.9.3-p194/test/xmlrpc/test_features.rb ruby-1.9.3-p194/test/xmlrpc/webrick_testing.rb ruby-1.9.3-p194/test/xmlrpc/test_marshal.rb ruby-1.9.3-p194/test/xmlrpc/test_cookie.rb ruby-1.9.3-p194/test/xmlrpc/htpasswd ruby-1.9.3-p194/test/xmlrpc/test_datetime.rb ruby-1.9.3-p194/test/xmlrpc/test_parser.rb ruby-1.9.3-p194/test/xmlrpc/test_webrick_server.rb ruby-1.9.3-p194/test/xmlrpc/data/bug_covert.expected ruby-1.9.3-p194/test/xmlrpc/data/xml1.xml ruby-1.9.3-p194/test/xmlrpc/data/xml1.expected ruby-1.9.3-p194/test/xmlrpc/data/datetime_iso8601.xml ruby-1.9.3-p194/test/xmlrpc/data/bug_bool.xml ruby-1.9.3-p194/test/xmlrpc/data/bug_bool.expected ruby-1.9.3-p194/test/xmlrpc/data/bug_cdata.xml ruby-1.9.3-p194/test/xmlrpc/data/bug_cdata.expected ruby-1.9.3-p194/test/xmlrpc/data/fault.xml ruby-1.9.3-p194/test/xmlrpc/data/value.xml ruby-1.9.3-p194/test/xmlrpc/data/value.expected ruby-1.9.3-p194/test/xmlrpc/data/bug_covert.xml ruby-1.9.3-p194/test/ostruct/test_ostruct.rb ruby-1.9.3-p194/test/win32ole/orig_data.csv ruby-1.9.3-p194/test/win32ole/test_win32ole_param.rb ruby-1.9.3-p194/test/win32ole/test_win32ole_variant.rb ruby-1.9.3-p194/test/win32ole/test_err_in_callback.rb ruby-1.9.3-p194/test/win32ole/test_win32ole_typelib.rb ruby-1.9.3-p194/test/win32ole/err_in_callback.rb ruby-1.9.3-p194/test/win32ole/test_nil2vtempty.rb ruby-1.9.3-p194/test/win32ole/test_win32ole_variant_m.rb ruby-1.9.3-p194/test/win32ole/test_ole_methods.rb ruby-1.9.3-p194/test/win32ole/test_win32ole.rb ruby-1.9.3-p194/test/win32ole/test_win32ole_method.rb ruby-1.9.3-p194/test/win32ole/test_win32ole_event.rb ruby-1.9.3-p194/test/win32ole/test_win32ole_type.rb ruby-1.9.3-p194/test/win32ole/test_folderitem2_invokeverb.rb ruby-1.9.3-p194/test/win32ole/test_thread.rb ruby-1.9.3-p194/test/win32ole/test_win32ole_variable.rb ruby-1.9.3-p194/test/win32ole/test_win32ole_variant_outarg.rb ruby-1.9.3-p194/test/win32ole/test_propertyputref.rb ruby-1.9.3-p194/test/win32ole/test_word.rb ruby-1.9.3-p194/test/fileutils/test_fileutils.rb ruby-1.9.3-p194/test/fileutils/test_dryrun.rb ruby-1.9.3-p194/test/fileutils/fileasserts.rb ruby-1.9.3-p194/test/fileutils/test_verbose.rb ruby-1.9.3-p194/test/fileutils/test_nowrite.rb ruby-1.9.3-p194/test/fileutils/clobber.rb ruby-1.9.3-p194/test/zlib/test_zlib.rb ruby-1.9.3-p194/test/-ext-/load/ ruby-1.9.3-p194/test/-ext-/win32/ ruby-1.9.3-p194/test/-ext-/funcall/ ruby-1.9.3-p194/test/-ext-/old_thread_select/ ruby-1.9.3-p194/test/-ext-/wait_for_single_fd/ ruby-1.9.3-p194/test/-ext-/st/ ruby-1.9.3-p194/test/-ext-/string/ ruby-1.9.3-p194/test/-ext-/array/ ruby-1.9.3-p194/test/-ext-/test_bug-3571.rb ruby-1.9.3-p194/test/-ext-/test_bug-3662.rb ruby-1.9.3-p194/test/-ext-/test_add_suffix.rb ruby-1.9.3-p194/test/-ext-/array/test_resize.rb ruby-1.9.3-p194/test/-ext-/string/test_ellipsize.rb ruby-1.9.3-p194/test/-ext-/string/test_enc_associate.rb ruby-1.9.3-p194/test/-ext-/string/test_modify_expand.rb ruby-1.9.3-p194/test/-ext-/string/test_set_len.rb ruby-1.9.3-p194/test/-ext-/string/test_cstr.rb ruby-1.9.3-p194/test/-ext-/st/test_numhash.rb ruby-1.9.3-p194/test/-ext-/wait_for_single_fd/test_wait_for_single_fd.rb ruby-1.9.3-p194/test/-ext-/old_thread_select/test_old_thread_select.rb ruby-1.9.3-p194/test/-ext-/funcall/test_passing_block.rb ruby-1.9.3-p194/test/-ext-/win32/test_dln.rb ruby-1.9.3-p194/test/-ext-/load/test_dot_dot.rb ruby-1.9.3-p194/test/sdbm/test_sdbm.rb ruby-1.9.3-p194/test/rake/data/ ruby-1.9.3-p194/test/rake/contrib/ ruby-1.9.3-p194/test/rake/test_rake_require.rb ruby-1.9.3-p194/test/rake/test_rake_multi_task.rb ruby-1.9.3-p194/test/rake/test_rake_extension.rb ruby-1.9.3-p194/test/rake/test_rake_application_options.rb ruby-1.9.3-p194/test/rake/test_rake.rb ruby-1.9.3-p194/test/rake/test_rake_task_with_arguments.rb ruby-1.9.3-p194/test/rake/test_rake_directory_task.rb ruby-1.9.3-p194/test/rake/test_rake_task_lib.rb ruby-1.9.3-p194/test/rake/test_rake_path_map.rb ruby-1.9.3-p194/test/rake/test_rake_file_utils.rb ruby-1.9.3-p194/test/rake/test_rake_pseudo_status.rb ruby-1.9.3-p194/test/rake/test_rake_functional.rb ruby-1.9.3-p194/test/rake/test_sys.rb ruby-1.9.3-p194/test/rake/test_rake_rdoc_task.rb ruby-1.9.3-p194/test/rake/test_rake_file_list.rb ruby-1.9.3-p194/test/rake/test_rake_package_task.rb ruby-1.9.3-p194/test/rake/helper.rb ruby-1.9.3-p194/test/rake/test_rake_top_level_functions.rb ruby-1.9.3-p194/test/rake/test_rake_task_manager_argument_resolution.rb ruby-1.9.3-p194/test/rake/test_rake_dsl.rb ruby-1.9.3-p194/test/rake/test_rake_clean.rb ruby-1.9.3-p194/test/rake/test_rake_file_list_path_map.rb ruby-1.9.3-p194/test/rake/test_rake_file_creation_task.rb ruby-1.9.3-p194/test/rake/test_rake_task_arguments.rb ruby-1.9.3-p194/test/rake/test_rake_task_argument_parsing.rb ruby-1.9.3-p194/test/rake/test_rake_ftp_file.rb ruby-1.9.3-p194/test/rake/test_rake_rules.rb ruby-1.9.3-p194/test/rake/test_rake_early_time.rb ruby-1.9.3-p194/test/rake/test_rake_name_space.rb ruby-1.9.3-p194/test/rake/test_rake_task_manager.rb ruby-1.9.3-p194/test/rake/test_rake_file_task.rb ruby-1.9.3-p194/test/rake/test_rake_test_task.rb ruby-1.9.3-p194/test/rake/file_creation.rb ruby-1.9.3-p194/test/rake/test_rake_task.rb ruby-1.9.3-p194/test/rake/test_rake_win32.rb ruby-1.9.3-p194/test/rake/test_rake_makefile_loader.rb ruby-1.9.3-p194/test/rake/test_rake_application.rb ruby-1.9.3-p194/test/rake/test_rake_path_map_partial.rb ruby-1.9.3-p194/test/rake/test_rake_rake_test_loader.rb ruby-1.9.3-p194/test/rake/test_rake_path_map_explode.rb ruby-1.9.3-p194/test/rake/test_rake_invocation_chain.rb ruby-1.9.3-p194/test/rake/test_rake_definitions.rb ruby-1.9.3-p194/test/rake/data/unittest/ ruby-1.9.3-p194/test/rake/data/dryrun/ ruby-1.9.3-p194/test/rake/data/statusreturn/ ruby-1.9.3-p194/test/rake/data/default/ ruby-1.9.3-p194/test/rake/data/rbext/ ruby-1.9.3-p194/test/rake/data/chains/ ruby-1.9.3-p194/test/rake/data/file_creation_task/ ruby-1.9.3-p194/test/rake/data/multidesc/ ruby-1.9.3-p194/test/rake/data/rakelib/ ruby-1.9.3-p194/test/rake/data/namespace/ ruby-1.9.3-p194/test/rake/data/imports/ ruby-1.9.3-p194/test/rake/data/unittest/subdir/ ruby-1.9.3-p194/test/ruby/enc/ ruby-1.9.3-p194/test/ruby/test_pack.rb ruby-1.9.3-p194/test/ruby/test_argf.rb ruby-1.9.3-p194/test/ruby/test_fnmatch.rb ruby-1.9.3-p194/test/ruby/test_lambda.rb ruby-1.9.3-p194/test/ruby/test_enumerator.rb ruby-1.9.3-p194/test/ruby/test_transcode.rb ruby-1.9.3-p194/test/ruby/test_m17n.rb ruby-1.9.3-p194/test/ruby/test_system.rb ruby-1.9.3-p194/test/ruby/test_module.rb ruby-1.9.3-p194/test/ruby/test_optimization.rb ruby-1.9.3-p194/test/ruby/test_fiber.rb ruby-1.9.3-p194/test/ruby/test_ifunless.rb ruby-1.9.3-p194/test/ruby/test_iterator.rb ruby-1.9.3-p194/test/ruby/test_rational2.rb ruby-1.9.3-p194/test/ruby/endblockwarn_rb ruby-1.9.3-p194/test/ruby/test_trace.rb ruby-1.9.3-p194/test/ruby/test_basicinstructions.rb ruby-1.9.3-p194/test/ruby/test_io_m17n.rb ruby-1.9.3-p194/test/ruby/test_continuation.rb ruby-1.9.3-p194/test/ruby/test_call.rb ruby-1.9.3-p194/test/ruby/test_require.rb ruby-1.9.3-p194/test/ruby/test_array.rb ruby-1.9.3-p194/test/ruby/marshaltestlib.rb ruby-1.9.3-p194/test/ruby/test_bignum.rb ruby-1.9.3-p194/test/ruby/test_objectspace.rb ruby-1.9.3-p194/test/ruby/test_file_exhaustive.rb ruby-1.9.3-p194/test/ruby/test_struct.rb ruby-1.9.3-p194/test/ruby/test_sprintf.rb ruby-1.9.3-p194/test/ruby/test_beginendblock.rb ruby-1.9.3-p194/test/ruby/test_condition.rb ruby-1.9.3-p194/test/ruby/test_math.rb ruby-1.9.3-p194/test/ruby/test_alias.rb ruby-1.9.3-p194/test/ruby/test_regexp.rb ruby-1.9.3-p194/test/ruby/test_range.rb ruby-1.9.3-p194/test/ruby/test_literal.rb ruby-1.9.3-p194/test/ruby/test_integer.rb ruby-1.9.3-p194/test/ruby/lbtest.rb ruby-1.9.3-p194/test/ruby/test_undef.rb ruby-1.9.3-p194/test/ruby/test_proc.rb ruby-1.9.3-p194/test/ruby/test_enum.rb ruby-1.9.3-p194/test/ruby/test_float.rb ruby-1.9.3-p194/test/ruby/test_string.rb ruby-1.9.3-p194/test/ruby/test_object.rb ruby-1.9.3-p194/test/ruby/test_notimp.rb ruby-1.9.3-p194/test/ruby/test_assignment.rb ruby-1.9.3-p194/test/ruby/test_metaclass.rb ruby-1.9.3-p194/test/ruby/test_signal.rb ruby-1.9.3-p194/test/ruby/test_dir.rb ruby-1.9.3-p194/test/ruby/test_file.rb ruby-1.9.3-p194/test/ruby/test_method.rb ruby-1.9.3-p194/test/ruby/beginmainend.rb ruby-1.9.3-p194/test/ruby/test_m17n_comb.rb ruby-1.9.3-p194/test/ruby/test_whileuntil.rb ruby-1.9.3-p194/test/ruby/test_variable.rb ruby-1.9.3-p194/test/ruby/test_sprintf_comb.rb ruby-1.9.3-p194/test/ruby/test_settracefunc.rb ruby-1.9.3-p194/test/ruby/test_const.rb ruby-1.9.3-p194/test/ruby/test_encoding.rb ruby-1.9.3-p194/test/ruby/test_eval.rb ruby-1.9.3-p194/test/ruby/test_marshal.rb ruby-1.9.3-p194/test/ruby/test_readpartial.rb ruby-1.9.3-p194/test/ruby/test_complex2.rb ruby-1.9.3-p194/test/ruby/test_gc.rb ruby-1.9.3-p194/test/ruby/test_integer_comb.rb ruby-1.9.3-p194/test/ruby/test_pipe.rb ruby-1.9.3-p194/test/ruby/test_defined.rb ruby-1.9.3-p194/test/ruby/test_super.rb ruby-1.9.3-p194/test/ruby/test_time.rb ruby-1.9.3-p194/test/ruby/test_complexrational.rb ruby-1.9.3-p194/test/ruby/test_stringchar.rb ruby-1.9.3-p194/test/ruby/sentence.rb ruby-1.9.3-p194/test/ruby/test_symbol.rb ruby-1.9.3-p194/test/ruby/test_yield.rb ruby-1.9.3-p194/test/ruby/test_io.rb ruby-1.9.3-p194/test/ruby/test_autoload.rb ruby-1.9.3-p194/test/ruby/allpairs.rb ruby-1.9.3-p194/test/ruby/test_primitive.rb ruby-1.9.3-p194/test/ruby/test_sleep.rb ruby-1.9.3-p194/test/ruby/test_econv.rb ruby-1.9.3-p194/test/ruby/memory_status.rb ruby-1.9.3-p194/test/ruby/test_process.rb ruby-1.9.3-p194/test/ruby/test_mixed_unicode_escapes.rb ruby-1.9.3-p194/test/ruby/test_dir_m17n.rb ruby-1.9.3-p194/test/ruby/ut_eof.rb ruby-1.9.3-p194/test/ruby/test_hash.rb ruby-1.9.3-p194/test/ruby/test_rand.rb ruby-1.9.3-p194/test/ruby/test_syntax.rb ruby-1.9.3-p194/test/ruby/envutil.rb ruby-1.9.3-p194/test/ruby/test_env.rb ruby-1.9.3-p194/test/ruby/test_path.rb ruby-1.9.3-p194/test/ruby/test_rubyoptions.rb ruby-1.9.3-p194/test/ruby/test_exception.rb ruby-1.9.3-p194/test/ruby/test_clone.rb ruby-1.9.3-p194/test/ruby/test_numeric.rb ruby-1.9.3-p194/test/ruby/test_class.rb ruby-1.9.3-p194/test/ruby/test_comparable.rb ruby-1.9.3-p194/test/ruby/test_fixnum.rb ruby-1.9.3-p194/test/ruby/test_unicode_escape.rb ruby-1.9.3-p194/test/ruby/test_complex.rb ruby-1.9.3-p194/test/ruby/test_thread.rb ruby-1.9.3-p194/test/ruby/test_rational.rb ruby-1.9.3-p194/test/ruby/test_parse.rb ruby-1.9.3-p194/test/ruby/test_case.rb ruby-1.9.3-p194/test/ruby/test_time_tz.rb ruby-1.9.3-p194/test/ruby/enc/test_shift_jis.rb ruby-1.9.3-p194/test/ruby/enc/test_windows_1251.rb ruby-1.9.3-p194/test/ruby/enc/test_emoji.rb ruby-1.9.3-p194/test/ruby/enc/test_gbk.rb ruby-1.9.3-p194/test/ruby/enc/test_utf32.rb ruby-1.9.3-p194/test/ruby/enc/test_gb18030.rb ruby-1.9.3-p194/test/ruby/enc/test_euc_jp.rb ruby-1.9.3-p194/test/ruby/enc/test_utf16.rb ruby-1.9.3-p194/test/ruby/enc/test_big5.rb ruby-1.9.3-p194/test/ruby/enc/test_euc_tw.rb ruby-1.9.3-p194/test/ruby/enc/test_iso_8859.rb ruby-1.9.3-p194/test/ruby/enc/test_cp949.rb ruby-1.9.3-p194/test/ruby/enc/test_euc_kr.rb ruby-1.9.3-p194/test/ruby/enc/test_koi8.rb ruby-1.9.3-p194/test/logger/test_logger.rb ruby-1.9.3-p194/tool/test/ ruby-1.9.3-p194/tool/vtlh.rb ruby-1.9.3-p194/tool/merger.rb ruby-1.9.3-p194/tool/instruction.rb ruby-1.9.3-p194/tool/node_name.rb ruby-1.9.3-p194/tool/config.guess ruby-1.9.3-p194/tool/enc-unicode.rb ruby-1.9.3-p194/tool/transcode-tblgen.rb ruby-1.9.3-p194/tool/config.sub ruby-1.9.3-p194/tool/rmdirs ruby-1.9.3-p194/tool/mdoc2man.rb ruby-1.9.3-p194/tool/generic_erb.rb ruby-1.9.3-p194/tool/runruby.rb ruby-1.9.3-p194/tool/compile_prelude.rb ruby-1.9.3-p194/tool/update-deps ruby-1.9.3-p194/tool/asm_parse.rb ruby-1.9.3-p194/tool/build-transcode ruby-1.9.3-p194/tool/insns2vm.rb ruby-1.9.3-p194/tool/rubytest.rb ruby-1.9.3-p194/tool/enc-emoji-citrus-gen.rb ruby-1.9.3-p194/tool/strip-rdoc.rb ruby-1.9.3-p194/tool/eval.rb ruby-1.9.3-p194/tool/jisx0208.rb ruby-1.9.3-p194/tool/rbinstall.rb ruby-1.9.3-p194/tool/mkconfig.rb ruby-1.9.3-p194/tool/enc-emoji4unicode.rb ruby-1.9.3-p194/tool/ifchange ruby-1.9.3-p194/tool/file2lastrev.rb ruby-1.9.3-p194/tool/change_maker.rb ruby-1.9.3-p194/tool/ytab.sed ruby-1.9.3-p194/tool/make-snapshot ruby-1.9.3-p194/tool/parse.rb ruby-1.9.3-p194/tool/install-sh ruby-1.9.3-p194/tool/test/test_jisx0208.rb ruby-1.9.3-p194/bin/rake ruby-1.9.3-p194/bin/testrb ruby-1.9.3-p194/bin/rdoc ruby-1.9.3-p194/bin/erb ruby-1.9.3-p194/bin/gem ruby-1.9.3-p194/bin/ri ruby-1.9.3-p194/bin/irb ruby-1.9.3-p194/bcc32/Makefile.sub ruby-1.9.3-p194/bcc32/configure.bat ruby-1.9.3-p194/bcc32/setup.mak ruby-1.9.3-p194/bcc32/README.bcc32 ruby-1.9.3-p194/bcc32/mkexports.rb ruby-1.9.3-p194/benchmark/other-lang/ ruby-1.9.3-p194/benchmark/bm_so_fasta.rb ruby-1.9.3-p194/benchmark/bm_app_answer.rb ruby-1.9.3-p194/benchmark/bm_so_reverse_complement.rb ruby-1.9.3-p194/benchmark/bm_app_tarai.rb ruby-1.9.3-p194/benchmark/bm_io_file_read.rb ruby-1.9.3-p194/benchmark/bm_so_partial_sums.rb ruby-1.9.3-p194/benchmark/bm_vm1_length.rb ruby-1.9.3-p194/benchmark/bm_vm2_unif1.rb ruby-1.9.3-p194/benchmark/bm_vm_thread_alive_check1.rb ruby-1.9.3-p194/benchmark/bm_app_pentomino.rb ruby-1.9.3-p194/benchmark/bm_vm2_poly_method_ov.rb ruby-1.9.3-p194/benchmark/bm_so_nsieve_bits.rb ruby-1.9.3-p194/benchmark/bm_so_nested_loop.rb ruby-1.9.3-p194/benchmark/bm_vm2_send.rb ruby-1.9.3-p194/benchmark/bm_vm_thread_mutex3.rb ruby-1.9.3-p194/benchmark/bm_io_file_write.rb ruby-1.9.3-p194/benchmark/bm_vm2_super.rb ruby-1.9.3-p194/benchmark/bm_vm2_mutex.rb ruby-1.9.3-p194/benchmark/run.rb ruby-1.9.3-p194/benchmark/bm_app_mandelbrot.rb ruby-1.9.3-p194/benchmark/bm_vm2_proc.rb ruby-1.9.3-p194/benchmark/bm_loop_whileloop.rb ruby-1.9.3-p194/benchmark/make_fasta_output.rb ruby-1.9.3-p194/benchmark/report.rb ruby-1.9.3-p194/benchmark/bm_so_exception.rb ruby-1.9.3-p194/benchmark/bm_so_lists.rb ruby-1.9.3-p194/benchmark/prepare_so_reverse_complement.rb ruby-1.9.3-p194/benchmark/bm_app_raise.rb ruby-1.9.3-p194/benchmark/bm_so_k_nucleotide.rb ruby-1.9.3-p194/benchmark/bm_so_count_words.rb ruby-1.9.3-p194/benchmark/bm_app_erb.rb ruby-1.9.3-p194/benchmark/bm_vm1_rescue.rb ruby-1.9.3-p194/benchmark/bm_vm_thread_create_join.rb ruby-1.9.3-p194/benchmark/bm_vm2_eval.rb ruby-1.9.3-p194/benchmark/bm_so_sieve.rb ruby-1.9.3-p194/benchmark/bm_vm_thread_mutex2.rb ruby-1.9.3-p194/benchmark/bm_so_pidigits.rb ruby-1.9.3-p194/benchmark/bm_vm3_gc.rb ruby-1.9.3-p194/benchmark/bm_so_binary_trees.rb ruby-1.9.3-p194/benchmark/runc.rb ruby-1.9.3-p194/benchmark/bm_io_select3.rb ruby-1.9.3-p194/benchmark/bm_io_file_create.rb ruby-1.9.3-p194/benchmark/bm_so_meteor_contest.rb ruby-1.9.3-p194/benchmark/bm_vm_thread_pass.rb ruby-1.9.3-p194/benchmark/bm_vm1_ivar_set.rb ruby-1.9.3-p194/benchmark/bm_vm3_clearmethodcache.rb ruby-1.9.3-p194/benchmark/bm_so_ackermann.rb ruby-1.9.3-p194/benchmark/bm_app_fib.rb ruby-1.9.3-p194/benchmark/bm_app_strconcat.rb ruby-1.9.3-p194/benchmark/bm_so_matrix.rb ruby-1.9.3-p194/benchmark/prepare_so_k_nucleotide.rb ruby-1.9.3-p194/benchmark/bm_io_select.rb ruby-1.9.3-p194/benchmark/bm_vm1_neq.rb ruby-1.9.3-p194/benchmark/prepare_so_count_words.rb ruby-1.9.3-p194/benchmark/bm_so_spectralnorm.rb ruby-1.9.3-p194/benchmark/bm_vm_thread_mutex1.rb ruby-1.9.3-p194/benchmark/bm_vm2_zsuper.rb ruby-1.9.3-p194/benchmark/bm_so_nbody.rb ruby-1.9.3-p194/benchmark/driver.rb ruby-1.9.3-p194/benchmark/bm_loop_whileloop2.rb ruby-1.9.3-p194/benchmark/bm_vm2_regexp.rb ruby-1.9.3-p194/benchmark/bm_so_array.rb ruby-1.9.3-p194/benchmark/bm_loop_for.rb ruby-1.9.3-p194/benchmark/bm_so_random.rb ruby-1.9.3-p194/benchmark/bm_vm2_defined_method.rb ruby-1.9.3-p194/benchmark/bm_vm_thread_pass_flood.rb ruby-1.9.3-p194/benchmark/bm_vm1_ensure.rb ruby-1.9.3-p194/benchmark/bm_so_concatenate.rb ruby-1.9.3-p194/benchmark/bm_so_mandelbrot.rb ruby-1.9.3-p194/benchmark/bm_io_select2.rb ruby-1.9.3-p194/benchmark/bm_vm1_swap.rb ruby-1.9.3-p194/benchmark/bm_so_fannkuch.rb ruby-1.9.3-p194/benchmark/bm_vm2_case.rb ruby-1.9.3-p194/benchmark/bm_app_uri.rb ruby-1.9.3-p194/benchmark/wc.input.base ruby-1.9.3-p194/benchmark/bm_vm2_array.rb ruby-1.9.3-p194/benchmark/bm_vm2_method.rb ruby-1.9.3-p194/benchmark/bm_app_factorial.rb ruby-1.9.3-p194/benchmark/bm_vm2_poly_method.rb ruby-1.9.3-p194/benchmark/bm_so_object.rb ruby-1.9.3-p194/benchmark/bm_vm1_const.rb ruby-1.9.3-p194/benchmark/bm_loop_times.rb ruby-1.9.3-p194/benchmark/bm_vm1_simplereturn.rb ruby-1.9.3-p194/benchmark/bm_vm1_block.rb ruby-1.9.3-p194/benchmark/bm_app_tak.rb ruby-1.9.3-p194/benchmark/bm_loop_generator.rb ruby-1.9.3-p194/benchmark/bm_vm1_not.rb ruby-1.9.3-p194/benchmark/bm_vm1_ivar.rb ruby-1.9.3-p194/benchmark/bm_vm_thread_pipe.rb ruby-1.9.3-p194/benchmark/bm_so_nsieve.rb ruby-1.9.3-p194/benchmark/bmx_temp.rb ruby-1.9.3-p194/benchmark/other-lang/ack.scm ruby-1.9.3-p194/benchmark/other-lang/fact.rb ruby-1.9.3-p194/benchmark/other-lang/tak.rb ruby-1.9.3-p194/benchmark/other-lang/fib.scm ruby-1.9.3-p194/benchmark/other-lang/loop.pl ruby-1.9.3-p194/benchmark/other-lang/ack.py ruby-1.9.3-p194/benchmark/other-lang/fact.pl ruby-1.9.3-p194/benchmark/other-lang/fib.py ruby-1.9.3-p194/benchmark/other-lang/tak.pl ruby-1.9.3-p194/benchmark/other-lang/eval.rb ruby-1.9.3-p194/benchmark/other-lang/loop.scm ruby-1.9.3-p194/benchmark/other-lang/loop2.rb ruby-1.9.3-p194/benchmark/other-lang/fact.scm ruby-1.9.3-p194/benchmark/other-lang/tak.scm ruby-1.9.3-p194/benchmark/other-lang/ack.rb ruby-1.9.3-p194/benchmark/other-lang/loop.py ruby-1.9.3-p194/benchmark/other-lang/fib.rb ruby-1.9.3-p194/benchmark/other-lang/fact.py ruby-1.9.3-p194/benchmark/other-lang/tak.py ruby-1.9.3-p194/benchmark/other-lang/ack.pl ruby-1.9.3-p194/benchmark/other-lang/fib.pl ruby-1.9.3-p194/benchmark/other-lang/loop.rb ruby-1.9.3-p194/man/ruby.1 ruby-1.9.3-p194/man/rake.1 ruby-1.9.3-p194/man/goruby.1 ruby-1.9.3-p194/man/erb.1 ruby-1.9.3-p194/man/ri.1 ruby-1.9.3-p194/man/irb.1 ruby-1.9.3-p194/ext/digest/ ruby-1.9.3-p194/ext/bigdecimal/ ruby-1.9.3-p194/ext/syslog/ ruby-1.9.3-p194/ext/Setup.nt ruby-1.9.3-p194/ext/sdbm/ ruby-1.9.3-p194/ext/objspace/ ruby-1.9.3-p194/ext/fiber/ ruby-1.9.3-p194/ext/coverage/ ruby-1.9.3-p194/ext/dl/ ruby-1.9.3-p194/ext/zlib/ ruby-1.9.3-p194/ext/pty/ ruby-1.9.3-p194/ext/.document ruby-1.9.3-p194/ext/win32ole/ ruby-1.9.3-p194/ext/Setup ruby-1.9.3-p194/ext/curses/ ruby-1.9.3-p194/ext/probe/ ruby-1.9.3-p194/ext/-test-/ ruby-1.9.3-p194/ext/json/ ruby-1.9.3-p194/ext/continuation/ ruby-1.9.3-p194/ext/date/ ruby-1.9.3-p194/ext/tk/ ruby-1.9.3-p194/ext/nkf/ ruby-1.9.3-p194/ext/readline/ ruby-1.9.3-p194/ext/openssl/ ruby-1.9.3-p194/ext/Setup.atheos ruby-1.9.3-p194/ext/psych/ ruby-1.9.3-p194/ext/fiddle/ ruby-1.9.3-p194/ext/socket/ ruby-1.9.3-p194/ext/pathname/ ruby-1.9.3-p194/ext/stringio/ ruby-1.9.3-p194/ext/Setup.emx ruby-1.9.3-p194/ext/extmk.rb ruby-1.9.3-p194/ext/ripper/ ruby-1.9.3-p194/ext/dbm/ ruby-1.9.3-p194/ext/fcntl/ ruby-1.9.3-p194/ext/mathn/ ruby-1.9.3-p194/ext/io/ ruby-1.9.3-p194/ext/racc/ ruby-1.9.3-p194/ext/gdbm/ ruby-1.9.3-p194/ext/syck/ ruby-1.9.3-p194/ext/etc/ ruby-1.9.3-p194/ext/strscan/ ruby-1.9.3-p194/ext/iconv/ ruby-1.9.3-p194/ext/iconv/depend ruby-1.9.3-p194/ext/iconv/iconv.c ruby-1.9.3-p194/ext/iconv/charset_alias.rb ruby-1.9.3-p194/ext/iconv/extconf.rb ruby-1.9.3-p194/ext/iconv/mkwrapper.rb ruby-1.9.3-p194/ext/strscan/depend ruby-1.9.3-p194/ext/strscan/extconf.rb ruby-1.9.3-p194/ext/strscan/strscan.c ruby-1.9.3-p194/ext/etc/depend ruby-1.9.3-p194/ext/etc/extconf.rb ruby-1.9.3-p194/ext/etc/etc.c ruby-1.9.3-p194/ext/syck/lib/ ruby-1.9.3-p194/ext/syck/bytecode.c ruby-1.9.3-p194/ext/syck/rubyext.c ruby-1.9.3-p194/ext/syck/yaml2byte.c ruby-1.9.3-p194/ext/syck/emitter.c ruby-1.9.3-p194/ext/syck/syck.c ruby-1.9.3-p194/ext/syck/implicit.c ruby-1.9.3-p194/ext/syck/handler.c ruby-1.9.3-p194/ext/syck/depend ruby-1.9.3-p194/ext/syck/syck.h ruby-1.9.3-p194/ext/syck/token.c ruby-1.9.3-p194/ext/syck/node.c ruby-1.9.3-p194/ext/syck/gram.c ruby-1.9.3-p194/ext/syck/extconf.rb ruby-1.9.3-p194/ext/syck/gram.h ruby-1.9.3-p194/ext/syck/yamlbyte.h ruby-1.9.3-p194/ext/syck/lib/yaml/ ruby-1.9.3-p194/ext/syck/lib/syck/ ruby-1.9.3-p194/ext/syck/lib/syck.rb ruby-1.9.3-p194/ext/syck/lib/syck/stringio.rb ruby-1.9.3-p194/ext/syck/lib/syck/basenode.rb ruby-1.9.3-p194/ext/syck/lib/syck/baseemitter.rb ruby-1.9.3-p194/ext/syck/lib/syck/types.rb ruby-1.9.3-p194/ext/syck/lib/syck/ypath.rb ruby-1.9.3-p194/ext/syck/lib/syck/encoding.rb ruby-1.9.3-p194/ext/syck/lib/syck/loader.rb ruby-1.9.3-p194/ext/syck/lib/syck/rubytypes.rb ruby-1.9.3-p194/ext/syck/lib/syck/yamlnode.rb ruby-1.9.3-p194/ext/syck/lib/syck/error.rb ruby-1.9.3-p194/ext/syck/lib/syck/syck.rb ruby-1.9.3-p194/ext/syck/lib/syck/stream.rb ruby-1.9.3-p194/ext/syck/lib/syck/tag.rb ruby-1.9.3-p194/ext/syck/lib/syck/constants.rb ruby-1.9.3-p194/ext/syck/lib/yaml/syck.rb ruby-1.9.3-p194/ext/gdbm/depend ruby-1.9.3-p194/ext/gdbm/extconf.rb ruby-1.9.3-p194/ext/gdbm/gdbm.c ruby-1.9.3-p194/ext/gdbm/README ruby-1.9.3-p194/ext/racc/cparse/ ruby-1.9.3-p194/ext/racc/cparse/depend ruby-1.9.3-p194/ext/racc/cparse/extconf.rb ruby-1.9.3-p194/ext/racc/cparse/README ruby-1.9.3-p194/ext/racc/cparse/cparse.c ruby-1.9.3-p194/ext/io/console/ ruby-1.9.3-p194/ext/io/wait/ ruby-1.9.3-p194/ext/io/nonblock/ ruby-1.9.3-p194/ext/io/nonblock/nonblock.c ruby-1.9.3-p194/ext/io/nonblock/extconf.rb ruby-1.9.3-p194/ext/io/wait/wait.c ruby-1.9.3-p194/ext/io/wait/extconf.rb ruby-1.9.3-p194/ext/io/console/lib/ ruby-1.9.3-p194/ext/io/console/console.c ruby-1.9.3-p194/ext/io/console/extconf.rb ruby-1.9.3-p194/ext/io/console/io-console.gemspec ruby-1.9.3-p194/ext/io/console/lib/console/ ruby-1.9.3-p194/ext/io/console/lib/console/size.rb ruby-1.9.3-p194/ext/mathn/complex/ ruby-1.9.3-p194/ext/mathn/rational/ ruby-1.9.3-p194/ext/mathn/rational/extconf.rb ruby-1.9.3-p194/ext/mathn/rational/rational.c ruby-1.9.3-p194/ext/mathn/complex/complex.c ruby-1.9.3-p194/ext/mathn/complex/extconf.rb ruby-1.9.3-p194/ext/fcntl/depend ruby-1.9.3-p194/ext/fcntl/fcntl.c ruby-1.9.3-p194/ext/fcntl/extconf.rb ruby-1.9.3-p194/ext/dbm/depend ruby-1.9.3-p194/ext/dbm/dbm.c ruby-1.9.3-p194/ext/dbm/extconf.rb ruby-1.9.3-p194/ext/ripper/tools/ ruby-1.9.3-p194/ext/ripper/lib/ ruby-1.9.3-p194/ext/ripper/depend ruby-1.9.3-p194/ext/ripper/ripper.y ruby-1.9.3-p194/ext/ripper/eventids2.c ruby-1.9.3-p194/ext/ripper/y.output ruby-1.9.3-p194/ext/ripper/extconf.rb ruby-1.9.3-p194/ext/ripper/README ruby-1.9.3-p194/ext/ripper/ripper.c ruby-1.9.3-p194/ext/ripper/eventids1.c ruby-1.9.3-p194/ext/ripper/eventids2table.c ruby-1.9.3-p194/ext/ripper/lib/ripper/ ruby-1.9.3-p194/ext/ripper/lib/ripper.rb ruby-1.9.3-p194/ext/ripper/lib/ripper/lexer.rb ruby-1.9.3-p194/ext/ripper/lib/ripper/sexp.rb ruby-1.9.3-p194/ext/ripper/lib/ripper/filter.rb ruby-1.9.3-p194/ext/ripper/lib/ripper/core.rb ruby-1.9.3-p194/ext/ripper/tools/strip.rb ruby-1.9.3-p194/ext/ripper/tools/generate-param-macros.rb ruby-1.9.3-p194/ext/ripper/tools/generate.rb ruby-1.9.3-p194/ext/ripper/tools/preproc.rb ruby-1.9.3-p194/ext/stringio/depend ruby-1.9.3-p194/ext/stringio/stringio.c ruby-1.9.3-p194/ext/stringio/extconf.rb ruby-1.9.3-p194/ext/stringio/README ruby-1.9.3-p194/ext/pathname/lib/ ruby-1.9.3-p194/ext/pathname/extconf.rb ruby-1.9.3-p194/ext/pathname/pathname.c ruby-1.9.3-p194/ext/pathname/lib/pathname.rb ruby-1.9.3-p194/ext/socket/lib/ ruby-1.9.3-p194/ext/socket/.document ruby-1.9.3-p194/ext/socket/tcpsocket.c ruby-1.9.3-p194/ext/socket/rubysocket.h ruby-1.9.3-p194/ext/socket/udpsocket.c ruby-1.9.3-p194/ext/socket/init.c ruby-1.9.3-p194/ext/socket/option.c ruby-1.9.3-p194/ext/socket/raddrinfo.c ruby-1.9.3-p194/ext/socket/sockport.h ruby-1.9.3-p194/ext/socket/unixserver.c ruby-1.9.3-p194/ext/socket/constants.c ruby-1.9.3-p194/ext/socket/tcpserver.c ruby-1.9.3-p194/ext/socket/depend ruby-1.9.3-p194/ext/socket/ipsocket.c ruby-1.9.3-p194/ext/socket/mkconstants.rb ruby-1.9.3-p194/ext/socket/getaddrinfo.c ruby-1.9.3-p194/ext/socket/extconf.rb ruby-1.9.3-p194/ext/socket/socket.c ruby-1.9.3-p194/ext/socket/basicsocket.c ruby-1.9.3-p194/ext/socket/ancdata.c ruby-1.9.3-p194/ext/socket/addrinfo.h ruby-1.9.3-p194/ext/socket/sockssocket.c ruby-1.9.3-p194/ext/socket/getnameinfo.c ruby-1.9.3-p194/ext/socket/unixsocket.c ruby-1.9.3-p194/ext/socket/lib/socket.rb ruby-1.9.3-p194/ext/fiddle/lib/ ruby-1.9.3-p194/ext/fiddle/closure.h ruby-1.9.3-p194/ext/fiddle/function.c ruby-1.9.3-p194/ext/fiddle/extconf.rb ruby-1.9.3-p194/ext/fiddle/fiddle.c ruby-1.9.3-p194/ext/fiddle/conversions.c ruby-1.9.3-p194/ext/fiddle/function.h ruby-1.9.3-p194/ext/fiddle/closure.c ruby-1.9.3-p194/ext/fiddle/fiddle.h ruby-1.9.3-p194/ext/fiddle/conversions.h ruby-1.9.3-p194/ext/fiddle/lib/fiddle/ ruby-1.9.3-p194/ext/fiddle/lib/fiddle.rb ruby-1.9.3-p194/ext/fiddle/lib/fiddle/function.rb ruby-1.9.3-p194/ext/fiddle/lib/fiddle/closure.rb ruby-1.9.3-p194/ext/psych/lib/ ruby-1.9.3-p194/ext/psych/emitter.h ruby-1.9.3-p194/ext/psych/parser.h ruby-1.9.3-p194/ext/psych/yaml_tree.c ruby-1.9.3-p194/ext/psych/to_ruby.c ruby-1.9.3-p194/ext/psych/psych.c ruby-1.9.3-p194/ext/psych/yaml_tree.h ruby-1.9.3-p194/ext/psych/extconf.rb ruby-1.9.3-p194/ext/psych/to_ruby.h ruby-1.9.3-p194/ext/psych/emitter.c ruby-1.9.3-p194/ext/psych/psych.h ruby-1.9.3-p194/ext/psych/parser.c ruby-1.9.3-p194/ext/psych/lib/psych/ ruby-1.9.3-p194/ext/psych/lib/psych.rb ruby-1.9.3-p194/ext/psych/lib/psych/visitors/ ruby-1.9.3-p194/ext/psych/lib/psych/handlers/ ruby-1.9.3-p194/ext/psych/lib/psych/handler.rb ruby-1.9.3-p194/ext/psych/lib/psych/scalar_scanner.rb ruby-1.9.3-p194/ext/psych/lib/psych/nodes/ ruby-1.9.3-p194/ext/psych/lib/psych/visitors.rb ruby-1.9.3-p194/ext/psych/lib/psych/streaming.rb ruby-1.9.3-p194/ext/psych/lib/psych/set.rb ruby-1.9.3-p194/ext/psych/lib/psych/stream.rb ruby-1.9.3-p194/ext/psych/lib/psych/coder.rb ruby-1.9.3-p194/ext/psych/lib/psych/omap.rb ruby-1.9.3-p194/ext/psych/lib/psych/parser.rb ruby-1.9.3-p194/ext/psych/lib/psych/json/ ruby-1.9.3-p194/ext/psych/lib/psych/syntax_error.rb ruby-1.9.3-p194/ext/psych/lib/psych/deprecated.rb ruby-1.9.3-p194/ext/psych/lib/psych/tree_builder.rb ruby-1.9.3-p194/ext/psych/lib/psych/nodes.rb ruby-1.9.3-p194/ext/psych/lib/psych/core_ext.rb ruby-1.9.3-p194/ext/psych/lib/psych/json/ruby_events.rb ruby-1.9.3-p194/ext/psych/lib/psych/json/tree_builder.rb ruby-1.9.3-p194/ext/psych/lib/psych/json/yaml_events.rb ruby-1.9.3-p194/ext/psych/lib/psych/json/stream.rb ruby-1.9.3-p194/ext/psych/lib/psych/nodes/document.rb ruby-1.9.3-p194/ext/psych/lib/psych/nodes/node.rb ruby-1.9.3-p194/ext/psych/lib/psych/nodes/scalar.rb ruby-1.9.3-p194/ext/psych/lib/psych/nodes/sequence.rb ruby-1.9.3-p194/ext/psych/lib/psych/nodes/alias.rb ruby-1.9.3-p194/ext/psych/lib/psych/nodes/mapping.rb ruby-1.9.3-p194/ext/psych/lib/psych/nodes/stream.rb ruby-1.9.3-p194/ext/psych/lib/psych/handlers/document_stream.rb ruby-1.9.3-p194/ext/psych/lib/psych/visitors/visitor.rb ruby-1.9.3-p194/ext/psych/lib/psych/visitors/yaml_tree.rb ruby-1.9.3-p194/ext/psych/lib/psych/visitors/to_ruby.rb ruby-1.9.3-p194/ext/psych/lib/psych/visitors/json_tree.rb ruby-1.9.3-p194/ext/psych/lib/psych/visitors/emitter.rb ruby-1.9.3-p194/ext/psych/lib/psych/visitors/depth_first.rb ruby-1.9.3-p194/ext/openssl/lib/ ruby-1.9.3-p194/ext/openssl/ossl_pkey_dsa.c ruby-1.9.3-p194/ext/openssl/ossl_x509attr.c ruby-1.9.3-p194/ext/openssl/ossl_ssl.c ruby-1.9.3-p194/ext/openssl/ossl_ocsp.c ruby-1.9.3-p194/ext/openssl/ossl_engine.c ruby-1.9.3-p194/ext/openssl/ossl_config.c ruby-1.9.3-p194/ext/openssl/ossl_ssl.h ruby-1.9.3-p194/ext/openssl/ossl_hmac.c ruby-1.9.3-p194/ext/openssl/ossl_ocsp.h ruby-1.9.3-p194/ext/openssl/ossl_engine.h ruby-1.9.3-p194/ext/openssl/ossl_cipher.c ruby-1.9.3-p194/ext/openssl/ossl_config.h ruby-1.9.3-p194/ext/openssl/ossl_hmac.h ruby-1.9.3-p194/ext/openssl/ossl_pkey_rsa.c ruby-1.9.3-p194/ext/openssl/ossl_x509req.c ruby-1.9.3-p194/ext/openssl/ruby_missing.h ruby-1.9.3-p194/ext/openssl/ossl_pkey_ec.c ruby-1.9.3-p194/ext/openssl/ossl_cipher.h ruby-1.9.3-p194/ext/openssl/ossl_digest.c ruby-1.9.3-p194/ext/openssl/ossl.c ruby-1.9.3-p194/ext/openssl/ossl_x509store.c ruby-1.9.3-p194/ext/openssl/ossl_digest.h ruby-1.9.3-p194/ext/openssl/ossl.h ruby-1.9.3-p194/ext/openssl/ossl_bn.c ruby-1.9.3-p194/ext/openssl/ossl_asn1.c ruby-1.9.3-p194/ext/openssl/ossl_pkcs12.c ruby-1.9.3-p194/ext/openssl/ossl_ssl_session.c ruby-1.9.3-p194/ext/openssl/ossl_bn.h ruby-1.9.3-p194/ext/openssl/ossl_x509.c ruby-1.9.3-p194/ext/openssl/ossl_x509crl.c ruby-1.9.3-p194/ext/openssl/ossl_ns_spki.c ruby-1.9.3-p194/ext/openssl/ossl_x509name.c ruby-1.9.3-p194/ext/openssl/ossl_asn1.h ruby-1.9.3-p194/ext/openssl/ossl_pkcs12.h ruby-1.9.3-p194/ext/openssl/ossl_pkey.c ruby-1.9.3-p194/ext/openssl/ossl_bio.c ruby-1.9.3-p194/ext/openssl/ossl_x509.h ruby-1.9.3-p194/ext/openssl/ossl_ns_spki.h ruby-1.9.3-p194/ext/openssl/openssl_missing.c ruby-1.9.3-p194/ext/openssl/ossl_pkey.h ruby-1.9.3-p194/ext/openssl/ossl_bio.h ruby-1.9.3-p194/ext/openssl/ossl_pkey_dh.c ruby-1.9.3-p194/ext/openssl/openssl_missing.h ruby-1.9.3-p194/ext/openssl/ossl_x509cert.c ruby-1.9.3-p194/ext/openssl/ossl_rand.c ruby-1.9.3-p194/ext/openssl/ossl_pkcs5.c ruby-1.9.3-p194/ext/openssl/ossl_x509revoked.c ruby-1.9.3-p194/ext/openssl/ossl_x509ext.c ruby-1.9.3-p194/ext/openssl/ossl_pkcs7.c ruby-1.9.3-p194/ext/openssl/extconf.rb ruby-1.9.3-p194/ext/openssl/ossl_rand.h ruby-1.9.3-p194/ext/openssl/ossl_pkcs5.h ruby-1.9.3-p194/ext/openssl/ossl_version.h ruby-1.9.3-p194/ext/openssl/ossl_pkcs7.h ruby-1.9.3-p194/ext/openssl/lib/openssl/ ruby-1.9.3-p194/ext/openssl/lib/openssl.rb ruby-1.9.3-p194/ext/openssl/lib/openssl/bn.rb ruby-1.9.3-p194/ext/openssl/lib/openssl/digest.rb ruby-1.9.3-p194/ext/openssl/lib/openssl/x509-internal.rb ruby-1.9.3-p194/ext/openssl/lib/openssl/ssl.rb ruby-1.9.3-p194/ext/openssl/lib/openssl/config.rb ruby-1.9.3-p194/ext/openssl/lib/openssl/x509.rb ruby-1.9.3-p194/ext/openssl/lib/openssl/buffering.rb ruby-1.9.3-p194/ext/openssl/lib/openssl/cipher.rb ruby-1.9.3-p194/ext/openssl/lib/openssl/ssl-internal.rb ruby-1.9.3-p194/ext/readline/depend ruby-1.9.3-p194/ext/readline/readline.c ruby-1.9.3-p194/ext/readline/README.ja ruby-1.9.3-p194/ext/readline/extconf.rb ruby-1.9.3-p194/ext/readline/README ruby-1.9.3-p194/ext/nkf/nkf-utf8/ ruby-1.9.3-p194/ext/nkf/lib/ ruby-1.9.3-p194/ext/nkf/depend ruby-1.9.3-p194/ext/nkf/nkf.c ruby-1.9.3-p194/ext/nkf/extconf.rb ruby-1.9.3-p194/ext/nkf/lib/kconv.rb ruby-1.9.3-p194/ext/nkf/nkf-utf8/nkf.c ruby-1.9.3-p194/ext/nkf/nkf-utf8/nkf.h ruby-1.9.3-p194/ext/nkf/nkf-utf8/utf8tbl.c ruby-1.9.3-p194/ext/nkf/nkf-utf8/config.h ruby-1.9.3-p194/ext/nkf/nkf-utf8/utf8tbl.h ruby-1.9.3-p194/ext/tk/sample/ ruby-1.9.3-p194/ext/tk/lib/ ruby-1.9.3-p194/ext/tk/tkutil/ ruby-1.9.3-p194/ext/tk/stubs.c ruby-1.9.3-p194/ext/tk/old-extconf.rb ruby-1.9.3-p194/ext/tk/stubs.h ruby-1.9.3-p194/ext/tk/tcltklib.c ruby-1.9.3-p194/ext/tk/MANUAL_tcltklib.eucj ruby-1.9.3-p194/ext/tk/README.fork ruby-1.9.3-p194/ext/tk/depend ruby-1.9.3-p194/ext/tk/README.1st ruby-1.9.3-p194/ext/tk/README.tcltklib ruby-1.9.3-p194/ext/tk/config_list.in ruby-1.9.3-p194/ext/tk/old-README.tcltklib.eucj ruby-1.9.3-p194/ext/tk/extconf.rb ruby-1.9.3-p194/ext/tk/README.ActiveTcl ruby-1.9.3-p194/ext/tk/README.macosx-aqua ruby-1.9.3-p194/ext/tk/ChangeLog.tkextlib ruby-1.9.3-p194/ext/tk/MANUAL_tcltklib.eng ruby-1.9.3-p194/ext/tk/tkutil/depend ruby-1.9.3-p194/ext/tk/tkutil/extconf.rb ruby-1.9.3-p194/ext/tk/tkutil/tkutil.c ruby-1.9.3-p194/ext/tk/lib/tkextlib/ ruby-1.9.3-p194/ext/tk/lib/tk/ ruby-1.9.3-p194/ext/tk/lib/tk.rb ruby-1.9.3-p194/ext/tk/lib/tkmngfocus.rb ruby-1.9.3-p194/ext/tk/lib/tcltk.rb ruby-1.9.3-p194/ext/tk/lib/tktext.rb ruby-1.9.3-p194/ext/tk/lib/tkvirtevent.rb ruby-1.9.3-p194/ext/tk/lib/tkmenubar.rb ruby-1.9.3-p194/ext/tk/lib/README ruby-1.9.3-p194/ext/tk/lib/tkpalette.rb ruby-1.9.3-p194/ext/tk/lib/tkwinpkg.rb ruby-1.9.3-p194/ext/tk/lib/tkdialog.rb ruby-1.9.3-p194/ext/tk/lib/tkafter.rb ruby-1.9.3-p194/ext/tk/lib/tkentry.rb ruby-1.9.3-p194/ext/tk/lib/tkbgerror.rb ruby-1.9.3-p194/ext/tk/lib/tkconsole.rb ruby-1.9.3-p194/ext/tk/lib/tkmacpkg.rb ruby-1.9.3-p194/ext/tk/lib/tkclass.rb ruby-1.9.3-p194/ext/tk/lib/tkfont.rb ruby-1.9.3-p194/ext/tk/lib/multi-tk.rb ruby-1.9.3-p194/ext/tk/lib/tkscrollbox.rb ruby-1.9.3-p194/ext/tk/lib/remote-tk.rb ruby-1.9.3-p194/ext/tk/lib/tkcanvas.rb ruby-1.9.3-p194/ext/tk/lib/tk/msgcat.rb ruby-1.9.3-p194/ext/tk/lib/tk/optiondb.rb ruby-1.9.3-p194/ext/tk/lib/tk/timer.rb ruby-1.9.3-p194/ext/tk/lib/tk/busy.rb ruby-1.9.3-p194/ext/tk/lib/tk/wm.rb ruby-1.9.3-p194/ext/tk/lib/tk/labelframe.rb ruby-1.9.3-p194/ext/tk/lib/tk/frame.rb ruby-1.9.3-p194/ext/tk/lib/tk/toplevel.rb ruby-1.9.3-p194/ext/tk/lib/tk/pack.rb ruby-1.9.3-p194/ext/tk/lib/tk/mngfocus.rb ruby-1.9.3-p194/ext/tk/lib/tk/winfo.rb ruby-1.9.3-p194/ext/tk/lib/tk/scrollbar.rb ruby-1.9.3-p194/ext/tk/lib/tk/listbox.rb ruby-1.9.3-p194/ext/tk/lib/tk/message.rb ruby-1.9.3-p194/ext/tk/lib/tk/text.rb ruby-1.9.3-p194/ext/tk/lib/tk/itemfont.rb ruby-1.9.3-p194/ext/tk/lib/tk/scale.rb ruby-1.9.3-p194/ext/tk/lib/tk/validation.rb ruby-1.9.3-p194/ext/tk/lib/tk/namespace.rb ruby-1.9.3-p194/ext/tk/lib/tk/entry.rb ruby-1.9.3-p194/ext/tk/lib/tk/ttk_selector.rb ruby-1.9.3-p194/ext/tk/lib/tk/tagfont.rb ruby-1.9.3-p194/ext/tk/lib/tk/menu.rb ruby-1.9.3-p194/ext/tk/lib/tk/bindtag.rb ruby-1.9.3-p194/ext/tk/lib/tk/kinput.rb ruby-1.9.3-p194/ext/tk/lib/tk/label.rb ruby-1.9.3-p194/ext/tk/lib/tk/menuspec.rb ruby-1.9.3-p194/ext/tk/lib/tk/spinbox.rb ruby-1.9.3-p194/ext/tk/lib/tk/scrollable.rb ruby-1.9.3-p194/ext/tk/lib/tk/place.rb ruby-1.9.3-p194/ext/tk/lib/tk/itemconfig.rb ruby-1.9.3-p194/ext/tk/lib/tk/menubar.rb ruby-1.9.3-p194/ext/tk/lib/tk/fontchooser.rb ruby-1.9.3-p194/ext/tk/lib/tk/encodedstr.rb ruby-1.9.3-p194/ext/tk/lib/tk/palette.rb ruby-1.9.3-p194/ext/tk/lib/tk/winpkg.rb ruby-1.9.3-p194/ext/tk/lib/tk/clipboard.rb ruby-1.9.3-p194/ext/tk/lib/tk/textmark.rb ruby-1.9.3-p194/ext/tk/lib/tk/bgerror.rb ruby-1.9.3-p194/ext/tk/lib/tk/console.rb ruby-1.9.3-p194/ext/tk/lib/tk/font.rb ruby-1.9.3-p194/ext/tk/lib/tk/canvastag.rb ruby-1.9.3-p194/ext/tk/lib/tk/checkbutton.rb ruby-1.9.3-p194/ext/tk/lib/tk/panedwindow.rb ruby-1.9.3-p194/ext/tk/lib/tk/texttag.rb ruby-1.9.3-p194/ext/tk/lib/tk/event.rb ruby-1.9.3-p194/ext/tk/lib/tk/image.rb ruby-1.9.3-p194/ext/tk/lib/tk/root.rb ruby-1.9.3-p194/ext/tk/lib/tk/grid.rb ruby-1.9.3-p194/ext/tk/lib/tk/selection.rb ruby-1.9.3-p194/ext/tk/lib/tk/variable.rb ruby-1.9.3-p194/ext/tk/lib/tk/virtevent.rb ruby-1.9.3-p194/ext/tk/lib/tk/textimage.rb ruby-1.9.3-p194/ext/tk/lib/tk/radiobutton.rb ruby-1.9.3-p194/ext/tk/lib/tk/clock.rb ruby-1.9.3-p194/ext/tk/lib/tk/package.rb ruby-1.9.3-p194/ext/tk/lib/tk/xim.rb ruby-1.9.3-p194/ext/tk/lib/tk/dialog.rb ruby-1.9.3-p194/ext/tk/lib/tk/after.rb ruby-1.9.3-p194/ext/tk/lib/tk/macpkg.rb ruby-1.9.3-p194/ext/tk/lib/tk/composite.rb ruby-1.9.3-p194/ext/tk/lib/tk/optionobj.rb ruby-1.9.3-p194/ext/tk/lib/tk/txtwin_abst.rb ruby-1.9.3-p194/ext/tk/lib/tk/scrollbox.rb ruby-1.9.3-p194/ext/tk/lib/tk/autoload.rb ruby-1.9.3-p194/ext/tk/lib/tk/canvas.rb ruby-1.9.3-p194/ext/tk/lib/tk/button.rb ruby-1.9.3-p194/ext/tk/lib/tk/textwindow.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/itk/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/winico/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/treectrl.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkDND/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/tktrans.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tktable.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/vu/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/itk.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/vu.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/ICONS/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/treectrl/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tclx.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/ICONS.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/SUPPORT_STATUS ruby-1.9.3-p194/ext/tk/lib/tkextlib/tktable/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/tktrans/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/itcl/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/version.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/winico.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/trofs/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/itcl.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkHTML/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/tclx/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/trofs.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkHTML.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkDND.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/pkg_checker.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tclx/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tclx/tclx.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkHTML/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkHTML/htmlwidget.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/trofs/trofs.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/trofs/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tprogressbar.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tframe.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tlabelframe.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tradiobutton.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tsquare.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tseparator.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tmenubutton.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tentry.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/treeview.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/sizegrip.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tcombobox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tcheckbutton.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/dialog.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tbutton.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/style.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tlabel.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tnotebook.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tspinbox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tscrollbar.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tpaned.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tile/tscale.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/itcl/incr_tcl.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/itcl/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tktrans/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tktrans/tktrans.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tktable/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tktable/tktable.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/selectcolor.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/label.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/spinbox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/widget.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/buttonbox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/scrollview.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/labelframe.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/progressdlg.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/titleframe.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/tree.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/selectfont.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/panelframe.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/messagedlg.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/panedwindow.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/notebook.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/listbox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/arrowbutton.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/passwddlg.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/dropsite.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/progressbar.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/pagesmanager.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/dynamichelp.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/scrollableframe.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/mainframe.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/dialog.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/scrolledwindow.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/separator.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/labelentry.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/entry.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/dragsite.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/statusbar.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/combobox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/button.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/bwidget/bitmap.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/treectrl/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/treectrl/tktreectrl.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/bmp.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/ps.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/sgi.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/png.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/jpeg.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/xbm.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/tiff.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/pcx.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/README ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/ppm.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/pixmap.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/xpm.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/gif.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/sun.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/window.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/ico.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkimg/tga.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/ICONS/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/ICONS/icons.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/vu/pie.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/vu/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/vu/spinbox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/vu/charts.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/vu/bargraph.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/vu/dial.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/canvas_zoom.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/datefield.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/tablelist.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/widget.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/menuentry.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/autoscroll.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/diagrams.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/khim.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/crosshair.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/dateentry.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/style.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/ntext.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/toolbar.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/panelframe.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/scrollwin.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/cursor.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/chatwidget.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/ctext.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/ip_entry.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/ruler.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/screenruler.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/tooltip.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/tablelist_core.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/README ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/tkpiechart.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/dialog.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/scrolledwindow.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/tablelist_tile.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/plotchart.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/history.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/swaplist.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/getstring.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/statusbar.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/superframe.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/calendar.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/ico.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tcllib/canvas_sqmap.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkDND/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkDND/shape.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/tkDND/tkdnd.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/winico/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/winico/winico.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/itk/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/itk/incr_tk.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/tile/ ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/busy.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/container.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/tabset.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/stripchart.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/cutbuffer.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/barchart.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/eps.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/table.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/treeview.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/spline.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/winop.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/htext.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/tile.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/tree.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/win_printer.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/graph.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/dragdrop.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/component.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/vector.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/watch.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/tabnotebook.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/unix_dnd.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/bitmap.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/ted.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/tile/label.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/tile/scrollbar.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/tile/checkbutton.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/tile/frame.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/tile/radiobutton.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/tile/toplevel.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/blt/tile/button.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/hierarchy.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/spinner.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/extfileselectionbox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/timeentry.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/datefield.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/tabset.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/buttonbox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/feedback.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/extfileselectiondialog.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/dialogshell.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/disjointlistbox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/menubar.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/labeledwidget.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/scrolledhtml.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/messagebox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/fileselectionbox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/dateentry.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/setup.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/toolbar.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/scrolledcanvas.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/messagedialog.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/selectiondialog.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/entryfield.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/tabnotebook.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/spindate.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/shell.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/radiobox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/scrolledwidget.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/pushbutton.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/mainwindow.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/panedwindow.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/notebook.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/scrolledframe.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/spinint.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/checkbox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/spintime.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/extbutton.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/optionmenu.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/selectionbox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/dialog.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/hyperhelp.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/finddialog.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/promptdialog.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/canvasprintbox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/timefield.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/labeledframe.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/scopedobject.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/fileselectiondialog.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/watch.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/canvasprintdialog.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/combobox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/calendar.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/scrolledlistbox.rb ruby-1.9.3-p194/ext/tk/lib/tkextlib/iwidgets/scrolledtext.rb ruby-1.9.3-p194/ext/tk/sample/images/ ruby-1.9.3-p194/ext/tk/sample/tcltklib/ ruby-1.9.3-p194/ext/tk/sample/tkmsgcat-load_rb.rb ruby-1.9.3-p194/ext/tk/sample/tktree.tcl ruby-1.9.3-p194/ext/tk/sample/resource.ja ruby-1.9.3-p194/ext/tk/sample/propagate.rb ruby-1.9.3-p194/ext/tk/sample/encstr_usage.rb ruby-1.9.3-p194/ext/tk/sample/multi-ip_sample2.rb ruby-1.9.3-p194/ext/tk/sample/figmemo_sample.rb ruby-1.9.3-p194/ext/tk/sample/tkrttimer.rb ruby-1.9.3-p194/ext/tk/sample/iso2022-kr.txt ruby-1.9.3-p194/ext/tk/sample/btn_with_frame.rb ruby-1.9.3-p194/ext/tk/sample/irbtkw.rbw ruby-1.9.3-p194/ext/tk/sample/safe-tk.rb ruby-1.9.3-p194/ext/tk/sample/24hr_clock.rb ruby-1.9.3-p194/ext/tk/sample/tktree.rb ruby-1.9.3-p194/ext/tk/sample/tkbrowse.rb ruby-1.9.3-p194/ext/tk/sample/tktimer2.rb ruby-1.9.3-p194/ext/tk/sample/multi-ip_sample.rb ruby-1.9.3-p194/ext/tk/sample/ttk_wrapper.rb ruby-1.9.3-p194/ext/tk/sample/tkhello.rb ruby-1.9.3-p194/ext/tk/sample/tkfrom.rb ruby-1.9.3-p194/ext/tk/sample/remote-ip_sample.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/ ruby-1.9.3-p194/ext/tk/sample/tkoptdb.rb ruby-1.9.3-p194/ext/tk/sample/bindtag_sample.rb ruby-1.9.3-p194/ext/tk/sample/menubar1.rb ruby-1.9.3-p194/ext/tk/sample/tktextio.rb ruby-1.9.3-p194/ext/tk/sample/irbtk.rb ruby-1.9.3-p194/ext/tk/sample/cmd_res_test.rb ruby-1.9.3-p194/ext/tk/sample/msgs_rb/ ruby-1.9.3-p194/ext/tk/sample/menubar3.rb ruby-1.9.3-p194/ext/tk/sample/editable_listbox.rb ruby-1.9.3-p194/ext/tk/sample/tktimer.rb ruby-1.9.3-p194/ext/tk/sample/tkoptdb-safeTk.rb ruby-1.9.3-p194/ext/tk/sample/remote-ip_sample2.rb ruby-1.9.3-p194/ext/tk/sample/msgs_tk/ ruby-1.9.3-p194/ext/tk/sample/binstr_usage.rb ruby-1.9.3-p194/ext/tk/sample/resource.en ruby-1.9.3-p194/ext/tk/sample/cd_timer.rb ruby-1.9.3-p194/ext/tk/sample/tkline.rb ruby-1.9.3-p194/ext/tk/sample/tkmsgcat-load_tk.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/ ruby-1.9.3-p194/ext/tk/sample/optobj_sample.rb ruby-1.9.3-p194/ext/tk/sample/tkballoonhelp.rb ruby-1.9.3-p194/ext/tk/sample/tkdialog.rb ruby-1.9.3-p194/ext/tk/sample/tkmultilistbox.rb ruby-1.9.3-p194/ext/tk/sample/tktextframe.rb ruby-1.9.3-p194/ext/tk/sample/tkmenubutton.rb ruby-1.9.3-p194/ext/tk/sample/tkmsgcat-load_rb2.rb ruby-1.9.3-p194/ext/tk/sample/tkmultilistframe.rb ruby-1.9.3-p194/ext/tk/sample/tkalignbox.rb ruby-1.9.3-p194/ext/tk/sample/tktimer3.rb ruby-1.9.3-p194/ext/tk/sample/tkmulticolumnlist.rb ruby-1.9.3-p194/ext/tk/sample/msgs_rb2/ ruby-1.9.3-p194/ext/tk/sample/tkbiff.rb ruby-1.9.3-p194/ext/tk/sample/tkcombobox.rb ruby-1.9.3-p194/ext/tk/sample/cmd_resource ruby-1.9.3-p194/ext/tk/sample/tksleep_sample.rb ruby-1.9.3-p194/ext/tk/sample/scrollframe.rb ruby-1.9.3-p194/ext/tk/sample/menubar2.rb ruby-1.9.3-p194/ext/tk/sample/binding_sample.rb ruby-1.9.3-p194/ext/tk/sample/msgs_rb2/ja.msg ruby-1.9.3-p194/ext/tk/sample/msgs_rb2/README ruby-1.9.3-p194/ext/tk/sample/msgs_rb2/de.msg ruby-1.9.3-p194/ext/tk/sample/demos-en/doc.org/ ruby-1.9.3-p194/ext/tk/sample/demos-en/unicodeout.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/plot.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/dialog1.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/browse1 ruby-1.9.3-p194/ext/tk/sample/demos-en/browse2 ruby-1.9.3-p194/ext/tk/sample/demos-en/items.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/entry1.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/clrpick.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/ixset ruby-1.9.3-p194/ext/tk/sample/demos-en/labelframe.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/mclist.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/tree.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/hscale.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/tcolor ruby-1.9.3-p194/ext/tk/sample/demos-en/style.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/README.1st ruby-1.9.3-p194/ext/tk/sample/demos-en/cscroll.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/search.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/image3.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/rolodex ruby-1.9.3-p194/ext/tk/sample/demos-en/sayings.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/check.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/vscale.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/radio3.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/text.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/ChangeLog ruby-1.9.3-p194/ext/tk/sample/demos-en/ctext.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/ttkmenu.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/ttknote.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/ruler.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/arrow.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/menubu.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/textpeer.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/ChangeLog.prev ruby-1.9.3-p194/ext/tk/sample/demos-en/states.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/form.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/image2.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/menu.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/paned2.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/bitmap.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/README.tkencoding ruby-1.9.3-p194/ext/tk/sample/demos-en/label.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/radio2.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/widget ruby-1.9.3-p194/ext/tk/sample/demos-en/floor.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/knightstour.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/entry3.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/twind.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/rmt ruby-1.9.3-p194/ext/tk/sample/demos-en/ttkprogress.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/icon.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/square ruby-1.9.3-p194/ext/tk/sample/demos-en/check2.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/toolbar.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/image1.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/ttkpane.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/paned1.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/ixset2 ruby-1.9.3-p194/ext/tk/sample/demos-en/ttkbut.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/timer ruby-1.9.3-p194/ext/tk/sample/demos-en/menu84.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/dialog2.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/msgbox2.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/entry2.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/goldberg.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/tkencoding.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/filebox.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/puzzle.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/pendulum.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/aniwave.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/README ruby-1.9.3-p194/ext/tk/sample/demos-en/radio.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/msgbox.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/combo.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/colors.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/hello ruby-1.9.3-p194/ext/tk/sample/demos-en/floor2.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/anilabel.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/twind2.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/spin.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/button.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/bind.rb ruby-1.9.3-p194/ext/tk/sample/demos-en/doc.org/license.terms.tk80 ruby-1.9.3-p194/ext/tk/sample/demos-en/doc.org/README.tk80 ruby-1.9.3-p194/ext/tk/sample/demos-en/doc.org/README.JP ruby-1.9.3-p194/ext/tk/sample/demos-en/doc.org/license.terms ruby-1.9.3-p194/ext/tk/sample/demos-en/doc.org/README ruby-1.9.3-p194/ext/tk/sample/msgs_tk/en_gb.msg ruby-1.9.3-p194/ext/tk/sample/msgs_tk/ja.msg ruby-1.9.3-p194/ext/tk/sample/msgs_tk/pl.msg ruby-1.9.3-p194/ext/tk/sample/msgs_tk/it.msg ruby-1.9.3-p194/ext/tk/sample/msgs_tk/el.msg ruby-1.9.3-p194/ext/tk/sample/msgs_tk/en.msg ruby-1.9.3-p194/ext/tk/sample/msgs_tk/eo.msg ruby-1.9.3-p194/ext/tk/sample/msgs_tk/cs.msg ruby-1.9.3-p194/ext/tk/sample/msgs_tk/license.terms ruby-1.9.3-p194/ext/tk/sample/msgs_tk/ru.msg ruby-1.9.3-p194/ext/tk/sample/msgs_tk/es.msg ruby-1.9.3-p194/ext/tk/sample/msgs_tk/fr.msg ruby-1.9.3-p194/ext/tk/sample/msgs_tk/README ruby-1.9.3-p194/ext/tk/sample/msgs_tk/de.msg ruby-1.9.3-p194/ext/tk/sample/msgs_tk/nl.msg ruby-1.9.3-p194/ext/tk/sample/msgs_rb/en_gb.msg ruby-1.9.3-p194/ext/tk/sample/msgs_rb/ja.msg ruby-1.9.3-p194/ext/tk/sample/msgs_rb/pl.msg ruby-1.9.3-p194/ext/tk/sample/msgs_rb/it.msg ruby-1.9.3-p194/ext/tk/sample/msgs_rb/el.msg ruby-1.9.3-p194/ext/tk/sample/msgs_rb/en.msg ruby-1.9.3-p194/ext/tk/sample/msgs_rb/eo.msg ruby-1.9.3-p194/ext/tk/sample/msgs_rb/cs.msg ruby-1.9.3-p194/ext/tk/sample/msgs_rb/ru.msg ruby-1.9.3-p194/ext/tk/sample/msgs_rb/es.msg ruby-1.9.3-p194/ext/tk/sample/msgs_rb/fr.msg ruby-1.9.3-p194/ext/tk/sample/msgs_rb/README ruby-1.9.3-p194/ext/tk/sample/msgs_rb/de.msg ruby-1.9.3-p194/ext/tk/sample/msgs_rb/nl.msg ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/bwidget/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tktable/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tcllib/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/vu/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/ICONS/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkimg/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/Orig_LICENSE.txt ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/iconlib.tcl ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/demo.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/repeater.tcl ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/toolbutton.tcl ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/readme.txt ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/kroc.tcl ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/pkgIndex.tcl ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-nc.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-nc.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-nu.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-nu.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-h.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-hc.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-hc.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/check-hu.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/button-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/kroc/kroc/radio-hu.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik.tcl ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/pkgIndex.tcl ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-nc.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowdown-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-pc.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-nu.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowdown-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowright-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/vsb-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/hslider-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowright-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-hc.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-hu.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowup-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-nc.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowup-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-nu.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-pc.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-h.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowleft-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/arrowleft-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/vslider-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/check-hc.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/hsb-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/button-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/plastik/plastik/radio-hu.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue.tcl ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/pkgIndex.tcl ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-thumb-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-nu.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-thumb.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-n.xcf ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup-h.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowup.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/vslider-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-hc.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown-h.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/vslider.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-nc.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright-h.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/slider-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowdown.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/slider.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-hc.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-hu.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowright.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft-h.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-nc.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/check-nu.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-h.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-vthumb-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/arrowleft.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/sb-vthumb.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/button-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/blue/blue/radio-hu.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik.tcl ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/pkgIndex.tcl ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-s.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/radio-c.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hslider-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-arrow-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowup-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowup-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/check-c.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/radio-u.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tab-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vslider-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tab-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hsb-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/hsb-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowdown-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/check-u.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowdown-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowright-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowright-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-a.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vsb-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/vsb-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-d.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-d.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-h.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowleft-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/arrowleft-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/mbut-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-n.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/tbar-a.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tile/themes/keramik/keramik/button-p.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkimg/demo.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkimg/license_terms_of_Img_extension ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkimg/readme.txt ruby-1.9.3-p194/ext/tk/sample/tkextlib/ICONS/Orig_LICENSE.txt ruby-1.9.3-p194/ext/tk/sample/tkextlib/ICONS/viewIcons.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/ICONS/tkIcons ruby-1.9.3-p194/ext/tk/sample/tkextlib/ICONS/tkIcons-sample.kde ruby-1.9.3-p194/ext/tk/sample/tkextlib/ICONS/tkIcons.kde ruby-1.9.3-p194/ext/tk/sample/tkextlib/vu/dial_demo.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/vu/pie.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/vu/Orig_LICENSE.txt ruby-1.9.3-p194/ext/tk/sample/tkextlib/vu/canvSticker2.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/vu/oscilloscope.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/vu/vu_demo.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/vu/README.txt ruby-1.9.3-p194/ext/tk/sample/tkextlib/vu/canvItems.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/vu/m128_000.xbm ruby-1.9.3-p194/ext/tk/sample/tkextlib/vu/canvSticker.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tcllib/Orig_LICENSE.txt ruby-1.9.3-p194/ext/tk/sample/tkextlib/tcllib/xyplot.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tcllib/datefield.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tcllib/plotdemos1.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tcllib/plotdemos2.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tcllib/plotdemos3.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tktable/tcllogo.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tktable/Orig_LICENSE.txt ruby-1.9.3-p194/ext/tk/sample/tkextlib/tktable/buttons.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tktable/command.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tktable/valid.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tktable/maxsize.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tktable/basic.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tktable/debug.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tktable/dynarows.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tktable/spreadsheet.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/bwidget/Orig_LICENSE.txt ruby-1.9.3-p194/ext/tk/sample/tkextlib/bwidget/select.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/bwidget/tree.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/bwidget/basic.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/bwidget/tmpldlg.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/bwidget/demo.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/bwidget/dnd.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/bwidget/bwidget.xbm ruby-1.9.3-p194/ext/tk/sample/tkextlib/bwidget/manager.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/bwidget/x1.xbm ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/layout.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/www-options.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/bitmaps.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/explorer.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/outlook-newgroup.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/random.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/demo.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/help.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/imovie.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/outlook-folders.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/readme.txt ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/mailwasher.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/mac-expand.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/internet-check-on.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/big-txt.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-main.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/help-book-open.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-clip.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/small-dll.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/checked.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/small-exe.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/internet-search.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/internet-radio-off.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/internet-radio-on.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-deleted.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/mac-collapse.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-read-2.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-read.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/imovie-01.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/imovie-02.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-unread.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/imovie-03.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-inbox.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/imovie-04.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/big-folder.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/big-dll.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/imovie-05.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/imovie-06.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/internet-check-off.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/imovie-07.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/big-file.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/file.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/big-exe.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/small-folder.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/internet-print.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/folder-closed.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-arrow.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-local.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/small-file.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/small-txt.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-group.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/help-book-closed.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/unchecked.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-draft.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/internet-security.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-server.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-watch.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/help-page.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-sent.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-folder.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/sky.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/folder-open.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/treectrl/pics/outlook-outbox.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page4/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/hv.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/Orig_COPYRIGHT.txt ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/ss.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/README ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image10 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image11 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image30 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image12 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image31 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image13 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image32 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image14 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image33 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image15 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image34 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image16 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image35 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image17 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image36 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image18 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image19 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image37 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image38 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image39 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image1 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image2 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image3 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image4 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image5 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image6 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image7 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image8 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image9 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image20 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image21 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image22 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image23 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image24 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image25 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image26 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image27 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image28 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/image29 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page2/index.html ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/image1 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/image10 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/image11 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/image2 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/image12 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/image3 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/image13 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/image4 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/image14 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/image5 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/image6 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/image7 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/image8 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/image9 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page1/index.html ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page4/image1 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page4/image2 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page4/image3 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page4/image4 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page4/image5 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page4/image6 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page4/image7 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page4/image8 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page4/image9 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page4/index.html ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/image1 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/image10 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/image11 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/image2 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/image12 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/image3 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/image13 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/image4 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/image14 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/image5 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/image6 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/image7 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/image8 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/image9 ruby-1.9.3-p194/ext/tk/sample/tkextlib/tkHTML/page3/index.html ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/images/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/scripts/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/winop1.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/winop2.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/plot1.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/plot1b.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/graph6.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/graph7.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/calendar.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/graph7a.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/readme.txt ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/graph7b.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/pareto.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/barchart5.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/graph7c.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/scripts/stipples.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/images/sample.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/images/chalk.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/images/buckskin.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/images/qv100.t.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/blt/images/rain.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/ ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/Orig_LICENSE.txt ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/paste.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/select.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/find.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/poly.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/oval.xbm ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/clear.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/help.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/ruler.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/new.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/cut.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/print.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/save.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/points.xbm ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/open.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/mag.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/close.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/exit.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/text.xbm ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/line.xbm ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/copy.gif ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/catalog_demo/images/box.xbm ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/hierarchy.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/spinner.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/messagebox2.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/extfileselectionbox.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/timeentry.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/datefield.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/tabset.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/feedback.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/buttonbox.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/extfileselectiondialog.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/dialogshell.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/disjointlistbox.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/menubar.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/tabnotebook2.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/labeledwidget.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/scrolledhtml.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/fileselectionbox.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/dateentry.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/panedwindow2.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/toolbar.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/scrolledcanvas.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/entryfield-1.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/messagedialog.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/selectiondialog.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/entryfield-3.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/tabnotebook.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/spindate.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/shell.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/radiobox.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/pushbutton.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/mainwindow.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/messagebox1.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/panedwindow.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/notebook.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/scrolledframe.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/spinint.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/checkbox.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/spintime.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/extbutton.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/optionmenu.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/selectionbox.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/dialog.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/hyperhelp.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/finddialog.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/canvasprintbox.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/promptdialog.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/notebook2.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/timefield.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/labeledframe.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/entryfield-2.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/fileselectiondialog.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/watch.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/canvasprintdialog.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/combobox.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/calendar.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/menubar2.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/scrolledlistbox.rb ruby-1.9.3-p194/ext/tk/sample/tkextlib/iwidgets/sample/scrolledtext.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/doc.org/ ruby-1.9.3-p194/ext/tk/sample/demos-jp/unicodeout.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/plot.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/dialog1.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/browse1 ruby-1.9.3-p194/ext/tk/sample/demos-jp/browse2 ruby-1.9.3-p194/ext/tk/sample/demos-jp/items.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/entry1.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/clrpick.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/ixset ruby-1.9.3-p194/ext/tk/sample/demos-jp/labelframe.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/mclist.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/tree.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/hscale.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/tcolor ruby-1.9.3-p194/ext/tk/sample/demos-jp/style.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/rolodex-j ruby-1.9.3-p194/ext/tk/sample/demos-jp/cscroll.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/README.1st ruby-1.9.3-p194/ext/tk/sample/demos-jp/search.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/image3.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/rolodex ruby-1.9.3-p194/ext/tk/sample/demos-jp/sayings.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/check.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/vscale.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/radio3.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/menu8x.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/text.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/ctext.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/ttkmenu.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/ttknote.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/ruler.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/arrow.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/menubu.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/textpeer.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/form.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/states.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/image2.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/menu.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/paned2.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/bitmap.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/label.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/radio2.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/widget ruby-1.9.3-p194/ext/tk/sample/demos-jp/floor.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/knightstour.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/entry3.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/twind.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/ttkprogress.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/icon.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/square ruby-1.9.3-p194/ext/tk/sample/demos-jp/check2.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/toolbar.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/image1.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/ttkpane.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/paned1.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/ixset2 ruby-1.9.3-p194/ext/tk/sample/demos-jp/ttkbut.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/timer ruby-1.9.3-p194/ext/tk/sample/demos-jp/menu84.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/dialog2.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/msgbox2.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/entry2.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/goldberg.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/filebox.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/puzzle.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/pendulum.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/aniwave.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/README ruby-1.9.3-p194/ext/tk/sample/demos-jp/radio.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/msgbox.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/combo.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/rmt ruby-1.9.3-p194/ext/tk/sample/demos-jp/colors.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/hello ruby-1.9.3-p194/ext/tk/sample/demos-jp/floor2.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/anilabel.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/twind2.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/spin.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/button.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/bind.rb ruby-1.9.3-p194/ext/tk/sample/demos-jp/doc.org/license.terms.tk80 ruby-1.9.3-p194/ext/tk/sample/demos-jp/doc.org/README.tk80 ruby-1.9.3-p194/ext/tk/sample/demos-jp/doc.org/README.JP ruby-1.9.3-p194/ext/tk/sample/demos-jp/doc.org/license.terms ruby-1.9.3-p194/ext/tk/sample/demos-jp/doc.org/README ruby-1.9.3-p194/ext/tk/sample/tcltklib/batsu.gif ruby-1.9.3-p194/ext/tk/sample/tcltklib/lines3.rb ruby-1.9.3-p194/ext/tk/sample/tcltklib/safeTk.rb ruby-1.9.3-p194/ext/tk/sample/tcltklib/lines4.rb ruby-1.9.3-p194/ext/tk/sample/tcltklib/maru.gif ruby-1.9.3-p194/ext/tk/sample/tcltklib/sample0.rb ruby-1.9.3-p194/ext/tk/sample/tcltklib/sample1.rb ruby-1.9.3-p194/ext/tk/sample/tcltklib/sample2.rb ruby-1.9.3-p194/ext/tk/sample/tcltklib/lines0.tcl ruby-1.9.3-p194/ext/tk/sample/tcltklib/lines1.rb ruby-1.9.3-p194/ext/tk/sample/tcltklib/lines2.rb ruby-1.9.3-p194/ext/tk/sample/images/earth.gif ruby-1.9.3-p194/ext/tk/sample/images/noletter.xbm ruby-1.9.3-p194/ext/tk/sample/images/pattern.xbm ruby-1.9.3-p194/ext/tk/sample/images/face.xbm ruby-1.9.3-p194/ext/tk/sample/images/flagup.xbm ruby-1.9.3-p194/ext/tk/sample/images/earthris.gif ruby-1.9.3-p194/ext/tk/sample/images/flagdown.xbm ruby-1.9.3-p194/ext/tk/sample/images/tcllogo.gif ruby-1.9.3-p194/ext/tk/sample/images/letters.xbm ruby-1.9.3-p194/ext/tk/sample/images/teapot.ppm ruby-1.9.3-p194/ext/tk/sample/images/grey.5 ruby-1.9.3-p194/ext/tk/sample/images/grey.25 ruby-1.9.3-p194/ext/tk/sample/images/gray25.xbm ruby-1.9.3-p194/ext/date/lib/ ruby-1.9.3-p194/ext/date/depend ruby-1.9.3-p194/ext/date/date_strptime.c ruby-1.9.3-p194/ext/date/date_core.c ruby-1.9.3-p194/ext/date/date_parse.c ruby-1.9.3-p194/ext/date/extconf.rb ruby-1.9.3-p194/ext/date/date_strftime.c ruby-1.9.3-p194/ext/date/date_tmx.h ruby-1.9.3-p194/ext/date/lib/date/ ruby-1.9.3-p194/ext/date/lib/date.rb ruby-1.9.3-p194/ext/date/lib/date/format.rb ruby-1.9.3-p194/ext/continuation/extconf.rb ruby-1.9.3-p194/ext/continuation/continuation.c ruby-1.9.3-p194/ext/json/ext/ ruby-1.9.3-p194/ext/json/generator/ ruby-1.9.3-p194/ext/json/lib/ ruby-1.9.3-p194/ext/json/parser/ ruby-1.9.3-p194/ext/json/extconf.rb ruby-1.9.3-p194/ext/json/parser/depend ruby-1.9.3-p194/ext/json/parser/parser.h ruby-1.9.3-p194/ext/json/parser/prereq.mk ruby-1.9.3-p194/ext/json/parser/extconf.rb ruby-1.9.3-p194/ext/json/parser/parser.rl ruby-1.9.3-p194/ext/json/parser/parser.c ruby-1.9.3-p194/ext/json/lib/json/ ruby-1.9.3-p194/ext/json/lib/json.rb ruby-1.9.3-p194/ext/json/lib/json/add/ ruby-1.9.3-p194/ext/json/lib/json/pure/ ruby-1.9.3-p194/ext/json/lib/json/ext.rb ruby-1.9.3-p194/ext/json/lib/json/version.rb ruby-1.9.3-p194/ext/json/lib/json/common.rb ruby-1.9.3-p194/ext/json/lib/json/add/complex.rb ruby-1.9.3-p194/ext/json/lib/json/add/core.rb ruby-1.9.3-p194/ext/json/lib/json/add/rational.rb ruby-1.9.3-p194/ext/json/generator/depend ruby-1.9.3-p194/ext/json/generator/generator.c ruby-1.9.3-p194/ext/json/generator/extconf.rb ruby-1.9.3-p194/ext/json/generator/generator.h ruby-1.9.3-p194/ext/json/ext/generator/ ruby-1.9.3-p194/ext/json/ext/parser/ ruby-1.9.3-p194/ext/-test-/load/ ruby-1.9.3-p194/ext/-test-/win32/ ruby-1.9.3-p194/ext/-test-/funcall/ ruby-1.9.3-p194/ext/-test-/old_thread_select/ ruby-1.9.3-p194/ext/-test-/wait_for_single_fd/ ruby-1.9.3-p194/ext/-test-/st/ ruby-1.9.3-p194/ext/-test-/string/ ruby-1.9.3-p194/ext/-test-/bug-3571/ ruby-1.9.3-p194/ext/-test-/bug-3662/ ruby-1.9.3-p194/ext/-test-/add_suffix/ ruby-1.9.3-p194/ext/-test-/array/ ruby-1.9.3-p194/ext/-test-/array/resize/ ruby-1.9.3-p194/ext/-test-/array/resize/resize.c ruby-1.9.3-p194/ext/-test-/array/resize/extconf.rb ruby-1.9.3-p194/ext/-test-/add_suffix/depend ruby-1.9.3-p194/ext/-test-/add_suffix/extconf.rb ruby-1.9.3-p194/ext/-test-/add_suffix/bug.c ruby-1.9.3-p194/ext/-test-/bug-3662/extconf.rb ruby-1.9.3-p194/ext/-test-/bug-3662/bug.c ruby-1.9.3-p194/ext/-test-/bug-3571/extconf.rb ruby-1.9.3-p194/ext/-test-/bug-3571/bug.c ruby-1.9.3-p194/ext/-test-/string/ellipsize.c ruby-1.9.3-p194/ext/-test-/string/enc_associate.c ruby-1.9.3-p194/ext/-test-/string/init.c ruby-1.9.3-p194/ext/-test-/string/extconf.rb ruby-1.9.3-p194/ext/-test-/string/modify.c ruby-1.9.3-p194/ext/-test-/string/set_len.c ruby-1.9.3-p194/ext/-test-/string/cstr.c ruby-1.9.3-p194/ext/-test-/st/numhash/ ruby-1.9.3-p194/ext/-test-/st/numhash/numhash.c ruby-1.9.3-p194/ext/-test-/st/numhash/extconf.rb ruby-1.9.3-p194/ext/-test-/wait_for_single_fd/depend ruby-1.9.3-p194/ext/-test-/wait_for_single_fd/wait_for_single_fd.c ruby-1.9.3-p194/ext/-test-/wait_for_single_fd/extconf.rb ruby-1.9.3-p194/ext/-test-/old_thread_select/depend ruby-1.9.3-p194/ext/-test-/old_thread_select/old_thread_select.c ruby-1.9.3-p194/ext/-test-/old_thread_select/extconf.rb ruby-1.9.3-p194/ext/-test-/funcall/passing_block.c ruby-1.9.3-p194/ext/-test-/funcall/extconf.rb ruby-1.9.3-p194/ext/-test-/win32/dln/ ruby-1.9.3-p194/ext/-test-/win32/dln/libdlntest.def ruby-1.9.3-p194/ext/-test-/win32/dln/libdlntest.c ruby-1.9.3-p194/ext/-test-/win32/dln/extconf.rb ruby-1.9.3-p194/ext/-test-/win32/dln/dlntest.c ruby-1.9.3-p194/ext/-test-/load/dot.dot/ ruby-1.9.3-p194/ext/-test-/load/dot.dot/extconf.rb ruby-1.9.3-p194/ext/-test-/load/dot.dot/dot.dot.c ruby-1.9.3-p194/ext/curses/depend ruby-1.9.3-p194/ext/curses/curses.c ruby-1.9.3-p194/ext/curses/hello.rb ruby-1.9.3-p194/ext/curses/extconf.rb ruby-1.9.3-p194/ext/curses/mouse.rb ruby-1.9.3-p194/ext/curses/rain.rb ruby-1.9.3-p194/ext/curses/view.rb ruby-1.9.3-p194/ext/curses/view2.rb ruby-1.9.3-p194/ext/win32ole/sample/ ruby-1.9.3-p194/ext/win32ole/lib/ ruby-1.9.3-p194/ext/win32ole/depend ruby-1.9.3-p194/ext/win32ole/win32ole.c ruby-1.9.3-p194/ext/win32ole/extconf.rb ruby-1.9.3-p194/ext/win32ole/lib/win32ole/ ruby-1.9.3-p194/ext/win32ole/lib/win32ole.rb ruby-1.9.3-p194/ext/win32ole/lib/win32ole/property.rb ruby-1.9.3-p194/ext/win32ole/sample/ie.rb ruby-1.9.3-p194/ext/win32ole/sample/ienavi2.rb ruby-1.9.3-p194/ext/win32ole/sample/xml.rb ruby-1.9.3-p194/ext/win32ole/sample/excel1.rb ruby-1.9.3-p194/ext/win32ole/sample/oledirs.rb ruby-1.9.3-p194/ext/win32ole/sample/excel2.rb ruby-1.9.3-p194/ext/win32ole/sample/excel3.rb ruby-1.9.3-p194/ext/win32ole/sample/ieconst.rb ruby-1.9.3-p194/ext/win32ole/sample/olegen.rb ruby-1.9.3-p194/ext/win32ole/sample/ienavi.rb ruby-1.9.3-p194/ext/pty/lib/ ruby-1.9.3-p194/ext/pty/depend ruby-1.9.3-p194/ext/pty/extconf.rb ruby-1.9.3-p194/ext/pty/pty.c ruby-1.9.3-p194/ext/pty/lib/expect.rb ruby-1.9.3-p194/ext/zlib/doc/ ruby-1.9.3-p194/ext/zlib/zlib.c ruby-1.9.3-p194/ext/zlib/extconf.rb ruby-1.9.3-p194/ext/dl/win32/ ruby-1.9.3-p194/ext/dl/lib/ ruby-1.9.3-p194/ext/dl/cfunc.c ruby-1.9.3-p194/ext/dl/depend ruby-1.9.3-p194/ext/dl/dl.c ruby-1.9.3-p194/ext/dl/callback/ ruby-1.9.3-p194/ext/dl/dl.h ruby-1.9.3-p194/ext/dl/extconf.rb ruby-1.9.3-p194/ext/dl/cptr.c ruby-1.9.3-p194/ext/dl/handle.c ruby-1.9.3-p194/ext/dl/callback/depend ruby-1.9.3-p194/ext/dl/callback/mkcallback.rb ruby-1.9.3-p194/ext/dl/callback/extconf.rb ruby-1.9.3-p194/ext/dl/lib/dl/ ruby-1.9.3-p194/ext/dl/lib/dl.rb ruby-1.9.3-p194/ext/dl/lib/dl/pack.rb ruby-1.9.3-p194/ext/dl/lib/dl/cparser.rb ruby-1.9.3-p194/ext/dl/lib/dl/struct.rb ruby-1.9.3-p194/ext/dl/lib/dl/types.rb ruby-1.9.3-p194/ext/dl/lib/dl/stack.rb ruby-1.9.3-p194/ext/dl/lib/dl/import.rb ruby-1.9.3-p194/ext/dl/lib/dl/func.rb ruby-1.9.3-p194/ext/dl/lib/dl/callback.rb ruby-1.9.3-p194/ext/dl/lib/dl/value.rb ruby-1.9.3-p194/ext/dl/win32/lib/ ruby-1.9.3-p194/ext/dl/win32/extconf.rb ruby-1.9.3-p194/ext/dl/win32/lib/win32/ ruby-1.9.3-p194/ext/dl/win32/lib/Win32API.rb ruby-1.9.3-p194/ext/dl/win32/lib/win32/sspi.rb ruby-1.9.3-p194/ext/dl/win32/lib/win32/registry.rb ruby-1.9.3-p194/ext/dl/win32/lib/win32/resolv.rb ruby-1.9.3-p194/ext/coverage/extconf.rb ruby-1.9.3-p194/ext/coverage/coverage.c ruby-1.9.3-p194/ext/fiber/extconf.rb ruby-1.9.3-p194/ext/fiber/fiber.c ruby-1.9.3-p194/ext/objspace/depend ruby-1.9.3-p194/ext/objspace/objspace.c ruby-1.9.3-p194/ext/objspace/extconf.rb ruby-1.9.3-p194/ext/sdbm/depend ruby-1.9.3-p194/ext/sdbm/init.c ruby-1.9.3-p194/ext/sdbm/_sdbm.c ruby-1.9.3-p194/ext/sdbm/extconf.rb ruby-1.9.3-p194/ext/sdbm/sdbm.h ruby-1.9.3-p194/ext/syslog/depend ruby-1.9.3-p194/ext/syslog/syslog.c ruby-1.9.3-p194/ext/syslog/extconf.rb ruby-1.9.3-p194/ext/syslog/syslog.txt ruby-1.9.3-p194/ext/bigdecimal/sample/ ruby-1.9.3-p194/ext/bigdecimal/lib/ ruby-1.9.3-p194/ext/bigdecimal/depend ruby-1.9.3-p194/ext/bigdecimal/bigdecimal.c ruby-1.9.3-p194/ext/bigdecimal/bigdecimal.gemspec ruby-1.9.3-p194/ext/bigdecimal/bigdecimal_en.html ruby-1.9.3-p194/ext/bigdecimal/bigdecimal.h ruby-1.9.3-p194/ext/bigdecimal/extconf.rb ruby-1.9.3-p194/ext/bigdecimal/README ruby-1.9.3-p194/ext/bigdecimal/bigdecimal_ja.html ruby-1.9.3-p194/ext/bigdecimal/lib/bigdecimal/ ruby-1.9.3-p194/ext/bigdecimal/lib/bigdecimal/util.rb ruby-1.9.3-p194/ext/bigdecimal/lib/bigdecimal/ludcmp.rb ruby-1.9.3-p194/ext/bigdecimal/lib/bigdecimal/jacobian.rb ruby-1.9.3-p194/ext/bigdecimal/lib/bigdecimal/math.rb ruby-1.9.3-p194/ext/bigdecimal/lib/bigdecimal/newton.rb ruby-1.9.3-p194/ext/bigdecimal/sample/nlsolve.rb ruby-1.9.3-p194/ext/bigdecimal/sample/pi.rb ruby-1.9.3-p194/ext/bigdecimal/sample/linear.rb ruby-1.9.3-p194/ext/digest/bubblebabble/ ruby-1.9.3-p194/ext/digest/md5/ ruby-1.9.3-p194/ext/digest/depend ruby-1.9.3-p194/ext/digest/digest.c ruby-1.9.3-p194/ext/digest/lib/ ruby-1.9.3-p194/ext/digest/rmd160/ ruby-1.9.3-p194/ext/digest/digest.h ruby-1.9.3-p194/ext/digest/sha1/ ruby-1.9.3-p194/ext/digest/defs.h ruby-1.9.3-p194/ext/digest/extconf.rb ruby-1.9.3-p194/ext/digest/test.sh ruby-1.9.3-p194/ext/digest/sha2/ ruby-1.9.3-p194/ext/digest/sha2/lib/ ruby-1.9.3-p194/ext/digest/sha2/depend ruby-1.9.3-p194/ext/digest/sha2/sha2ossl.c ruby-1.9.3-p194/ext/digest/sha2/sha2init.c ruby-1.9.3-p194/ext/digest/sha2/sha2.h ruby-1.9.3-p194/ext/digest/sha2/sha2ossl.h ruby-1.9.3-p194/ext/digest/sha2/extconf.rb ruby-1.9.3-p194/ext/digest/sha2/sha2.c ruby-1.9.3-p194/ext/digest/sha2/lib/sha2.rb ruby-1.9.3-p194/ext/digest/sha1/depend ruby-1.9.3-p194/ext/digest/sha1/sha1init.c ruby-1.9.3-p194/ext/digest/sha1/sha1.h ruby-1.9.3-p194/ext/digest/sha1/sha1ossl.h ruby-1.9.3-p194/ext/digest/sha1/extconf.rb ruby-1.9.3-p194/ext/digest/sha1/sha1.c ruby-1.9.3-p194/ext/digest/sha1/sha1ossl.c ruby-1.9.3-p194/ext/digest/rmd160/depend ruby-1.9.3-p194/ext/digest/rmd160/rmd160.h ruby-1.9.3-p194/ext/digest/rmd160/rmd160ossl.h ruby-1.9.3-p194/ext/digest/rmd160/extconf.rb ruby-1.9.3-p194/ext/digest/rmd160/rmd160.c ruby-1.9.3-p194/ext/digest/rmd160/rmd160ossl.c ruby-1.9.3-p194/ext/digest/rmd160/rmd160init.c ruby-1.9.3-p194/ext/digest/lib/digest/ ruby-1.9.3-p194/ext/digest/lib/digest.rb ruby-1.9.3-p194/ext/digest/lib/digest/hmac.rb ruby-1.9.3-p194/ext/digest/md5/depend ruby-1.9.3-p194/ext/digest/md5/md5.c ruby-1.9.3-p194/ext/digest/md5/md5ossl.c ruby-1.9.3-p194/ext/digest/md5/extconf.rb ruby-1.9.3-p194/ext/digest/md5/md5init.c ruby-1.9.3-p194/ext/digest/md5/md5.h ruby-1.9.3-p194/ext/digest/md5/md5ossl.h ruby-1.9.3-p194/ext/digest/bubblebabble/depend ruby-1.9.3-p194/ext/digest/bubblebabble/bubblebabble.c ruby-1.9.3-p194/ext/digest/bubblebabble/extconf.rb ruby-1.9.3-p194/symbian/setup ruby-1.9.3-p194/symbian/missing-pips.c ruby-1.9.3-p194/symbian/pre-build ruby-1.9.3-p194/symbian/configure.bat ruby-1.9.3-p194/symbian/missing-aeabi.c ruby-1.9.3-p194/symbian/README.SYMBIAN ruby-1.9.3-p194/win32/rm.bat ruby-1.9.3-p194/win32/win32.c ruby-1.9.3-p194/win32/winmain.c ruby-1.9.3-p194/win32/dir.h ruby-1.9.3-p194/win32/Makefile.sub ruby-1.9.3-p194/win32/rmdirs.bat ruby-1.9.3-p194/win32/configure.bat ruby-1.9.3-p194/win32/setup.mak ruby-1.9.3-p194/win32/ifchange.bat ruby-1.9.3-p194/win32/resource.rb ruby-1.9.3-p194/win32/enc-setup.mak ruby-1.9.3-p194/win32/rmall.bat ruby-1.9.3-p194/win32/README.win32 ruby-1.9.3-p194/win32/mkexports.rb ruby-1.9.3-p194/win32/stub.c ruby-1.9.3-p194/cygwin/GNUmakefile.in ruby-1.9.3-p194/bootstraptest/test_load.rb ruby-1.9.3-p194/bootstraptest/test_method.rb ruby-1.9.3-p194/bootstraptest/test_objectspace.rb ruby-1.9.3-p194/bootstraptest/test_finalizer.rb ruby-1.9.3-p194/bootstraptest/test_struct.rb ruby-1.9.3-p194/bootstraptest/pending.rb ruby-1.9.3-p194/bootstraptest/test_syntax.rb ruby-1.9.3-p194/bootstraptest/test_marshal.rb ruby-1.9.3-p194/bootstraptest/test_eval.rb ruby-1.9.3-p194/bootstraptest/test_gc.rb ruby-1.9.3-p194/bootstraptest/test_block.rb ruby-1.9.3-p194/bootstraptest/test_flip.rb ruby-1.9.3-p194/bootstraptest/test_literal.rb ruby-1.9.3-p194/bootstraptest/test_exception.rb ruby-1.9.3-p194/bootstraptest/test_massign.rb ruby-1.9.3-p194/bootstraptest/test_fork.rb ruby-1.9.3-p194/bootstraptest/test_proc.rb ruby-1.9.3-p194/bootstraptest/test_class.rb ruby-1.9.3-p194/bootstraptest/test_io.rb ruby-1.9.3-p194/bootstraptest/test_flow.rb ruby-1.9.3-p194/bootstraptest/test_thread.rb ruby-1.9.3-p194/bootstraptest/test_autoload.rb ruby-1.9.3-p194/bootstraptest/test_attr.rb ruby-1.9.3-p194/bootstraptest/runner.rb ruby-1.9.3-p194/bootstraptest/test_jump.rb ruby-1.9.3-p194/spec/default.mspec ruby-1.9.3-p194/spec/README ruby-1.9.3-p194/sample/logger/ ruby-1.9.3-p194/sample/rdoc/ ruby-1.9.3-p194/sample/optparse/ ruby-1.9.3-p194/sample/fact.rb ruby-1.9.3-p194/sample/dir.rb ruby-1.9.3-p194/sample/export.rb ruby-1.9.3-p194/sample/fib.py ruby-1.9.3-p194/sample/pty/ ruby-1.9.3-p194/sample/timeout.rb ruby-1.9.3-p194/sample/coverage.rb ruby-1.9.3-p194/sample/testunit/ ruby-1.9.3-p194/sample/dualstack-httpd.rb ruby-1.9.3-p194/sample/list2.rb ruby-1.9.3-p194/sample/freq.rb ruby-1.9.3-p194/sample/occur2.rb ruby-1.9.3-p194/sample/trojan.rb ruby-1.9.3-p194/sample/cal.rb ruby-1.9.3-p194/sample/from.rb ruby-1.9.3-p194/sample/biorhythm.rb ruby-1.9.3-p194/sample/uumerge.rb ruby-1.9.3-p194/sample/openssl/ ruby-1.9.3-p194/sample/occur.rb ruby-1.9.3-p194/sample/list.rb ruby-1.9.3-p194/sample/webrick/ ruby-1.9.3-p194/sample/test.rb ruby-1.9.3-p194/sample/fib.awk ruby-1.9.3-p194/sample/svr.rb ruby-1.9.3-p194/sample/fib.scm ruby-1.9.3-p194/sample/fullpath.rb ruby-1.9.3-p194/sample/ripper/ ruby-1.9.3-p194/sample/mpart.rb ruby-1.9.3-p194/sample/occur.pl ruby-1.9.3-p194/sample/drb/ ruby-1.9.3-p194/sample/eval.rb ruby-1.9.3-p194/sample/cbreak.rb ruby-1.9.3-p194/sample/rcs.rb ruby-1.9.3-p194/sample/mine.rb ruby-1.9.3-p194/sample/mkproto.rb ruby-1.9.3-p194/sample/README ruby-1.9.3-p194/sample/rcs.dat ruby-1.9.3-p194/sample/list3.rb ruby-1.9.3-p194/sample/philos.rb ruby-1.9.3-p194/sample/time.rb ruby-1.9.3-p194/sample/tsvr.rb ruby-1.9.3-p194/sample/rss/ ruby-1.9.3-p194/sample/sieve.rb ruby-1.9.3-p194/sample/observ.rb ruby-1.9.3-p194/sample/fib.rb ruby-1.9.3-p194/sample/clnt.rb ruby-1.9.3-p194/sample/dualstack-fetch.rb ruby-1.9.3-p194/sample/less.rb ruby-1.9.3-p194/sample/rcs.awk ruby-1.9.3-p194/sample/fib.pl ruby-1.9.3-p194/sample/pi.rb ruby-1.9.3-p194/sample/exyacc.rb ruby-1.9.3-p194/sample/rss/list_description.rb ruby-1.9.3-p194/sample/rss/convert.rb ruby-1.9.3-p194/sample/rss/re_read.rb ruby-1.9.3-p194/sample/rss/blend.rb ruby-1.9.3-p194/sample/rss/rss_recent.rb ruby-1.9.3-p194/sample/drb/rindas.rb ruby-1.9.3-p194/sample/drb/drbch.rb ruby-1.9.3-p194/sample/drb/darray.rb ruby-1.9.3-p194/sample/drb/namec.rb ruby-1.9.3-p194/sample/drb/speeds.rb ruby-1.9.3-p194/sample/drb/drbm.rb ruby-1.9.3-p194/sample/drb/dchatc.rb ruby-1.9.3-p194/sample/drb/drbs-acl.rb ruby-1.9.3-p194/sample/drb/dlogc.rb ruby-1.9.3-p194/sample/drb/drbs.rb ruby-1.9.3-p194/sample/drb/drbssl_c.rb ruby-1.9.3-p194/sample/drb/dqin.rb ruby-1.9.3-p194/sample/drb/dqlib.rb ruby-1.9.3-p194/sample/drb/dqout.rb ruby-1.9.3-p194/sample/drb/ring_echo.rb ruby-1.9.3-p194/sample/drb/extserv_test.rb ruby-1.9.3-p194/sample/drb/http0serv.rb ruby-1.9.3-p194/sample/drb/dhasen.rb ruby-1.9.3-p194/sample/drb/simpletuple.rb ruby-1.9.3-p194/sample/drb/ring_place.rb ruby-1.9.3-p194/sample/drb/gw_ct.rb ruby-1.9.3-p194/sample/drb/dchats.rb ruby-1.9.3-p194/sample/drb/dbiff.rb ruby-1.9.3-p194/sample/drb/drbssl_s.rb ruby-1.9.3-p194/sample/drb/name.rb ruby-1.9.3-p194/sample/drb/holderc.rb ruby-1.9.3-p194/sample/drb/dcdbiff.rb ruby-1.9.3-p194/sample/drb/ring_inspect.rb ruby-1.9.3-p194/sample/drb/darrayc.rb ruby-1.9.3-p194/sample/drb/drbmc.rb ruby-1.9.3-p194/sample/drb/dqueue.rb ruby-1.9.3-p194/sample/drb/README.rd.ja ruby-1.9.3-p194/sample/drb/dlogd.rb ruby-1.9.3-p194/sample/drb/http0.rb ruby-1.9.3-p194/sample/drb/gw_s.rb ruby-1.9.3-p194/sample/drb/README.rd ruby-1.9.3-p194/sample/drb/holders.rb ruby-1.9.3-p194/sample/drb/rindac.rb ruby-1.9.3-p194/sample/drb/old_tuplespace.rb ruby-1.9.3-p194/sample/drb/rinda_ts.rb ruby-1.9.3-p194/sample/drb/speedc.rb ruby-1.9.3-p194/sample/drb/gw_cu.rb ruby-1.9.3-p194/sample/drb/dhasenc.rb ruby-1.9.3-p194/sample/drb/drbc.rb ruby-1.9.3-p194/sample/ripper/strip-comment.rb ruby-1.9.3-p194/sample/ripper/ruby2html.rb ruby-1.9.3-p194/sample/webrick/httpproxy.rb ruby-1.9.3-p194/sample/webrick/demo-app.rb ruby-1.9.3-p194/sample/webrick/demo-multipart.cgi ruby-1.9.3-p194/sample/webrick/hello.cgi ruby-1.9.3-p194/sample/webrick/hello.rb ruby-1.9.3-p194/sample/webrick/httpd.rb ruby-1.9.3-p194/sample/webrick/demo-urlencoded.cgi ruby-1.9.3-p194/sample/webrick/demo-servlet.rb ruby-1.9.3-p194/sample/webrick/httpsd.rb ruby-1.9.3-p194/sample/openssl/crlstore.rb ruby-1.9.3-p194/sample/openssl/gen_csr.rb ruby-1.9.3-p194/sample/openssl/cert2text.rb ruby-1.9.3-p194/sample/openssl/smime_write.rb ruby-1.9.3-p194/sample/openssl/echo_cli.rb ruby-1.9.3-p194/sample/openssl/smime_read.rb ruby-1.9.3-p194/sample/openssl/wget.rb ruby-1.9.3-p194/sample/openssl/echo_svr.rb ruby-1.9.3-p194/sample/openssl/certstore.rb ruby-1.9.3-p194/sample/openssl/cipher.rb ruby-1.9.3-p194/sample/openssl/c_rehash.rb ruby-1.9.3-p194/sample/testunit/subtracter.rb ruby-1.9.3-p194/sample/testunit/adder.rb ruby-1.9.3-p194/sample/testunit/tc_subtracter.rb ruby-1.9.3-p194/sample/testunit/ts_examples.rb ruby-1.9.3-p194/sample/testunit/tc_adder.rb ruby-1.9.3-p194/sample/pty/script.rb ruby-1.9.3-p194/sample/pty/shl.rb ruby-1.9.3-p194/sample/pty/expect_sample.rb ruby-1.9.3-p194/sample/optparse/opttest.rb ruby-1.9.3-p194/sample/optparse/subcommand.rb ruby-1.9.3-p194/sample/rdoc/markup/ ruby-1.9.3-p194/sample/rdoc/markup/sample.rb ruby-1.9.3-p194/sample/rdoc/markup/rdoc2latex.rb ruby-1.9.3-p194/sample/logger/app.rb ruby-1.9.3-p194/sample/logger/log.rb ruby-1.9.3-p194/sample/logger/shifting.rb ruby-1.9.3-p194/lib/rake/ ruby-1.9.3-p194/lib/xmlrpc/ ruby-1.9.3-p194/lib/gserver.rb ruby-1.9.3-p194/lib/mutex_m.rb ruby-1.9.3-p194/lib/find.rb ruby-1.9.3-p194/lib/webrick/ ruby-1.9.3-p194/lib/base64.rb ruby-1.9.3-p194/lib/open3.rb ruby-1.9.3-p194/lib/webrick.rb ruby-1.9.3-p194/lib/shellwords.rb ruby-1.9.3-p194/lib/observer.rb ruby-1.9.3-p194/lib/rdoc.rb ruby-1.9.3-p194/lib/forwardable.rb ruby-1.9.3-p194/lib/scanf.rb ruby-1.9.3-p194/lib/uri.rb ruby-1.9.3-p194/lib/rexml/ ruby-1.9.3-p194/lib/set.rb ruby-1.9.3-p194/lib/prettyprint.rb ruby-1.9.3-p194/lib/shell.rb ruby-1.9.3-p194/lib/rational.rb ruby-1.9.3-p194/lib/resolv.rb ruby-1.9.3-p194/lib/tsort.rb ruby-1.9.3-p194/lib/pp.rb ruby-1.9.3-p194/lib/e2mmap.rb ruby-1.9.3-p194/lib/profiler.rb ruby-1.9.3-p194/lib/rss/ ruby-1.9.3-p194/lib/resolv-replace.rb ruby-1.9.3-p194/lib/weakref.rb ruby-1.9.3-p194/lib/rubygems/ ruby-1.9.3-p194/lib/irb/ ruby-1.9.3-p194/lib/monitor.rb ruby-1.9.3-p194/lib/benchmark.rb ruby-1.9.3-p194/lib/rdoc/ ruby-1.9.3-p194/lib/csv.rb ruby-1.9.3-p194/lib/rubygems.rb ruby-1.9.3-p194/lib/open-uri.rb ruby-1.9.3-p194/lib/thwait.rb ruby-1.9.3-p194/lib/fileutils.rb ruby-1.9.3-p194/lib/singleton.rb ruby-1.9.3-p194/lib/cgi.rb ruby-1.9.3-p194/lib/ipaddr.rb ruby-1.9.3-p194/lib/tempfile.rb ruby-1.9.3-p194/lib/mathn.rb ruby-1.9.3-p194/lib/drb.rb ruby-1.9.3-p194/lib/rbconfig/ ruby-1.9.3-p194/lib/delegate.rb ruby-1.9.3-p194/lib/ubygems.rb ruby-1.9.3-p194/lib/pstore.rb ruby-1.9.3-p194/lib/logger.rb ruby-1.9.3-p194/lib/getoptlong.rb ruby-1.9.3-p194/lib/optparse/ ruby-1.9.3-p194/lib/timeout.rb ruby-1.9.3-p194/lib/uri/ ruby-1.9.3-p194/lib/mkmf.rb ruby-1.9.3-p194/lib/cgi/ ruby-1.9.3-p194/lib/cmath.rb ruby-1.9.3-p194/lib/matrix/ ruby-1.9.3-p194/lib/yaml/ ruby-1.9.3-p194/lib/optparse.rb ruby-1.9.3-p194/lib/shell/ ruby-1.9.3-p194/lib/profile.rb ruby-1.9.3-p194/lib/yaml.rb ruby-1.9.3-p194/lib/test/ ruby-1.9.3-p194/lib/ostruct.rb ruby-1.9.3-p194/lib/net/ ruby-1.9.3-p194/lib/README ruby-1.9.3-p194/lib/thread.rb ruby-1.9.3-p194/lib/erb.rb ruby-1.9.3-p194/lib/prime.rb ruby-1.9.3-p194/lib/irb.rb ruby-1.9.3-p194/lib/minitest/ ruby-1.9.3-p194/lib/tracer.rb ruby-1.9.3-p194/lib/rake.rb ruby-1.9.3-p194/lib/un.rb ruby-1.9.3-p194/lib/rinda/ ruby-1.9.3-p194/lib/debug.rb ruby-1.9.3-p194/lib/securerandom.rb ruby-1.9.3-p194/lib/English.rb ruby-1.9.3-p194/lib/drb/ ruby-1.9.3-p194/lib/time.rb ruby-1.9.3-p194/lib/tmpdir.rb ruby-1.9.3-p194/lib/racc/ ruby-1.9.3-p194/lib/abbrev.rb ruby-1.9.3-p194/lib/matrix.rb ruby-1.9.3-p194/lib/rss.rb ruby-1.9.3-p194/lib/complex.rb ruby-1.9.3-p194/lib/sync.rb ruby-1.9.3-p194/lib/racc/parser.rb ruby-1.9.3-p194/lib/drb/extservm.rb ruby-1.9.3-p194/lib/drb/gw.rb ruby-1.9.3-p194/lib/drb/acl.rb ruby-1.9.3-p194/lib/drb/extserv.rb ruby-1.9.3-p194/lib/drb/ssl.rb ruby-1.9.3-p194/lib/drb/timeridconv.rb ruby-1.9.3-p194/lib/drb/unix.rb ruby-1.9.3-p194/lib/drb/eq.rb ruby-1.9.3-p194/lib/drb/drb.rb ruby-1.9.3-p194/lib/drb/observer.rb ruby-1.9.3-p194/lib/drb/invokemethod.rb ruby-1.9.3-p194/lib/rinda/rinda.rb ruby-1.9.3-p194/lib/rinda/ring.rb ruby-1.9.3-p194/lib/rinda/tuplespace.rb ruby-1.9.3-p194/lib/minitest/autorun.rb ruby-1.9.3-p194/lib/minitest/unit.rb ruby-1.9.3-p194/lib/minitest/pride.rb ruby-1.9.3-p194/lib/minitest/README.txt ruby-1.9.3-p194/lib/minitest/mock.rb ruby-1.9.3-p194/lib/minitest/benchmark.rb ruby-1.9.3-p194/lib/minitest/spec.rb ruby-1.9.3-p194/lib/net/pop.rb ruby-1.9.3-p194/lib/net/http.rb ruby-1.9.3-p194/lib/net/protocol.rb ruby-1.9.3-p194/lib/net/https.rb ruby-1.9.3-p194/lib/net/smtp.rb ruby-1.9.3-p194/lib/net/imap.rb ruby-1.9.3-p194/lib/net/ftp.rb ruby-1.9.3-p194/lib/net/.document ruby-1.9.3-p194/lib/net/telnet.rb ruby-1.9.3-p194/lib/test/unit/ ruby-1.9.3-p194/lib/test/unit.rb ruby-1.9.3-p194/lib/test/unit/assertions.rb ruby-1.9.3-p194/lib/test/unit/testcase.rb ruby-1.9.3-p194/lib/test/unit/parallel.rb ruby-1.9.3-p194/lib/shell/process-controller.rb ruby-1.9.3-p194/lib/shell/system-command.rb ruby-1.9.3-p194/lib/shell/builtin-command.rb ruby-1.9.3-p194/lib/shell/filter.rb ruby-1.9.3-p194/lib/shell/version.rb ruby-1.9.3-p194/lib/shell/error.rb ruby-1.9.3-p194/lib/shell/command-processor.rb ruby-1.9.3-p194/lib/yaml/dbm.rb ruby-1.9.3-p194/lib/yaml/store.rb ruby-1.9.3-p194/lib/matrix/eigenvalue_decomposition.rb ruby-1.9.3-p194/lib/matrix/lup_decomposition.rb ruby-1.9.3-p194/lib/cgi/session/ ruby-1.9.3-p194/lib/cgi/util.rb ruby-1.9.3-p194/lib/cgi/session.rb ruby-1.9.3-p194/lib/cgi/html.rb ruby-1.9.3-p194/lib/cgi/core.rb ruby-1.9.3-p194/lib/cgi/cookie.rb ruby-1.9.3-p194/lib/cgi/session/pstore.rb ruby-1.9.3-p194/lib/uri/http.rb ruby-1.9.3-p194/lib/uri/ldap.rb ruby-1.9.3-p194/lib/uri/https.rb ruby-1.9.3-p194/lib/uri/ldaps.rb ruby-1.9.3-p194/lib/uri/mailto.rb ruby-1.9.3-p194/lib/uri/common.rb ruby-1.9.3-p194/lib/uri/ftp.rb ruby-1.9.3-p194/lib/uri/generic.rb ruby-1.9.3-p194/lib/optparse/date.rb ruby-1.9.3-p194/lib/optparse/time.rb ruby-1.9.3-p194/lib/optparse/uri.rb ruby-1.9.3-p194/lib/optparse/version.rb ruby-1.9.3-p194/lib/optparse/shellwords.rb ruby-1.9.3-p194/lib/rbconfig/datadir.rb ruby-1.9.3-p194/lib/rbconfig/.document ruby-1.9.3-p194/lib/rbconfig/obsolete.rb ruby-1.9.3-p194/lib/rdoc/generator/ ruby-1.9.3-p194/lib/rdoc/markup/ ruby-1.9.3-p194/lib/rdoc/anon_class.rb ruby-1.9.3-p194/lib/rdoc/code_objects.rb ruby-1.9.3-p194/lib/rdoc/context.rb ruby-1.9.3-p194/lib/rdoc/ri/ ruby-1.9.3-p194/lib/rdoc/rdoc.rb ruby-1.9.3-p194/lib/rdoc/constant.rb ruby-1.9.3-p194/lib/rdoc/top_level.rb ruby-1.9.3-p194/lib/rdoc/parser.rb ruby-1.9.3-p194/lib/rdoc/normal_module.rb ruby-1.9.3-p194/lib/rdoc/parser/ ruby-1.9.3-p194/lib/rdoc/stats.rb ruby-1.9.3-p194/lib/rdoc/markup.rb ruby-1.9.3-p194/lib/rdoc/code_object.rb ruby-1.9.3-p194/lib/rdoc/erbio.rb ruby-1.9.3-p194/lib/rdoc/stats/ ruby-1.9.3-p194/lib/rdoc/class_module.rb ruby-1.9.3-p194/lib/rdoc/require.rb ruby-1.9.3-p194/lib/rdoc/rubygems_hook.rb ruby-1.9.3-p194/lib/rdoc/normal_class.rb ruby-1.9.3-p194/lib/rdoc/ruby_token.rb ruby-1.9.3-p194/lib/rdoc/include.rb ruby-1.9.3-p194/lib/rdoc/text.rb ruby-1.9.3-p194/lib/rdoc/ghost_method.rb ruby-1.9.3-p194/lib/rdoc/generator.rb ruby-1.9.3-p194/lib/rdoc/encoding.rb ruby-1.9.3-p194/lib/rdoc/meta_method.rb ruby-1.9.3-p194/lib/rdoc/any_method.rb ruby-1.9.3-p194/lib/rdoc/alias.rb ruby-1.9.3-p194/lib/rdoc/ruby_lex.rb ruby-1.9.3-p194/lib/rdoc/token_stream.rb ruby-1.9.3-p194/lib/rdoc/options.rb ruby-1.9.3-p194/lib/rdoc/task.rb ruby-1.9.3-p194/lib/rdoc/single_class.rb ruby-1.9.3-p194/lib/rdoc/cross_reference.rb ruby-1.9.3-p194/lib/rdoc/known_classes.rb ruby-1.9.3-p194/lib/rdoc/ri.rb ruby-1.9.3-p194/lib/rdoc/method_attr.rb ruby-1.9.3-p194/lib/rdoc/attr.rb ruby-1.9.3-p194/lib/rdoc/stats/verbose.rb ruby-1.9.3-p194/lib/rdoc/stats/quiet.rb ruby-1.9.3-p194/lib/rdoc/stats/normal.rb ruby-1.9.3-p194/lib/rdoc/parser/ruby.rb ruby-1.9.3-p194/lib/rdoc/parser/ruby_tools.rb ruby-1.9.3-p194/lib/rdoc/parser/c.rb ruby-1.9.3-p194/lib/rdoc/parser/simple.rb ruby-1.9.3-p194/lib/rdoc/ri/paths.rb ruby-1.9.3-p194/lib/rdoc/ri/formatter.rb ruby-1.9.3-p194/lib/rdoc/ri/driver.rb ruby-1.9.3-p194/lib/rdoc/ri/store.rb ruby-1.9.3-p194/lib/rdoc/markup/document.rb ruby-1.9.3-p194/lib/rdoc/markup/inline.rb ruby-1.9.3-p194/lib/rdoc/markup/indented_paragraph.rb ruby-1.9.3-p194/lib/rdoc/markup/to_test.rb ruby-1.9.3-p194/lib/rdoc/markup/pre_process.rb ruby-1.9.3-p194/lib/rdoc/markup/to_rdoc.rb ruby-1.9.3-p194/lib/rdoc/markup/list_item.rb ruby-1.9.3-p194/lib/rdoc/markup/raw.rb ruby-1.9.3-p194/lib/rdoc/markup/to_tt_only.rb ruby-1.9.3-p194/lib/rdoc/markup/to_ansi.rb ruby-1.9.3-p194/lib/rdoc/markup/parser.rb ruby-1.9.3-p194/lib/rdoc/markup/attribute_manager.rb ruby-1.9.3-p194/lib/rdoc/markup/formatter_test_case.rb ruby-1.9.3-p194/lib/rdoc/markup/blank_line.rb ruby-1.9.3-p194/lib/rdoc/markup/heading.rb ruby-1.9.3-p194/lib/rdoc/markup/text_formatter_test_case.rb ruby-1.9.3-p194/lib/rdoc/markup/formatter.rb ruby-1.9.3-p194/lib/rdoc/markup/paragraph.rb ruby-1.9.3-p194/lib/rdoc/markup/rule.rb ruby-1.9.3-p194/lib/rdoc/markup/to_bs.rb ruby-1.9.3-p194/lib/rdoc/markup/to_html.rb ruby-1.9.3-p194/lib/rdoc/markup/verbatim.rb ruby-1.9.3-p194/lib/rdoc/markup/list.rb ruby-1.9.3-p194/lib/rdoc/markup/to_html_crossref.rb ruby-1.9.3-p194/lib/rdoc/generator/template/ ruby-1.9.3-p194/lib/rdoc/generator/markup.rb ruby-1.9.3-p194/lib/rdoc/generator/ri.rb ruby-1.9.3-p194/lib/rdoc/generator/darkfish.rb ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/ ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/ ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/js/ ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/filepage.rhtml ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/classpage.rhtml ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/.document ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/index.rhtml ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/rdoc.css ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/js/darkfish.js ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/js/thickbox-compressed.js ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/js/jquery.js ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/js/quicksearch.js ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/page_green.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/loadingAnimation.gif ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/plugin.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/brick_link.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/page_white_width.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/macFFBgHack.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/bug.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/date.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/find.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/page_white_text.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/wrench_orange.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/ruby.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/bullet_black.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/zoom.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/wrench.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/brick.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/package.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png ruby-1.9.3-p194/lib/rdoc/generator/template/darkfish/images/tag_green.png ruby-1.9.3-p194/lib/irb/lc/ ruby-1.9.3-p194/lib/irb/ext/ ruby-1.9.3-p194/lib/irb/cmd/ ruby-1.9.3-p194/lib/irb/input-method.rb ruby-1.9.3-p194/lib/irb/output-method.rb ruby-1.9.3-p194/lib/irb/notifier.rb ruby-1.9.3-p194/lib/irb/context.rb ruby-1.9.3-p194/lib/irb/ws-for-case-2.rb ruby-1.9.3-p194/lib/irb/version.rb ruby-1.9.3-p194/lib/irb/help.rb ruby-1.9.3-p194/lib/irb/frame.rb ruby-1.9.3-p194/lib/irb/src_encoding.rb ruby-1.9.3-p194/lib/irb/magic-file.rb ruby-1.9.3-p194/lib/irb/workspace.rb ruby-1.9.3-p194/lib/irb/ruby-token.rb ruby-1.9.3-p194/lib/irb/locale.rb ruby-1.9.3-p194/lib/irb/init.rb ruby-1.9.3-p194/lib/irb/extend-command.rb ruby-1.9.3-p194/lib/irb/xmp.rb ruby-1.9.3-p194/lib/irb/inspector.rb ruby-1.9.3-p194/lib/irb/ruby-lex.rb ruby-1.9.3-p194/lib/irb/completion.rb ruby-1.9.3-p194/lib/irb/slex.rb ruby-1.9.3-p194/lib/irb/cmd/load.rb ruby-1.9.3-p194/lib/irb/cmd/fork.rb ruby-1.9.3-p194/lib/irb/cmd/chws.rb ruby-1.9.3-p194/lib/irb/cmd/subirb.rb ruby-1.9.3-p194/lib/irb/cmd/help.rb ruby-1.9.3-p194/lib/irb/cmd/pushws.rb ruby-1.9.3-p194/lib/irb/cmd/nop.rb ruby-1.9.3-p194/lib/irb/ext/save-history.rb ruby-1.9.3-p194/lib/irb/ext/tracer.rb ruby-1.9.3-p194/lib/irb/ext/use-loader.rb ruby-1.9.3-p194/lib/irb/ext/history.rb ruby-1.9.3-p194/lib/irb/ext/workspaces.rb ruby-1.9.3-p194/lib/irb/ext/multi-irb.rb ruby-1.9.3-p194/lib/irb/ext/loader.rb ruby-1.9.3-p194/lib/irb/ext/math-mode.rb ruby-1.9.3-p194/lib/irb/ext/change-ws.rb ruby-1.9.3-p194/lib/irb/lc/ja/ ruby-1.9.3-p194/lib/irb/lc/help-message ruby-1.9.3-p194/lib/irb/lc/error.rb ruby-1.9.3-p194/lib/irb/lc/ja/encoding_aliases.rb ruby-1.9.3-p194/lib/irb/lc/ja/help-message ruby-1.9.3-p194/lib/irb/lc/ja/error.rb ruby-1.9.3-p194/lib/rubygems/ext/ ruby-1.9.3-p194/lib/rubygems/package/ ruby-1.9.3-p194/lib/rubygems/user_interaction.rb ruby-1.9.3-p194/lib/rubygems/mock_gem_ui.rb ruby-1.9.3-p194/lib/rubygems/command.rb ruby-1.9.3-p194/lib/rubygems/dependency.rb ruby-1.9.3-p194/lib/rubygems/local_remote_options.rb ruby-1.9.3-p194/lib/rubygems/install_update_options.rb ruby-1.9.3-p194/lib/rubygems/psych_additions.rb ruby-1.9.3-p194/lib/rubygems/validator.rb ruby-1.9.3-p194/lib/rubygems/old_format.rb ruby-1.9.3-p194/lib/rubygems/builder.rb ruby-1.9.3-p194/lib/rubygems/installer_test_case.rb ruby-1.9.3-p194/lib/rubygems/path_support.rb ruby-1.9.3-p194/lib/rubygems/format.rb ruby-1.9.3-p194/lib/rubygems/gemcutter_utilities.rb ruby-1.9.3-p194/lib/rubygems/spec_fetcher.rb ruby-1.9.3-p194/lib/rubygems/dependency_installer.rb ruby-1.9.3-p194/lib/rubygems/deprecate.rb ruby-1.9.3-p194/lib/rubygems/commands/ ruby-1.9.3-p194/lib/rubygems/indexer.rb ruby-1.9.3-p194/lib/rubygems/syck_hack.rb ruby-1.9.3-p194/lib/rubygems/doc_manager.rb ruby-1.9.3-p194/lib/rubygems/gem_runner.rb ruby-1.9.3-p194/lib/rubygems/config_file.rb ruby-1.9.3-p194/lib/rubygems/custom_require.rb ruby-1.9.3-p194/lib/rubygems/errors.rb ruby-1.9.3-p194/lib/rubygems/version_option.rb ruby-1.9.3-p194/lib/rubygems/package_task.rb ruby-1.9.3-p194/lib/rubygems/specification.rb ruby-1.9.3-p194/lib/rubygems/require_paths_builder.rb ruby-1.9.3-p194/lib/rubygems/exceptions.rb ruby-1.9.3-p194/lib/rubygems/text.rb ruby-1.9.3-p194/lib/rubygems/platform.rb ruby-1.9.3-p194/lib/rubygems/version.rb ruby-1.9.3-p194/lib/rubygems/source_index.rb ruby-1.9.3-p194/lib/rubygems/ssl_certs/ ruby-1.9.3-p194/lib/rubygems/package.rb ruby-1.9.3-p194/lib/rubygems/remote_fetcher.rb ruby-1.9.3-p194/lib/rubygems/installer.rb ruby-1.9.3-p194/lib/rubygems/ext.rb ruby-1.9.3-p194/lib/rubygems/gem_path_searcher.rb ruby-1.9.3-p194/lib/rubygems/requirement.rb ruby-1.9.3-p194/lib/rubygems/uninstaller.rb ruby-1.9.3-p194/lib/rubygems/psych_tree.rb ruby-1.9.3-p194/lib/rubygems/server.rb ruby-1.9.3-p194/lib/rubygems/defaults.rb ruby-1.9.3-p194/lib/rubygems/security.rb ruby-1.9.3-p194/lib/rubygems/command_manager.rb ruby-1.9.3-p194/lib/rubygems/dependency_list.rb ruby-1.9.3-p194/lib/rubygems/test_case.rb ruby-1.9.3-p194/lib/rubygems/test_utilities.rb ruby-1.9.3-p194/lib/rubygems/gem_openssl.rb ruby-1.9.3-p194/lib/rubygems/ssl_certs/AddTrustExternalCARoot.pem ruby-1.9.3-p194/lib/rubygems/ssl_certs/VerisignClass3PublicPrimaryCertificationAuthority-G2.pem ruby-1.9.3-p194/lib/rubygems/ssl_certs/Entrust_net-Secure-Server-Certification-Authority.pem ruby-1.9.3-p194/lib/rubygems/ssl_certs/ca-bundle.pem ruby-1.9.3-p194/lib/rubygems/commands/push_command.rb ruby-1.9.3-p194/lib/rubygems/commands/specification_command.rb ruby-1.9.3-p194/lib/rubygems/commands/unpack_command.rb ruby-1.9.3-p194/lib/rubygems/commands/generate_index_command.rb ruby-1.9.3-p194/lib/rubygems/commands/update_command.rb ruby-1.9.3-p194/lib/rubygems/commands/sources_command.rb ruby-1.9.3-p194/lib/rubygems/commands/rdoc_command.rb ruby-1.9.3-p194/lib/rubygems/commands/cleanup_command.rb ruby-1.9.3-p194/lib/rubygems/commands/help_command.rb ruby-1.9.3-p194/lib/rubygems/commands/lock_command.rb ruby-1.9.3-p194/lib/rubygems/commands/fetch_command.rb ruby-1.9.3-p194/lib/rubygems/commands/owner_command.rb ruby-1.9.3-p194/lib/rubygems/commands/cert_command.rb ruby-1.9.3-p194/lib/rubygems/commands/contents_command.rb ruby-1.9.3-p194/lib/rubygems/commands/pristine_command.rb ruby-1.9.3-p194/lib/rubygems/commands/build_command.rb ruby-1.9.3-p194/lib/rubygems/commands/setup_command.rb ruby-1.9.3-p194/lib/rubygems/commands/which_command.rb ruby-1.9.3-p194/lib/rubygems/commands/environment_command.rb ruby-1.9.3-p194/lib/rubygems/commands/query_command.rb ruby-1.9.3-p194/lib/rubygems/commands/search_command.rb ruby-1.9.3-p194/lib/rubygems/commands/install_command.rb ruby-1.9.3-p194/lib/rubygems/commands/server_command.rb ruby-1.9.3-p194/lib/rubygems/commands/stale_command.rb ruby-1.9.3-p194/lib/rubygems/commands/outdated_command.rb ruby-1.9.3-p194/lib/rubygems/commands/uninstall_command.rb ruby-1.9.3-p194/lib/rubygems/commands/list_command.rb ruby-1.9.3-p194/lib/rubygems/commands/check_command.rb ruby-1.9.3-p194/lib/rubygems/commands/dependency_command.rb ruby-1.9.3-p194/lib/rubygems/package/tar_reader/ ruby-1.9.3-p194/lib/rubygems/package/tar_header.rb ruby-1.9.3-p194/lib/rubygems/package/f_sync_dir.rb ruby-1.9.3-p194/lib/rubygems/package/tar_test_case.rb ruby-1.9.3-p194/lib/rubygems/package/tar_writer.rb ruby-1.9.3-p194/lib/rubygems/package/tar_input.rb ruby-1.9.3-p194/lib/rubygems/package/tar_output.rb ruby-1.9.3-p194/lib/rubygems/package/tar_reader.rb ruby-1.9.3-p194/lib/rubygems/package/tar_reader/entry.rb ruby-1.9.3-p194/lib/rubygems/ext/builder.rb ruby-1.9.3-p194/lib/rubygems/ext/configure_builder.rb ruby-1.9.3-p194/lib/rubygems/ext/rake_builder.rb ruby-1.9.3-p194/lib/rubygems/ext/ext_conf_builder.rb ruby-1.9.3-p194/lib/rss/dublincore/ ruby-1.9.3-p194/lib/rss/maker/ ruby-1.9.3-p194/lib/rss/xmlparser.rb ruby-1.9.3-p194/lib/rss/taxonomy.rb ruby-1.9.3-p194/lib/rss/image.rb ruby-1.9.3-p194/lib/rss/syndication.rb ruby-1.9.3-p194/lib/rss/content/ ruby-1.9.3-p194/lib/rss/trackback.rb ruby-1.9.3-p194/lib/rss/dublincore.rb ruby-1.9.3-p194/lib/rss/xml-stylesheet.rb ruby-1.9.3-p194/lib/rss/parser.rb ruby-1.9.3-p194/lib/rss/1.0.rb ruby-1.9.3-p194/lib/rss/2.0.rb ruby-1.9.3-p194/lib/rss/maker.rb ruby-1.9.3-p194/lib/rss/xml.rb ruby-1.9.3-p194/lib/rss/utils.rb ruby-1.9.3-p194/lib/rss/atom.rb ruby-1.9.3-p194/lib/rss/rexmlparser.rb ruby-1.9.3-p194/lib/rss/0.9.rb ruby-1.9.3-p194/lib/rss/rss.rb ruby-1.9.3-p194/lib/rss/itunes.rb ruby-1.9.3-p194/lib/rss/converter.rb ruby-1.9.3-p194/lib/rss/content.rb ruby-1.9.3-p194/lib/rss/slash.rb ruby-1.9.3-p194/lib/rss/xmlscanner.rb ruby-1.9.3-p194/lib/rss/content/1.0.rb ruby-1.9.3-p194/lib/rss/content/2.0.rb ruby-1.9.3-p194/lib/rss/maker/1.0.rb ruby-1.9.3-p194/lib/rss/maker/taxonomy.rb ruby-1.9.3-p194/lib/rss/maker/2.0.rb ruby-1.9.3-p194/lib/rss/maker/atom.rb ruby-1.9.3-p194/lib/rss/maker/entry.rb ruby-1.9.3-p194/lib/rss/maker/image.rb ruby-1.9.3-p194/lib/rss/maker/feed.rb ruby-1.9.3-p194/lib/rss/maker/syndication.rb ruby-1.9.3-p194/lib/rss/maker/trackback.rb ruby-1.9.3-p194/lib/rss/maker/0.9.rb ruby-1.9.3-p194/lib/rss/maker/dublincore.rb ruby-1.9.3-p194/lib/rss/maker/itunes.rb ruby-1.9.3-p194/lib/rss/maker/base.rb ruby-1.9.3-p194/lib/rss/maker/content.rb ruby-1.9.3-p194/lib/rss/maker/slash.rb ruby-1.9.3-p194/lib/rss/dublincore/1.0.rb ruby-1.9.3-p194/lib/rss/dublincore/2.0.rb ruby-1.9.3-p194/lib/rss/dublincore/atom.rb ruby-1.9.3-p194/lib/rexml/parsers/ ruby-1.9.3-p194/lib/rexml/validation/ ruby-1.9.3-p194/lib/rexml/formatters/ ruby-1.9.3-p194/lib/rexml/document.rb ruby-1.9.3-p194/lib/rexml/instruction.rb ruby-1.9.3-p194/lib/rexml/child.rb ruby-1.9.3-p194/lib/rexml/xmltokens.rb ruby-1.9.3-p194/lib/rexml/xpath.rb ruby-1.9.3-p194/lib/rexml/xmldecl.rb ruby-1.9.3-p194/lib/rexml/light/ ruby-1.9.3-p194/lib/rexml/quickpath.rb ruby-1.9.3-p194/lib/rexml/parseexception.rb ruby-1.9.3-p194/lib/rexml/parent.rb ruby-1.9.3-p194/lib/rexml/element.rb ruby-1.9.3-p194/lib/rexml/undefinednamespaceexception.rb ruby-1.9.3-p194/lib/rexml/source.rb ruby-1.9.3-p194/lib/rexml/output.rb ruby-1.9.3-p194/lib/rexml/streamlistener.rb ruby-1.9.3-p194/lib/rexml/comment.rb ruby-1.9.3-p194/lib/rexml/attribute.rb ruby-1.9.3-p194/lib/rexml/doctype.rb ruby-1.9.3-p194/lib/rexml/entity.rb ruby-1.9.3-p194/lib/rexml/functions.rb ruby-1.9.3-p194/lib/rexml/cdata.rb ruby-1.9.3-p194/lib/rexml/syncenumerator.rb ruby-1.9.3-p194/lib/rexml/sax2listener.rb ruby-1.9.3-p194/lib/rexml/dtd/ ruby-1.9.3-p194/lib/rexml/text.rb ruby-1.9.3-p194/lib/rexml/node.rb ruby-1.9.3-p194/lib/rexml/encoding.rb ruby-1.9.3-p194/lib/rexml/rexml.rb ruby-1.9.3-p194/lib/rexml/namespace.rb ruby-1.9.3-p194/lib/rexml/xpath_parser.rb ruby-1.9.3-p194/lib/rexml/attlistdecl.rb ruby-1.9.3-p194/lib/rexml/dtd/elementdecl.rb ruby-1.9.3-p194/lib/rexml/dtd/notationdecl.rb ruby-1.9.3-p194/lib/rexml/dtd/entitydecl.rb ruby-1.9.3-p194/lib/rexml/dtd/dtd.rb ruby-1.9.3-p194/lib/rexml/dtd/attlistdecl.rb ruby-1.9.3-p194/lib/rexml/light/node.rb ruby-1.9.3-p194/lib/rexml/formatters/default.rb ruby-1.9.3-p194/lib/rexml/formatters/pretty.rb ruby-1.9.3-p194/lib/rexml/formatters/transitive.rb ruby-1.9.3-p194/lib/rexml/validation/relaxng.rb ruby-1.9.3-p194/lib/rexml/validation/validationexception.rb ruby-1.9.3-p194/lib/rexml/validation/validation.rb ruby-1.9.3-p194/lib/rexml/parsers/xpathparser.rb ruby-1.9.3-p194/lib/rexml/parsers/lightparser.rb ruby-1.9.3-p194/lib/rexml/parsers/baseparser.rb ruby-1.9.3-p194/lib/rexml/parsers/streamparser.rb ruby-1.9.3-p194/lib/rexml/parsers/pullparser.rb ruby-1.9.3-p194/lib/rexml/parsers/sax2parser.rb ruby-1.9.3-p194/lib/rexml/parsers/treeparser.rb ruby-1.9.3-p194/lib/rexml/parsers/ultralightparser.rb ruby-1.9.3-p194/lib/webrick/httpservlet/ ruby-1.9.3-p194/lib/webrick/httpauth/ ruby-1.9.3-p194/lib/webrick/log.rb ruby-1.9.3-p194/lib/webrick/httpproxy.rb ruby-1.9.3-p194/lib/webrick/compat.rb ruby-1.9.3-p194/lib/webrick/httpstatus.rb ruby-1.9.3-p194/lib/webrick/httpservlet.rb ruby-1.9.3-p194/lib/webrick/version.rb ruby-1.9.3-p194/lib/webrick/httpversion.rb ruby-1.9.3-p194/lib/webrick/htmlutils.rb ruby-1.9.3-p194/lib/webrick/httprequest.rb ruby-1.9.3-p194/lib/webrick/httpresponse.rb ruby-1.9.3-p194/lib/webrick/utils.rb ruby-1.9.3-p194/lib/webrick/httputils.rb ruby-1.9.3-p194/lib/webrick/ssl.rb ruby-1.9.3-p194/lib/webrick/httpauth.rb ruby-1.9.3-p194/lib/webrick/https.rb ruby-1.9.3-p194/lib/webrick/cgi.rb ruby-1.9.3-p194/lib/webrick/accesslog.rb ruby-1.9.3-p194/lib/webrick/config.rb ruby-1.9.3-p194/lib/webrick/httpserver.rb ruby-1.9.3-p194/lib/webrick/server.rb ruby-1.9.3-p194/lib/webrick/cookie.rb ruby-1.9.3-p194/lib/webrick/httpauth/htpasswd.rb ruby-1.9.3-p194/lib/webrick/httpauth/digestauth.rb ruby-1.9.3-p194/lib/webrick/httpauth/basicauth.rb ruby-1.9.3-p194/lib/webrick/httpauth/userdb.rb ruby-1.9.3-p194/lib/webrick/httpauth/htgroup.rb ruby-1.9.3-p194/lib/webrick/httpauth/authenticator.rb ruby-1.9.3-p194/lib/webrick/httpauth/htdigest.rb ruby-1.9.3-p194/lib/webrick/httpservlet/filehandler.rb ruby-1.9.3-p194/lib/webrick/httpservlet/cgihandler.rb ruby-1.9.3-p194/lib/webrick/httpservlet/prochandler.rb ruby-1.9.3-p194/lib/webrick/httpservlet/abstract.rb ruby-1.9.3-p194/lib/webrick/httpservlet/erbhandler.rb ruby-1.9.3-p194/lib/webrick/httpservlet/cgi_runner.rb ruby-1.9.3-p194/lib/xmlrpc/client.rb ruby-1.9.3-p194/lib/xmlrpc/utils.rb ruby-1.9.3-p194/lib/xmlrpc/README.rdoc ruby-1.9.3-p194/lib/xmlrpc/create.rb ruby-1.9.3-p194/lib/xmlrpc/base64.rb ruby-1.9.3-p194/lib/xmlrpc/config.rb ruby-1.9.3-p194/lib/xmlrpc/httpserver.rb ruby-1.9.3-p194/lib/xmlrpc/server.rb ruby-1.9.3-p194/lib/xmlrpc/marshal.rb ruby-1.9.3-p194/lib/xmlrpc/README.txt ruby-1.9.3-p194/lib/xmlrpc/datetime.rb ruby-1.9.3-p194/lib/xmlrpc/parser.rb ruby-1.9.3-p194/lib/rake/loaders/ ruby-1.9.3-p194/lib/rake/ext/ ruby-1.9.3-p194/lib/rake/lib/ ruby-1.9.3-p194/lib/rake/clean.rb ruby-1.9.3-p194/lib/rake/contrib/ ruby-1.9.3-p194/lib/rake/tasklib.rb ruby-1.9.3-p194/lib/rake/pathmap.rb ruby-1.9.3-p194/lib/rake/dsl_definition.rb ruby-1.9.3-p194/lib/rake/invocation_exception_mixin.rb ruby-1.9.3-p194/lib/rake/rule_recursion_overflow_error.rb ruby-1.9.3-p194/lib/rake/file_utils.rb ruby-1.9.3-p194/lib/rake/file_task.rb ruby-1.9.3-p194/lib/rake/testtask.rb ruby-1.9.3-p194/lib/rake/win32.rb ruby-1.9.3-p194/lib/rake/application.rb ruby-1.9.3-p194/lib/rake/task_argument_error.rb ruby-1.9.3-p194/lib/rake/packagetask.rb ruby-1.9.3-p194/lib/rake/file_utils_ext.rb ruby-1.9.3-p194/lib/rake/ruby182_test_unit_fix.rb ruby-1.9.3-p194/lib/rake/cloneable.rb ruby-1.9.3-p194/lib/rake/alt_system.rb ruby-1.9.3-p194/lib/rake/version.rb ruby-1.9.3-p194/lib/rake/file_creation_task.rb ruby-1.9.3-p194/lib/rake/task_arguments.rb ruby-1.9.3-p194/lib/rake/rake_module.rb ruby-1.9.3-p194/lib/rake/early_time.rb ruby-1.9.3-p194/lib/rake/name_space.rb ruby-1.9.3-p194/lib/rake/task_manager.rb ruby-1.9.3-p194/lib/rake/classic_namespace.rb ruby-1.9.3-p194/lib/rake/pseudo_status.rb ruby-1.9.3-p194/lib/rake/task.rb ruby-1.9.3-p194/lib/rake/runtest.rb ruby-1.9.3-p194/lib/rake/rake_test_loader.rb ruby-1.9.3-p194/lib/rake/gempackagetask.rb ruby-1.9.3-p194/lib/rake/rdoctask.rb ruby-1.9.3-p194/lib/rake/default_loader.rb ruby-1.9.3-p194/lib/rake/file_list.rb ruby-1.9.3-p194/lib/rake/invocation_chain.rb ruby-1.9.3-p194/lib/rake/multi_task.rb ruby-1.9.3-p194/lib/rake/contrib/publisher.rb ruby-1.9.3-p194/lib/rake/contrib/sys.rb ruby-1.9.3-p194/lib/rake/contrib/compositepublisher.rb ruby-1.9.3-p194/lib/rake/contrib/rubyforgepublisher.rb ruby-1.9.3-p194/lib/rake/contrib/ftptools.rb ruby-1.9.3-p194/lib/rake/contrib/sshpublisher.rb ruby-1.9.3-p194/lib/rake/lib/project.rake ruby-1.9.3-p194/lib/rake/ext/time.rb ruby-1.9.3-p194/lib/rake/ext/module.rb ruby-1.9.3-p194/lib/rake/ext/string.rb ruby-1.9.3-p194/lib/rake/ext/core.rb ruby-1.9.3-p194/lib/rake/loaders/makefile.rb ruby-1.9.3-p194/enc/unicode/ ruby-1.9.3-p194/enc/trans/ ruby-1.9.3-p194/enc/koi8_u.c ruby-1.9.3-p194/enc/x_emoji.h ruby-1.9.3-p194/enc/Makefile.in ruby-1.9.3-p194/enc/gbk.c ruby-1.9.3-p194/enc/euc_jp.c ruby-1.9.3-p194/enc/cp949.c ruby-1.9.3-p194/enc/encdb.c ruby-1.9.3-p194/enc/make_encmake.rb ruby-1.9.3-p194/enc/prelude.rb ruby-1.9.3-p194/enc/shift_jis.c ruby-1.9.3-p194/enc/utf_8.c ruby-1.9.3-p194/enc/big5.c ruby-1.9.3-p194/enc/euc_tw.c ruby-1.9.3-p194/enc/unicode.c ruby-1.9.3-p194/enc/iso_8859_10.c ruby-1.9.3-p194/enc/ascii.c ruby-1.9.3-p194/enc/iso_8859_11.c ruby-1.9.3-p194/enc/utf_7.h ruby-1.9.3-p194/enc/iso_8859_13.c ruby-1.9.3-p194/enc/iso_8859_14.c ruby-1.9.3-p194/enc/iso_8859_15.c ruby-1.9.3-p194/enc/koi8_r.c ruby-1.9.3-p194/enc/iso_8859_16.c ruby-1.9.3-p194/enc/us_ascii.c ruby-1.9.3-p194/enc/gb2312.c ruby-1.9.3-p194/enc/windows_1251.c ruby-1.9.3-p194/enc/iso_8859_1.c ruby-1.9.3-p194/enc/euc_kr.c ruby-1.9.3-p194/enc/iso_8859_2.c ruby-1.9.3-p194/enc/utf_32be.c ruby-1.9.3-p194/enc/iso_8859_3.c ruby-1.9.3-p194/enc/iso_8859_4.c ruby-1.9.3-p194/enc/emacs_mule.c ruby-1.9.3-p194/enc/iso_8859_5.c ruby-1.9.3-p194/enc/utf_16be.c ruby-1.9.3-p194/enc/iso_8859_6.c ruby-1.9.3-p194/enc/iso_8859_7.c ruby-1.9.3-p194/enc/utf_16_32.h ruby-1.9.3-p194/enc/iso_8859_8.c ruby-1.9.3-p194/enc/depend ruby-1.9.3-p194/enc/iso_8859_9.c ruby-1.9.3-p194/enc/utf_32le.c ruby-1.9.3-p194/enc/gb18030.c ruby-1.9.3-p194/enc/utf_16le.c ruby-1.9.3-p194/enc/iso_2022_jp.h ruby-1.9.3-p194/enc/trans/JIS/ ruby-1.9.3-p194/enc/trans/EMOJI/ ruby-1.9.3-p194/enc/trans/cp850-tbl.rb ruby-1.9.3-p194/enc/trans/ucm/ ruby-1.9.3-p194/enc/trans/escape.trans ruby-1.9.3-p194/enc/trans/ibm852-tbl.rb ruby-1.9.3-p194/enc/trans/iso-8859-4-tbl.rb ruby-1.9.3-p194/enc/trans/ibm862-tbl.rb ruby-1.9.3-p194/enc/trans/gbk.trans ruby-1.9.3-p194/enc/trans/cp949-tbl.rb ruby-1.9.3-p194/enc/trans/ibm775-tbl.rb ruby-1.9.3-p194/enc/trans/iso-8859-8-tbl.rb ruby-1.9.3-p194/enc/trans/ibm866-tbl.rb ruby-1.9.3-p194/enc/trans/windows-1252-tbl.rb ruby-1.9.3-p194/enc/trans/chinese.trans ruby-1.9.3-p194/enc/trans/iso-8859-10-tbl.rb ruby-1.9.3-p194/enc/trans/windows-1256-tbl.rb ruby-1.9.3-p194/enc/trans/iso-8859-14-tbl.rb ruby-1.9.3-p194/enc/trans/maccyrillic-tbl.rb ruby-1.9.3-p194/enc/trans/big5-hkscs-tbl.rb ruby-1.9.3-p194/enc/trans/gbk-tbl.rb ruby-1.9.3-p194/enc/trans/tis-620-tbl.rb ruby-1.9.3-p194/enc/trans/iso-8859-3-tbl.rb ruby-1.9.3-p194/enc/trans/ibm861-tbl.rb ruby-1.9.3-p194/enc/trans/macromania-tbl.rb ruby-1.9.3-p194/enc/trans/koi8-r-tbl.rb ruby-1.9.3-p194/enc/trans/iso-8859-7-tbl.rb ruby-1.9.3-p194/enc/trans/ibm855-tbl.rb ruby-1.9.3-p194/enc/trans/ibm865-tbl.rb ruby-1.9.3-p194/enc/trans/windows-874-tbl.rb ruby-1.9.3-p194/enc/trans/utf_16_32.trans ruby-1.9.3-p194/enc/trans/ibm869-tbl.rb ruby-1.9.3-p194/enc/trans/maciceland-tbl.rb ruby-1.9.3-p194/enc/trans/windows-1251-tbl.rb ruby-1.9.3-p194/enc/trans/windows-1255-tbl.rb ruby-1.9.3-p194/enc/trans/iso-8859-13-tbl.rb ruby-1.9.3-p194/enc/trans/gb18030.trans ruby-1.9.3-p194/enc/trans/japanese.trans ruby-1.9.3-p194/enc/trans/emoji_sjis_docomo.trans ruby-1.9.3-p194/enc/trans/emoji.trans ruby-1.9.3-p194/enc/trans/cp852-tbl.rb ruby-1.9.3-p194/enc/trans/iso-8859-2-tbl.rb ruby-1.9.3-p194/enc/trans/ibm860-tbl.rb ruby-1.9.3-p194/enc/trans/iso2022.trans ruby-1.9.3-p194/enc/trans/utf8_mac-tbl.rb ruby-1.9.3-p194/enc/trans/ibm737-tbl.rb ruby-1.9.3-p194/enc/trans/big5-uao-tbl.rb ruby-1.9.3-p194/enc/trans/iso-8859-6-tbl.rb ruby-1.9.3-p194/enc/trans/single_byte.trans ruby-1.9.3-p194/enc/trans/euckr-tbl.rb ruby-1.9.3-p194/enc/trans/utf8_mac.trans ruby-1.9.3-p194/enc/trans/koi8-u-tbl.rb ruby-1.9.3-p194/enc/trans/windows-1250-tbl.rb ruby-1.9.3-p194/enc/trans/macukraine-tbl.rb ruby-1.9.3-p194/enc/trans/GB/ ruby-1.9.3-p194/enc/trans/windows-1254-tbl.rb ruby-1.9.3-p194/enc/trans/emoji-exchange-tbl.rb ruby-1.9.3-p194/enc/trans/emoji_iso2022_kddi.trans ruby-1.9.3-p194/enc/trans/korean.trans ruby-1.9.3-p194/enc/trans/CP/ ruby-1.9.3-p194/enc/trans/japanese_euc.trans ruby-1.9.3-p194/enc/trans/big5.trans ruby-1.9.3-p194/enc/trans/iso-8859-1-tbl.rb ruby-1.9.3-p194/enc/trans/cp855-tbl.rb ruby-1.9.3-p194/enc/trans/ibm437-tbl.rb ruby-1.9.3-p194/enc/trans/newline.trans ruby-1.9.3-p194/enc/trans/iso-8859-5-tbl.rb ruby-1.9.3-p194/enc/trans/big5.c ruby-1.9.3-p194/enc/trans/ibm863-tbl.rb ruby-1.9.3-p194/enc/trans/macturkish-tbl.rb ruby-1.9.3-p194/enc/trans/iso-8859-9-tbl.rb ruby-1.9.3-p194/enc/trans/ibm857-tbl.rb ruby-1.9.3-p194/enc/trans/macgreek-tbl.rb ruby-1.9.3-p194/enc/trans/maccroatian-tbl.rb ruby-1.9.3-p194/enc/trans/windows-1253-tbl.rb ruby-1.9.3-p194/enc/trans/japanese_sjis.trans ruby-1.9.3-p194/enc/trans/iso-8859-11-tbl.rb ruby-1.9.3-p194/enc/trans/gb18030-tbl.rb ruby-1.9.3-p194/enc/trans/windows-1257-tbl.rb ruby-1.9.3-p194/enc/trans/emoji_sjis_docomo.c ruby-1.9.3-p194/enc/trans/emoji_sjis_softbank.trans ruby-1.9.3-p194/enc/trans/iso-8859-15-tbl.rb ruby-1.9.3-p194/enc/trans/emoji_sjis_kddi.trans ruby-1.9.3-p194/enc/trans/macroman-tbl.rb ruby-1.9.3-p194/enc/trans/transdb.c ruby-1.9.3-p194/enc/trans/chinese.c ruby-1.9.3-p194/enc/trans/emoji.c ruby-1.9.3-p194/enc/trans/emoji_iso2022_kddi.c ruby-1.9.3-p194/enc/trans/emoji_sjis_kddi.c ruby-1.9.3-p194/enc/trans/emoji_sjis_softbank.c ruby-1.9.3-p194/enc/trans/escape.c ruby-1.9.3-p194/enc/trans/gb18030.c ruby-1.9.3-p194/enc/trans/gbk.c ruby-1.9.3-p194/enc/trans/iso2022.c ruby-1.9.3-p194/enc/trans/japanese.c ruby-1.9.3-p194/enc/trans/japanese_euc.c ruby-1.9.3-p194/enc/trans/japanese_sjis.c ruby-1.9.3-p194/enc/trans/korean.c ruby-1.9.3-p194/enc/trans/newline.c ruby-1.9.3-p194/enc/trans/single_byte.c ruby-1.9.3-p194/enc/trans/utf8_mac.c ruby-1.9.3-p194/enc/trans/utf_16_32.c ruby-1.9.3-p194/enc/trans/CP/CP932UDA%UCS.src ruby-1.9.3-p194/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src ruby-1.9.3-p194/enc/trans/CP/UCS%CP932UDA.src ruby-1.9.3-p194/enc/trans/CP/UCS%CP932VDC@NEC_IBM.src ruby-1.9.3-p194/enc/trans/CP/CP932VDC@IBM%UCS.src ruby-1.9.3-p194/enc/trans/CP/UCS%CP932VDC () IBM src ruby-1.9.3-p194/enc/trans/GB/GB2312%UCS.src ruby-1.9.3-p194/enc/trans/GB/UCS%GB2312.src ruby-1.9.3-p194/enc/trans/GB/GB12345%UCS.src ruby-1.9.3-p194/enc/trans/GB/UCS%GB12345.src ruby-1.9.3-p194/enc/trans/ucm/windows-950_hkscs-2001.ucm ruby-1.9.3-p194/enc/trans/ucm/glibc-BIG5HKSCS-2.3.3.ucm ruby-1.9.3-p194/enc/trans/ucm/windows-950-2000.ucm ruby-1.9.3-p194/enc/trans/ucm/glibc-BIG5-2.3.3.ucm ruby-1.9.3-p194/enc/trans/EMOJI/EMOJI_SHIFT_JIS-SOFTBANK%UCS.src ruby-1.9.3-p194/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-SOFTBANK.src ruby-1.9.3-p194/enc/trans/EMOJI/EMOJI_SHIFT_JIS-KDDI%UCS.src ruby-1.9.3-p194/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI.src ruby-1.9.3-p194/enc/trans/EMOJI/EMOJI_ISO-2022-JP-KDDI%UCS.src ruby-1.9.3-p194/enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI.src ruby-1.9.3-p194/enc/trans/EMOJI/EMOJI_SHIFT_JIS-DOCOMO%UCS.src ruby-1.9.3-p194/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-DOCOMO.src ruby-1.9.3-p194/enc/trans/EMOJI/EMOJI_SHIFT_JIS-KDDI-UNDOC%UCS.src ruby-1.9.3-p194/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI-UNDOC.src ruby-1.9.3-p194/enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI-UNDOC.src ruby-1.9.3-p194/enc/trans/JIS/JISX0208@1990%UCS.src ruby-1.9.3-p194/enc/trans/JIS/JISX0208VDC@NEC%UCS.src ruby-1.9.3-p194/enc/trans/JIS/UCS%JISX0208 () 1990 src ruby-1.9.3-p194/enc/trans/JIS/UCS%JISX0208VDC () NEC src ruby-1.9.3-p194/enc/trans/JIS/UCS%JISX0212UDC.src ruby-1.9.3-p194/enc/trans/JIS/JISX0212UDC%UCS.src ruby-1.9.3-p194/enc/trans/JIS/JISX0212%UCS.src ruby-1.9.3-p194/enc/trans/JIS/JISX0212@MS%UCS.src ruby-1.9.3-p194/enc/trans/JIS/UCS%JISX0212.src ruby-1.9.3-p194/enc/trans/JIS/UCS%JISX0212 () MS src ruby-1.9.3-p194/enc/trans/JIS/JISX0208UDC%UCS.src ruby-1.9.3-p194/enc/trans/JIS/UCS%JISX0208UDC.src ruby-1.9.3-p194/enc/trans/JIS/JISX0208@MS%UCS.src ruby-1.9.3-p194/enc/trans/JIS/UCS%JISX0208 () MS src ruby-1.9.3-p194/enc/trans/JIS/JISX0201-KANA%UCS.src ruby-1.9.3-p194/enc/trans/JIS/UCS%JISX0201-KANA.src ruby-1.9.3-p194/enc/trans/JIS/JISX0212VDC@IBM%UCS.src ruby-1.9.3-p194/enc/trans/JIS/UCS%JISX0212VDC () IBM src ruby-1.9.3-p194/enc/unicode/name2ctype.kwd ruby-1.9.3-p194/enc/unicode/name2ctype.h ruby-1.9.3-p194/enc/unicode/name2ctype.h.blt ruby-1.9.3-p194/enc/unicode/name2ctype.src ruby-1.9.3-p194/misc/rubydb2x.el ruby-1.9.3-p194/misc/rubydb3x.el ruby-1.9.3-p194/misc/ruby-mode.el ruby-1.9.3-p194/misc/rb_optparse.zsh ruby-1.9.3-p194/misc/rdoc-mode.el ruby-1.9.3-p194/misc/ruby-electric.el ruby-1.9.3-p194/misc/inf-ruby.el ruby-1.9.3-p194/misc/rb_optparse.bash ruby-1.9.3-p194/misc/README ruby-1.9.3-p194/misc/ruby-style.el ruby-1.9.3-p194/include/ruby/ ruby-1.9.3-p194/include/ruby.h ruby-1.9.3-p194/include/ruby/backward/ ruby-1.9.3-p194/include/ruby/intern.h ruby-1.9.3-p194/include/ruby/subst.h ruby-1.9.3-p194/include/ruby/win32.h ruby-1.9.3-p194/include/ruby/oniguruma.h ruby-1.9.3-p194/include/ruby/re.h ruby-1.9.3-p194/include/ruby/io.h ruby-1.9.3-p194/include/ruby/missing.h ruby-1.9.3-p194/include/ruby/regex.h ruby-1.9.3-p194/include/ruby/defines.h ruby-1.9.3-p194/include/ruby/util.h ruby-1.9.3-p194/include/ruby/ruby.h ruby-1.9.3-p194/include/ruby/vm.h ruby-1.9.3-p194/include/ruby/version.h ruby-1.9.3-p194/include/ruby/encoding.h ruby-1.9.3-p194/include/ruby/st.h ruby-1.9.3-p194/include/ruby/backward/rubyio.h ruby-1.9.3-p194/include/ruby/backward/util.h ruby-1.9.3-p194/include/ruby/backward/rubysig.h ruby-1.9.3-p194/include/ruby/backward/classext.h ruby-1.9.3-p194/include/ruby/backward/st.h ruby-1.9.3-p194/defs/default_gems ruby-1.9.3-p194/defs/lex.c.src ruby-1.9.3-p194/defs/known_errors.def ruby-1.9.3-p194/defs/keywords ruby-1.9.3-p194/defs/opt_insn_unif.def ruby-1.9.3-p194/defs/opt_operand.def ruby-1.9.3-p194/doc/rake/ ruby-1.9.3-p194/doc/rubygems/ ruby-1.9.3-p194/doc/etc.rd ruby-1.9.3-p194/doc/NEWS-1.9.1 ruby-1.9.3-p194/doc/NEWS-1.9.2 ruby-1.9.3-p194/doc/images/ ruby-1.9.3-p194/doc/NEWS-1.8.7 ruby-1.9.3-p194/doc/forwardable.rd.ja ruby-1.9.3-p194/doc/ChangeLog-1.8.0 ruby-1.9.3-p194/doc/forwardable.rd ruby-1.9.3-p194/doc/re.rdoc ruby-1.9.3-p194/doc/ChangeLog-1.9.3 ruby-1.9.3-p194/doc/pty/ ruby-1.9.3-p194/doc/shell.rd.ja ruby-1.9.3-p194/doc/irb/ ruby-1.9.3-p194/doc/ChangeLog-YARV ruby-1.9.3-p194/doc/etc.rd.ja ruby-1.9.3-p194/doc/shell.rd ruby-1.9.3-p194/doc/irb/irb.rd ruby-1.9.3-p194/doc/irb/irb-tools.rd.ja ruby-1.9.3-p194/doc/irb/irb.rd.ja ruby-1.9.3-p194/doc/pty/README.expect ruby-1.9.3-p194/doc/pty/README.ja ruby-1.9.3-p194/doc/pty/README ruby-1.9.3-p194/doc/pty/README.expect.ja ruby-1.9.3-p194/doc/images/boottime-classes.png ruby-1.9.3-p194/doc/rubygems/History.txt ruby-1.9.3-p194/doc/rubygems/LICENSE.txt ruby-1.9.3-p194/doc/rubygems/ChangeLog ruby-1.9.3-p194/doc/rubygems/README ruby-1.9.3-p194/doc/rake/release_notes/ ruby-1.9.3-p194/doc/rake/example/ ruby-1.9.3-p194/doc/rake/command_line_usage.rdoc ruby-1.9.3-p194/doc/rake/rational.rdoc ruby-1.9.3-p194/doc/rake/jamis.rb ruby-1.9.3-p194/doc/rake/CHANGES ruby-1.9.3-p194/doc/rake/rakefile.rdoc ruby-1.9.3-p194/doc/rake/glossary.rdoc ruby-1.9.3-p194/doc/rake/proto_rake.rdoc ruby-1.9.3-p194/doc/rake/README ruby-1.9.3-p194/doc/rake/example/a.c ruby-1.9.3-p194/doc/rake/example/b.c ruby-1.9.3-p194/doc/rake/example/Rakefile1 ruby-1.9.3-p194/doc/rake/example/Rakefile2 ruby-1.9.3-p194/doc/rake/example/main.c ruby-1.9.3-p194/doc/rake/release_notes/rake-0.8.7.rdoc [root@snort support]# cd ruby-1.9.3-p194 [root@snort ruby-1.9.3-p194]# ./configure checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking whether gcc needs -traditional... no checking whether the linker is GNU ld... yes checking whether gcc -E accepts -o... yes checking for ranlib... ranlib checking for ar... ar checking for as... as checking for objdump... objdump checking for objcopy... objcopy checking for nm... nm checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking for a thread-safe mkdir -p... /bin/mkdir -p checking for dot... no checking for doxygen... no checking for pkg-config... pkg-config checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for cd using physical directory... cd -P checking whether -Wno-unused-parameter is accepted... yes checking whether -Wno-parentheses is accepted... yes checking whether -Wno-long-long is accepted... yes checking whether -Wno-missing-field-initializers is accepted... yes checking whether -Werror=pointer-arith is accepted... yes checking whether -Werror=write-strings is accepted... yes checking whether -Werror=declaration-after-statement is accepted... yes checking whether -Werror=shorten-64-to-32 is accepted... no checking whether -Wshorten-64-to-32 is accepted... no checking whether -Werror=implicit-function-declaration is accepted... yes checking whether -Wextra is accepted... yes checking whether -ggdb is accepted... yes checking whether -fvisibility=hidden is accepted... yes checking whether -Wl,-unexported_symbol,_Init_* is accepted... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking whether byte ordering is bigendian... no checking for an ANSI C-conforming const... yes checking whether char is unsigned... no checking for inline... inline checking for working volatile... yes checking for long long... yes checking for off_t... yes checking char bit... 8 checking size of int... 4 checking size of short... 2 checking size of long... 4 checking size of long long... 8 checking size of __int64... 0 checking size of off_t... 8 checking size of void*... 4 checking size of float... 4 checking size of double... 8 checking size of time_t... 4 checking for printf prefix for long long... ll checking for pid_t... yes checking for convertible type of pid_t... INT checking for uid_t... yes checking for convertible type of uid_t... UINT checking for gid_t... yes checking for convertible type of gid_t... UINT checking for time_t... yes checking for convertible type of time_t... LONG checking for dev_t... yes checking for convertible type of dev_t... ULL checking for mode_t... yes checking for convertible type of mode_t... UINT checking for rlim_t... yes checking for convertible type of rlim_t... ULL checking for prototypes... yes checking token paste string... ansi checking stringization... #expr checking string literal concatenation... yes checking for variable length prototypes and stdarg.h... yes checking for variable length macro... yes checking for noreturn function attribute... __attribute__ ((noreturn)) x checking for deprecated function attribute... __attribute__ ((deprecated)) x checking for noinline function attribute... __attribute__ ((noinline)) x checking for stdcall function attribute... __attribute__ ((stdcall)) x checking for cdecl function attribute... __attribute__ ((cdecl)) x checking for fastcall function attribute... __attribute__ ((fastcall)) x checking for function alias... alias checking for atomic builtins... yes checking for exported function attribute... __attribute__ ((visibility("default"))) checking whether sys_nerr is declared... yes checking for crypt in -lcrypt... yes checking for dlopen in -ldl... yes checking for shl_load in -ldld... no checking for socketpair in -lsocket... no checking for clock_gettime in -lrt... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/syscall.h usability... yes checking sys/syscall.h presence... yes checking for sys/syscall.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking syscall.h usability... yes checking syscall.h presence... yes checking for syscall.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking a.out.h usability... yes checking a.out.h presence... yes checking for a.out.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking direct.h usability... no checking direct.h presence... no checking for direct.h... no checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/mkdev.h usability... no checking sys/mkdev.h presence... no checking for sys/mkdev.h... no checking sys/utime.h usability... no checking sys/utime.h presence... no checking for sys/utime.h... no checking xti.h usability... no checking xti.h presence... no checking for xti.h... no checking netinet/in_systm.h usability... yes checking netinet/in_systm.h presence... yes checking for netinet/in_systm.h... yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking ucontext.h usability... yes checking ucontext.h presence... yes checking for ucontext.h... yes checking intrinsics.h usability... no checking intrinsics.h presence... no checking for intrinsics.h... no checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/sendfile.h usability... yes checking sys/sendfile.h presence... yes checking for sys/sendfile.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for net/socket.h... (cached) no checking for sys/socket.h... (cached) yes checking process.h usability... no checking process.h presence... no checking for process.h... no checking for size_t... yes checking size of size_t... 4 checking size of ptrdiff_t... 4 checking for printf prefix for size_t... z checking for printf prefix for ptrdiff_t... t checking for struct stat.st_blksize... yes checking for struct stat.st_blocks... yes checking for struct stat.st_rdev... yes checking size of struct stat.st_size... SIZEOF_LONG_LONG checking size of struct stat.st_blocks... SIZEOF_LONG_LONG checking for struct stat.st_atim... yes checking for struct stat.st_atimespec... no checking for struct stat.st_atimensec... no checking for struct stat.st_mtim... yes checking for struct stat.st_mtimespec... no checking for struct stat.st_mtimensec... no checking for struct stat.st_ctim... yes checking for struct stat.st_ctimespec... no checking for struct stat.st_ctimensec... no checking for struct timespec... yes checking for struct timezone... yes checking for clockid_t... yes checking for fd_mask... yes checking for int8_t... yes checking size of int8_t... 1 checking for uint8_t... yes checking size of uint8_t... 1 checking for int16_t... yes checking size of int16_t... 2 checking for uint16_t... yes checking size of uint16_t... 2 checking for int32_t... yes checking size of int32_t... 4 checking for uint32_t... yes checking size of uint32_t... 4 checking for int64_t... yes checking size of int64_t... 8 checking for uint64_t... yes checking size of uint64_t... 8 checking for int128_t... no checking for uint128_t... no checking for intptr_t... yes checking size of intptr_t... 4 checking for uintptr_t... yes checking size of uintptr_t... 4 checking for ssize_t... yes checking size of ssize_t... 4 checking for stack end address... __libc_stack_end checking for gc_mark and gc_children stack frame approximate size(word)... 28 checking for uid_t in sys/types.h... (cached) yes checking type of array argument to getgroups... gid_t checking return type of signal handlers... void checking for working alloca.h... yes checking for alloca... yes checking for dynamic size alloca... ok checking for working memcmp... yes checking for broken erfc of glibc-2.3.6 on IA64... no checking for dup2... yes checking for memmove... yes checking for strerror... yes checking for strchr... yes checking for strstr... yes checking for crypt... yes checking for flock... yes checking for isnan... yes checking for finite... yes checking for isinf... yes checking for hypot... yes checking for acosh... yes checking for erf... yes checking for tgamma... yes checking for lgamma_r... yes checking for cbrt... yes checking for strlcpy... no checking for strlcat... no checking for ffs... yes checking for setproctitle... no checking for signbit... yes checking for fmod... yes checking for killpg... yes checking for wait4... yes checking for waitpid... yes checking for fork... yes checking for spawnv... no checking for syscall... yes checking for __syscall... no checking for chroot... yes checking for getcwd... yes checking for eaccess... yes checking for truncate... yes checking for ftruncate... yes checking for ftello... yes checking for chsize... no checking for times... yes checking for utimes... yes checking for utimensat... yes checking for fcntl... yes checking for lockf... yes checking for lstat... yes checking for truncate64... yes checking for ftruncate64... yes checking for ftello64... yes checking for fseeko... yes checking for fseeko64... yes checking for link... yes checking for symlink... yes checking for readlink... yes checking for readdir_r... yes checking for fsync... yes checking for fdatasync... yes checking for fchown... yes checking for posix_fadvise... yes checking for setitimer... yes checking for setruid... no checking for seteuid... yes checking for setreuid... yes checking for setresuid... yes checking for socketpair... yes checking for setrgid... no checking for setegid... yes checking for setregid... yes checking for setresgid... yes checking for issetugid... no checking for pause... yes checking for lchown... yes checking for lchmod... no checking for getpgrp... yes checking for setpgrp... yes checking for getpgid... yes checking for setpgid... yes checking for initgroups... yes checking for getgroups... yes checking for setgroups... yes checking for getpriority... yes checking for getrlimit... yes checking for setrlimit... yes checking for sysconf... yes checking for close... yes checking for getgrnam_r... yes checking for dlopen... yes checking for sigprocmask... yes checking for sigaction... yes checking for sigsetjmp... no checking for _setjmp... yes checking for _longjmp... yes checking for setsid... yes checking for telldir... yes checking for seekdir... yes checking for fchmod... yes checking for cosh... yes checking for sinh... yes checking for tanh... yes checking for log2... yes checking for round... yes checking for setuid... yes checking for setgid... yes checking for daemon... (cached) no checking for select_large_fdset... no checking for setenv... yes checking for unsetenv... yes checking for mktime... yes checking for timegm... yes checking for gmtime_r... yes checking for clock_gettime... yes checking for gettimeofday... yes checking for poll... yes checking for ppoll... yes checking for pread... yes checking for sendfile... yes checking for shutdown... yes checking for sigaltstack... yes checking for dl_iterate_phdr... yes checking for unsetenv returns a value... yes checking for __builtin_setjmp... no checking for setjmp type... _setjmp checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for struct tm.tm_gmtoff... yes checking for external int daylight... yes checking for external timezone... long checking for external altzone... no checking for timezone... yes checking whether timezone requires zero arguments... yes checking for negative time_t for gmtime(3)... yes checking for localtime(3) overflow correctly... yes checking whether right shift preserve sign bit... yes checking read count field in FILE structures... not found (OK if using GNU libc) checking read buffer ptr field in FILE structures... _IO_read_ptr checking read buffer end field in FILE structures... _IO_read_end checking size of struct stat.st_ino... SIZEOF_LONG_LONG checking whether _SC_CLK_TCK is supported... yes checking stack growing direction on i686... -1 checking for pthread_kill in -lthr... no checking for pthread_kill in -lpthread... yes checking for pthread_np.h... no checking for sched_yield... yes checking for pthread_attr_setinheritsched... yes checking for pthread_getattr_np... yes checking for pthread_attr_get_np... no checking for pthread_attr_getstack... yes checking for pthread_get_stackaddr_np... no checking for pthread_get_stacksize_np... no checking for thr_stksegment... no checking for pthread_stackseg_np... no checking for pthread_getthrds_np... no checking for pthread_condattr_setclock... yes checking for pthread_sigmask... yes checking for getcontext... yes checking for setcontext... yes checking if fork works with pthread... yes checking for backtrace... yes checking valgrind/memcheck.h usability... no checking valgrind/memcheck.h presence... no checking for valgrind/memcheck.h... no checking whether ELF binaries are produced... yes checking whether OS depend dynamic link works... yes checking for strip... strip checking for prefix of external symbols... NONE checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for if make is GNU make... yes checking for nroff... /usr/bin/nroff .ext/include/i686-linux/ruby/config.h updated ruby library version = 1.9.1 configure: creating ./config.status config.status: creating Makefile config.status: creating ruby-1.9.pc [root@snort ruby-1.9.3-p194]# make && make install CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration XCFLAGS = -include ruby/config.h -include ruby/missing.h -fvisibility=hidden -DRUBY_EXPORT CPPFLAGS = -I. -I.ext/include/i686-linux -I./include -I. DLDFLAGS = SOLIBS = compiling main.c compiling dmydln.c compiling dmyencoding.c compiling version.c compiling dmyversion.c compiling miniprelude.c compiling array.c compiling bignum.c compiling class.c compiling compar.c compiling complex.c compiling dir.c compiling dln_find.c compiling enum.c compiling enumerator.c compiling error.c compiling eval.c compiling load.c compiling proc.c compiling file.c compiling gc.c compiling hash.c compiling inits.c compiling io.c compiling marshal.c compiling math.c compiling node.c compiling numeric.c compiling object.c compiling pack.c compiling parse.c compiling process.c compiling random.c compiling range.c compiling rational.c compiling re.c compiling regcomp.c compiling regenc.c compiling regerror.c compiling regexec.c compiling regparse.c compiling regsyntax.c compiling ruby.c compiling safe.c compiling signal.c compiling sprintf.c compiling st.c compiling strftime.c compiling string.c compiling struct.c compiling time.c compiling transcode.c compiling util.c compiling variable.c compiling compile.c compiling debug.c compiling iseq.c compiling vm.c compiling vm_dump.c compiling thread.c compiling cont.c compiling ./enc/ascii.c compiling ./enc/us_ascii.c compiling ./enc/unicode.c compiling ./enc/utf_8.c compiling newline.c compiling ./missing/strlcpy.c compiling ./missing/strlcat.c compiling ./missing/setproctitle.c compiling addr2line.c compiling dmyext.c linking miniruby rbconfig.rb updated generating enc.mk compiling dln.c compiling encoding.c generating prelude.c compiling prelude.c linking static-library libruby-static.a generating encdb.h encdb.h unchanged making enc make[1]: Entering directory `/support/ruby-1.9.3-p194' compiling ./enc/encdb.c linking encoding encdb.so compiling ./enc/big5.c linking encoding big5.so compiling ./enc/cp949.c linking encoding cp949.so compiling ./enc/emacs_mule.c linking encoding emacs_mule.so compiling ./enc/euc_jp.c linking encoding euc_jp.so compiling ./enc/euc_kr.c linking encoding euc_kr.so compiling ./enc/euc_tw.c linking encoding euc_tw.so compiling ./enc/gb2312.c linking encoding gb2312.so compiling ./enc/gb18030.c linking encoding gb18030.so compiling ./enc/gbk.c linking encoding gbk.so compiling ./enc/iso_8859_1.c linking encoding iso_8859_1.so compiling ./enc/iso_8859_2.c linking encoding iso_8859_2.so compiling ./enc/iso_8859_3.c linking encoding iso_8859_3.so compiling ./enc/iso_8859_4.c linking encoding iso_8859_4.so compiling ./enc/iso_8859_5.c linking encoding iso_8859_5.so compiling ./enc/iso_8859_6.c linking encoding iso_8859_6.so compiling ./enc/iso_8859_7.c linking encoding iso_8859_7.so compiling ./enc/iso_8859_8.c linking encoding iso_8859_8.so compiling ./enc/iso_8859_9.c linking encoding iso_8859_9.so compiling ./enc/iso_8859_10.c linking encoding iso_8859_10.so compiling ./enc/iso_8859_11.c linking encoding iso_8859_11.so compiling ./enc/iso_8859_13.c linking encoding iso_8859_13.so compiling ./enc/iso_8859_14.c linking encoding iso_8859_14.so compiling ./enc/iso_8859_15.c linking encoding iso_8859_15.so compiling ./enc/iso_8859_16.c linking encoding iso_8859_16.so compiling ./enc/koi8_r.c linking encoding koi8_r.so compiling ./enc/koi8_u.c linking encoding koi8_u.so compiling ./enc/shift_jis.c linking encoding shift_jis.so compiling ./enc/utf_16be.c linking encoding utf_16be.so compiling ./enc/utf_16le.c linking encoding utf_16le.so compiling ./enc/utf_32be.c linking encoding utf_32be.so compiling ./enc/utf_32le.c linking encoding utf_32le.so compiling ./enc/windows_1251.c linking encoding windows_1251.so make[1]: Leaving directory `/support/ruby-1.9.3-p194' making srcs under enc make[1]: Entering directory `/support/ruby-1.9.3-p194' make[1]: Nothing to be done for `srcs'. make[1]: Leaving directory `/support/ruby-1.9.3-p194' generating transdb.h transdb.h unchanged making trans make[1]: Entering directory `/support/ruby-1.9.3-p194' compiling ./enc/trans/transdb.c linking transcoder transdb.so compiling ./enc/trans/big5.c linking transcoder big5.so compiling ./enc/trans/chinese.c linking transcoder chinese.so compiling ./enc/trans/emoji.c linking transcoder emoji.so compiling ./enc/trans/emoji_iso2022_kddi.c linking transcoder emoji_iso2022_kddi.so compiling ./enc/trans/emoji_sjis_docomo.c linking transcoder emoji_sjis_docomo.so compiling ./enc/trans/emoji_sjis_kddi.c linking transcoder emoji_sjis_kddi.so compiling ./enc/trans/emoji_sjis_softbank.c linking transcoder emoji_sjis_softbank.so compiling ./enc/trans/escape.c linking transcoder escape.so compiling ./enc/trans/gb18030.c linking transcoder gb18030.so compiling ./enc/trans/gbk.c linking transcoder gbk.so compiling ./enc/trans/iso2022.c linking transcoder iso2022.so compiling ./enc/trans/japanese.c linking transcoder japanese.so compiling ./enc/trans/japanese_euc.c linking transcoder japanese_euc.so compiling ./enc/trans/japanese_sjis.c linking transcoder japanese_sjis.so compiling ./enc/trans/korean.c linking transcoder korean.so compiling ./enc/trans/single_byte.c linking transcoder single_byte.so compiling ./enc/trans/utf8_mac.c linking transcoder utf8_mac.so compiling ./enc/trans/utf_16_32.c linking transcoder utf_16_32.so make[1]: Leaving directory `/support/ruby-1.9.3-p194' making encs make[1]: Entering directory `/support/ruby-1.9.3-p194' make[1]: Leaving directory `/support/ruby-1.9.3-p194' configuring -test-/add_suffix configuring -test-/array/resize configuring -test-/bug-3571 configuring -test-/bug-3662 configuring -test-/funcall configuring -test-/load/dot.dot configuring -test-/old_thread_select configuring -test-/st/numhash configuring -test-/string configuring -test-/wait_for_single_fd configuring -test-/win32/dln Failed to configure -test-/win32/dln. It will not be installed. configuring bigdecimal configuring continuation configuring coverage configuring curses Failed to configure curses. It will not be installed. configuring date configuring dbm Failed to configure dbm. It will not be installed. configuring digest configuring digest/bubblebabble configuring digest/md5 configuring digest/rmd160 configuring digest/sha1 configuring digest/sha2 configuring dl configuring dl/callback configuring dl/win32 Failed to configure dl/win32. It will not be installed. configuring etc configuring fcntl configuring fiber configuring fiddle ffi.h is missing. Please install libffi. Failed to configure fiddle. It will not be installed. configuring gdbm Failed to configure gdbm. It will not be installed. configuring iconv configuring io/console configuring io/nonblock configuring io/wait configuring json configuring json/generator configuring json/parser configuring mathn/complex configuring mathn/rational configuring nkf configuring objspace configuring openssl configuring pathname configuring psych yaml.h is missing. Please install libyaml. Failed to configure psych. It will not be installed. configuring pty configuring racc/cparse configuring readline Failed to configure readline. It will not be installed. configuring ripper configuring sdbm configuring socket configuring stringio configuring strscan configuring syck configuring syslog configuring tk check functions......... check struct members.. check libraries.... Use ActiveTcl libraries (if available). Search tclConfig.sh and tkConfig.sh................... Fail to find [tclConfig.sh, tkConfig.sh] Use X11 libraries (or use TK_XINCLUDES/TK_XLIBSW information on tkConfig.sh). Warning:: cannot find X11 library. tcltklib will not be compiled (tcltklib is disabled on your Ruby. That is, Ruby/Tk will not work). Please check configure options. If your Tcl/Tk don't require X11, please try --without-X11. Can't find X11 libraries. So, can't make tcltklib.so which is required by Ruby/Tk. Failed to configure tk. It will not be installed. configuring tk/tkutil Failed to configure tk/tkutil. It will not be installed. configuring win32ole Failed to configure win32ole. It will not be installed. configuring zlib make[1]: Entering directory `/support/ruby-1.9.3-p194' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/add_suffix' compiling bug.c linking shared-object -test-/add_suffix/bug.so installing default bug libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/add_suffix' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/array/resize' compiling resize.c linking shared-object -test-/array/resize.so installing default resize libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/array/resize' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/bug-3571' compiling bug.c linking shared-object -test-/bug-3571/bug.so installing default bug libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/bug-3571' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/bug-3662' compiling bug.c linking shared-object -test-/bug-3662/bug.so installing default bug libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/bug-3662' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/funcall' compiling passing_block.c linking shared-object -test-/funcall/funcall.so installing default funcall libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/funcall' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/load/dot.dot' compiling dot.dot.c linking shared-object -test-/load/dot.dot/dot.dot.so installing default dot.dot libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/load/dot.dot' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/old_thread_select' compiling old_thread_select.c old_thread_select.c: In function ‘old_thread_select’: old_thread_select.c:57: warning: ‘rb_thread_select’ is deprecated (declared at ../../.././include/ruby/intern.h:379) linking shared-object -test-/old_thread_select/old_thread_select.so installing default old_thread_select libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/old_thread_select' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/st/numhash' compiling numhash.c linking shared-object -test-/st/numhash.so installing default numhash libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/st/numhash' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/string' compiling ellipsize.c compiling enc_associate.c compiling set_len.c compiling init.c compiling modify.c compiling cstr.c linking shared-object -test-/string/string.so installing default string libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/string' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/wait_for_single_fd' compiling wait_for_single_fd.c linking shared-object -test-/wait_for_single_fd/wait_for_single_fd.so installing default wait_for_single_fd libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/wait_for_single_fd' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/win32/dln' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/win32/dln' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/bigdecimal' compiling bigdecimal.c linking shared-object bigdecimal.so installing default bigdecimal libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/bigdecimal' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/continuation' compiling continuation.c linking shared-object continuation.so installing default continuation libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/continuation' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/coverage' compiling coverage.c linking shared-object coverage.so installing default coverage libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/coverage' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/curses' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/curses' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/date' compiling date_strftime.c compiling date_strptime.c compiling date_core.c compiling date_parse.c linking shared-object date_core.so installing default date_core libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/date' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/dbm' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/dbm' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/digest' compiling digest.c linking shared-object digest.so installing digest libraries installing default digest libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/digest' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/digest/bubblebabble' compiling bubblebabble.c linking shared-object digest/bubblebabble.so installing default bubblebabble libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/digest/bubblebabble' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/digest/md5' compiling md5init.c compiling md5ossl.c linking shared-object digest/md5.so installing default md5 libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/digest/md5' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/digest/rmd160' compiling rmd160init.c compiling rmd160ossl.c linking shared-object digest/rmd160.so installing default rmd160 libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/digest/rmd160' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/digest/sha1' compiling sha1init.c compiling sha1ossl.c linking shared-object digest/sha1.so installing default sha1 libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/digest/sha1' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/digest/sha2' compiling sha2init.c compiling sha2ossl.c linking shared-object digest/sha2.so installing default sha2 libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/digest/sha2' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/dl' compiling handle.c compiling dl.c compiling cfunc.c compiling cptr.c linking shared-object dl.so installing dl libraries installing default dl libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/dl' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/dl/callback' generating callback.c compiling callback.c compiling callback-0.c compiling callback-1.c compiling callback-2.c compiling callback-3.c compiling callback-4.c compiling callback-5.c compiling callback-6.c compiling callback-7.c compiling callback-8.c linking shared-object dl/callback.so installing default callback libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/dl/callback' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/dl/win32' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/dl/win32' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/etc' compiling etc.c linking shared-object etc.so installing default etc libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/etc' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/fcntl' compiling fcntl.c linking shared-object fcntl.so installing default fcntl libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/fcntl' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/fiber' compiling fiber.c linking shared-object fiber.so installing default fiber libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/fiber' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/fiddle' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/fiddle' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/gdbm' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/gdbm' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/iconv' compiling iconv.c linking shared-object iconv.so installing default iconv libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/iconv' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/io/console' compiling console.c linking shared-object io/console.so installing default console libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/io/console' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/io/nonblock' compiling nonblock.c linking shared-object io/nonblock.so installing default nonblock libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/io/nonblock' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/io/wait' compiling wait.c linking shared-object io/wait.so installing default wait libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/io/wait' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/json' installing default libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/json' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/json/generator' compiling generator.c linking shared-object json/ext/generator.so installing default generator libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/json/generator' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/json/parser' compiling parser.c linking shared-object json/ext/parser.so installing default parser libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/json/parser' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/mathn/complex' compiling complex.c linking shared-object mathn/complex.so installing default complex libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/mathn/complex' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/mathn/rational' compiling rational.c linking shared-object mathn/rational.so installing default rational libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/mathn/rational' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/nkf' compiling nkf.c linking shared-object nkf.so installing default nkf libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/nkf' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/objspace' compiling objspace.c linking shared-object objspace.so installing default objspace libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/objspace' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/openssl' compiling ossl_x509store.c compiling ossl_ssl_session.c compiling ossl_x509revoked.c compiling ossl_pkcs12.c compiling ossl_hmac.c compiling ossl.c compiling ossl_pkcs5.c compiling ossl_x509req.c compiling ossl_asn1.c compiling ossl_pkey_dsa.c compiling ossl_x509.c compiling ossl_x509name.c compiling ossl_ocsp.c compiling ossl_x509ext.c compiling ossl_engine.c compiling ossl_config.c compiling ossl_ns_spki.c compiling ossl_x509attr.c compiling ossl_pkey.c compiling ossl_bio.c compiling ossl_x509cert.c compiling ossl_pkey_ec.c compiling ossl_x509crl.c compiling ossl_cipher.c compiling ossl_pkcs7.c compiling ossl_rand.c compiling openssl_missing.c compiling ossl_ssl.c compiling ossl_pkey_dh.c compiling ossl_bn.c compiling ossl_digest.c compiling ossl_pkey_rsa.c linking shared-object openssl.so installing default openssl libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/openssl' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/pathname' compiling pathname.c linking shared-object pathname.so installing default pathname libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/pathname' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/psych' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/psych' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/pty' compiling pty.c linking shared-object pty.so installing default pty libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/pty' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/racc/cparse' compiling cparse.c linking shared-object racc/cparse.so installing default cparse libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/racc/cparse' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/readline' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/readline' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/ripper' compiling ripper.c linking shared-object ripper.so installing default ripper libraries checking ../.././parse.y and ../.././ext/ripper/eventids2.c make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/ripper' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/sdbm' compiling _sdbm.c compiling init.c linking shared-object sdbm.so installing default sdbm libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/sdbm' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/socket' generating constant definitions compiling init.c compiling constants.c compiling basicsocket.c compiling socket.c compiling ipsocket.c compiling tcpsocket.c compiling tcpserver.c compiling sockssocket.c compiling udpsocket.c compiling unixsocket.c compiling unixserver.c compiling option.c compiling ancdata.c compiling raddrinfo.c linking shared-object socket.so installing default socket libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/socket' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/stringio' compiling stringio.c linking shared-object stringio.so installing default stringio libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/stringio' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/strscan' compiling strscan.c linking shared-object strscan.so installing default strscan libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/strscan' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/syck' compiling syck.c compiling node.c compiling bytecode.c compiling handler.c compiling rubyext.c compiling token.c compiling emitter.c compiling implicit.c compiling yaml2byte.c compiling gram.c linking shared-object syck.so installing default syck libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/syck' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/syslog' compiling syslog.c linking shared-object syslog.so installing default syslog libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/syslog' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/tk' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/tk' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/tk/tkutil' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/tk/tkutil' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/win32ole' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/win32ole' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/zlib' compiling zlib.c linking shared-object zlib.so installing default zlib libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/zlib' make[2]: Entering directory `/support/ruby-1.9.3-p194' linking ruby make[2]: Leaving directory `/support/ruby-1.9.3-p194' make[1]: Leaving directory `/support/ruby-1.9.3-p194' Generating RDoc documentation Parsing sources... lib/mkmf.rb:1117:29: Couldn't find STRING_OR_FAILED_FORMAT. Assuming it's a module lib/irb/inspector.rb:36:36: Couldn't find INSPECTORS. Assuming it's a module Enclosing class/module 'mDigest' for class MD5 not known Enclosing class/module 'mDigest' for class RMD160 not known Enclosing class/module 'mDigest' for class SHA1 not known Enclosing class/module "cASN1ObjectId" for alias short_name sn not known Enclosing class/module "cASN1ObjectId" for alias long_name ln not known 100% [772/772] doc/re.rdoc Generating RI format into /support/ruby-1.9.3-p194/.ext/rdoc... Files: 772 Classes: 1372 ( 707 undocumented) Modules: 306 ( 152 undocumented) Constants: 2254 ( 828 undocumented) Attributes: 1017 ( 438 undocumented) Methods: 10469 (3101 undocumented) Total: 15418 (5226 undocumented) 66.10% documented Elapsed: 144.5s CC = gcc LD = ld LDSHARED = gcc -shared CFLAGS = -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration XCFLAGS = -include ruby/config.h -include ruby/missing.h -fvisibility=hidden -DRUBY_EXPORT CPPFLAGS = -I. -I.ext/include/i686-linux -I./include -I. DLDFLAGS = SOLIBS = generating encdb.h encdb.h unchanged making enc make[1]: Entering directory `/support/ruby-1.9.3-p194' make[1]: Nothing to be done for `enc'. make[1]: Leaving directory `/support/ruby-1.9.3-p194' making srcs under enc make[1]: Entering directory `/support/ruby-1.9.3-p194' make[1]: Nothing to be done for `srcs'. make[1]: Leaving directory `/support/ruby-1.9.3-p194' generating transdb.h transdb.h unchanged making trans make[1]: Entering directory `/support/ruby-1.9.3-p194' make[1]: Nothing to be done for `./enc/trans'. make[1]: Leaving directory `/support/ruby-1.9.3-p194' making encs make[1]: Entering directory `/support/ruby-1.9.3-p194' make[1]: Leaving directory `/support/ruby-1.9.3-p194' make[1]: Entering directory `/support/ruby-1.9.3-p194' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/add_suffix' installing default bug libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/add_suffix' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/array/resize' installing default resize libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/array/resize' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/bug-3571' installing default bug libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/bug-3571' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/bug-3662' installing default bug libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/bug-3662' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/funcall' installing default funcall libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/funcall' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/load/dot.dot' installing default dot.dot libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/load/dot.dot' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/old_thread_select' installing default old_thread_select libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/old_thread_select' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/st/numhash' installing default numhash libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/st/numhash' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/string' installing default string libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/string' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/wait_for_single_fd' installing default wait_for_single_fd libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/wait_for_single_fd' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/-test-/win32/dln' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/-test-/win32/dln' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/bigdecimal' installing default bigdecimal libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/bigdecimal' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/continuation' installing default continuation libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/continuation' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/coverage' installing default coverage libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/coverage' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/curses' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/curses' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/date' installing default date_core libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/date' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/dbm' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/dbm' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/digest' installing digest libraries installing default digest libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/digest' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/digest/bubblebabble' installing default bubblebabble libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/digest/bubblebabble' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/digest/md5' installing default md5 libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/digest/md5' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/digest/rmd160' installing default rmd160 libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/digest/rmd160' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/digest/sha1' installing default sha1 libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/digest/sha1' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/digest/sha2' installing default sha2 libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/digest/sha2' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/dl' installing dl libraries installing default dl libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/dl' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/dl/callback' installing default callback libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/dl/callback' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/dl/win32' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/dl/win32' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/etc' installing default etc libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/etc' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/fcntl' installing default fcntl libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/fcntl' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/fiber' installing default fiber libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/fiber' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/fiddle' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/fiddle' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/gdbm' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/gdbm' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/iconv' installing default iconv libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/iconv' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/io/console' installing default console libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/io/console' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/io/nonblock' installing default nonblock libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/io/nonblock' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/io/wait' installing default wait libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/io/wait' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/json' installing default libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/json' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/json/generator' installing default generator libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/json/generator' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/json/parser' installing default parser libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/json/parser' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/mathn/complex' installing default complex libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/mathn/complex' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/mathn/rational' installing default rational libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/mathn/rational' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/nkf' installing default nkf libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/nkf' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/objspace' installing default objspace libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/objspace' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/openssl' installing default openssl libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/openssl' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/pathname' installing default pathname libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/pathname' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/psych' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/psych' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/pty' installing default pty libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/pty' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/racc/cparse' installing default cparse libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/racc/cparse' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/readline' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/readline' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/ripper' installing default ripper libraries checking ../.././parse.y and ../.././ext/ripper/eventids2.c make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/ripper' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/sdbm' installing default sdbm libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/sdbm' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/socket' installing default socket libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/socket' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/stringio' installing default stringio libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/stringio' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/strscan' installing default strscan libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/strscan' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/syck' installing default syck libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/syck' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/syslog' installing default syslog libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/syslog' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/tk' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/tk' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/tk/tkutil' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/tk/tkutil' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/win32ole' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/win32ole' make[2]: Entering directory `/support/ruby-1.9.3-p194/ext/zlib' installing default zlib libraries make[2]: Leaving directory `/support/ruby-1.9.3-p194/ext/zlib' make[2]: Entering directory `/support/ruby-1.9.3-p194' make[2]: `ruby' is up to date. make[2]: Leaving directory `/support/ruby-1.9.3-p194' make[1]: Leaving directory `/support/ruby-1.9.3-p194' Generating RDoc documentation No newer files. Files: 0 Classes: 0 (0 undocumented) Modules: 0 (0 undocumented) Constants: 0 (0 undocumented) Attributes: 0 (0 undocumented) Methods: 0 (0 undocumented) Total: 0 (0 undocumented) 0.00% documented Elapsed: 0.0s ./miniruby -I./lib -I. -I.ext/common ./tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --mflags="" --make-flags="" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="doc" --install=all --rdoc-output=".ext/rdoc" installing binary commands: /usr/local/bin installing base libraries: /usr/local/lib installing arch files: /usr/local/lib/ruby/1.9.1/i686-linux installing pkgconfig data: /usr/local/lib/pkgconfig installing extension objects: /usr/local/lib/ruby/1.9.1/i686-linux installing extension objects: /usr/local/lib/ruby/site_ruby/1.9.1/i686-linux installing extension objects: /usr/local/lib/ruby/vendor_ruby/1.9.1/i686-linux installing extension headers: /usr/local/include/ruby-1.9.1/i686-linux installing extension scripts: /usr/local/lib/ruby/1.9.1 installing extension scripts: /usr/local/lib/ruby/site_ruby/1.9.1 installing extension scripts: /usr/local/lib/ruby/vendor_ruby/1.9.1 installing extension headers: /usr/local/include/ruby-1.9.1/ruby installing rdoc: /usr/local/share/ri/1.9.1/system installing capi-docs: /usr/local/share/doc/ruby installing command scripts: /usr/local/bin installing library scripts: /usr/local/lib/ruby/1.9.1 installing common headers: /usr/local/include/ruby-1.9.1 installing manpages: /usr/local/share/man/man1 installing default gems: /usr/local/lib/ruby/gems/1.9.1 (cache, doc, gems, specifications) rake 0.9.2.2 rdoc 3.9.4 minitest 2.5.1 json 1.5.4 io-console 0.3 bigdecimal 1.1.0 [root@snort ruby-1.9.3-p194]# yum install imagemagick git-core libmysqlclient-dev libmagicwand-dev Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process No package imagemagick available. * Maybe you meant: ImageMagick No package libmysqlclient-dev available. No package libmagicwand-dev available. Resolving Dependencies --> Running transaction check ---> Package git.i686 0:1.7.1-2.el6_0.1 will be installed --> Processing Dependency: perl-Git = 1.7.1-2.el6_0.1 for package: git-1.7.1-2.el6_0.1.i686 --> Processing Dependency: perl(Git) for package: git-1.7.1-2.el6_0.1.i686 --> Processing Dependency: perl(Error) for package: git-1.7.1-2.el6_0.1.i686 --> Running transaction check ---> Package perl-Error.noarch 1:0.17015-4.el6 will be installed ---> Package perl-Git.noarch 0:1.7.1-2.el6_0.1 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: git i686 1.7.1-2.el6_0.1 rhel-i386-workstation-6 4.5 M Installing for dependencies: perl-Error noarch 1:0.17015-4.el6 rhel-i386-workstation-6 29 k perl-Git noarch 1.7.1-2.el6_0.1 rhel-i386-workstation-6 28 k Transaction Summary ================================================================================ Install 3 Package(s) Total download size: 4.6 M Installed size: 0 Is this ok [y/N]: n Exiting on user Command [root@snort ruby-1.9.3-p194]# yum install ImageMagick git-core libmysqlclient-dev libmagicwand-dev Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process No package libmysqlclient-dev available. No package libmagicwand-dev available. Resolving Dependencies --> Running transaction check ---> Package ImageMagick.i686 0:6.5.4.7-6.el6_2 will be installed --> Processing Dependency: libwmflite-0.2.so.7 for package: ImageMagick-6.5.4.7-6.el6_2.i686 ---> Package git.i686 0:1.7.1-2.el6_0.1 will be installed --> Processing Dependency: perl-Git = 1.7.1-2.el6_0.1 for package: git-1.7.1-2.el6_0.1.i686 --> Processing Dependency: perl(Git) for package: git-1.7.1-2.el6_0.1.i686 --> Processing Dependency: perl(Error) for package: git-1.7.1-2.el6_0.1.i686 --> Running transaction check ---> Package libwmf-lite.i686 0:0.2.8.4-22.el6 will be installed ---> Package perl-Error.noarch 1:0.17015-4.el6 will be installed ---> Package perl-Git.noarch 0:1.7.1-2.el6_0.1 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: ImageMagick i686 6.5.4.7-6.el6_2 rhel-i386-workstation-6 1.7 M git i686 1.7.1-2.el6_0.1 rhel-i386-workstation-6 4.5 M Installing for dependencies: libwmf-lite i686 0.2.8.4-22.el6 rhel-i386-workstation-6 52 k perl-Error noarch 1:0.17015-4.el6 rhel-i386-workstation-6 29 k perl-Git noarch 1.7.1-2.el6_0.1 rhel-i386-workstation-6 28 k Transaction Summary ================================================================================ Install 5 Package(s) Total download size: 6.3 M Installed size: 0 Is this ok [y/N]: n Exiting on user Command [root@snort ruby-1.9.3-p194]# yum install mysqlclient-dev Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process No package mysqlclient-dev available. Error: Nothing to do [root@snort ruby-1.9.3-p194]# yum search mysqlclient-dev Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Warning: No matches found for: mysqlclient-dev No Matches found [root@snort ruby-1.9.3-p194]# yum search mysqlclien Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Warning: No matches found for: mysqlclien No Matches found [root@snort ruby-1.9.3-p194]# yum search mysqlclient* Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Warning: No matches found for: mysqlclient* No Matches found [root@snort ruby-1.9.3-p194]# yum search mysql* Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Warning: No matches found for: mysql* No Matches found [root@snort ruby-1.9.3-p194]# yum search *mysql* Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Warning: No matches found for: *mysql* No Matches found [root@snort ruby-1.9.3-p194]# rpm -qa | grep mysql mysql-libs-5.1.61-4.el6.i686 mysql-5.1.61-4.el6.i686 php-mysql-5.3.3-14.el6_3.i686 mysql-devel-5.1.61-4.el6.i686 mysql-server-5.1.61-4.el6.i686 mysql-bench-5.1.61-4.el6.i686 [root@snort ruby-1.9.3-p194]# yum search magicwand Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Warning: No matches found for: magicwand No Matches found [root@snort ruby-1.9.3-p194]# yum install libMagicWand Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process No package libMagicWand available. Error: Nothing to do [root@snort ruby-1.9.3-p194]# yum install libMagicWand.so.2 Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process No package libMagicWand.so.2 available. Error: Nothing to do [root@snort ruby-1.9.3-p194]# yum install libMagickWand.so.2 Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package ImageMagick.i686 0:6.5.4.7-6.el6_2 will be installed --> Processing Dependency: libwmflite-0.2.so.7 for package: ImageMagick-6.5.4.7-6.el6_2.i686 --> Running transaction check ---> Package libwmf-lite.i686 0:0.2.8.4-22.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: ImageMagick i686 6.5.4.7-6.el6_2 rhel-i386-workstation-6 1.7 M Installing for dependencies: libwmf-lite i686 0.2.8.4-22.el6 rhel-i386-workstation-6 52 k Transaction Summary ================================================================================ Install 2 Package(s) Total download size: 1.7 M Installed size: 0 Is this ok [y/N]: n Exiting on user Command [root@snort ruby-1.9.3-p194]# yum install libMagickWand-devLoaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process No package libMagickWand-dev available. Error: Nothing to do [root@snort ruby-1.9.3-p194]# yum install libMagickWand Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process No package libMagickWand available. Error: Nothing to do [root@snort ruby-1.9.3-p194]# yum install libmysqlclient.so Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process No package libmysqlclient.so available. Error: Nothing to do [root@snort ruby-1.9.3-p194]# yum install libmysqlclient.so.16 Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process Package mysql-libs-5.1.61-4.el6.i686 already installed and latest version Nothing to do [root@snort ruby-1.9.3-p194]# yum install ImageMagick git-core libMagickWand-dev Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process No package libMagickWand-dev available. Resolving Dependencies --> Running transaction check ---> Package ImageMagick.i686 0:6.5.4.7-6.el6_2 will be installed --> Processing Dependency: libwmflite-0.2.so.7 for package: ImageMagick-6.5.4.7-6.el6_2.i686 ---> Package git.i686 0:1.7.1-2.el6_0.1 will be installed --> Processing Dependency: perl-Git = 1.7.1-2.el6_0.1 for package: git-1.7.1-2.el6_0.1.i686 --> Processing Dependency: perl(Git) for package: git-1.7.1-2.el6_0.1.i686 --> Processing Dependency: perl(Error) for package: git-1.7.1-2.el6_0.1.i686 --> Running transaction check ---> Package libwmf-lite.i686 0:0.2.8.4-22.el6 will be installed ---> Package perl-Error.noarch 1:0.17015-4.el6 will be installed ---> Package perl-Git.noarch 0:1.7.1-2.el6_0.1 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: ImageMagick i686 6.5.4.7-6.el6_2 rhel-i386-workstation-6 1.7 M git i686 1.7.1-2.el6_0.1 rhel-i386-workstation-6 4.5 M Installing for dependencies: libwmf-lite i686 0.2.8.4-22.el6 rhel-i386-workstation-6 52 k perl-Error noarch 1:0.17015-4.el6 rhel-i386-workstation-6 29 k perl-Git noarch 1.7.1-2.el6_0.1 rhel-i386-workstation-6 28 k Transaction Summary ================================================================================ Install 5 Package(s) Total download size: 6.3 M Installed size: 0 Is this ok [y/N]: n Exiting on user Command [root@snort ruby-1.9.3-p194]# yum install ImageMagick git-core libMagickWand.so.2 Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package ImageMagick.i686 0:6.5.4.7-6.el6_2 will be installed --> Processing Dependency: libwmflite-0.2.so.7 for package: ImageMagick-6.5.4.7-6.el6_2.i686 ---> Package git.i686 0:1.7.1-2.el6_0.1 will be installed --> Processing Dependency: perl-Git = 1.7.1-2.el6_0.1 for package: git-1.7.1-2.el6_0.1.i686 --> Processing Dependency: perl(Git) for package: git-1.7.1-2.el6_0.1.i686 --> Processing Dependency: perl(Error) for package: git-1.7.1-2.el6_0.1.i686 --> Running transaction check ---> Package libwmf-lite.i686 0:0.2.8.4-22.el6 will be installed ---> Package perl-Error.noarch 1:0.17015-4.el6 will be installed ---> Package perl-Git.noarch 0:1.7.1-2.el6_0.1 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: ImageMagick i686 6.5.4.7-6.el6_2 rhel-i386-workstation-6 1.7 M git i686 1.7.1-2.el6_0.1 rhel-i386-workstation-6 4.5 M Installing for dependencies: libwmf-lite i686 0.2.8.4-22.el6 rhel-i386-workstation-6 52 k perl-Error noarch 1:0.17015-4.el6 rhel-i386-workstation-6 29 k perl-Git noarch 1.7.1-2.el6_0.1 rhel-i386-workstation-6 28 k Transaction Summary ================================================================================ Install 5 Package(s) Total download size: 6.3 M Installed size: 0 Is this ok [y/N]: y Downloading Packages: (1/5): ImageMagick-6.5.4.7-6.el6_2.i686.rpm | 1.7 MB 00:01 (2/5): git-1.7.1-2.el6_0.1.i686.rpm | 4.5 MB 00:07 (3/5): libwmf-lite-0.2.8.4-22.el6.i686.rpm | 52 kB 00:00 (4/5): perl-Error-0.17015-4.el6.noarch.rpm | 29 kB 00:00 (5/5): perl-Git-1.7.1-2.el6_0.1.noarch.rpm | 28 kB 00:00 -------------------------------------------------------------------------------- Total 434 kB/s | 6.3 MB 00:14 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : 1:perl-Error-0.17015-4.el6.noarch 1/5 Installing : git-1.7.1-2.el6_0.1.i686 2/5 Installing : perl-Git-1.7.1-2.el6_0.1.noarch 3/5 Installing : libwmf-lite-0.2.8.4-22.el6.i686 4/5 Installing : ImageMagick-6.5.4.7-6.el6_2.i686 5/5 Installed products updated. Verifying : perl-Git-1.7.1-2.el6_0.1.noarch 1/5 Verifying : libwmf-lite-0.2.8.4-22.el6.i686 2/5 Verifying : ImageMagick-6.5.4.7-6.el6_2.i686 3/5 Verifying : git-1.7.1-2.el6_0.1.i686 4/5 Verifying : 1:perl-Error-0.17015-4.el6.noarch 5/5 Installed: ImageMagick.i686 0:6.5.4.7-6.el6_2 git.i686 0:1.7.1-2.el6_0.1 Dependency Installed: libwmf-lite.i686 0:0.2.8.4-22.el6 perl-Error.noarch 1:0.17015-4.el6 perl-Git.noarch 0:1.7.1-2.el6_0.1 Complete! [root@snort ruby-1.9.3-p194]# wget http://dl.dropbox.com/u/38088/wkhtmltopdf --2012-10-11 10:43:50-- http://dl.dropbox.com/u/38088/wkhtmltopdf Resolving dl.dropbox.com... 23.21.206.224, 23.21.242.170, 23.23.132.187, ... Connecting to dl.dropbox.com|23.21.206.224|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 8218920 (7.8M) [application/octet-stream] Saving to: “wkhtmltopdf” 100%[======================================>] 8,218,920 2.32M/s in 3.4s 2012-10-11 10:43:55 (2.32 MB/s) - “wkhtmltopdf” saved [8218920/8218920] [root@snort ruby-1.9.3-p194]# ls addr2line.c error.c NEWS signal.o addr2line.h error.o node.c sparc.c addr2line.o eval.c node.h spec array.c eval_error.c node_name.inc sprintf.c array.o eval_intern.h node.o sprintf.o ascii.o eval_jump.c numeric.c st.c atomic.h eval.o numeric.o st.o bcc32 ext object.c strftime.c benchmark exts.mk object.o strftime.o bignum.c file.c optinsn.inc string.c bignum.o file.o opt_sc.inc string.o bin gc.c optunifs.inc strlcat.o bootstraptest gc.h pack.c strlcpy.o BSDL gc.o pack.o struct.c ChangeLog gem_prelude.rb parse.c struct.o class.c GNUmakefile parse.h symbian class.o golf_prelude.c parse.o template common.mk golf_prelude.rb parse.y test compar.c goruby.c prelude.c thread.c compar.o GPL prelude.o thread.o compile.c hash.c prelude.rb thread_pthread.c compile.o hash.o proc.c thread_pthread.h complex.c ia64.s process.c thread_win32.c complex.o id.c process.o thread_win32.h config.log id.h proc.o time.c config.status include random.c time.o configure inits.c random.o timev.h configure.in inits.o range.c ToDo constant.h insns.def range.o tool cont.c insns.inc rational.c transcode.c cont.o insns_info.inc rational.o transcode_data.h COPYING internal.h rbconfig.rb transcode.o COPYING.ja io.c README transdb.h cygwin io.o README.EXT uncommon.mk debug.c iseq.c README.EXT.ja unicode.o debug.h iseq.h README.ja us_ascii.o debug.o iseq.o re.c utf_8.o defs KNOWNBUGS.rb regcomp.c util.c dir.c known_errors.inc regcomp.o util.o dir.o LEGAL regenc.c variable.c dln.c lex.c regenc.h variable.o dln_find.c lex.c.blt regenc.o version.c dln_find.o lib regerror.c version.h dln.h libruby-static.a regerror.o version.o dln.o load.c regexec.c vm.c dmydln.c load.o regexec.o vm_core.h dmydln.o main.c regint.h vm_dump.c dmyencoding.c main.o regparse.c vm_dump.o dmyencoding.o Makefile regparse.h vm_eval.c dmyext.c Makefile.in regparse.o vm_exec.c dmyext.o man regsyntax.c vm_exec.h dmyversion.c marshal.c regsyntax.o vm.inc dmyversion.o marshal.o re.o vm_insnhelper.c doc math.c revision.h vm_insnhelper.h enc math.o ruby vm_method.c encdb.h method.h ruby-1.9.pc vm.o enc.mk miniprelude.c ruby.c vm_opts.h encoding.c miniprelude.o ruby.o vmtc.inc encoding.o miniruby safe.c vsnprintf.c enum.c misc safe.o win32 enumerator.c missing sample wkhtmltopdf enumerator.o newline.c setproctitle.o enum.o newline.o signal.c [root@snort ruby-1.9.3-p194]# mv wkhtmltopdf ../ [root@snort ruby-1.9.3-p194]# ls addr2line.c error.c NEWS signal.o addr2line.h error.o node.c sparc.c addr2line.o eval.c node.h spec array.c eval_error.c node_name.inc sprintf.c array.o eval_intern.h node.o sprintf.o ascii.o eval_jump.c numeric.c st.c atomic.h eval.o numeric.o st.o bcc32 ext object.c strftime.c benchmark exts.mk object.o strftime.o bignum.c file.c optinsn.inc string.c bignum.o file.o opt_sc.inc string.o bin gc.c optunifs.inc strlcat.o bootstraptest gc.h pack.c strlcpy.o BSDL gc.o pack.o struct.c ChangeLog gem_prelude.rb parse.c struct.o class.c GNUmakefile parse.h symbian class.o golf_prelude.c parse.o template common.mk golf_prelude.rb parse.y test compar.c goruby.c prelude.c thread.c compar.o GPL prelude.o thread.o compile.c hash.c prelude.rb thread_pthread.c compile.o hash.o proc.c thread_pthread.h complex.c ia64.s process.c thread_win32.c complex.o id.c process.o thread_win32.h config.log id.h proc.o time.c config.status include random.c time.o configure inits.c random.o timev.h configure.in inits.o range.c ToDo constant.h insns.def range.o tool cont.c insns.inc rational.c transcode.c cont.o insns_info.inc rational.o transcode_data.h COPYING internal.h rbconfig.rb transcode.o COPYING.ja io.c README transdb.h cygwin io.o README.EXT uncommon.mk debug.c iseq.c README.EXT.ja unicode.o debug.h iseq.h README.ja us_ascii.o debug.o iseq.o re.c utf_8.o defs KNOWNBUGS.rb regcomp.c util.c dir.c known_errors.inc regcomp.o util.o dir.o LEGAL regenc.c variable.c dln.c lex.c regenc.h variable.o dln_find.c lex.c.blt regenc.o version.c dln_find.o lib regerror.c version.h dln.h libruby-static.a regerror.o version.o dln.o load.c regexec.c vm.c dmydln.c load.o regexec.o vm_core.h dmydln.o main.c regint.h vm_dump.c dmyencoding.c main.o regparse.c vm_dump.o dmyencoding.o Makefile regparse.h vm_eval.c dmyext.c Makefile.in regparse.o vm_exec.c dmyext.o man regsyntax.c vm_exec.h dmyversion.c marshal.c regsyntax.o vm.inc dmyversion.o marshal.o re.o vm_insnhelper.c doc math.c revision.h vm_insnhelper.h enc math.o ruby vm_method.c encdb.h method.h ruby-1.9.pc vm.o enc.mk miniprelude.c ruby.c vm_opts.h encoding.c miniprelude.o ruby.o vmtc.inc encoding.o miniruby safe.c vsnprintf.c enum.c misc safe.o win32 enumerator.c missing sample enumerator.o newline.c setproctitle.o enum.o newline.o signal.c [root@snort ruby-1.9.3-p194]# cd .. [root@snort support]# ls daq-1.1.1 daq-1.1.1.tar.gz?AWSAccessKeyId=AKIAJJSHU7YNPLE5MKOQ&Expires=1349451978&Signature=nrWSrD9L1MgC3b%2FBCG5edCVFz8U= firnsy-barnyard2-2f5d496 firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz libdnet-1.11-1.2.el6.rf.i686.rpm libdnet-devel-1.11-1.2.el6.rf.i686.rpm ruby-1.9.3-p194 ruby-1.9.3-p194.tar.gz snort-2.9.3.1 snort-2.9.3.1.tar.gz wkhtmltopdf [root@snort support]# wk bash: wk: command not found [root@snort support]# wkhtmltopdf bash: wkhtmltopdf: command not found [root@snort support]# ./wkhtmltopdf bash: ./wkhtmltopdf: Permission denied [root@snort support]# chown 0:0 wkhtmltopdf [root@snort support]# ./wkhtmltopdf bash: ./wkhtmltopdf: Permission denied [root@snort support]# ls -al total 26368 drwxr-xr-x. 6 root root 4096 Oct 11 10:44 . dr-xr-xr-x. 24 root root 4096 Oct 5 12:48 .. drwxr-xr-x. 6 root root 4096 Oct 5 10:53 daq-1.1.1 -rw-r--r--. 1 root root 472223 Aug 6 15:38 daq-1.1.1.tar.gz?AWSAccessKeyId=AKIAJJSHU7YNPLE5MKOQ&Expires=1349451978&Signature=nrWSrD9L1MgC3b%2FBCG5edCVFz8U= drwxrwxr-x. 9 root root 4096 Sep 24 08:25 firnsy-barnyard2-2f5d496 -rw-r--r--. 1 root root 419781 Oct 9 15:01 firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz -rw-r--r--. 1 root root 67780 Nov 11 2010 libdnet-1.11-1.2.el6.rf.i686.rpm -rw-r--r--. 1 root root 45560 Nov 11 2010 libdnet-devel-1.11-1.2.el6.rf.i686.rpm drwxr-xr-x. 24 1001 wheel 12288 Oct 11 10:44 ruby-1.9.3-p194 -rw-r--r--. 1 root root 12432239 Apr 20 01:57 ruby-1.9.3-p194.tar.gz drwxr-xr-x. 11 root root 4096 Oct 5 10:58 snort-2.9.3.1 -rw-r--r--. 1 root root 5295237 Aug 6 15:39 snort-2.9.3.1.tar.gz -rw-r--r--. 1 root root 8218920 Oct 11 10:43 wkhtmltopdf [root@snort support]# chmod 755 wkhtmltopdf [root@snort support]# ls daq-1.1.1 daq-1.1.1.tar.gz?AWSAccessKeyId=AKIAJJSHU7YNPLE5MKOQ&Expires=1349451978&Signature=nrWSrD9L1MgC3b%2FBCG5edCVFz8U= firnsy-barnyard2-2f5d496 firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz libdnet-1.11-1.2.el6.rf.i686.rpm libdnet-devel-1.11-1.2.el6.rf.i686.rpm ruby-1.9.3-p194 ruby-1.9.3-p194.tar.gz snort-2.9.3.1 snort-2.9.3.1.tar.gz wkhtmltopdf [root@snort support]# ls -al total 26368 drwxr-xr-x. 6 root root 4096 Oct 11 10:44 . dr-xr-xr-x. 24 root root 4096 Oct 5 12:48 .. drwxr-xr-x. 6 root root 4096 Oct 5 10:53 daq-1.1.1 -rw-r--r--. 1 root root 472223 Aug 6 15:38 daq-1.1.1.tar.gz?AWSAccessKeyId=AKIAJJSHU7YNPLE5MKOQ&Expires=1349451978&Signature=nrWSrD9L1MgC3b%2FBCG5edCVFz8U= drwxrwxr-x. 9 root root 4096 Sep 24 08:25 firnsy-barnyard2-2f5d496 -rw-r--r--. 1 root root 419781 Oct 9 15:01 firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz -rw-r--r--. 1 root root 67780 Nov 11 2010 libdnet-1.11-1.2.el6.rf.i686.rpm -rw-r--r--. 1 root root 45560 Nov 11 2010 libdnet-devel-1.11-1.2.el6.rf.i686.rpm drwxr-xr-x. 24 1001 wheel 12288 Oct 11 10:44 ruby-1.9.3-p194 -rw-r--r--. 1 root root 12432239 Apr 20 01:57 ruby-1.9.3-p194.tar.gz drwxr-xr-x. 11 root root 4096 Oct 5 10:58 snort-2.9.3.1 -rw-r--r--. 1 root root 5295237 Aug 6 15:39 snort-2.9.3.1.tar.gz -rwxr-xr-x. 1 root root 8218920 Oct 11 10:43 wkhtmltopdf [root@snort support]# ./wkhtmltopdf You need to specify atleast one input file, and exactly one output file Use - for stdin or stdout Name: wkhtmltopdf 0.9.6 Synopsis: wkhtmltopdf [OPTIONS]... [More input files] Description: Converts one or more HTML pages into a PDF document, using wkhtmltopdf patched qt. General Options: -b, --book Set the options one would usually set when printing a book --collate Collate when printing multiple copies --copies Number of copies to print into the pdf file (default 1) --cover Use html document as cover. It will be inserted before the toc with no headers and footers -H, --default-header Add a default header, with the name of the page to the left, and the page number to the right, this is short for: --header-left='[webpage]' --header-right='[page]/[toPage]' --top 2cm --header-line --extended-help Display more extensive help, detailing less common command switches -h, --help Display help -O, --orientation Set orientation to Landscape or Portrait -s, --page-size Set paper size to: A4, Letter, etc. --password HTTP Authentication password -p, --proxy Use a proxy -q, --quiet Be less verbose -t, --toc Insert a table of content in the beginning of the document --username HTTP Authentication username -V, --version Output version information an exit Contact: If you experience bugs or want to request new features please visit , if you have any problems or comments please feel free to contact me: see [root@snort support]# mkdir wkhtmltopdf mkdir: cannot create directory `wkhtmltopdf': File exists [root@snort support]# wget http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.11.0_rc1.tar.bz2 --2012-10-11 10:47:22-- http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.11.0_rc1.tar.bz2 Resolving wkhtmltopdf.googlecode.com... 74.125.129.82, 2607:f8b0:400e:c02::52 Connecting to wkhtmltopdf.googlecode.com|74.125.129.82|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 97589 (95K) [application/octet-stream] Saving to: “wkhtmltopdf-0.11.0_rc1.tar.bz2” 100%[======================================>] 97,589 223K/s in 0.4s 2012-10-11 10:47:23 (223 KB/s) - “wkhtmltopdf-0.11.0_rc1.tar.bz2” saved [97589/97589] [root@snort support]# yum update Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package bind-libs.i686 32:9.8.2-0.10.rc1.el6_3.4 will be updated ---> Package bind-libs.i686 32:9.8.2-0.10.rc1.el6_3.5 will be an update ---> Package bind-utils.i686 32:9.8.2-0.10.rc1.el6_3.4 will be updated ---> Package bind-utils.i686 32:9.8.2-0.10.rc1.el6_3.5 will be an update ---> Package libvirt-client.i686 0:0.9.10-21.el6_3.4 will be updated ---> Package libvirt-client.i686 0:0.9.10-21.el6_3.5 will be an update ---> Package xulrunner.i686 0:10.0.8-1.el6_3 will be updated ---> Package xulrunner.i686 0:10.0.8-2.el6_3 will be an update --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: bind-libs i686 32:9.8.2-0.10.rc1.el6_3.5 rhel-i386-workstation-6 882 k bind-utils i686 32:9.8.2-0.10.rc1.el6_3.5 rhel-i386-workstation-6 180 k libvirt-client i686 0.9.10-21.el6_3.5 rhel-i386-workstation-6 3.2 M xulrunner i686 10.0.8-2.el6_3 rhel-i386-workstation-6 12 M Transaction Summary ================================================================================ Upgrade 4 Package(s) Total download size: 16 M Is this ok [y/N]: y Downloading Packages: (1/4): bind-libs-9.8.2-0.10.rc1.el6_3.5.i686.rpm | 882 kB 00:00 (2/4): bind-utils-9.8.2-0.10.rc1.el6_3.5.i686.rpm | 180 kB 00:00 (3/4): libvirt-client-0.9.10-21.el6_3.5.i686.rpm | 3.2 MB 00:00 (4/4): xulrunner-10.0.8-2.el6_3.i686.rpm | 12 MB 00:04 -------------------------------------------------------------------------------- Total 1.7 MB/s | 16 MB 00:09 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Updating : xulrunner-10.0.8-2.el6_3.i686 1/8 Updating : 32:bind-libs-9.8.2-0.10.rc1.el6_3.5.i686 2/8 Updating : 32:bind-utils-9.8.2-0.10.rc1.el6_3.5.i686 3/8 Updating : libvirt-client-0.9.10-21.el6_3.5.i686 4/8 Cleanup : 32:bind-utils-9.8.2-0.10.rc1.el6_3.4.i686 5/8 Cleanup : 32:bind-libs-9.8.2-0.10.rc1.el6_3.4.i686 6/8 Cleanup : libvirt-client-0.9.10-21.el6_3.4.i686 7/8 Cleanup : xulrunner-10.0.8-1.el6_3.i686 8/8 Installed products updated. Verifying : xulrunner-10.0.8-2.el6_3.i686 1/8 Verifying : 32:bind-utils-9.8.2-0.10.rc1.el6_3.5.i686 2/8 Verifying : 32:bind-libs-9.8.2-0.10.rc1.el6_3.5.i686 3/8 Verifying : libvirt-client-0.9.10-21.el6_3.5.i686 4/8 Verifying : 32:bind-utils-9.8.2-0.10.rc1.el6_3.4.i686 5/8 Verifying : libvirt-client-0.9.10-21.el6_3.4.i686 6/8 Verifying : 32:bind-libs-9.8.2-0.10.rc1.el6_3.4.i686 7/8 Verifying : xulrunner-10.0.8-1.el6_3.i686 8/8 Updated: bind-libs.i686 32:9.8.2-0.10.rc1.el6_3.5 bind-utils.i686 32:9.8.2-0.10.rc1.el6_3.5 libvirt-client.i686 0:0.9.10-21.el6_3.5 xulrunner.i686 0:10.0.8-2.el6_3 Complete! [root@snort support]# ls daq-1.1.1 daq-1.1.1.tar.gz?AWSAccessKeyId=AKIAJJSHU7YNPLE5MKOQ&Expires=1349451978&Signature=nrWSrD9L1MgC3b%2FBCG5edCVFz8U= firnsy-barnyard2-2f5d496 firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz libdnet-1.11-1.2.el6.rf.i686.rpm libdnet-devel-1.11-1.2.el6.rf.i686.rpm ruby-1.9.3-p194 ruby-1.9.3-p194.tar.gz snort-2.9.3.1 snort-2.9.3.1.tar.gz wkhtmltopdf wkhtmltopdf-0.11.0_rc1.tar.bz2 [root@snort support]# gem /usr/local/lib/ruby/1.9.1/yaml.rb:56:in `': It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. RubyGems is a sophisticated package manager for Ruby. This is a basic help message containing pointers to more information. Usage: gem -h/--help gem -v/--version gem command [arguments...] [options...] Examples: gem install rake gem list --local gem build package.gemspec gem help install Further help: gem help commands list all 'gem' commands gem help examples show some examples of usage gem help platforms show information about platforms gem help show help on COMMAND (e.g. 'gem help install') gem server present a web page at http://localhost:8808/ with info about installed gems Further information: http://rubygems.rubyforge.org [root@snort support]# gem install tzinfo builder memcache-client rack rack-test erubis mail text-format bundler thor il8n sqlite3-ruby /usr/local/lib/ruby/1.9.1/yaml.rb:56:in `': It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. Fetching: tzinfo-0.3.33.gem (100%) Successfully installed tzinfo-0.3.33 Fetching: builder-3.1.4.gem (100%) Successfully installed builder-3.1.4 Fetching: memcache-client-1.8.5.gem (100%) Successfully installed memcache-client-1.8.5 Fetching: rack-1.4.1.gem (100%) Successfully installed rack-1.4.1 Fetching: rack-test-0.6.2.gem (100%) Successfully installed rack-test-0.6.2 Fetching: erubis-2.7.0.gem (100%) Successfully installed erubis-2.7.0 Fetching: mime-types-1.19.gem (100%) Fetching: polyglot-0.3.3.gem (100%) Fetching: treetop-1.4.11.gem (100%) Fetching: i18n-0.6.1.gem (100%) Fetching: mail-2.4.4.gem (100%) Successfully installed mime-types-1.19 Successfully installed polyglot-0.3.3 Successfully installed treetop-1.4.11 Successfully installed i18n-0.6.1 Successfully installed mail-2.4.4 Fetching: text-hyphen-1.0.2.gem (100%) ERROR: Error installing text-format: text-hyphen requires Ruby version < 1.9. Fetching: bundler-1.2.1.gem (100%) Successfully installed bundler-1.2.1 Fetching: thor-0.16.0.gem (100%) Successfully installed thor-0.16.0 ERROR: Could not find a valid gem 'il8n' (>= 0) in any repository ERROR: Possible alternatives: i18n Fetching: sqlite3-1.3.6.gem (100%) Building native extensions. This could take a while... ERROR: Error installing sqlite3-ruby: ERROR: Failed to build gem native extension. /usr/local/bin/ruby extconf.rb checking for sqlite3.h... no sqlite3.h is missing. Try 'port install sqlite3 +universal' or 'yum install sqlite-devel' and check your shared library search path (the location where your sqlite3 shared library is located). *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/local/bin/ruby --with-sqlite3-dir --without-sqlite3-dir --with-sqlite3-include --without-sqlite3-include=${sqlite3-dir}/include --with-sqlite3-lib --without-sqlite3-lib=${sqlite3-dir}/lib --enable-local --disable-local Gem files will remain installed in /usr/local/lib/ruby/gems/1.9.1/gems/sqlite3-1.3.6 for inspection. Results logged to /usr/local/lib/ruby/gems/1.9.1/gems/sqlite3-1.3.6/ext/sqlite3/gem_make.out 13 gems installed Installing ri documentation for tzinfo-0.3.33... Installing ri documentation for builder-3.1.4... Installing ri documentation for memcache-client-1.8.5... Installing ri documentation for rack-1.4.1... Installing ri documentation for rack-test-0.6.2... Installing ri documentation for erubis-2.7.0... Installing ri documentation for mime-types-1.19... Installing ri documentation for polyglot-0.3.3... Installing ri documentation for treetop-1.4.11... Installing ri documentation for i18n-0.6.1... Installing ri documentation for mail-2.4.4... Installing ri documentation for bundler-1.2.1... Installing ri documentation for thor-0.16.0... Installing RDoc documentation for tzinfo-0.3.33... Installing RDoc documentation for builder-3.1.4... Installing RDoc documentation for memcache-client-1.8.5... Installing RDoc documentation for rack-1.4.1... Installing RDoc documentation for rack-test-0.6.2... Installing RDoc documentation for erubis-2.7.0... Installing RDoc documentation for mime-types-1.19... Installing RDoc documentation for polyglot-0.3.3... Installing RDoc documentation for treetop-1.4.11... Installing RDoc documentation for i18n-0.6.1... Installing RDoc documentation for mail-2.4.4... Installing RDoc documentation for bundler-1.2.1... Installing RDoc documentation for thor-0.16.0... [root@snort support]# gem port install sqlite3 +universal /usr/local/lib/ruby/1.9.1/yaml.rb:56:in `': It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. ERROR: While executing gem ... (RuntimeError) Unknown command port [root@snort support]# port bash: port: command not found [root@snort support]# gem install sqlite3 +universal /usr/local/lib/ruby/1.9.1/yaml.rb:56:in `': It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. Building native extensions. This could take a while... Successfully installed sqlite3-1.3.6 ERROR: Could not find a valid gem '+universal' (>= 0) in any repository ERROR: Possible alternatives: universe, anniversary, traversal, university 1 gem installed Installing ri documentation for sqlite3-1.3.6... Installing RDoc documentation for sqlite3-1.3.6... [root@snort support]# gem install i18n /usr/local/lib/ruby/1.9.1/yaml.rb:56:in `': It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. Successfully installed i18n-0.6.1 1 gem installed Installing ri documentation for i18n-0.6.1... Installing RDoc documentation for i18n-0.6.1... [root@snort support]# gem --help /usr/local/lib/ruby/1.9.1/yaml.rb:56:in `': It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. RubyGems is a sophisticated package manager for Ruby. This is a basic help message containing pointers to more information. Usage: gem -h/--help gem -v/--version gem command [arguments...] [options...] Examples: gem install rake gem list --local gem build package.gemspec gem help install Further help: gem help commands list all 'gem' commands gem help examples show some examples of usage gem help platforms show information about platforms gem help show help on COMMAND (e.g. 'gem help install') gem server present a web page at http://localhost:8808/ with info about installed gems Further information: http://rubygems.rubyforge.org [root@snort support]# gem install rack-mount --version=0.6.0 /usr/local/lib/ruby/1.9.1/yaml.rb:56:in `': It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. Fetching: rack-mount-0.6.0.gem (100%) Successfully installed rack-mount-0.6.0 1 gem installed Installing ri documentation for rack-mount-0.6.0... Installing RDoc documentation for rack-mount-0.6.0... [root@snort support]# gem install rails --version=3.0.5 /usr/local/lib/ruby/1.9.1/yaml.rb:56:in `': It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. Fetching: activesupport-3.0.5.gem (100%) Fetching: builder-2.1.2.gem (100%) Fetching: activemodel-3.0.5.gem (100%) Fetching: rack-1.2.5.gem (100%) Fetching: rack-test-0.5.7.gem (100%) Fetching: rack-mount-0.6.14.gem (100%) Fetching: abstract-1.0.0.gem (100%) Fetching: erubis-2.6.6.gem (100%) Fetching: actionpack-3.0.5.gem (100%) Fetching: arel-2.0.10.gem (100%) Fetching: activerecord-3.0.5.gem (100%) Fetching: activeresource-3.0.5.gem (100%) Fetching: mail-2.2.19.gem (100%) Fetching: actionmailer-3.0.5.gem (100%) Fetching: thor-0.14.6.gem (100%) Fetching: railties-3.0.5.gem (100%) Fetching: rails-3.0.5.gem (100%) Successfully installed activesupport-3.0.5 Successfully installed builder-2.1.2 Successfully installed activemodel-3.0.5 Successfully installed rack-1.2.5 Successfully installed rack-test-0.5.7 Successfully installed rack-mount-0.6.14 Successfully installed abstract-1.0.0 Successfully installed erubis-2.6.6 Successfully installed actionpack-3.0.5 Successfully installed arel-2.0.10 Successfully installed activerecord-3.0.5 Successfully installed activeresource-3.0.5 Successfully installed mail-2.2.19 Successfully installed actionmailer-3.0.5 Successfully installed thor-0.14.6 Successfully installed railties-3.0.5 Successfully installed rails-3.0.5 17 gems installed Installing ri documentation for activesupport-3.0.5... Installing ri documentation for builder-2.1.2... unable to convert "\xF1" from ASCII-8BIT to UTF-8 for README, skipping Installing ri documentation for activemodel-3.0.5... Installing ri documentation for rack-1.2.5... Installing ri documentation for rack-test-0.5.7... Installing ri documentation for rack-mount-0.6.14... Installing ri documentation for abstract-1.0.0... Installing ri documentation for erubis-2.6.6... Installing ri documentation for actionpack-3.0.5... Installing ri documentation for arel-2.0.10... Installing ri documentation for activerecord-3.0.5... Installing ri documentation for activeresource-3.0.5... Installing ri documentation for mail-2.2.19... Installing ri documentation for actionmailer-3.0.5... Installing ri documentation for thor-0.14.6... Installing ri documentation for railties-3.0.5... Installing ri documentation for rails-3.0.5... file 'lib' not found Installing RDoc documentation for activesupport-3.0.5... Installing RDoc documentation for builder-2.1.2... unable to convert "\xF1" from ASCII-8BIT to UTF-8 for README, skipping Installing RDoc documentation for activemodel-3.0.5... Installing RDoc documentation for rack-1.2.5... Installing RDoc documentation for rack-test-0.5.7... Installing RDoc documentation for rack-mount-0.6.14... Installing RDoc documentation for abstract-1.0.0... Installing RDoc documentation for erubis-2.6.6... Installing RDoc documentation for actionpack-3.0.5... Installing RDoc documentation for arel-2.0.10... Installing RDoc documentation for activerecord-3.0.5... Installing RDoc documentation for activeresource-3.0.5... Installing RDoc documentation for mail-2.2.19... Installing RDoc documentation for actionmailer-3.0.5... Installing RDoc documentation for thor-0.14.6... Installing RDoc documentation for railties-3.0.5... Installing RDoc documentation for rails-3.0.5... file 'lib' not found [root@snort support]# gem update /usr/local/lib/ruby/1.9.1/yaml.rb:56:in `': It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. Updating installed gems Updating actionmailer Fetching: multi_json-1.3.6.gem (100%) Fetching: activesupport-3.2.8.gem (100%) Fetching: builder-3.0.4.gem (100%) Fetching: activemodel-3.2.8.gem (100%) Fetching: rack-cache-1.2.gem (100%) Fetching: journey-1.0.4.gem (100%) Fetching: hike-1.2.1.gem (100%) Fetching: tilt-1.3.3.gem (100%) Fetching: sprockets-2.1.3.gem (100%) Fetching: actionpack-3.2.8.gem (100%) Fetching: actionmailer-3.2.8.gem (100%) Successfully installed multi_json-1.3.6 Successfully installed activesupport-3.2.8 Successfully installed builder-3.0.4 Successfully installed activemodel-3.2.8 Successfully installed rack-cache-1.2 Successfully installed journey-1.0.4 Successfully installed hike-1.2.1 Successfully installed tilt-1.3.3 Successfully installed sprockets-2.1.3 Successfully installed actionpack-3.2.8 Successfully installed actionmailer-3.2.8 Updating activerecord Fetching: arel-3.0.2.gem (100%) Fetching: activerecord-3.2.8.gem (100%) Successfully installed arel-3.0.2 Successfully installed activerecord-3.2.8 Updating activeresource Fetching: activeresource-3.2.8.gem (100%) Successfully installed activeresource-3.2.8 Updating json Fetching: json-1.7.5.gem (100%) Building native extensions. This could take a while... Successfully installed json-1.7.5 Updating minitest Fetching: minitest-4.1.0.gem (100%) Successfully installed minitest-4.1.0 Updating rack-mount Fetching: rack-mount-0.8.3.gem (100%) Successfully installed rack-mount-0.8.3 Updating rails Fetching: rack-ssl-1.3.2.gem (100%) Fetching: railties-3.2.8.gem (100%) Fetching: rails-3.2.8.gem (100%) Successfully installed rack-ssl-1.3.2 Successfully installed railties-3.2.8 Successfully installed rails-3.2.8 Updating rdoc Fetching: rdoc-3.12.gem (100%) Depending on your version of ruby, you may need to install ruby rdoc/ri data: <= 1.8.6 : unsupported = 1.8.7 : gem install rdoc-data; rdoc-data --install = 1.9.1 : gem install rdoc-data; rdoc-data --install >= 1.9.2 : nothing to do! Yay! Successfully installed rdoc-3.12 Gems updated: multi_json, activesupport, builder, activemodel, rack-cache, journey, hike, tilt, sprockets, actionpack, actionmailer, arel, activerecord, activeresource, json, minitest, rack-mount, rack-ssl, railties, rails, rdoc Installing ri documentation for multi_json-1.3.6... Installing ri documentation for activesupport-3.2.8... Installing ri documentation for builder-3.0.4... Installing ri documentation for activemodel-3.2.8... Installing ri documentation for rack-cache-1.2... Installing ri documentation for journey-1.0.4... Installing ri documentation for hike-1.2.1... Installing ri documentation for tilt-1.3.3... Installing ri documentation for sprockets-2.1.3... Installing ri documentation for actionpack-3.2.8... Installing ri documentation for actionmailer-3.2.8... Installing ri documentation for arel-3.0.2... Installing ri documentation for activerecord-3.2.8... Installing ri documentation for activeresource-3.2.8... Installing ri documentation for json-1.7.5... Installing ri documentation for minitest-4.1.0... Installing ri documentation for rack-mount-0.8.3... Installing ri documentation for rack-ssl-1.3.2... Installing ri documentation for railties-3.2.8... Installing ri documentation for rails-3.2.8... Installing ri documentation for rdoc-3.12... Installing RDoc documentation for multi_json-1.3.6... Installing RDoc documentation for activesupport-3.2.8... Installing RDoc documentation for builder-3.0.4... Installing RDoc documentation for activemodel-3.2.8... Installing RDoc documentation for rack-cache-1.2... Installing RDoc documentation for journey-1.0.4... Installing RDoc documentation for hike-1.2.1... Installing RDoc documentation for tilt-1.3.3... Installing RDoc documentation for sprockets-2.1.3... Installing RDoc documentation for actionpack-3.2.8... Installing RDoc documentation for actionmailer-3.2.8... Installing RDoc documentation for arel-3.0.2... Installing RDoc documentation for activerecord-3.2.8... Installing RDoc documentation for activeresource-3.2.8... Installing RDoc documentation for json-1.7.5... Installing RDoc documentation for minitest-4.1.0... Installing RDoc documentation for rack-mount-0.8.3... Installing RDoc documentation for rack-ssl-1.3.2... Installing RDoc documentation for railties-3.2.8... Installing RDoc documentation for rails-3.2.8... Installing RDoc documentation for rdoc-3.12... [root@snort support]# yum install libxslt Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process Package libxslt-1.1.26-2.el6_3.1.i686 already installed and latest version Nothing to do [root@snort support]# yum install libxslt-devel Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package libxslt-devel.i686 0:1.1.26-2.el6_3.1 will be installed --> Processing Dependency: libgcrypt-devel for package: libxslt-devel-1.1.26-2.el6_3.1.i686 --> Running transaction check ---> Package libgcrypt-devel.i686 0:1.4.5-9.el6_2.2 will be installed --> Processing Dependency: libgpg-error-devel for package: libgcrypt-devel-1.4.5-9.el6_2.2.i686 --> Running transaction check ---> Package libgpg-error-devel.i686 0:1.7-4.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: libxslt-devel i686 1.1.26-2.el6_3.1 rhel-i386-workstation-6 558 k Installing for dependencies: libgcrypt-devel i686 1.4.5-9.el6_2.2 rhel-i386-workstation-6 118 k libgpg-error-devel i686 1.7-4.el6 rhel-i386-workstation-6 14 k Transaction Summary ================================================================================ Install 3 Package(s) Total download size: 690 k Installed size: 0 Is this ok [y/N]: y Downloading Packages: (1/3): libgcrypt-devel-1.4.5-9.el6_2.2.i686.rpm | 118 kB 00:02 (2/3): libgpg-error-devel-1.7-4.el6.i686.rpm | 14 kB 00:00 (3/3): libxslt-devel-1.1.26-2.el6_3.1.i686.rpm | 558 kB 00:04 -------------------------------------------------------------------------------- Total 36 kB/s | 690 kB 00:18 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : libgpg-error-devel-1.7-4.el6.i686 1/3 Installing : libgcrypt-devel-1.4.5-9.el6_2.2.i686 2/3 Installing : libxslt-devel-1.1.26-2.el6_3.1.i686 3/3 Installed products updated. Verifying : libxslt-devel-1.1.26-2.el6_3.1.i686 1/3 Verifying : libgpg-error-devel-1.7-4.el6.i686 2/3 Verifying : libgcrypt-devel-1.4.5-9.el6_2.2.i686 3/3 Installed: libxslt-devel.i686 0:1.1.26-2.el6_3.1 Dependency Installed: libgcrypt-devel.i686 0:1.4.5-9.el6_2.2 libgpg-error-devel.i686 0:1.7-4.el6 Complete! [root@snort support]# yum install libxml2-dev Loaded plugins: product-id, refresh-packagekit, rhnplugin, security Setting up Install Process No package libxml2-dev available. Error: Nothing to do [root@snort support]# ls daq-1.1.1 daq-1.1.1.tar.gz?AWSAccessKeyId=AKIAJJSHU7YNPLE5MKOQ&Expires=1349451978&Signature=nrWSrD9L1MgC3b%2FBCG5edCVFz8U= firnsy-barnyard2-2f5d496 firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz libdnet-1.11-1.2.el6.rf.i686.rpm libdnet-devel-1.11-1.2.el6.rf.i686.rpm ruby-1.9.3-p194 ruby-1.9.3-p194.tar.gz snort-2.9.3.1 snort-2.9.3.1.tar.gz wkhtmltopdf wkhtmltopdf-0.11.0_rc1.tar.bz2 You have mail in /var/spool/mail/root [root@snort support]# mail Heirloom Mail version 12.4 7/29/08. Type ? for help. "/var/spool/mail/root": 1 message > 1 user@localhost.local Fri Aug 31 13:03 354/20892 "[abrt] full crash rep" & d & delete No applicable messages & [root@snort support]# mail No mail for root [root@snort support]# ls daq-1.1.1 daq-1.1.1.tar.gz?AWSAccessKeyId=AKIAJJSHU7YNPLE5MKOQ&Expires=1349451978&Signature=nrWSrD9L1MgC3b%2FBCG5edCVFz8U= firnsy-barnyard2-2f5d496 firnsy-barnyard2-v2-1.10-0-g2f5d496.tar.gz libdnet-1.11-1.2.el6.rf.i686.rpm libdnet-devel-1.11-1.2.el6.rf.i686.rpm ruby-1.9.3-p194 ruby-1.9.3-p194.tar.gz snort-2.9.3.1 snort-2.9.3.1.tar.gz wkhtmltopdf wkhtmltopdf-0.11.0_rc1.tar.bz2 [root@snort support]# cd firnsy-barnyard2-2f5d496/ [root@snort firnsy-barnyard2-2f5d496]# ls autogen.sh COPYING etc m4 README rpm src configure.in doc LICENSE Makefile.am RELEASE.NOTES schemas tools [root@snort firnsy-barnyard2-2f5d496]# ./configure --with-mysql bash: ./configure: No such file or directory [root@snort firnsy-barnyard2-2f5d496]# au audispd ausearch autoheader autoreconf auditctl ausyscall autom4te autoscan auditd authconfig automake autoupdate aulast authconfig-gtk automake-1.11 autrace aulastlog authconfig-tui automount auvirt aureport autoconf autopoint [root@snort firnsy-barnyard2-2f5d496]# autoconf ./configure.in #! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.63. # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## --------------------- ## ## M4sh Initialization. ## ## --------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac fi # PATH needs CR # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # Support unset when possible. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then as_unset=unset else as_unset=false fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. case $0 in *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 { (exit 1); exit 1; } fi # Work around bugs in pre-3.0 UWIN ksh. for as_var in ENV MAIL MAILPATH do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # Required to use basename. if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi # Name of the executable. as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # CDPATH. $as_unset CDPATH if test "x$CONFIG_SHELL" = x; then if (eval ":") 2>/dev/null; then as_have_required=yes else as_have_required=no fi if test $as_have_required = yes && (eval ": (as_func_return () { (exit \$1) } as_func_success () { as_func_return 0 } as_func_failure () { as_func_return 1 } as_func_ret_success () { return 0 } as_func_ret_failure () { return 1 } exitcode=0 if as_func_success; then : else exitcode=1 echo as_func_success failed. fi if as_func_failure; then exitcode=1 echo as_func_failure succeeded. fi if as_func_ret_success; then : else exitcode=1 echo as_func_ret_success failed. fi if as_func_ret_failure; then exitcode=1 echo as_func_ret_failure succeeded. fi if ( set x; as_func_ret_success y && test x = \"\$1\" ); then : else exitcode=1 echo positional parameters were not saved. fi test \$exitcode = 0) || { (exit 1); exit 1; } ( as_lineno_1=\$LINENO as_lineno_2=\$LINENO test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } ") 2> /dev/null; then : else as_candidate_shells= as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. case $as_dir in /*) for as_base in sh bash ksh sh5; do as_candidate_shells="$as_candidate_shells $as_dir/$as_base" done;; esac done IFS=$as_save_IFS for as_shell in $as_candidate_shells $SHELL; do # Try only shells that exist, to save several forks. if { test -f "$as_shell" || test -f "$as_shell.exe"; } && { ("$as_shell") 2> /dev/null <<\_ASEOF if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac fi : _ASEOF }; then CONFIG_SHELL=$as_shell as_have_required=yes if { "$as_shell" 2> /dev/null <<\_ASEOF if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac fi : (as_func_return () { (exit $1) } as_func_success () { as_func_return 0 } as_func_failure () { as_func_return 1 } as_func_ret_success () { return 0 } as_func_ret_failure () { return 1 } exitcode=0 if as_func_success; then : else exitcode=1 echo as_func_success failed. fi if as_func_failure; then exitcode=1 echo as_func_failure succeeded. fi if as_func_ret_success; then : else exitcode=1 echo as_func_ret_success failed. fi if as_func_ret_failure; then exitcode=1 echo as_func_ret_failure succeeded. fi if ( set x; as_func_ret_success y && test x = "$1" ); then : else exitcode=1 echo positional parameters were not saved. fi test $exitcode = 0) || { (exit 1); exit 1; } ( as_lineno_1=$LINENO as_lineno_2=$LINENO test "x$as_lineno_1" != "x$as_lineno_2" && test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } _ASEOF }; then break fi fi done if test "x$CONFIG_SHELL" != x; then for as_var in BASH_ENV ENV do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var done export CONFIG_SHELL exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} fi if test $as_have_required = no; then echo This script requires a shell more modern than all the echo shells that I found on your system. Please install a echo modern shell, or manually run the script under such a echo shell if you do have one. { (exit 1); exit 1; } fi fi fi (eval "as_func_return () { (exit \$1) } as_func_success () { as_func_return 0 } as_func_failure () { as_func_return 1 } as_func_ret_success () { return 0 } as_func_ret_failure () { return 1 } exitcode=0 if as_func_success; then : else exitcode=1 echo as_func_success failed. fi if as_func_failure; then exitcode=1 echo as_func_failure succeeded. fi if as_func_ret_success; then : else exitcode=1 echo as_func_ret_success failed. fi if as_func_ret_failure; then exitcode=1 echo as_func_ret_failure succeeded. fi if ( set x; as_func_ret_success y && test x = \"\$1\" ); then : else exitcode=1 echo positional parameters were not saved. fi test \$exitcode = 0") || { echo No shell found that supports shell functions. echo Please tell bug-autoconf () gnu org about your system, echo including any error possibly output before this message. echo This can help us improve future autoconf versions. echo Configuration will now proceed without shell functions. } as_lineno_1=$LINENO as_lineno_2=$LINENO test "x$as_lineno_1" != "x$as_lineno_2" && test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { # Create $as_me.lineno as a copy of $as_myself, but with $LINENO # uniformly replaced by the line number. The first 'sed' inserts a # line-number line after each line using $LINENO; the second 'sed' # does the real work. The second script uses 'N' to pair each # line-number line with the line containing $LINENO, and appends # trailing '-' during substitution so that $LINENO is not a special # case at line end. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the # scripts with optimization help from Paolo Bonzini. Blame Lee # E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in -n*) case `echo 'x\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. *) ECHO_C='\c';; esac;; *) ECHO_N='-n';; esac if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -p'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi else as_ln_s='cp -p' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p=: else test -d ./-p && rmdir ./-p as_mkdir_p=false fi if test -x / >/dev/null 2>&1; then as_test_x='test -x' else if ls -dL / >/dev/null 2>&1; then as_ls_L_option=L else as_ls_L_option= fi as_test_x=' eval sh -c '\'' if test -d "$1"; then test -d "$1/."; else case $1 in -*)set "./$1";; esac; case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ???[sx]*):;;*)false;;esac;fi '\'' sh ' fi as_executable_p=$as_test_x # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 7<&0 &1 # Name of the host. # hostname on some systems (SVR3.2, Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` # # Initializations. # ac_default_prefix=/usr/local ac_clean_files= ac_config_libobj_dir=. LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME= PACKAGE_TARNAME= PACKAGE_VERSION= PACKAGE_STRING= PACKAGE_BUGREPORT= ac_unique_file="src/barnyard2.c" # Factoring default headers for most tests. ac_includes_default="\ #include #ifdef HAVE_SYS_TYPES_H # include #endif #ifdef HAVE_SYS_STAT_H # include #endif #ifdef STDC_HEADERS # include # include #else # ifdef HAVE_STDLIB_H # include # endif #endif #ifdef HAVE_STRING_H # if !defined STDC_HEADERS && defined HAVE_MEMORY_H # include # endif # include #endif #ifdef HAVE_STRINGS_H # include #endif #ifdef HAVE_INTTYPES_H # include #endif #ifdef HAVE_STDINT_H # include #endif #ifdef HAVE_UNISTD_H # include #endif" ac_subst_vars='LTLIBOBJS LIBOBJS INSTALL_DATA INSTALL_SCRIPT INSTALL_PROGRAM INCLUDES TCLSH LEX YACC extra_incl EGREP GREP CPP OBJEXT EXEEXT ac_ct_CC CPPFLAGS LDFLAGS CFLAGS CC target_alias host_alias build_alias LIBS ECHO_T ECHO_N ECHO_C DEFS mandir localedir libdir psdir pdfdir dvidir htmldir infodir docdir oldincludedir includedir localstatedir sharedstatedir sysconfdir datadir datarootdir libexecdir sbindir bindir program_transform_name prefix exec_prefix PACKAGE_BUGREPORT PACKAGE_STRING PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR SHELL' ac_subst_files='' ac_user_opts=' enable_option_checking enable_64bit_gcc with_libpcap_includes with_libpcap_libraries with_libpfring_includes with_libpfring_libraries enable_ipv6 enable_gre enable_mpls enable_prelude enable_debug with_mysql with_mysql_includes with_mysql_libraries enable_mysql_ssl_support with_odbc with_postgresql with_pgsql_includes with_oracle enable_aruba enable_bro with_broccoli with_tcl ' ac_precious_vars='build_alias host_alias target_alias CC CFLAGS LDFLAGS LIBS CPPFLAGS CPP' # Initialize some variables set by options. ac_init_help= ac_init_version=false ac_unrecognized_opts= ac_unrecognized_sep= # The variables have the same names as the options, with # dashes changed to underlines. cache_file=/dev/null exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose= x_includes=NONE x_libraries=NONE # Installation directory options. # These are left unexpanded so users can "make install exec_prefix=/foo" # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. # (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' datarootdir='${prefix}/share' datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE}' infodir='${datarootdir}/info' htmldir='${docdir}' dvidir='${docdir}' pdfdir='${docdir}' psdir='${docdir}' libdir='${exec_prefix}/lib' localedir='${datarootdir}/locale' mandir='${datarootdir}/man' ac_prev= ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then eval $ac_prev=\$ac_option ac_prev= continue fi case $ac_option in *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; *) ac_optarg=yes ;; esac # Accept the important Cygnus configure options, so we can diagnose typos. case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu) ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*) build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C) cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ | --dataroo | --dataro | --datar) ac_prev=datarootdir ;; -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) datarootdir=$ac_optarg ;; -disable-* | --disable-*) ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 { (exit 1); exit 1; }; } ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=no ;; -docdir | --docdir | --docdi | --doc | --do) ac_prev=docdir ;; -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) docdir=$ac_optarg ;; -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ac_prev=dvidir ;; -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 { (exit 1); exit 1; }; } ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;; -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=* | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) # Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h) ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;; -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ac_prev=htmldir ;; -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ | --ht=*) htmldir=$ac_optarg ;; -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=* | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod | --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir | --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* | --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;; -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; -localedir | --localedir | --localedi | --localed | --locale) ac_prev=localedir ;; -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) localedir=$ac_optarg ;; -localstatedir | --localstatedir | --localstatedi | --localstated \ | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o) ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix | --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p) ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* | --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix | --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s) ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* | --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name | --program-transform-name \ | --program-transform-nam | --program-transform-na \ | --program-transform-n | --program-transform- \ | --program-transform | --program-transfor \ | --program-transfo | --program-transf \ | --program-trans | --program-tran \ | --progr-tra | --program-tr | --program-t) ac_prev=program_transform_name ;; -program-transform-name=* | --program-transform-name=* \ | --program-transform-nam=* | --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ | --program-transform=* | --program-transfor=* \ | --program-transfo=* | --program-transf=* \ | --program-trans=* | --program-tran=* \ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ac_prev=pdfdir ;; -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) pdfdir=$ac_optarg ;; -psdir | --psdir | --psdi | --psd | --ps) ac_prev=psdir ;; -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) psdir=$ac_optarg ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir | --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share | --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site | --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;; -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon | --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target | --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;; -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo | --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V) ac_init_version=: ;; -with-* | --with-*) ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 { (exit 1); exit 1; }; } ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=\$ac_optarg ;; -without-* | --without-*) ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 { (exit 1); exit 1; }; } ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=no ;; --x) # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i) ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie | --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; -*) { $as_echo "$as_me: error: unrecognized option: $ac_option Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; } ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2 { (exit 1); exit 1; }; } eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} ;; esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` { $as_echo "$as_me: error: missing argument to $ac_option" >&2 { (exit 1); exit 1; }; } fi if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2 { (exit 1); exit 1; }; } ;; *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi # Check all directory arguments for consistency. for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ libdir localedir mandir do eval ac_val=\$$ac_var # Remove trailing slashes. case $ac_val in */ ) ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` eval $ac_var=\$ac_val;; esac # Be sure to have absolute directory names. case $ac_val in [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 { (exit 1); exit 1; }; } done # There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used." >&2 elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" && ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || { $as_echo "$as_me: error: working directory cannot be determined" >&2 { (exit 1); exit 1; }; } test "X$ac_ls_di" = "X$ac_pwd_ls_di" || { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 { (exit 1); exit 1; }; } # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then the parent directory. ac_confdir=`$as_dirname -- "$as_myself" || $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_myself" : 'X\(//\)[^/]' \| \ X"$as_myself" : 'X\(//\)$' \| \ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_myself" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` srcdir=$ac_confdir if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 { (exit 1); exit 1; }; } fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2 { (exit 1); exit 1; }; } pwd)` # When building in place, set srcdir=. if test "$ac_abs_confdir" = "$ac_pwd"; then srcdir=. fi # Remove unnecessary trailing slashes from srcdir. # Double slashes in file names in object file debugging info # mess up M-x gdb in Emacs. case $srcdir in */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; esac for ac_var in $ac_precious_vars; do eval ac_env_${ac_var}_set=\${${ac_var}+set} eval ac_env_${ac_var}_value=\$${ac_var} eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} eval ac_cv_env_${ac_var}_value=\$${ac_var} done # # Report the --help message. # if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF \`configure' configures this package to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print \`checking...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify an installation prefix other than \`$ac_default_prefix' using \`--prefix', for instance \`--prefix=\$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --datadir=DIR read-only architecture-independent data [DATAROOTDIR] --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF _ACEOF fi if test -n "$ac_init_help"; then cat <<\_ACEOF Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-64bit-gcc Try to compile 64bit (only tested on Sparc Solaris 9 and 10). --enable-ipv6 Enable IPv6 support --enable-gre Enable GRE and IP in IP encapsulation support --enable-mpls Enable MPLS support --enable-prelude Enable Prelude Hybrid IDS support --enable-debug Enable debugging options (bugreports and developers only) --enable-mysql-ssl-support Enable support for mysql SSL connections (experimental) --enable-aruba Enable Aruba output plugin --enable-bro Enable Bro output plugin Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-libpcap-includes=DIR libpcap include directory --with-libpcap-libraries=DIR libpcap library directory --with-libpfring-includes=DIR libpfring include directory --with-libpfring-libraries=DIR libpfring library directory --with-mysql=DIR Support for MySQL --with-mysql-includes=DIR MySQL include directory --with-mysql-libraries=DIR MySQL library directory --with-odbc=DIR Support for ODBC --with-postgresql=DIR Support for PostgreSQL --with-pgsql-includes=DIR PostgreSQL include directory --with-oracle=DIR Support for Oracle --with-broccoli=DIR Prefix where libbroccoli is installed for Bro output plugin support (optional) --with-tcl=DIR support for Tcl Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I if you have headers in a nonstandard directory CPP C preprocessor Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. _ACEOF ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue test -d "$ac_dir" || { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || continue ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } # Check for guested configure. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive elif test -f "$ac_srcdir/configure"; then echo && $SHELL "$ac_srcdir/configure" --help=recursive else $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF configure generated by GNU Autoconf 2.63 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF exit fi cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by $as_me, which was generated by GNU Autoconf 2.63. Invocation command line was $ $0 $@ _ACEOF exec 5>>config.log { cat <<_ASUNAME ## --------- ## ## Platform. ## ## --------- ## hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` _ASUNAME as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. $as_echo "PATH: $as_dir" done IFS=$as_save_IFS } >&5 cat >&5 <<_ACEOF ## ----------- ## ## Core tests. ## ## ----------- ## _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. # Strip out --silent because we don't want to record it for future runs. # Also quote any args containing shell meta-characters. # Make two passes to allow for proper duplicate-argument suppression. ac_configure_args= ac_configure_args0= ac_configure_args1= ac_must_keep_next=false for ac_pass in 1 2 do for ac_arg do case $ac_arg in -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 2) ac_configure_args1="$ac_configure_args1 '$ac_arg'" if test $ac_must_keep_next = true; then ac_must_keep_next=false # Got value, back to normal. else case $ac_arg in *=* | --config-cache | -C | -disable-* | --disable-* \ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ | -with-* | --with-* | -without-* | --without-* | --x) case "$ac_configure_args0 " in "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; esac ;; -* ) ac_must_keep_next=true ;; esac fi ac_configure_args="$ac_configure_args '$ac_arg'" ;; esac done done $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Save into config.log some information that might help in debugging. { echo cat <<\_ASBOX ## ---------------- ## ## Cache variables. ## ## ---------------- ## _ASBOX echo # The following way of writing the cache mishandles newlines in values, ( for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) $as_unset $ac_var ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( *${as_nl}ac_space=\ *) sed -n \ "s/'\''/'\''\\\\'\'''\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ;; #( *) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) echo cat <<\_ASBOX ## ----------------- ## ## Output variables. ## ## ----------------- ## _ASBOX echo for ac_var in $ac_subst_vars do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then cat <<\_ASBOX ## ------------------- ## ## File substitutions. ## ## ------------------- ## _ASBOX echo for ac_var in $ac_subst_files do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then cat <<\_ASBOX ## ----------- ## ## confdefs.h. ## ## ----------- ## _ASBOX echo cat confdefs.h echo fi test "$ac_signal" != 0 && $as_echo "$as_me: caught signal $ac_signal" $as_echo "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h # Predefined preprocessor variables. cat >>confdefs.h <<_ACEOF #define PACKAGE_NAME "$PACKAGE_NAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_TARNAME "$PACKAGE_TARNAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_VERSION "$PACKAGE_VERSION" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_STRING "$PACKAGE_STRING" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" _ACEOF # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. ac_site_file1=NONE ac_site_file2=NONE if test -n "$CONFIG_SITE"; then ac_site_file1=$CONFIG_SITE elif test "x$prefix" != xNONE; then ac_site_file1=$prefix/share/config.site ac_site_file2=$prefix/etc/config.site else ac_site_file1=$ac_default_prefix/share/config.site ac_site_file2=$ac_default_prefix/etc/config.site fi for ac_site_file in "$ac_site_file1" "$ac_site_file2" do test "x$ac_site_file" = xNONE && continue if test -r "$ac_site_file"; then { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 $as_echo "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" fi done if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special # files actually), so we avoid doing that. if test -f "$cache_file"; then { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5 $as_echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5 $as_echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val=\$ac_cv_env_${ac_var}_value eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then # differences in whitespace do not lead to failure. ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} { (exit 1); exit 1; }; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu AM_CONFIG_HEADER(config.h) AM_INIT_AUTOMAKE(barnyard2,1.10) LT_INIT NO_OPTIMIZE="no" ADD_WERROR="no" # Test for -Werror and sed it out for now since some of the auto tests, # for example AC_CHECK_LIB, will fail because of # warning: conflicting types for built-in function if eval "echo $CFLAGS | grep -e -Werror"; then CFLAGS=`echo $CFLAGS | sed -e "s/-Werror//g"` ADD_WERROR="yes" fi # Disable annoying practice of recursively re-running the autotools AM_MAINTAINER_MODE ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:$LINENO: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:$LINENO: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:$LINENO: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:$LINENO: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH See \`config.log' for more details." >&5 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; }; } # Provide some information about the compiler. $as_echo "$as_me:$LINENO: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 { (ac_try="$ac_compiler --version >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (ac_try="$ac_compiler -v >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (ac_try="$ac_compiler -V >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 $as_echo_n "checking for C compiler default output file name... " >&6; } ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" ac_rmfiles= for ac_file in $ac_files do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; * ) ac_rmfiles="$ac_rmfiles $ac_file";; esac done rm -f $ac_rmfiles if { (ac_try="$ac_link_default" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link_default") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. break;; * ) break;; esac done test "$ac_cv_exeext" = no && ac_cv_exeext= else ac_file='' fi { $as_echo "$as_me:$LINENO: result: $ac_file" >&5 $as_echo "$ac_file" >&6; } if test -z "$ac_file"; then $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables See \`config.log' for more details." >&5 $as_echo "$as_me: error: C compiler cannot create executables See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } fi ac_exeext=$ac_cv_exeext # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5 $as_echo_n "checking whether the C compiler works... " >&6; } # FIXME: These cross compiler hacks should be removed for Autoconf 3.0 # If not cross compiling, check that we can run a simple program. if test "$cross_compiling" != yes; then if { ac_try='./$ac_file' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; }; } fi fi fi { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 $as_echo_n "checking whether we are cross compiling... " >&6; } { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5 $as_echo "$cross_compiling" >&6; } { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5 $as_echo_n "checking for suffix of executables... " >&6; } if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with # `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` break;; * ) break;; esac done else { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; }; } fi rm -f conftest$ac_cv_exeext { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 $as_echo "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5 $as_echo_n "checking for suffix of object files... " >&6; } if test "${ac_cv_objext+set}" = set; then $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; }; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 $as_echo "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } if test "${ac_cv_c_compiler_gnu+set}" = set; then $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 $as_echo "$ac_cv_c_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 $as_echo_n "checking whether $CC accepts -g... " >&6; } if test "${ac_cv_prog_cc_g+set}" = set; then $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_g=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 CFLAGS="" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_g=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 $as_echo "$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if test "${ac_cv_prog_cc_c89+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include #include #include /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) 'x' int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_c89=$ac_arg else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { $as_echo "$as_me:$LINENO: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:$LINENO: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu case $ac_cv_prog_cc_stdc in no) ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;; *) { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; } if test "${ac_cv_prog_cc_c99+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c99=no ac_save_CC=$CC cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include #include #include #include // Check varargs macros. These examples are taken from C99 6.10.3.5. #define debug(...) fprintf (stderr, __VA_ARGS__) #define showlist(...) puts (#__VA_ARGS__) #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) static void test_varargs_macros (void) { int x = 1234; int y = 5678; debug ("Flag"); debug ("X = %d\n", x); showlist (The first, second, and third items.); report (x>y, "x is %d but y is %d", x, y); } // Check long long types. #define BIG64 18446744073709551615ull #define BIG32 4294967295ul #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) #if !BIG_OK your preprocessor is broken; #endif #if BIG_OK #else your preprocessor is broken; #endif static long long int bignum = -9223372036854775807LL; static unsigned long long int ubignum = BIG64; struct incomplete_array { int datasize; double data[]; }; struct named_init { int number; const wchar_t *name; double average; }; typedef const char *ccp; static inline int test_restrict (ccp restrict text) { // See if C++-style comments work. // Iterate through items via the restricted pointer. // Also check for declarations in for loops. for (unsigned int i = 0; *(text+i) != '\0'; ++i) continue; return 0; } // Check varargs and va_copy. static void test_varargs (const char *format, ...) { va_list args; va_start (args, format); va_list args_copy; va_copy (args_copy, args); const char *str; int number; float fnumber; while (*format) { switch (*format++) { case 's': // string str = va_arg (args_copy, const char *); break; case 'd': // int number = va_arg (args_copy, int); break; case 'f': // float fnumber = va_arg (args_copy, double); break; default: break; } } va_end (args_copy); va_end (args); } int main () { // Check bool. _Bool success = false; // Check restrict. if (test_restrict ("String literal") == 0) success = true; char *restrict newvar = "Another string"; // Check varargs. test_varargs ("s, d' f .", "string", 65, 34.234); test_varargs_macros (); // Check flexible array members. struct incomplete_array *ia = malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); ia->datasize = 10; for (int i = 0; i < ia->datasize; ++i) ia->data[i] = i * 1.234; // Check named initializers. struct named_init ni = { .number = 34, .name = L"Test wide string", .average = 543.34343, }; ni.number = 58; int dynamic_array[ni.number]; dynamic_array[ni.number - 1] = 543; // work around unused variable warnings return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' || dynamic_array[ni.number - 1] != 543); ; return 0; } _ACEOF for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99 do CC="$ac_save_CC $ac_arg" rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_c99=$ac_arg else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c99" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c99" in x) { $as_echo "$as_me:$LINENO: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:$LINENO: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c99" { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;; esac if test "x$ac_cv_prog_cc_c99" != xno; then ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 else { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if test "${ac_cv_prog_cc_c89+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include #include #include /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) 'x' int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_c89=$ac_arg else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { $as_echo "$as_me:$LINENO: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:$LINENO: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac if test "x$ac_cv_prog_cc_c89" != xno; then ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 else ac_cv_prog_cc_stdc=no fi fi ;; esac { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO Standard C" >&5 $as_echo_n "checking for $CC option to accept ISO Standard C... " >&6; } if test "${ac_cv_prog_cc_stdc+set}" = set; then $as_echo_n "(cached) " >&6 fi case $ac_cv_prog_cc_stdc in no) { $as_echo "$as_me:$LINENO: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; '') { $as_echo "$as_me:$LINENO: result: none needed" >&5 $as_echo "none needed" >&6; } ;; *) { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 $as_echo "$ac_cv_prog_cc_stdc" >&6; } ;; esac ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:$LINENO: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:$LINENO: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:$LINENO: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:$LINENO: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH See \`config.log' for more details." >&5 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; }; } # Provide some information about the compiler. $as_echo "$as_me:$LINENO: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 { (ac_try="$ac_compiler --version >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (ac_try="$ac_compiler -v >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { (ac_try="$ac_compiler -V >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } if test "${ac_cv_c_compiler_gnu+set}" = set; then $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 $as_echo "$ac_cv_c_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 $as_echo_n "checking whether $CC accepts -g... " >&6; } if test "${ac_cv_prog_cc_g+set}" = set; then $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_g=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 CFLAGS="" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_g=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 $as_echo "$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if test "${ac_cv_prog_cc_c89+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include #include #include /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) 'x' int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_prog_cc_c89=$ac_arg else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { $as_echo "$as_me:$LINENO: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:$LINENO: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu AC_PROG_LIBTOOL ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 $as_echo_n "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if test "${ac_cv_prog_CPP+set}" = set; then $as_echo_n "(cached) " >&6 else # Double quotes because CPP needs to be expanded for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. continue fi rm -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then # Broken: success on invalid input. continue else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.err conftest.$ac_ext if $ac_preproc_ok; then break fi done ac_cv_prog_CPP=$CPP fi CPP=$ac_cv_prog_CPP else ac_cv_prog_CPP=$CPP fi { $as_echo "$as_me:$LINENO: result: $CPP" >&5 $as_echo "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. continue fi rm -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then # Broken: success on invalid input. continue else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details." >&5 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; }; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } if test "${ac_cv_path_GREP+set}" = set; then $as_echo_n "(cached) " >&6 else if test -z "$GREP"; then ac_path_GREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in grep ggrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue # Check for GNU ac_path_GREP and select it if it is found. # Check for GNU $ac_path_GREP case `"$ac_path_GREP" --version 2>&1` in *GNU*) ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'GREP' >> "conftest.nl" "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break ac_count=`expr $ac_count + 1` if test $ac_count -gt ${ac_path_GREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_GREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_GREP"; then { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} { (exit 1); exit 1; }; } fi else ac_cv_path_GREP=$GREP fi fi { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 $as_echo "$ac_cv_path_GREP" >&6; } GREP="$ac_cv_path_GREP" { $as_echo "$as_me:$LINENO: checking for egrep" >&5 $as_echo_n "checking for egrep... " >&6; } if test "${ac_cv_path_EGREP+set}" = set; then $as_echo_n "(cached) " >&6 else if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 then ac_cv_path_EGREP="$GREP -E" else if test -z "$EGREP"; then ac_path_EGREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in egrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue # Check for GNU ac_path_EGREP and select it if it is found. # Check for GNU $ac_path_EGREP case `"$ac_path_EGREP" --version 2>&1` in *GNU*) ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'EGREP' >> "conftest.nl" "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break ac_count=`expr $ac_count + 1` if test $ac_count -gt ${ac_path_EGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_EGREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_EGREP"; then { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} { (exit 1); exit 1; }; } fi else ac_cv_path_EGREP=$EGREP fi fi fi { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 $as_echo "$ac_cv_path_EGREP" >&6; } EGREP="$ac_cv_path_EGREP" { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 $as_echo_n "checking for ANSI C header files... " >&6; } if test "${ac_cv_header_stdc+set}" = set; then $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include #include #include int main () { ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_header_stdc=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_header_stdc=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "memchr" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "free" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. if test "$cross_compiling" = yes; then : else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #else # define ISLOWER(c) \ (('a' <= (c) && (c) <= 'i') \ || ('j' <= (c) && (c) <= 'r') \ || ('s' <= (c) && (c) <= 'z')) # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () { int i; for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) return 2; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then : else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_header_stdc=no fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi fi { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 $as_echo "$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then cat >>confdefs.h <<\_ACEOF #define STDC_HEADERS 1 _ACEOF fi # On IRIX 5.3, sys/types and inttypes.h are conflicting. for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ inttypes.h stdint.h unistd.h do as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 $as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then eval "$as_ac_Header=yes" else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_Header=no" fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi ac_res=`eval 'as_val=${'$as_ac_Header'} $as_echo "$as_val"'` { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } as_val=`eval 'as_val=${'$as_ac_Header'} $as_echo "$as_val"'` if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done { $as_echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 $as_echo_n "checking whether byte ordering is bigendian... " >&6; } if test "${ac_cv_c_bigendian+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_c_bigendian=unknown # See if we're dealing with a universal compiler. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #ifndef __APPLE_CC__ not a universal capable compiler #endif typedef int dummy; _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then # Check for potential -arch flags. It is not universal unless # there are some -arch flags. Note that *ppc* also matches # ppc64. This check is also rather less than ideal. case "${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" in #( *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=universal;; esac else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_c_bigendian = unknown; then # See if sys/param.h defines the BYTE_ORDER macro. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include int main () { #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ && LITTLE_ENDIAN) bogus endian macros #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then # It does; now see whether it defined to BIG_ENDIAN or not. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include int main () { #if BYTE_ORDER != BIG_ENDIAN not big endian #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_c_bigendian=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_c_bigendian=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi if test $ac_cv_c_bigendian = unknown; then # See if defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include int main () { #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) bogus endian macros #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then # It does; now see whether it defined to _BIG_ENDIAN or not. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include int main () { #ifndef _BIG_ENDIAN not big endian #endif ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_cv_c_bigendian=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_c_bigendian=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi if test $ac_cv_c_bigendian = unknown; then # Compile a test program. if test "$cross_compiling" = yes; then # Try to guess by grepping values from an object file. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; int use_ascii (int i) { return ascii_mm[i] + ascii_ii[i]; } short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; int use_ebcdic (int i) { return ebcdic_mm[i] + ebcdic_ii[i]; } extern int foo; int main () { return use_ascii (foo) == use_ebcdic (foo); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then ac_cv_c_bigendian=yes fi if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then if test "$ac_cv_c_bigendian" = unknown; then ac_cv_c_bigendian=no else # finding both strings is unlikely to happen, but who knows? ac_cv_c_bigendian=unknown fi fi else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { /* Are we little or big endian? From Harbison&Steele. */ union { long int l; char c[sizeof (long int)]; } u; u.l = 1; return u.c[sizeof (long int) - 1] == 1; ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_c_bigendian=no else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_c_bigendian=yes fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi fi { $as_echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 $as_echo "$ac_cv_c_bigendian" >&6; } case $ac_cv_c_bigendian in #( yes) cat >>confdefs.h <<\_ACEOF #define WORDS_BIGENDIAN 1 _ACEOF ;; #( no) ;; #( universal) cat >>confdefs.h <<\_ACEOF #define AC_APPLE_UNIVERSAL_BUILD 1 _ACEOF ;; #( *) { { $as_echo "$as_me:$LINENO: error: unknown endianness presetting ac_cv_c_bigendian=no (or yes) will help" >&5 $as_echo "$as_me: error: unknown endianness presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} { (exit 1); exit 1; }; } ;; esac #AC_CANONICAL_HOST linux="no" sunos4="no" case "$host" in *-openbsd2.6|*-openbsd2.5|*-openbsd2.4|*-openbsd2.3*) cat >>confdefs.h <<\_ACEOF #define OPENBSD 1 _ACEOF cat >>confdefs.h <<\_ACEOF #define BROKEN_SIOCGIFMTU 1 _ACEOF ;; *-openbsd*) cat >>confdefs.h <<\_ACEOF #define OPENBSD 1 _ACEOF ;; *-sgi-irix5*) cat >>confdefs.h <<\_ACEOF #define IRIX 1 _ACEOF no_libsocket="yes" no_libnsl="yes" if test -z "$GCC"; then sgi_cc="yes" fi LDFLAGS="${LDFLAGS} -L/usr/local/lib" extra_incl="-I/usr/local/include" ;; *-sgi-irix6*) cat >>confdefs.h <<\_ACEOF #define IRIX 1 _ACEOF no_libsocket="yes" no_libnsl="yes" if test -z "$GCC"; then sgi_cc="yes" fi LDFLAGS="${LDFLAGS} -L/usr/local/lib" extra_incl="-I/usr/local/include" ;; *-solaris*) cat >>confdefs.h <<\_ACEOF #define SOLARIS 1 _ACEOF CPPFLAGS="${CPPFLAGS} -DBSD_COMP -D_REENTRANT" ;; *-sunos*) cat >>confdefs.h <<\_ACEOF #define SUNOS 1 _ACEOF sunos4="yes" ;; *-linux*) linux="yes" cat >>confdefs.h <<\_ACEOF #define LINUX 1 _ACEOF # libpcap doesn't even LOOK at the timeout you give it under Linux cat >>confdefs.h <<\_ACEOF #define PCAP_TIMEOUT_IGNORED 1 _ACEOF extra_incl="-I/usr/include/pcap" ;; *-hpux10*|*-hpux11*) cat >>confdefs.h <<\_ACEOF #define HPUX 1 _ACEOF cat >>confdefs.h <<\_ACEOF #define WORDS_BIGENDIAN 1 _ACEOF extra_incl="-I/usr/local/include" ;; *-freebsd*) cat >>confdefs.h <<\_ACEOF #define FREEBSD 1 _ACEOF ;; *-bsdi*) cat >>confdefs.h <<\_ACEOF #define BSDI 1 _ACEOF ;; *-aix*) cat >>confdefs.h <<\_ACEOF #define AIX 1 _ACEOF ;; *-osf4*) cat >>confdefs.h <<\_ACEOF #define OSF1 1 _ACEOF ;; *-osf5.1*) cat >>confdefs.h <<\_ACEOF #define OSF1 1 _ACEOF ;; *-tru64*) cat >>confdefs.h <<\_ACEOF #define OSF1 1 _ACEOF ;; # it is actually -apple-darwin1.2 or -apple-rhapsody5.x but lets stick with this for the moment *-apple*) cat >>confdefs.h <<\_ACEOF #define MACOS 1 _ACEOF cat >>confdefs.h <<\_ACEOF #define BROKEN_SIOCGIFMTU 1 _ACEOF LDFLAGS="${LDFLAGS} -L/sw/lib" extra_incl="-I/sw/include" ;; *-cygwin*) cat >>confdefs.h <<\_ACEOF #define CYGWIN 1 _ACEOF ;; esac # This is really meant for Solaris Sparc v9 where it has 32bit and 64bit # capability but builds 32bit by default # Check whether --enable-64bit-gcc was given. if test "${enable_64bit_gcc+set}" = set; then enableval=$enable_64bit_gcc; enable_64bit_gcc="$enableval" else enable_64bit_gcc="no" fi if test "x$enable_64bit_gcc" = "xyes"; then CFLAGS="$CFLAGS -m64" fi # AC_PROG_YACC defaults to "yacc" when not found # this check defaults to "none" for ac_prog in bison yacc do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_YACC+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$YACC"; then ac_cv_prog_YACC="$YACC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_YACC="$ac_prog" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi YACC=$ac_cv_prog_YACC if test -n "$YACC"; then { $as_echo "$as_me:$LINENO: result: $YACC" >&5 $as_echo "$YACC" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi test -n "$YACC" && break done test -n "$YACC" || YACC="none" # AC_PROG_YACC includes the -y arg if bison is found if test "x$YACC" = "xbison"; then YACC="$YACC -y" fi # AC_PROG_LEX defaults to ":" when not found # this check defaults to "none" # We're using flex specific options so we don't support lex for ac_prog in flex do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_LEX+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$LEX"; then ac_cv_prog_LEX="$LEX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_LEX="$ac_prog" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi LEX=$ac_cv_prog_LEX if test -n "$LEX"; then { $as_echo "$as_me:$LINENO: result: $LEX" >&5 $as_echo "$LEX" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi test -n "$LEX" && break done test -n "$LEX" || LEX="none" # for ac_header in strings.h string.h stdlib.h unistd.h sys/sockio.h paths.h inttypes.h wchar.h math.h do as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 $as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then $as_echo_n "(cached) " >&6 fi ac_res=`eval 'as_val=${'$as_ac_Header'} $as_echo "$as_val"'` { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } else # Is the header compilable? { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 $as_echo_n "checking $ac_header usability... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_header_compiler=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 $as_echo "$ac_header_compiler" >&6; } # Is the header present? { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 $as_echo_n "checking $ac_header presence... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include <$ac_header> _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then ac_header_preproc=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 $as_echo "$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in yes:no: ) { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ac_header_preproc=yes ;; no:yes:* ) { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 $as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 $as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ;; esac { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 $as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then $as_echo_n "(cached) " >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi ac_res=`eval 'as_val=${'$as_ac_Header'} $as_echo "$as_val"'` { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } fi as_val=`eval 'as_val=${'$as_ac_Header'} $as_echo "$as_val"'` if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done { $as_echo "$as_me:$LINENO: checking for floor in -lm" >&5 $as_echo_n "checking for floor in -lm... " >&6; } if test "${ac_cv_lib_m_floor+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lm $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char floor (); int main () { return floor (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then ac_cv_lib_m_floor=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_m_floor=no fi rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_floor" >&5 $as_echo "$ac_cv_lib_m_floor" >&6; } if test "x$ac_cv_lib_m_floor" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBM 1 _ACEOF LIBS="-lm $LIBS" fi { $as_echo "$as_me:$LINENO: checking for ceil in -lm" >&5 $as_echo_n "checking for ceil in -lm... " >&6; } if test "${ac_cv_lib_m_ceil+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lm $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char ceil (); int main () { return ceil (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then ac_cv_lib_m_ceil=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_m_ceil=no fi rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_ceil" >&5 $as_echo "$ac_cv_lib_m_ceil" >&6; } if test "x$ac_cv_lib_m_ceil" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBM 1 _ACEOF LIBS="-lm $LIBS" fi if test -z "$no_libnsl"; then { $as_echo "$as_me:$LINENO: checking for inet_ntoa in -lnsl" >&5 $as_echo_n "checking for inet_ntoa in -lnsl... " >&6; } if test "${ac_cv_lib_nsl_inet_ntoa+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lnsl $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char inet_ntoa (); int main () { return inet_ntoa (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then ac_cv_lib_nsl_inet_ntoa=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_nsl_inet_ntoa=no fi rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_inet_ntoa" >&5 $as_echo "$ac_cv_lib_nsl_inet_ntoa" >&6; } if test "x$ac_cv_lib_nsl_inet_ntoa" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBNSL 1 _ACEOF LIBS="-lnsl $LIBS" fi fi if test -z "$no_libsocket"; then { $as_echo "$as_me:$LINENO: checking for socket in -lsocket" >&5 $as_echo_n "checking for socket in -lsocket... " >&6; } if test "${ac_cv_lib_socket_socket+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lsocket $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char socket (); int main () { return socket (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then ac_cv_lib_socket_socket=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_socket_socket=no fi rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5 $as_echo "$ac_cv_lib_socket_socket" >&6; } if test "x$ac_cv_lib_socket_socket" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBSOCKET 1 _ACEOF LIBS="-lsocket $LIBS" fi fi # SunOS4 has several things `broken' if test "$sunos4" != "no"; then for ac_func in vsnprintf do as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 $as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Define $ac_func to an innocuous variant, in case declares $ac_func. For example, HP-UX 11i declares gettimeofday. */ #define $ac_func innocuous_$ac_func /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef $ac_func /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char $ac_func (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_$ac_func || defined __stub___$ac_func choke me #endif int main () { return $ac_func (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then eval "$as_ac_var=yes" else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi ac_res=`eval 'as_val=${'$as_ac_var'} $as_echo "$as_val"'` { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } as_val=`eval 'as_val=${'$as_ac_var'} $as_echo "$as_val"'` if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF else LIBS="$LIBS -ldb" fi done for ac_func in strtoul do as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 $as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Define $ac_func to an innocuous variant, in case declares $ac_func. For example, HP-UX 11i declares gettimeofday. */ #define $ac_func innocuous_$ac_func /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef $ac_func /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char $ac_func (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_$ac_func || defined __stub___$ac_func choke me #endif int main () { return $ac_func (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then eval "$as_ac_var=yes" else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi ac_res=`eval 'as_val=${'$as_ac_var'} $as_echo "$as_val"'` { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } as_val=`eval 'as_val=${'$as_ac_var'} $as_echo "$as_val"'` if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF else LIBS="$LIBS -l44bsd" fi done fi # some funky macro to be backwards compatible with earlier autoconfs # in current they have AC_CHECK_DECLS # some stuff for declarations which were missed on sunos4 platform too. # # add `#undef NEED_DECL_FUNCTIONAME to acconfig.h` because autoheader # fails to work properly with custom macroses. # you will see also #undef for each SN_CHECK_DECLS macros invocation # because autoheader doesn't execute shell script commands. # it is possible to make loops using m4 but the code would look even # more confusing.. for sn_decl in printf fprintf syslog puts fputs fputc fopen \ fclose fwrite fflush getopt bzero bcopy memset strtol \ strcasecmp strncasecmp strerror perror socket sendto \ vsnprintf snprintf strtoul do sn_def_decl=`echo $sn_decl | tr a-z A-Z` { $as_echo "$as_me:$LINENO: checking whether $sn_decl must be declared" >&5 $as_echo_n "checking whether $sn_decl must be declared... " >&6; } if { as_var=sn_cv_decl_needed_$sn_decl; eval "test \"\${$as_var+set}\" = set"; }; then $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #ifdef HAVE_STRING_H #include #endif #ifdef HAVE_STRINGS_H #include #endif #ifdef HAVE_STDLIB_H #include #endif #ifdef HAVE_UNISTD_H #include #endif #include #include #include int main () { char *(*pfn); pfn = (char *(*)) $sn_decl; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then eval "sn_cv_decl_needed_$sn_decl=no" else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "sn_cv_decl_needed_$sn_decl=yes" fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi if eval "test \"`echo '$sn_cv_decl_needed_'$sn_decl`\" != no"; then { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } cat >>confdefs.h <<_ACEOF #define NEED_DECL_$sn_def_decl 1 _ACEOF else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi done for ac_func in snprintf strlcpy strlcat strerror vswprintf wprintf do as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 $as_echo_n "checking for $ac_func... " >&6; } if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then $as_echo_n "(cached) " >&6 else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Define $ac_func to an innocuous variant, in case declares $ac_func. For example, HP-UX 11i declares gettimeofday. */ #define $ac_func innocuous_$ac_func /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef $ac_func /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char $ac_func (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_$ac_func || defined __stub___$ac_func choke me #endif int main () { return $ac_func (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then eval "$as_ac_var=yes" else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi ac_res=`eval 'as_val=${'$as_ac_var'} $as_echo "$as_val"'` { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } as_val=`eval 'as_val=${'$as_ac_var'} $as_echo "$as_val"'` if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi done # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:$LINENO: checking size of char" >&5 $as_echo_n "checking size of char... " >&6; } if test "${ac_cv_sizeof_char+set}" = set; then $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (char))) >= 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (char))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (char))) < 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (char))) >= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo= ac_hi= fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (char))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_char=$ac_lo;; '') if test "$ac_cv_type_char" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (char) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (char) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_char=0 fi ;; esac else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default static long int longval () { return (long int) (sizeof (char)); } static unsigned long int ulongval () { return (long int) (sizeof (char)); } #include #include int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) return 1; if (((long int) (sizeof (char))) < 0) { long int i = longval (); if (i != ((long int) (sizeof (char)))) return 1; fprintf (f, "%ld", i); } else { unsigned long int i = ulongval (); if (i != ((long int) (sizeof (char)))) return 1; fprintf (f, "%lu", i); } /* Do not output a trailing newline, as this causes \r\n confusion on some platforms. */ return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_sizeof_char=`cat conftest.val` else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) if test "$ac_cv_type_char" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (char) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (char) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_char=0 fi fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val fi { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5 $as_echo "$ac_cv_sizeof_char" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_CHAR $ac_cv_sizeof_char _ACEOF # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:$LINENO: checking size of short" >&5 $as_echo_n "checking size of short... " >&6; } if test "${ac_cv_sizeof_short+set}" = set; then $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (short))) >= 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (short))) < 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (short))) >= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo= ac_hi= fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_short=$ac_lo;; '') if test "$ac_cv_type_short" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (short) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (short) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_short=0 fi ;; esac else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default static long int longval () { return (long int) (sizeof (short)); } static unsigned long int ulongval () { return (long int) (sizeof (short)); } #include #include int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) return 1; if (((long int) (sizeof (short))) < 0) { long int i = longval (); if (i != ((long int) (sizeof (short)))) return 1; fprintf (f, "%ld", i); } else { unsigned long int i = ulongval (); if (i != ((long int) (sizeof (short)))) return 1; fprintf (f, "%lu", i); } /* Do not output a trailing newline, as this causes \r\n confusion on some platforms. */ return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_sizeof_short=`cat conftest.val` else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) if test "$ac_cv_type_short" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (short) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (short) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_short=0 fi fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val fi { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5 $as_echo "$ac_cv_sizeof_short" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_SHORT $ac_cv_sizeof_short _ACEOF # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:$LINENO: checking size of int" >&5 $as_echo_n "checking size of int... " >&6; } if test "${ac_cv_sizeof_int+set}" = set; then $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (int))) >= 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (int))) < 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (int))) >= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo= ac_hi= fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_int=$ac_lo;; '') if test "$ac_cv_type_int" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (int) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (int) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_int=0 fi ;; esac else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default static long int longval () { return (long int) (sizeof (int)); } static unsigned long int ulongval () { return (long int) (sizeof (int)); } #include #include int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) return 1; if (((long int) (sizeof (int))) < 0) { long int i = longval (); if (i != ((long int) (sizeof (int)))) return 1; fprintf (f, "%ld", i); } else { unsigned long int i = ulongval (); if (i != ((long int) (sizeof (int)))) return 1; fprintf (f, "%lu", i); } /* Do not output a trailing newline, as this causes \r\n confusion on some platforms. */ return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_sizeof_int=`cat conftest.val` else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) if test "$ac_cv_type_int" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (int) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (int) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_int=0 fi fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val fi { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5 $as_echo "$ac_cv_sizeof_int" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_INT $ac_cv_sizeof_int _ACEOF # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:$LINENO: checking size of long int" >&5 $as_echo_n "checking size of long int... " >&6; } if test "${ac_cv_sizeof_long_int+set}" = set; then $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (long int))) >= 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (long int))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (long int))) < 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (long int))) >= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo= ac_hi= fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (long int))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_long_int=$ac_lo;; '') if test "$ac_cv_type_long_int" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long int) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (long int) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_long_int=0 fi ;; esac else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default static long int longval () { return (long int) (sizeof (long int)); } static unsigned long int ulongval () { return (long int) (sizeof (long int)); } #include #include int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) return 1; if (((long int) (sizeof (long int))) < 0) { long int i = longval (); if (i != ((long int) (sizeof (long int)))) return 1; fprintf (f, "%ld", i); } else { unsigned long int i = ulongval (); if (i != ((long int) (sizeof (long int)))) return 1; fprintf (f, "%lu", i); } /* Do not output a trailing newline, as this causes \r\n confusion on some platforms. */ return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_sizeof_long_int=`cat conftest.val` else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) if test "$ac_cv_type_long_int" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long int) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (long int) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_long_int=0 fi fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val fi { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_int" >&5 $as_echo "$ac_cv_sizeof_long_int" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_LONG_INT $ac_cv_sizeof_long_int _ACEOF # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:$LINENO: checking size of long long int" >&5 $as_echo_n "checking size of long long int... " >&6; } if test "${ac_cv_sizeof_long_long_int+set}" = set; then $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (long long int))) >= 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (long long int))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (long long int))) < 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (long long int))) >= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo= ac_hi= fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (long long int))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_long_long_int=$ac_lo;; '') if test "$ac_cv_type_long_long_int" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long long int) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (long long int) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_long_long_int=0 fi ;; esac else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default static long int longval () { return (long int) (sizeof (long long int)); } static unsigned long int ulongval () { return (long int) (sizeof (long long int)); } #include #include int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) return 1; if (((long int) (sizeof (long long int))) < 0) { long int i = longval (); if (i != ((long int) (sizeof (long long int)))) return 1; fprintf (f, "%ld", i); } else { unsigned long int i = ulongval (); if (i != ((long int) (sizeof (long long int)))) return 1; fprintf (f, "%lu", i); } /* Do not output a trailing newline, as this causes \r\n confusion on some platforms. */ return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_sizeof_long_long_int=`cat conftest.val` else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) if test "$ac_cv_type_long_long_int" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long long int) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (long long int) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_long_long_int=0 fi fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val fi { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long_int" >&5 $as_echo "$ac_cv_sizeof_long_long_int" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_LONG_LONG_INT $ac_cv_sizeof_long_long_int _ACEOF # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:$LINENO: checking size of unsigned int" >&5 $as_echo_n "checking size of unsigned int... " >&6; } if test "${ac_cv_sizeof_unsigned_int+set}" = set; then $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) >= 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) < 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) >= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo= ac_hi= fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_unsigned_int=$ac_lo;; '') if test "$ac_cv_type_unsigned_int" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned int) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (unsigned int) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_unsigned_int=0 fi ;; esac else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default static long int longval () { return (long int) (sizeof (unsigned int)); } static unsigned long int ulongval () { return (long int) (sizeof (unsigned int)); } #include #include int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) return 1; if (((long int) (sizeof (unsigned int))) < 0) { long int i = longval (); if (i != ((long int) (sizeof (unsigned int)))) return 1; fprintf (f, "%ld", i); } else { unsigned long int i = ulongval (); if (i != ((long int) (sizeof (unsigned int)))) return 1; fprintf (f, "%lu", i); } /* Do not output a trailing newline, as this causes \r\n confusion on some platforms. */ return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_sizeof_unsigned_int=`cat conftest.val` else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) if test "$ac_cv_type_unsigned_int" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned int) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (unsigned int) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_unsigned_int=0 fi fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val fi { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_int" >&5 $as_echo "$ac_cv_sizeof_unsigned_int" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_UNSIGNED_INT $ac_cv_sizeof_unsigned_int _ACEOF # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:$LINENO: checking size of unsigned long int" >&5 $as_echo_n "checking size of unsigned long int... " >&6; } if test "${ac_cv_sizeof_unsigned_long_int+set}" = set; then $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long int))) >= 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long int))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long int))) < 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long int))) >= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo= ac_hi= fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long int))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_unsigned_long_int=$ac_lo;; '') if test "$ac_cv_type_unsigned_long_int" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long int) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (unsigned long int) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_unsigned_long_int=0 fi ;; esac else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default static long int longval () { return (long int) (sizeof (unsigned long int)); } static unsigned long int ulongval () { return (long int) (sizeof (unsigned long int)); } #include #include int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) return 1; if (((long int) (sizeof (unsigned long int))) < 0) { long int i = longval (); if (i != ((long int) (sizeof (unsigned long int)))) return 1; fprintf (f, "%ld", i); } else { unsigned long int i = ulongval (); if (i != ((long int) (sizeof (unsigned long int)))) return 1; fprintf (f, "%lu", i); } /* Do not output a trailing newline, as this causes \r\n confusion on some platforms. */ return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_sizeof_unsigned_long_int=`cat conftest.val` else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) if test "$ac_cv_type_unsigned_long_int" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long int) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (unsigned long int) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_unsigned_long_int=0 fi fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val fi { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_long_int" >&5 $as_echo "$ac_cv_sizeof_unsigned_long_int" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_UNSIGNED_LONG_INT $ac_cv_sizeof_unsigned_long_int _ACEOF # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:$LINENO: checking size of unsigned long long int" >&5 $as_echo_n "checking size of unsigned long long int... " >&6; } if test "${ac_cv_sizeof_unsigned_long_long_int+set}" = set; then $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long int))) >= 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long int))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long int))) < 0)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long int))) >= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_lo=$ac_mid; break else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi ac_mid=`expr 2 '*' $ac_mid` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo= ac_hi= fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long int))) <= $ac_mid)]; test_array [0] = 0 ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_hi=$ac_mid else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_unsigned_long_long_int=$ac_lo;; '') if test "$ac_cv_type_unsigned_long_long_int" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long long int) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (unsigned long long int) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_unsigned_long_long_int=0 fi ;; esac else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default static long int longval () { return (long int) (sizeof (unsigned long long int)); } static unsigned long int ulongval () { return (long int) (sizeof (unsigned long long int)); } #include #include int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) return 1; if (((long int) (sizeof (unsigned long long int))) < 0) { long int i = longval (); if (i != ((long int) (sizeof (unsigned long long int)))) return 1; fprintf (f, "%ld", i); } else { unsigned long int i = ulongval (); if (i != ((long int) (sizeof (unsigned long long int)))) return 1; fprintf (f, "%lu", i); } /* Do not output a trailing newline, as this causes \r\n confusion on some platforms. */ return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then ac_cv_sizeof_unsigned_long_long_int=`cat conftest.val` else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) if test "$ac_cv_type_unsigned_long_long_int" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long long int) See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot compute sizeof (unsigned long long int) See \`config.log' for more details." >&2;} { (exit 77); exit 77; }; }; } else ac_cv_sizeof_unsigned_long_long_int=0 fi fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi rm -f conftest.val fi { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_long_long_int" >&5 $as_echo "$ac_cv_sizeof_unsigned_long_long_int" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_UNSIGNED_LONG_LONG_INT $ac_cv_sizeof_unsigned_long_long_int _ACEOF # Check for int types { $as_echo "$as_me:$LINENO: checking for u_int8_t" >&5 $as_echo_n "checking for u_int8_t... " >&6; } if test "${ac_cv_type_u_int8_t+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_type_u_int8_t=no cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof (u_int8_t)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof ((u_int8_t))) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_u_int8_t=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_int8_t" >&5 $as_echo "$ac_cv_type_u_int8_t" >&6; } if test "x$ac_cv_type_u_int8_t" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_U_INT8_T 1 _ACEOF fi { $as_echo "$as_me:$LINENO: checking for u_int16_t" >&5 $as_echo_n "checking for u_int16_t... " >&6; } if test "${ac_cv_type_u_int16_t+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_type_u_int16_t=no cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof (u_int16_t)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof ((u_int16_t))) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_u_int16_t=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_int16_t" >&5 $as_echo "$ac_cv_type_u_int16_t" >&6; } if test "x$ac_cv_type_u_int16_t" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_U_INT16_T 1 _ACEOF fi { $as_echo "$as_me:$LINENO: checking for u_int32_t" >&5 $as_echo_n "checking for u_int32_t... " >&6; } if test "${ac_cv_type_u_int32_t+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_type_u_int32_t=no cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof (u_int32_t)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof ((u_int32_t))) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_u_int32_t=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5 $as_echo "$ac_cv_type_u_int32_t" >&6; } if test "x$ac_cv_type_u_int32_t" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_U_INT32_T 1 _ACEOF fi { $as_echo "$as_me:$LINENO: checking for u_int64_t" >&5 $as_echo_n "checking for u_int64_t... " >&6; } if test "${ac_cv_type_u_int64_t+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_type_u_int64_t=no cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof (u_int64_t)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof ((u_int64_t))) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_u_int64_t=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5 $as_echo "$ac_cv_type_u_int64_t" >&6; } if test "x$ac_cv_type_u_int64_t" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_U_INT64_T 1 _ACEOF fi { $as_echo "$as_me:$LINENO: checking for uint8_t" >&5 $as_echo_n "checking for uint8_t... " >&6; } if test "${ac_cv_type_uint8_t+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_type_uint8_t=no cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof (uint8_t)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof ((uint8_t))) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_uint8_t=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5 $as_echo "$ac_cv_type_uint8_t" >&6; } if test "x$ac_cv_type_uint8_t" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_UINT8_T 1 _ACEOF fi { $as_echo "$as_me:$LINENO: checking for uint16_t" >&5 $as_echo_n "checking for uint16_t... " >&6; } if test "${ac_cv_type_uint16_t+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_type_uint16_t=no cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof (uint16_t)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof ((uint16_t))) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_uint16_t=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5 $as_echo "$ac_cv_type_uint16_t" >&6; } if test "x$ac_cv_type_uint16_t" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_UINT16_T 1 _ACEOF fi { $as_echo "$as_me:$LINENO: checking for uint32_t" >&5 $as_echo_n "checking for uint32_t... " >&6; } if test "${ac_cv_type_uint32_t+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_type_uint32_t=no cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof (uint32_t)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof ((uint32_t))) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_uint32_t=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5 $as_echo "$ac_cv_type_uint32_t" >&6; } if test "x$ac_cv_type_uint32_t" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_UINT32_T 1 _ACEOF fi { $as_echo "$as_me:$LINENO: checking for uint64_t" >&5 $as_echo_n "checking for uint64_t... " >&6; } if test "${ac_cv_type_uint64_t+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_type_uint64_t=no cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof (uint64_t)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof ((uint64_t))) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_uint64_t=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5 $as_echo "$ac_cv_type_uint64_t" >&6; } if test "x$ac_cv_type_uint64_t" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_UINT64_T 1 _ACEOF fi { $as_echo "$as_me:$LINENO: checking for int8_t" >&5 $as_echo_n "checking for int8_t... " >&6; } if test "${ac_cv_type_int8_t+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_type_int8_t=no cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof (int8_t)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof ((int8_t))) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_int8_t=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5 $as_echo "$ac_cv_type_int8_t" >&6; } if test "x$ac_cv_type_int8_t" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_INT8_T 1 _ACEOF fi { $as_echo "$as_me:$LINENO: checking for int16_t" >&5 $as_echo_n "checking for int16_t... " >&6; } if test "${ac_cv_type_int16_t+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_type_int16_t=no cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof (int16_t)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof ((int16_t))) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_int16_t=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5 $as_echo "$ac_cv_type_int16_t" >&6; } if test "x$ac_cv_type_int16_t" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_INT16_T 1 _ACEOF fi { $as_echo "$as_me:$LINENO: checking for int32_t" >&5 $as_echo_n "checking for int32_t... " >&6; } if test "${ac_cv_type_int32_t+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_type_int32_t=no cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof (int32_t)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof ((int32_t))) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_int32_t=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5 $as_echo "$ac_cv_type_int32_t" >&6; } if test "x$ac_cv_type_int32_t" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_INT32_T 1 _ACEOF fi { $as_echo "$as_me:$LINENO: checking for int64_t" >&5 $as_echo_n "checking for int64_t... " >&6; } if test "${ac_cv_type_int64_t+set}" = set; then $as_echo_n "(cached) " >&6 else ac_cv_type_int64_t=no cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof (int64_t)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default int main () { if (sizeof ((int64_t))) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_int64_t=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5 $as_echo "$ac_cv_type_int64_t" >&6; } if test "x$ac_cv_type_int64_t" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_INT64_T 1 _ACEOF fi # In case INADDR_NONE is not defined (like on Solaris) have_inaddr_none="no" { $as_echo "$as_me:$LINENO: checking for INADDR_NONE" >&5 $as_echo_n "checking for INADDR_NONE... " >&6; } if test "$cross_compiling" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot run test program while cross compiling See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; }; } else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include #include #include int main () { if (inet_addr("10,5,2") == INADDR_NONE); return 0; ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then have_inaddr_none="yes" else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) have_inaddr_none="no" fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $have_inaddr_none" >&5 $as_echo "$have_inaddr_none" >&6; } if test "x$have_inaddr_none" = "xno"; then cat >>confdefs.h <<\_ACEOF #define INADDR_NONE -1 _ACEOF fi cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include int main () { const char *foo; foo = sys_errlist[0]; ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then cat >>confdefs.h <<\_ACEOF #define ERRLIST_PREDEFINED 1 _ACEOF else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:$LINENO: checking for __FUNCTION__" >&5 $as_echo_n "checking for __FUNCTION__... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include int main () { printf ("%s", __FUNCTION__); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then sn_cv_have___FUNCTION__=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 sn_cv__have___FUNCTION__=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test "x$sn_cv_have___FUNCTION__" = "xyes"; then { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } cat >>confdefs.h <<\_ACEOF #define HAVE___FUNCTION__ 1 _ACEOF else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } { $as_echo "$as_me:$LINENO: checking for __func__" >&5 $as_echo_n "checking for __func__... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include int main () { printf ("%s", __func__); ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then sn_cv_have___func__=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 sn_cv__have___func__=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test "x$sn_cv_have___func__" = "xyes"; then { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } cat >>confdefs.h <<\_ACEOF #define HAVE___func__ 1 _ACEOF cat >>confdefs.h <<\_ACEOF #define __FUNCTION__ __func__ _ACEOF else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } cat >>confdefs.h <<\_ACEOF #define __FUNCTION__ "mystery function" _ACEOF fi fi # Check whether --with-libpcap_includes was given. if test "${with_libpcap_includes+set}" = set; then withval=$with_libpcap_includes; with_libpcap_includes="$withval" else with_libpcap_includes="no" fi # Check whether --with-libpcap_libraries was given. if test "${with_libpcap_libraries+set}" = set; then withval=$with_libpcap_libraries; with_libpcap_libraries="$withval" else with_libpcap_libraries="no" fi if test "x$with_libpcap_includes" != "xno"; then CPPFLAGS="${CPPFLAGS} -I${with_libpcap_includes}" fi if test "x$with_libpcap_libraries" != "xno"; then LDFLAGS="${LDFLAGS} -L${with_libpcap_libraries}" fi # --with-libpfring-* options # Check whether --with-libpfring_includes was given. if test "${with_libpfring_includes+set}" = set; then withval=$with_libpfring_includes; with_libpfring_includes="$withval" else with_libpfring_includes="no" fi # Check whether --with-libpfring_libraries was given. if test "${with_libpfring_libraries+set}" = set; then withval=$with_libpfring_libraries; with_libpfring_libraries="$withval" else with_libpfring_libraries="no" fi if test "x$with_libpfring_includes" != "xno"; then CPPFLAGS="${CPPFLAGS} -I${with_libpfring_includes}" fi if test "x$with_libpfring_libraries" != "xno"; then LDFLAGS="${LDFLAGS} -L${with_libpfring_libraries}" fi PCAP_HEADERS="" # Test for pcap headers for ac_header in pcap.h do as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 $as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then $as_echo_n "(cached) " >&6 fi ac_res=`eval 'as_val=${'$as_ac_Header'} $as_echo "$as_val"'` { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } else # Is the header compilable? { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 $as_echo_n "checking $ac_header usability... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_header_compiler=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 $as_echo "$ac_header_compiler" >&6; } # Is the header present? { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 $as_echo_n "checking $ac_header presence... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include <$ac_header> _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then ac_header_preproc=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 $as_echo "$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in yes:no: ) { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ac_header_preproc=yes ;; no:yes:* ) { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 $as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 $as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ;; esac { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 $as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then $as_echo_n "(cached) " >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi ac_res=`eval 'as_val=${'$as_ac_Header'} $as_echo "$as_val"'` { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } fi as_val=`eval 'as_val=${'$as_ac_Header'} $as_echo "$as_val"'` if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF else PCAP_HEADERS="no" fi done if test "x$PCAP_HEADERS" = "xno"; then if test "x$CYGWIN" = "x1" ; then echo echo " ERROR: You will need to get Winpcap headers in your path" echo " Downlad from http://www.winpcap.org, uncompress it and copy" echo " */Include/* to your include path (/usr/include)" echo " or use the --with-libpcap-headers* options, if you have it installed" echo " in unusual place." echo exit 1 else echo echo " ERROR! Libpcap headers (pcap.h)" echo " not found, go get it from http://www.tcpdump.org" echo " or use the --with-libpcap-headers=* options, if you have it installed" echo " in unusual place." echo exit 1 fi fi LPCAP="" if test "x$with_libpcap_libraries" != "xyes"; then if test "x$CYGWIN" = "x1"; then { $as_echo "$as_me:$LINENO: checking for pcap_datalink in -lwpcap" >&5 $as_echo_n "checking for pcap_datalink in -lwpcap... " >&6; } if test "${ac_cv_lib_wpcap_pcap_datalink+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lwpcap $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char pcap_datalink (); int main () { return pcap_datalink (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then ac_cv_lib_wpcap_pcap_datalink=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_wpcap_pcap_datalink=no fi rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_wpcap_pcap_datalink" >&5 $as_echo "$ac_cv_lib_wpcap_pcap_datalink" >&6; } if test "x$ac_cv_lib_wpcap_pcap_datalink" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBWPCAP 1 _ACEOF LIBS="-lwpcap $LIBS" else LPCAP="no" fi else { $as_echo "$as_me:$LINENO: checking for pcap_datalink in -lpcap" >&5 $as_echo_n "checking for pcap_datalink in -lpcap... " >&6; } if test "${ac_cv_lib_pcap_pcap_datalink+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lpcap $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char pcap_datalink (); int main () { return pcap_datalink (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then ac_cv_lib_pcap_pcap_datalink=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_pcap_pcap_datalink=no fi rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pcap_pcap_datalink" >&5 $as_echo "$ac_cv_lib_pcap_pcap_datalink" >&6; } if test "x$ac_cv_lib_pcap_pcap_datalink" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBPCAP 1 _ACEOF LIBS="-lpcap $LIBS" else LPCAP="no" fi fi fi # If the normal AC_CHECK_LIB for pcap fails then check to see if we are # using a pfring-enabled pcap. if test "x$LPCAP" = "xno"; then PFRING_H="" for ac_header in pfring.h do as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 $as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then $as_echo_n "(cached) " >&6 fi ac_res=`eval 'as_val=${'$as_ac_Header'} $as_echo "$as_val"'` { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } else # Is the header compilable? { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 $as_echo_n "checking $ac_header usability... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext if { (ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then ac_header_compiler=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 $as_echo "$ac_header_compiler" >&6; } # Is the header present? { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 $as_echo_n "checking $ac_header presence... " >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include <$ac_header> _ACEOF if { (ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } >/dev/null && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then ac_header_preproc=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_header_preproc=no fi rm -f conftest.err conftest.$ac_ext { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 $as_echo "$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in yes:no: ) { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} ac_header_preproc=yes ;; no:yes:* ) { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 $as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 $as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ;; esac { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 $as_echo_n "checking for $ac_header... " >&6; } if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then $as_echo_n "(cached) " >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi ac_res=`eval 'as_val=${'$as_ac_Header'} $as_echo "$as_val"'` { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } fi as_val=`eval 'as_val=${'$as_ac_Header'} $as_echo "$as_val"'` if test "x$as_val" = x""yes; then cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF else PFRING_H="no" fi done # It is important to have the AC_CHECK_LIB for the pfring library BEFORE # the one for pfring-enabled pcap. When the Makefile is created, all the # libraries used during linking are added to the LIBS variable in the # Makefile in the opposite orded that their AC_CHECK_LIB macros appear # in configure.in. Durring linking, the pfring library (-lpfring) MUST come # _after_ the libpcap library (-lpcap) or linking will fail. PFRING_L="" { $as_echo "$as_me:$LINENO: checking for pfring_open in -lpfring" >&5 $as_echo_n "checking for pfring_open in -lpfring... " >&6; } if test "${ac_cv_lib_pfring_pfring_open+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lpfring $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char pfring_open (); int main () { return pfring_open (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then ac_cv_lib_pfring_pfring_open=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_pfring_pfring_open=no fi rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pfring_pfring_open" >&5 $as_echo "$ac_cv_lib_pfring_pfring_open" >&6; } if test "x$ac_cv_lib_pfring_pfring_open" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBPFRING 1 _ACEOF LIBS="-lpfring $LIBS" else PFRING_L="no" fi LPFRING_PCAP="" { $as_echo "$as_me:$LINENO: checking for pfring_open in -lpcap" >&5 $as_echo_n "checking for pfring_open in -lpcap... " >&6; } if test "${ac_cv_lib_pcap_pfring_open+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lpcap -lpfring $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char pfring_open (); int main () { return pfring_open (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then ac_cv_lib_pcap_pfring_open=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_pcap_pfring_open=no fi rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pcap_pfring_open" >&5 $as_echo "$ac_cv_lib_pcap_pfring_open" >&6; } if test "x$ac_cv_lib_pcap_pfring_open" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBPCAP 1 _ACEOF LIBS="-lpcap $LIBS" else LPFRING_PCAP="no" fi fi # If both the AC_CHECK_LIB for normal pcap and pfring-enabled pcap fail then exit. if test "x$LPCAP" = "xno"; then if test "x$LPFRING_PCAP" = "xno"; then if test "x$CYGWIN" = "1" ; then echo echo " Warning: You will need to get Winpcap, install libraries and headers in your path " echo " to compile barnyard2 with the output plugin LogTcpdump" echo " Downlad from http://www.winpcap.org, uncompress it and copy */Lib/* to your lib path (/lib)" echo " and */Include/* to your include path (/usr/include)" echo " or use the --with-libpcap-* options, if you have it installed" echo " in unusual place." echo else echo echo " Warning: you will need Libpcap library/headers (libpcap.a (or .so)/pcap.h) in your path" echo " to compile barnyard2 with the output plugin LogTcpdump" echo " You can download source from from http://www.tcpdump.org" echo " or use the --with-libpcap-* options, if you have it installed" echo " in unusual place." echo fi fi fi # any sparc platform has to have this one defined. { $as_echo "$as_me:$LINENO: checking for sparc" >&5 $as_echo_n "checking for sparc... " >&6; } if eval "echo $host_cpu|grep -i sparc >/dev/null"; then cat >>confdefs.h <<\_ACEOF #define WORDS_MUSTALIGN 1 _ACEOF { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } # gcc, sparc and optimization not so good if test -n "$GCC"; then NO_OPTIMIZE="yes" fi else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi # check for sparc %time register if eval "echo $host_cpu|grep -i sparc >/dev/null"; then OLD_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -mcpu=v9 " { $as_echo "$as_me:$LINENO: checking for sparc %time register" >&5 $as_echo_n "checking for sparc %time register... " >&6; } if test "$cross_compiling" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot run test program while cross compiling See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; }; } else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ int main () { int val; __asm__ __volatile__("rd %%tick, %0" : "=r"(val)); ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then sparcv9="yes" else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) sparcv9="no" fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $sparcv9" >&5 $as_echo "$sparcv9" >&6; } if test "x$sparcv9" = "xyes"; then cat >>confdefs.h <<\_ACEOF #define SPARCV9 1 _ACEOF else CFLAGS="$OLD_CFLAGS" fi fi # Check whether --enable-ipv6 was given. if test "${enable_ipv6+set}" = set; then enableval=$enable_ipv6; enable_ipv6="$enableval" else enable_ipv6="no" fi if test "x$enable_ipv6" = "xyes"; then CPPFLAGS="$CPPFLAGS -DSUP_IP6" fi AM_CONDITIONAL(HAVE_SUP_IP6, test "x$enable_ipv6" = "xyes") # Check whether --enable-gre was given. if test "${enable_gre+set}" = set; then enableval=$enable_gre; enable_gre="$enableval" else enable_gre="no" fi if test "x$enable_gre" = "xyes"; then CPPFLAGS="$CPPFLAGS -DGRE" fi # Check whether --enable-mpls was given. if test "${enable_mpls+set}" = set; then enableval=$enable_mpls; enable_mpls="$enableval" else enable_mpls="no" fi if test "x$enable_mpls" = "xyes"; then CPPFLAGS="$CPPFLAGS -DMPLS" fi # Check whether --enable-prelude was given. if test "${enable_prelude+set}" = set; then enableval=$enable_prelude; enable_prelude="$enableval" else enable_prelude="no" fi if test "x$enable_prelude" = "xyes"; then AM_PATH_LIBPRELUDE(0.9.6, use_prelude="yes", use_prelude="no") if test "$use_prelude" = "yes"; then LDFLAGS="${LDFLAGS} ${LIBPRELUDE_LDFLAGS}" LIBS="$LIBS ${LIBPRELUDE_LIBS}" CFLAGS="$CFLAGS ${LIBPRELUDE_PTHREAD_CFLAGS}" cat >>confdefs.h <<\_ACEOF #define HAVE_LIBPRELUDE 1 _ACEOF fi fi # Check whether --enable-debug was given. if test "${enable_debug+set}" = set; then enableval=$enable_debug; enable_debug="$enableval" else enable_debug="no" fi if test "x$enable_debug" = "xyes"; then NO_OPTIMIZE="yes" CPPFLAGS="$CPPFLAGS -DDEBUG" # in case user override doesn't include -g if echo $CFLAGS | grep -qve -g ; then CFLAGS="$CFLAGS -g" fi fi # Check whether --with-mysql was given. if test "${with_mysql+set}" = set; then withval=$with_mysql; with_mysql="$withval" else with_mysql="no" fi # Check whether --with-mysql_includes was given. if test "${with_mysql_includes+set}" = set; then withval=$with_mysql_includes; with_mysql_includes="$withval"; with_mysql="yes" else with_mysql_includes="no" fi # Check whether --with-mysql_libraries was given. if test "${with_mysql_libraries+set}" = set; then withval=$with_mysql_libraries; with_mysql_libraries="$withval"; with_mysql="yes" else with_mysql_libraries="no" fi default_directory="/usr /usr/local" if test "x$with_mysql" != "xno"; then if test "x$with_mysql" = "xyes"; then if test "x$with_mysql_includes" != "xno"; then mysql_inc_directory="$with_mysql_includes"; else mysql_inc_directory="$default_directory"; fi if test "x$with_mysql_libraries" != "xno"; then mysql_lib_directory="$with_mysql_libraries"; else mysql_lib_directory="$default_directory"; fi mysql_fail="yes" elif test -d "$withval"; then { $as_echo "$as_me:$LINENO: WARNING: Providing a directory for the --with-mysql option" >&5 $as_echo "$as_me: WARNING: Providing a directory for the --with-mysql option" >&2;} { $as_echo "$as_me:$LINENO: WARNING: will be deprecated in the future in favour of" >&5 $as_echo "$as_me: WARNING: will be deprecated in the future in favour of" >&2;} { $as_echo "$as_me:$LINENO: WARNING: --with-mysql-libraries and --with-mysql-includes" >&5 $as_echo "$as_me: WARNING: --with-mysql-libraries and --with-mysql-includes" >&2;} { $as_echo "$as_me:$LINENO: WARNING: options to address issues with non-standard" >&5 $as_echo "$as_me: WARNING: options to address issues with non-standard" >&2;} { $as_echo "$as_me:$LINENO: WARNING: installations and 64bit platforms." >&5 $as_echo "$as_me: WARNING: installations and 64bit platforms." >&2;} mysql_inc_directory="$withval" mysql_lib_directory="$withval" mysql_fail="yes" elif test "x$with_mysql" = "x"; then mysql_inc_directory="$default_directory" mysql_lib_directory="$default_directory" mysql_fail="yes" fi { $as_echo "$as_me:$LINENO: checking for mysql" >&5 $as_echo_n "checking for mysql... " >&6; } for i in $mysql_inc_directory; do if test -r "$i/mysql.h"; then MYSQL_INC_DIR="$i" elif test -r "$i/include/mysql.h"; then MYSQL_INC_DIR="$i/include" elif test -r "$i/include/mysql/mysql.h"; then MYSQL_INC_DIR="$i/include/mysql" elif test -r "$i/mysql/mysql.h"; then MYSQL_INC_DIR="$i/mysql" elif test -r "$i/mysql/include/mysql.h"; then MYSQL_INC_DIR="$i/mysql/include" fi done for i in $mysql_lib_directory; do if test -z "$MYSQL_LIB_DIR"; then str="$i/libmysqlclient.*" for j in `echo $str`; do if test -r $j; then MYSQL_LIB_DIR=$i break 2 fi done fi if test -z "$MYSQL_LIB_DIR"; then str="$i/lib/libmysqlclient.*" for j in `echo $str`; do if test -r "$j"; then MYSQL_LIB_DIR="$i/lib" break 2 fi done fi if test -z "$MYSQL_LIB_DIR"; then str="$i/mysql/libmysqlclient.*" for j in `echo $str`; do if test -r "$j"; then MYSQL_LIB_DIR="$i/mysql" break 2 fi done fi if test -z "$MYSQL_LIB_DIR"; then str="$i/mysql/lib/libmysqlclient.*" for j in `echo $str`; do if test -r "$j"; then MYSQL_LIB_DIR="$i/mysql/lib" break 2 fi done fi if test -z "$MYSQL_LIB_DIR"; then str="$i/lib/mysql/libmysqlclient.*" for j in `echo $str`; do if test -r "$j"; then MYSQL_LIB_DIR="$i/lib/mysql" break 2 fi done fi done if test -z "$MYSQL_INC_DIR"; then if test "x$mysql_fail" != "xno"; then tmp="" for i in $mysql_inc_directory; do tmp="$tmp $i $i/include $i/include/mysql $i/mysql $i/mysql/include" done echo echo echo "**********************************************" echo " ERROR: unable to find" "mysql headers (mysql.h)" echo " checked in the following places" for i in `echo $tmp`; do echo " $i" done echo "**********************************************" echo exit 1 else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi else if test -z "$MYSQL_LIB_DIR"; then if test "x$mysql_fail" != "xno"; then tmp="" for i in $mysql_lib_directory; do tmp="$tmp $i $i/lib $i/mysql $i/mysql/lib $i/lib/mysql" done echo echo echo "**********************************************" echo " ERROR: unable to find" "mysqlclient library (libmysqlclient.*)" echo " checked in the following places" for i in `echo $tmp`; do echo " $i" done echo "**********************************************" echo exit 1 else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi else { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } LDFLAGS="${LDFLAGS} -L${MYSQL_LIB_DIR}" CPPFLAGS="${CPPFLAGS} -I${MYSQL_INC_DIR} -DENABLE_MYSQL" { $as_echo "$as_me:$LINENO: checking for compress in -lz" >&5 $as_echo_n "checking for compress in -lz... " >&6; } if test "${ac_cv_lib_z_compress+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lz $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char compress (); int main () { return compress (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then ac_cv_lib_z_compress=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_z_compress=no fi rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_z_compress" >&5 $as_echo "$ac_cv_lib_z_compress" >&6; } if test "x$ac_cv_lib_z_compress" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBZ 1 _ACEOF LIBS="-lz $LIBS" fi LIBS="-lmysqlclient ${LIBS}" fi fi { $as_echo "$as_me:$LINENO: checking for mysql default client reconnect" >&5 $as_echo_n "checking for mysql default client reconnect... " >&6; } if test "$cross_compiling" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot run test program while cross compiling See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; }; } else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include int main () { if (mysql_get_client_version() < 50003) return 1; ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then mysql_default_reconnect="no" else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) mysql_default_reconnect="yes" fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $mysql_default_reconnect" >&5 $as_echo "$mysql_default_reconnect" >&6; } if test "x$mysql_default_reconnect" = "xno"; then { $as_echo "$as_me:$LINENO: checking for mysql reconnect option" >&5 $as_echo_n "checking for mysql reconnect option... " >&6; } if test "$cross_compiling" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot run test program while cross compiling See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; }; } else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include int main () { if (mysql_get_client_version() < 50013) return 1; ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then mysql_has_reconnect="yes" else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) mysql_has_reconnect="no" fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $mysql_has_reconnect" >&5 $as_echo "$mysql_has_reconnect" >&6; } if test "x$mysql_has_reconnect" = "xyes"; then cat >>confdefs.h <<\_ACEOF #define MYSQL_HAS_OPT_RECONNECT 1 _ACEOF { $as_echo "$as_me:$LINENO: checking for mysql setting of reconnect option before connect bug" >&5 $as_echo_n "checking for mysql setting of reconnect option before connect bug... " >&6; } if test "$cross_compiling" = yes; then { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling See \`config.log' for more details." >&5 $as_echo "$as_me: error: cannot run test program while cross compiling See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; }; } else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include int main () { if (mysql_get_client_version() < 50019) return 1; ; return 0; } _ACEOF rm -f conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' { (case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then mysql_has_reconnect_bug="no" else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) mysql_has_reconnect_bug="yes" fi rm -rf conftest.dSYM rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:$LINENO: result: $mysql_has_reconnect_bug" >&5 $as_echo "$mysql_has_reconnect_bug" >&6; } if test "x$mysql_has_reconnect_bug" = "xyes"; then cat >>confdefs.h <<\_ACEOF #define MYSQL_HAS_OPT_RECONNECT_BUG 1 _ACEOF fi fi fi fi # Check whether --enable-mysql-ssl-support was given. if test "${enable_mysql_ssl_support+set}" = set; then enableval=$enable_mysql_ssl_support; enable_mysql_ssl_support="$enableval" else enable_debug="no" fi if test "x$enable_mysql_ssl_support" = "xyes"; then CPPFLAGS="$CPPFLAGS -DMYSQL_SSL_SUPPORT" # in case user override doesn't include -g # if echo $CFLAGS | grep -qve -g ; then # CFLAGS="$CFLAGS -g" # fi fi # Check whether --with-odbc was given. if test "${with_odbc+set}" = set; then withval=$with_odbc; with_odbc="$withval" else with_odbc="no" fi if test "x$with_odbc" != "xno"; then if test "x$with_odbc" = "xyes"; then odbc_directory="$default_directory" odbc_fail="yes" elif test -d $withval; then odbc_directory="$withval $default_directory"; odbc_fail="yes" elif test "x$with_odbc" = "x"; then odbc_directory="$default_directory" odbc_fail="no" fi { $as_echo "$as_me:$LINENO: checking \"for odbc\"" >&5 $as_echo_n "checking \"for odbc\"... " >&6; } for i in $odbc_directory; do if test -r "$i/include/sql.h"; then if test -r "$i/include/sqlext.h"; then if test -r "$i/include/sqltypes.h"; then ODBC_DIR="$i" ODBC_INC_DIR="$i/include" fi fi fi done if test -z "$ODBC_DIR"; then if test "x$odbc_fail" != "xno"; then tmp="" for i in $odbc_directory; do tmp="$tmp $i/include" done echo echo echo "**********************************************" echo " ERROR: unable to find" "odbc headers (sql.h sqlext.h sqltypes.h)" echo " checked in the following places" for i in `echo $tmp`; do echo " $i" done echo "**********************************************" echo exit 1 else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi else str="$ODBC_DIR/lib/libodbc.*" for j in `echo $str`; do if test -r "$j"; then ODBC_LIB_DIR="$ODBC_DIR/lib" ODBC_LIB="odbc" fi done if test -z "$ODBC_LIB_DIR"; then if test "x$odbc_fail" != "xno"; then echo echo echo "**********************************************" echo " ERROR: unable to find" "odbc library (libodbc)" echo " checked in the following places" for i in `echo "$ODBC_DIR/lib"`; do echo " $i" done echo "**********************************************" echo exit 1 else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi else { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } LDFLAGS="${LDFLAGS} -L${ODBC_LIB_DIR}" CPPFLAGS="${CPPFLAGS} -I${ODBC_INC_DIR} -DENABLE_ODBC" LIBS="${LIBS} -l$ODBC_LIB" fi fi fi # Check whether --with-postgresql was given. if test "${with_postgresql+set}" = set; then withval=$with_postgresql; with_postgresql="$withval" else with_postgresql="no" fi # Check whether --with-pgsql_includes was given. if test "${with_pgsql_includes+set}" = set; then withval=$with_pgsql_includes; with_pgsql_includes="$withval" else with_pgsql_includes="no" fi if test "x$with_postgresql" != "xno"; then if test "x$with_postgresql" = "xyes"; then postgresql_directory="$default_directory /usr/local/pgsql /usr/pgsql /usr/local" postgresql_fail="yes" elif test -d $withval; then postgresql_directory="$withval $default_directory /usr/local/pgsql /usr/pgsql" postgresql_fail="yes" elif test "$with_postgresql" = ""; then postgresql_directory="$default_directory /usr/local/pgsql /usr/pgsql" postgresql_fail="no" fi { $as_echo "$as_me:$LINENO: checking for postgresql" >&5 $as_echo_n "checking for postgresql... " >&6; } if test "x$with_pgsql_includes" != "xno"; then for i in $with_pgsql_includes $postgresql_directory; do if test -r "$i/libpq-fe.h"; then POSTGRESQL_INC_DIR="$i" elif test -r "$i/include/pgsql/libpq-fe.h"; then POSTGRESQL_INC_DIR="$i/include/pgsql" elif test -r "$i/include/libpq-fe.h"; then POSTGRESQL_INC_DIR="$i/include" elif test -r "$i/include/postgresql/libpq-fe.h"; then POSTGRESQL_INC_DIR="$i/include/postgresql" fi done fi if test -z "$POSTGRESQL_INC_DIR"; then for i in $postgresql_directory; do if test -r "$i/include/pgsql/libpq-fe.h"; then POSTGRESQL_DIR="$i" POSTGRESQL_INC_DIR="$i/include/pgsql" elif test -r "$i/include/libpq-fe.h"; then POSTGRESQL_DIR="$i" POSTGRESQL_INC_DIR="$i/include" elif test -r "$i/include/postgresql/libpq-fe.h"; then POSTGRESQL_DIR="$i" POSTGRESQL_INC_DIR="$i/include/postgresql" fi done fi if test -z "$POSTGRESQL_INC_DIR"; then if test "x$postgresql_fail" != "xno"; then tmp="" if test "x$with_pgsql_includes" != "xno"; then tmp="$tmp $with_pgsql_includes" fi for i in $postgresql_directory; do tmp="$tmp $i/include $i/include/pgsql" done echo echo echo "**********************************************" echo " ERROR: unable to find" "postgresql header file (libpq-fe.h)" echo " checked in the following places" for i in `echo $tmp`; do echo " $i" done echo "**********************************************" echo exit 1 else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$POSTGRESQL_DIR"; then for dir in $postgresql_directory; do for i in "lib" "lib/pgsql"; do str="$dir/$i/libpq.*" for j in `echo $str`; do if test -r $j; then POSTGRESQL_LIB_DIR="$dir/$i" break 2 fi done done done else POSTGRESQL_LIB_DIR="$POSTGRESQL_DIR/lib" fi if test -z "$POSTGRESQL_LIB_DIR"; then if test "$postgresql_fail" != "no"; then echo echo echo "**********************************************" echo " ERROR: unable to find" "postgresql library libpq" echo " checked in the following places" for i in `echo "$POSTGRESQL_DIR/lib $POSTGRESQL_DIR/lib/pgsql"`; do echo " $i" done echo "**********************************************" echo exit 1 else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; }; fi else { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } LDFLAGS="${LDFLAGS} -L${POSTGRESQL_LIB_DIR}" CPPFLAGS="${CPPFLAGS} -I${POSTGRESQL_INC_DIR} -DENABLE_POSTGRESQL" { $as_echo "$as_me:$LINENO: checking for PQexec in -lpq" >&5 $as_echo_n "checking for PQexec in -lpq... " >&6; } if test "${ac_cv_lib_pq_PQexec+set}" = set; then $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lpq $LIBS" cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char PQexec (); int main () { return PQexec (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" $as_echo "$ac_try_echo") >&5 (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || $as_test_x conftest$ac_exeext }; then ac_cv_lib_pq_PQexec=yes else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_pq_PQexec=no fi rm -rf conftest.dSYM rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pq_PQexec" >&5 $as_echo "$ac_cv_lib_pq_PQexec" >&6; } if test "x$ac_cv_lib_pq_PQexec" = x""yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBPQ 1 _ACEOF LIBS="-lpq $LIBS" else PQLIB="no" fi if test "x$PQLIB" != "xno"; then LIBS="${LIBS} -lpq" else echo echo " ERROR! libpq (postgresql) not found!" echo exit 1 fi fi fi # Check whether --with-oracle was given. if test "${with_oracle+set}" = set; then withval=$with_oracle; with_oracle="$withval" else with_oracle="no" fi if test "x$with_oracle" != "xno"; then if test "x$with_oracle" = "xyes"; then oracle_directory="$default_directory ${ORACLE_HOME}" oracle_fail="yes" elif test -d $withval; then oracle_directory="$withval $default_directory ${ORACLE_HOME}" oracle_fail="yes" elif test "x$with_oracle" = "x"; then oracle_directory="$default_directory ${ORACLE_HOME}" oracle_fail="no" fi { $as_echo "$as_me:$LINENO: checking for oracle" >&5 $as_echo_n "checking for oracle... " >&6; } for i in $oracle_directory; do if test -r "$i/rdbms/demo/oci.h"; then ORACLE_DIR="$i" fi done if test -z "$ORACLE_DIR"; then if test "x$oracle_fail" != "xno"; then tmp="" for i in $oracle_directory; do tmp="$tmp $i/rdbms/demo" done echo echo echo "**********************************************" echo " ERROR: unable to find" "OCI header file (oci.h)" echo " checked in the following places" for i in `echo $tmp`; do echo " $i" done echo "**********************************************" echo exit 1 else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi else for i in "rdbms/demo" "rdbms/public" "network/public"; do ORACLE_CPP_FLAGS="$ORACLE_CPP_FLAGS -I$ORACLE_DIR/$i" done ORACLE_LIB_DIR="$ORACLE_DIR/lib" { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } LDFLAGS="${LDFLAGS} -L${ORACLE_LIB_DIR}" CPPFLAGS="${CPPFLAGS} ${ORACLE_CPP_FLAGS} -DENABLE_ORACLE" ORACLE_LIBS="-lclntsh" if test -r "$ORACLE_LIB_DIR/libwtc9.so"; then ORACLE_LIBS="${ORACLE_LIBS} -lwtc9" elif test -r "$ORACLE_LIB_DIR/libwtc8.so"; then ORACLE_LIBS="${ORACLE_LIBS} -lwtc8" fi LIBS="${LIBS} ${ORACLE_LIBS}" fi fi # Check whether --enable-aruba was given. if test "${enable_aruba+set}" = set; then enableval=$enable_aruba; enable_aruba="$enableval" else enable_aruba="no" fi if test "x$enable_aruba" = "xyes"; then CPPFLAGS="$CPPFLAGS -DARUBA" fi # Check whether --enable-bro was given. if test "${enable_bro+set}" = set; then enableval=$enable_bro; enable_bro="$enableval" else enable_bro="no" fi # Check whether --with-broccoli was given. if test "${with_broccoli+set}" = set; then withval=$with_broccoli; with_broccoli="$withval" else with_broccoli="no" fi if test "x$enable_bro" = "xyes"; then if test -d $withval; then broccoli_directory="$withval $default_directory"; else broccoli_directory="$default_directory /usr/local/bro"; fi { $as_echo "$as_me:$LINENO: checking for broccoli" >&5 $as_echo_n "checking for broccoli... " >&6; } for i in $broccoli_directory; do if test -x "$i/bin/broccoli-config"; then BROCCOLI_DIR="$i" fi done if test -z "$BROCCOLI_DIR"; then tmp="" for i in $broccoli_directory; do tmp="$tmp $i/include" done echo echo echo "**********************************************" echo " ERROR: unable to find" "Broccoli header file (broccoli.h)" echo " checked in the following places" for i in `echo $tmp`; do echo " $i" done echo "**********************************************" echo exit 1 fi { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } LDFLAGS="${LDFLAGS} `${BROCCOLI_DIR}/bin/broccoli-config --libs`" CPPFLAGS="${CPPFLAGS} `${BROCCOLI_DIR}/bin/broccoli-config --cflags`" LIBS="${LIBS} -lbroccoli" fi # Checking for Tcl support (required by spo_sguil) # Check whether --with-tcl was given. if test "${with_tcl+set}" = set; then withval=$with_tcl; with_tcl="$withval" else with_tcl=no fi if test "$with_tcl" != "no"; then # prioritise manual definition of the Tcl library. if test -d "$with_tcl"; then tclpath="$with_tcl" else # let tclsh tell us where it was installed (prefer new Tcl versions). for ac_prog in tclsh8.4 tclsh8.3 tclsh8.2 tclsh8.1 tclsh8.0 tclsh do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_TCLSH+set}" = set; then $as_echo_n "(cached) " >&6 else if test -n "$TCLSH"; then ac_cv_prog_TCLSH="$TCLSH" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_TCLSH="$ac_prog" $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi TCLSH=$ac_cv_prog_TCLSH if test -n "$TCLSH"; then { $as_echo "$as_me:$LINENO: result: $TCLSH" >&5 $as_echo "$TCLSH" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi test -n "$TCLSH" && break done if test "$TCLSH" != ""; then tclpath=`echo 'puts [lindex $tcl_pkgPath 0]' | $TCLSH` fi fi # check, if tclConfig.sh can be found in tclsh's installation directory. if test ! -r $tclpath/tclConfig.sh; then { $as_echo "$as_me:$LINENO: result: Can't find Tcl libraries. Use --with-tcl to specify the directory containing tclConfig.sh on your system. Continuing build without Tcl support." >&5 $as_echo " Can't find Tcl libraries. Use --with-tcl to specify the directory containing tclConfig.sh on your system. Continuing build without Tcl support." >&6; } else # source tclsh's configuration file and tell the user about the version. . $tclpath/tclConfig.sh { $as_echo "$as_me:$LINENO: checking for the tcl version number" >&5 $as_echo_n "checking for the tcl version number... " >&6; } { $as_echo "$as_me:$LINENO: result: $TCL_VERSION, patchlevel $TCL_PATCH_LEVEL" >&5 $as_echo "$TCL_VERSION, patchlevel $TCL_PATCH_LEVEL" >&6; } LIBS="$LIBS $TCL_LIBS $TCL_LIB_SPEC" TCL_INCLUDE="$TCL_PREFIX/include/tcl$TCL_VERSION" CPPFLAGS="$CPPFLAGS -I$TCL_INCLUDE -DENABLE_TCL"; fi fi # let's make some fixes.. CFLAGS=`echo $CFLAGS | sed -e 's/-I\/usr\/include //g'` CPPFLAGS=`echo $CPPFLAGS | sed -e 's/-I\/usr\/include //g'` if test "x$GCC" = "xyes" ; then echo `$CC -v 2>&1` | grep "version 4" > /dev/null if test $? = 0 ; then CFLAGS="$CFLAGS -fno-strict-aliasing" fi fi if test "x$linux" = "xyes"; then { $as_echo "$as_me:$LINENO: checking for linuxthreads" >&5 $as_echo_n "checking for linuxthreads... " >&6; } tstr=`getconf GNU_LIBPTHREAD_VERSION 2>&1` if test $? = 0; then # GNU_LIBPTHREAD_VERSION is a valid system variable echo $tstr | grep -i linuxthreads > /dev/null 2>&1 if test $? = 0; then cat >>confdefs.h <<\_ACEOF #define HAVE_LINUXTHREADS 1 _ACEOF { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi else # Use libc.so to see if linuxthreads is being used $( ldd `which --skip-alias ls` | grep libc.so | awk '{print $3}' ) | grep -i linuxthreads > /dev/null 2>&1 if test $? = 0; then cat >>confdefs.h <<\_ACEOF #define HAVE_LINUXTHREADS 1 _ACEOF { $as_echo "$as_me:$LINENO: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:$LINENO: result: no" >&5 $as_echo "no" >&6; } fi fi fi # Set to no optimization regardless of what user or autostuff set if test "x$NO_OPTIMIZE" = "xyes"; then CFLAGS=`echo $CFLAGS | sed -e "s/-O./-O0/"` # in case user override doesn't include -O if echo $CFLAGS | grep -qve -O0 ; then CFLAGS="$CFLAGS -O0" fi fi if test "x$ADD_WERROR" = "xyes"; then CFLAGS="$CFLAGS -Werror" fi if test -n "$GCC"; then CFLAGS="$CFLAGS -Wall" fi echo $CFLAGS > cflags.out echo $CPPFLAGS > cppflags.out INCLUDES='-I$(top_srcdir) -I$(top_srcdir)/src -I$(top_srcdir)/src/sfutil $(extra_incl) -I$(top_srcdir)/src/output-plugins -I$(top_srcdir)/src/input-plugins' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do if test -f "$ac_dir/install-sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break elif test -f "$ac_dir/install.sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break elif test -f "$ac_dir/shtool"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fi done if test -z "$ac_aux_dir"; then { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 $as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} { (exit 1); exit 1; }; } fi # These three variables are undocumented and unsupported, # and are intended to be withdrawn in a future Autoconf release. # They can cause serious problems if a builder's source tree is in a directory # whose full name contains unusual characters. ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. # Reject install programs that cannot install multiple files. { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 $as_echo_n "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then if test "${ac_cv_path_install+set}" = set; then $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. # Account for people who put trailing slashes in PATH elements. case $as_dir/ in ./ | .// | /cC/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. # Don't use installbsd from OSF since it installs stuff as root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else rm -rf conftest.one conftest.two conftest.dir echo one > conftest.one echo two > conftest.two mkdir conftest.dir if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && test -s conftest.one && test -s conftest.two && test -s conftest.dir/conftest.one && test -s conftest.dir/conftest.two then ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi fi done done ;; esac done IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. Don't cache a # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 $as_echo "$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' ac_config_files="$ac_config_files Makefile src/Makefile src/sfutil/Makefile src/input-plugins/Makefile src/output-plugins/Makefile etc/Makefile doc/Makefile rpm/Makefile schemas/Makefile m4/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure # scripts and configure runs, see configure's option --config-cache. # It is not useful on other systems. If it contains results you don't # want to keep, you may remove or edit it. # # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # # `ac_cv_env_foo' variables (set or unset) will be overridden when # loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. # So, we kill variables containing newlines. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. ( for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) $as_unset $ac_var ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) # `set' does not quote correctly, so add quotes (double-quote # substitution turns \\\\ into \\, and sed turns \\ into \). sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) | sed ' /^ac_cv_env_/b end t clear :clear s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then test "x$cache_file" != "x/dev/null" && { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5 $as_echo "$as_me: updating cache $cache_file" >&6;} cat confcache >$cache_file else { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache test "x$prefix" = xNONE && prefix=$ac_default_prefix # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' # Transform confdefs.h into DEFS. # Protect against shell expansion while executing Makefile rules. # Protect against Makefile macro expansion. # # If the first sed substitution is executed (which looks for macros that # take arguments), then branch to the quote section. Otherwise, # look for a macro that doesn't take arguments. ac_script=' :mline /\\$/{ N s,\\\n,, b mline } t clear :clear s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g t quote s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g t quote b any :quote s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g s/\[/\\&/g s/\]/\\&/g s/\$/$$/g H :any ${ g s/^\n// s/\n/ /g p } ' DEFS=`sed -n "$ac_script" confdefs.h` ac_libobjs= ac_ltlibobjs= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ac_i=`$as_echo "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs : ${CONFIG_STATUS=./config.status} ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging # configure, is in config.log if it exists. debug=false ac_cs_recheck=false ac_cs_silent=false SHELL=\${CONFIG_SHELL-$SHELL} _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ## --------------------- ## ## M4sh Initialization. ## ## --------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac fi # PATH needs CR # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # Support unset when possible. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then as_unset=unset else as_unset=false fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. case $0 in *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 { (exit 1); exit 1; } fi # Work around bugs in pre-3.0 UWIN ksh. for as_var in ENV MAIL MAILPATH do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # Required to use basename. if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi # Name of the executable. as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # CDPATH. $as_unset CDPATH as_lineno_1=$LINENO as_lineno_2=$LINENO test "x$as_lineno_1" != "x$as_lineno_2" && test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { # Create $as_me.lineno as a copy of $as_myself, but with $LINENO # uniformly replaced by the line number. The first 'sed' inserts a # line-number line after each line using $LINENO; the second 'sed' # does the real work. The second script uses 'N' to pair each # line-number line with the line containing $LINENO, and appends # trailing '-' during substitution so that $LINENO is not a special # case at line end. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the # scripts with optimization help from Paolo Bonzini. Blame Lee # E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in -n*) case `echo 'x\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. *) ECHO_C='\c';; esac;; *) ECHO_N='-n';; esac if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -p'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi else as_ln_s='cp -p' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p=: else test -d ./-p && rmdir ./-p as_mkdir_p=false fi if test -x / >/dev/null 2>&1; then as_test_x='test -x' else if ls -dL / >/dev/null 2>&1; then as_ls_L_option=L else as_ls_L_option= fi as_test_x=' eval sh -c '\'' if test -d "$1"; then test -d "$1/."; else case $1 in -*)set "./$1";; esac; case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ???[sx]*):;;*)false;;esac;fi '\'' sh ' fi as_executable_p=$as_test_x # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 # Save the log message, to keep $[0] and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" This file was extended by $as_me, which was generated by GNU Autoconf 2.63. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS CONFIG_LINKS = $CONFIG_LINKS CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ on `(hostname || uname -n) 2>/dev/null | sed 1q` " _ACEOF case $ac_config_files in *" "*) set x $ac_config_files; shift; ac_config_files=$*;; esac cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # Files that config.status was made for. config_files="$ac_config_files" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ \`$as_me' instantiates files from templates according to the current configuration. Usage: $0 [OPTION]... [FILE]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit -q, --quiet, --silent do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] instantiate the configuration file FILE Configuration files: $config_files Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\\ config.status configured by $0, generated by GNU Autoconf 2.63, with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" Copyright (C) 2008 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." ac_pwd='$ac_pwd' srcdir='$srcdir' INSTALL='$INSTALL' test -n "\$AWK" || AWK=awk _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # The default lists apply if the user does not specify any file. ac_need_defaults=: while test $# != 0 do case $1 in --*=*) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; esac case $ac_option in # Handling of the options. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) $as_echo "$ac_cs_version"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; esac CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" ac_need_defaults=false;; --he | --h | --help | --hel | -h ) $as_echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. -*) { $as_echo "$as_me: error: unrecognized option: $1 Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; } ;; *) ac_config_targets="$ac_config_targets $1" ac_need_defaults=false ;; esac shift done ac_configure_extra_args= if $ac_cs_silent; then exec 6>/dev/null ac_configure_extra_args="$ac_configure_extra_args --silent" fi _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion shift \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 CONFIG_SHELL='$SHELL' export CONFIG_SHELL exec "\$@" fi _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX $as_echo "$ac_log" } >&5 _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Handling of arguments. for ac_config_target in $ac_config_targets do case $ac_config_target in "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; "src/sfutil/Makefile") CONFIG_FILES="$CONFIG_FILES src/sfutil/Makefile" ;; "src/input-plugins/Makefile") CONFIG_FILES="$CONFIG_FILES src/input-plugins/Makefile" ;; "src/output-plugins/Makefile") CONFIG_FILES="$CONFIG_FILES src/output-plugins/Makefile" ;; "etc/Makefile") CONFIG_FILES="$CONFIG_FILES etc/Makefile" ;; "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; "rpm/Makefile") CONFIG_FILES="$CONFIG_FILES rpm/Makefile" ;; "schemas/Makefile") CONFIG_FILES="$CONFIG_FILES schemas/Makefile" ;; "m4/Makefile") CONFIG_FILES="$CONFIG_FILES m4/Makefile" ;; *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} { (exit 1); exit 1; }; };; esac done # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files fi # Have a temporary directory for convenience. Make it in the build tree # simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: # after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= trap 'exit_status=$? { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status ' 0 trap '{ (exit 1); exit 1; }' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. { tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" } || { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") } || { $as_echo "$as_me: cannot create a temporary directory in ." >&2 { (exit 1); exit 1; } } # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. # This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then 'c_cr=' ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then ac_cs_awk_cr='\\r' else ac_cs_awk_cr=$ac_cr fi echo 'BEGIN {' >"$tmp/subs1.awk" && _ACEOF { echo "cat >conf$$subs.awk <<_ACEOF" && echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && echo "_ACEOF" } >conf$$subs.sh || { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} { (exit 1); exit 1; }; } ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` ac_delim='%!_!# ' for ac_last_try in false false false false false :; do . ./conf$$subs.sh || { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} { (exit 1); exit 1; }; } ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` if test $ac_delim_n = $ac_delim_num; then break elif $ac_last_try; then { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} { (exit 1); exit 1; }; } else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done rm -f conf$$subs.sh cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>"\$tmp/subs1.awk" <<\\_ACAWK && _ACEOF sed -n ' h s/^/S["/; s/!.*/"]=/ p g s/^[^!]*!// :repl t repl s/'"$ac_delim"'$// t delim :nl h s/\(.\{148\}\).*/\1/ t more1 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ p n b repl :more1 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t nl :delim h s/\(.\{148\}\).*/\1/ t more2 s/["\\]/\\&/g; s/^/"/; s/$/"/ p b :more2 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t delim ' >$CONFIG_STATUS || ac_write_fail=1 rm -f conf$$subs.awk cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 _ACAWK cat >>"\$tmp/subs1.awk" <<_ACAWK && for (key in S) S_is_set[key] = 1 FS = "" } { line = $ 0 nfields = split(line, field, "@") substed = 0 len = length(field[1]) for (i = 2; i < nfields; i++) { key = field[i] keylen = length(key) if (S_is_set[key]) { value = S[key] line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) len += length(value) + length(field[++i]) substed = 1 } else len += 1 + keylen } print line } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" else cat fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5 $as_echo "$as_me: error: could not setup config files machinery" >&2;} { (exit 1); exit 1; }; } _ACEOF # VPATH may cause trouble with some makes, so we remove $(srcdir), # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then ac_vpsub='/^[ ]*VPATH[ ]*=/{ s/:*\$(srcdir):*/:/ s/:*\${srcdir}:*/:/ s/:*@srcdir@:*/:/ s/^\([^=]*=[ ]*\):*/\1/ s/:*$// s/^[^=]*=[ ]*$// }' fi cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 fi # test -n "$CONFIG_FILES" eval set X " :F $CONFIG_FILES " shift for ac_tag do case $ac_tag in :[FHLC]) ac_mode=$ac_tag; continue;; esac case $ac_mode$ac_tag in :[FHL]*:*);; :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5 $as_echo "$as_me: error: invalid tag $ac_tag" >&2;} { (exit 1); exit 1; }; };; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac ac_save_IFS=$IFS IFS=: set x $ac_tag IFS=$ac_save_IFS shift ac_file=$1 shift case $ac_mode in :L) ac_source=$1;; :[FH]) ac_file_inputs= for ac_f do case $ac_f in -) ac_f="$tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;} { (exit 1); exit 1; }; };; esac case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac ac_file_inputs="$ac_file_inputs '$ac_f'" done # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" { $as_echo "$as_me:$LINENO: creating $ac_file" >&5 $as_echo "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) ac_sed_conf_input=`$as_echo "$configure_input" | sed 's/[\\\\&|]/\\\\&/g'`;; #( *) ac_sed_conf_input=$configure_input;; esac case $ac_tag in *:-:* | *:-) cat >"$tmp/stdin" \ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 $as_echo "$as_me: error: could not create $ac_file" >&2;} { (exit 1); exit 1; }; } ;; esac ;; esac ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` { as_dir="$ac_dir" case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;} { (exit 1); exit 1; }; }; } ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix case $ac_mode in :F) # # CONFIG_FILE # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # If the template does not know about datarootdir, expand it. # FIXME: This hack should be removed a few years after 2.60. ac_datarootdir_hack=; ac_datarootdir_seen= ac_sed_dataroot=' /datarootdir/ { p q } /@datadir@/p /@docdir@/p /@infodir@/p /@localedir@/p /@mandir@/p ' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_datarootdir_hack=' s&@datadir@&$datadir&g s&@docdir@&$docdir&g s&@infodir@&$infodir&g s&@localedir@&$localedir&g s&@mandir@&$mandir&g s&\\\${datarootdir}&$datarootdir&g' ;; esac _ACEOF # Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_sed_extra="$ac_vpsub $extrasub _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s|@configure_input@|$ac_sed_conf_input|;t t s&@top_builddir@&$ac_top_builddir_sub&;t t s&@top_build_prefix@&$ac_top_build_prefix&;t t s&@srcdir@&$ac_srcdir&;t t s&@abs_srcdir@&$ac_abs_srcdir&;t t s&@top_srcdir@&$ac_top_srcdir&;t t s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t s&@builddir@&$ac_builddir&;t t s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_builddir@&$ac_abs_top_builddir&;t t s&@INSTALL@&$ac_INSTALL&;t t $ac_datarootdir_hack " eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 $as_echo "$as_me: error: could not create $ac_file" >&2;} { (exit 1); exit 1; }; } test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined." >&5 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined." >&2;} rm -f "$tmp/stdin" case $ac_file in -) cat "$tmp/out" && rm -f "$tmp/out";; *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; esac \ || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 $as_echo "$as_me: error: could not create $ac_file" >&2;} { (exit 1); exit 1; }; } ;; esac done # for ac_tag { (exit 0); exit 0; } _ACEOF chmod +x $CONFIG_STATUS ac_clean_files=$ac_clean_files_save test $ac_write_fail = 0 || { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;} { (exit 1); exit 1; }; } # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. # Unfortunately, on DOS this fails, as config.log is still kept open # by configure, so config.status won't be able to write to it; its # output is simply discarded. So we exec the FD to /dev/null, # effectively closing config.log, so it can be properly (re)opened and # appended to by config.status. When coming back to configure, we # need to make the FD available again. if test "$no_create" != yes; then ac_cs_success=: ac_config_status_args= test "$silent" = yes && ac_config_status_args="$ac_config_status_args --quiet" exec 5>/dev/null $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. $ac_cs_success || { (exit 1); exit 1; } fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi if test "x$mysql_has_reconnect" = "xno"; then cat < Copyright (C)2008-2010 SecurixLive This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License Version 2 as published by the Free Software Foundation. You may not use, modify or distribute this program under any other version of the GNU General Public License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. Some of this code has been taken from Snort, which was developed by Martin Roesch and The Snort Team (http://www.snort.org/team.html). Some of this code has been taken from barnyard, which was developed by Martin Roesch and Andrew R. Baker. Some of this code has been taken from tcpdump, which was developed by the Network Research Group at Lawrence Berkeley National Lab, and is copyrighted by the University of California Regents. ------------------------------------------------------------------------------ 2. DESCRIPTION ------------------------------------------------------------------------------ Barnyard2 is an open source interpreter for Snort unified2 binary output files. Its primary use is allowing Snort to write to disk in an efficient manner and leaving the task of parsing binary data into various formats to a separate process that will not cause Snort to miss network traffic. Barnyard2 has 3 modes of operation: 1. batch (or one-shot), 2. continual, and 3. continual w/ bookmark. In batch (or one-shot) mode, barnyard2 will process the explicitly specified file(s) and exit. In continual mode, barnyard2 will start with a location to look and a specified file pattern and continue to process new data (and new spool files) as they appear. Continual mode w/ bookmarking will also use a checkpoint file (or waldo file in the snort world) to track where it is. In the event the barnyard2 process ends while a waldo file is in use, barnyard2 will resume processing at the last entry as listed in the waldo file. The "-f", "-w", and "-o" options are used to determine which mode barnyard2 will run in. It is legal for both the "-f" and "-w" options to be used on the command line at the same time, however any data that exists in the waldo file will override the command line data from the "-f" and "-d" options. See the command directives section below for more detail. Barnyard2 processing is controlled by two main types of directives: input processors and output plugins. The input processors read information in from a specific format ( currently the spo_unified2 output module of Snort ) and output them in one of several ways. ------------------------------------------------------------------------------ 3. USAGE ------------------------------------------------------------------------------ Command line: barnyard2 [-options] Gernal Options: -c Use configuration file -C Read the classification map from -D Run barnyard2 in background (daemon) mode -e Display the second layer header info -E Log alert messages to NT Eventlog. (Win32 only) -F Turn off fflush() calls after binary log writes -g Run barnyard2 gid as group (or gid) after initialization -G Read the gen-msg map from -h Define the hostname . For logging purposes only -i Define the interface . For logging purposes only -I Add Interface name to alert output -l Log to directory -m Set umask = -O Obfuscate the logged IP addresses -q Quiet. Don't show banner and status report -r Include 'id' in barnyard2_intf.pid file name -R Read the reference map from -S Read the sid-msg map from -t Chroots process to after initialization -T Test and report on the current barnyard2 configuration -u Run barnyard2 uid as user (or uid) after initialization -U Use UTC for timestamps -v Be verbose -V Show version number -? Show this information Continual Processing Options: -a Archive processed files to -f Use as the base filename pattern -d Spool files from -n Only process new events -w Enable bookmarking using Batch Processing Mode Options: -o Enable batch processing mode Longname options and their corresponding single char version --reference Same as -R --classification Same as -C --gen-msg Same as -G --sid-msg Same as -S --alert-on-each-packet-in-stream Call output plugins on each packet in an alert stream --process-new-records-only Same as -n --pid-path Specify the directory for the barnyard2 PID file --help Same as -? --version Same as -V --create-pidfile Create PID file, even when not in Daemon mode --nolock-pidfile Do not try to lock barnyard2 PID file --max-mpls-labelchain-len Specify the max MPLS label chain --mpls-payload-type Specify the protocol (ipv4, ipv6, ethernet) that is encapsulated by MPLS Examples: 1. Using barnyard2 in continuous mode with a waldo file # ./barnyard2 -c /etc/barnyard2.conf -d /var/snort -f snort.u2 -w /var/snort/snort.waldo 2. Using barnyard2 in batch mode # ./barnyard2 -c /etc/barnyard2.conf -o file1.u2 file2.u2 file3.u2 [root@snort firnsy-barnyard2-2f5d496]# ls autogen.sh COPYING LICENSE README schemas autom4te.cache doc m4 RELEASE.NOTES src configure.in etc Makefile.am rpm tools [root@snort firnsy-barnyard2-2f5d496]# cat autogen.sh #!/bin/sh # Run this to generate all the initial makefiles, etc. if which libtoolize > /dev/null; then echo "Found libtoolize" libtoolize -c elif which glibtoolize > /dev/null; then echo "Found glibtoolize" glibtoolize -c else echo "Failed to find libtoolize or glibtoolize, please ensure it is installed and accessible via your PATH env variable" exit 1 fi; autoreconf -fv --install echo "You can now run \"./configure\" and then \"make\"." [root@snort firnsy-barnyard2-2f5d496]# ./autogen.sh Found libtoolize libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' autoreconf: Entering directory `.' autoreconf: configure.in: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.in: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.in:10: installing `./config.guess' configure.in:10: installing `./config.sub' configure.in:7: installing `./install-sh' configure.in:7: installing `./missing' autoreconf: Leaving directory `.' You can now run "./configure" and then "make". [root@snort firnsy-barnyard2-2f5d496]# ./configure --with-mysql checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... none checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1966080 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc option to accept ISO C99... -std=gnu99 checking for gcc -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99 checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking dependency style of gcc... (cached) none checking whether byte ordering is bigendian... no checking for bison... bison checking for flex... flex checking for strings.h... (cached) yes checking for string.h... (cached) yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking paths.h usability... yes checking paths.h presence... yes checking for paths.h... yes checking for inttypes.h... (cached) yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking for floor in -lm... yes checking for ceil in -lm... yes checking for inet_ntoa in -lnsl... yes checking for socket in -lsocket... no checking whether printf must be declared... no checking whether fprintf must be declared... no checking whether syslog must be declared... no checking whether puts must be declared... no checking whether fputs must be declared... no checking whether fputc must be declared... no checking whether fopen must be declared... no checking whether fclose must be declared... no checking whether fwrite must be declared... no checking whether fflush must be declared... no checking whether getopt must be declared... no checking whether bzero must be declared... no checking whether bcopy must be declared... no checking whether memset must be declared... no checking whether strtol must be declared... no checking whether strcasecmp must be declared... no checking whether strncasecmp must be declared... no checking whether strerror must be declared... no checking whether perror must be declared... no checking whether socket must be declared... no checking whether sendto must be declared... no checking whether vsnprintf must be declared... no checking whether snprintf must be declared... no checking whether strtoul must be declared... no checking for snprintf... yes checking for strlcpy... no checking for strlcat... no checking for strerror... yes checking for vswprintf... yes checking for wprintf... yes checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of long int... 4 checking size of long long int... 8 checking size of unsigned int... 4 checking size of unsigned long int... 4 checking size of unsigned long long int... 8 checking for u_int8_t... yes checking for u_int16_t... yes checking for u_int32_t... yes checking for u_int64_t... yes checking for uint8_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for int8_t... yes checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for INADDR_NONE... yes checking for __FUNCTION__... yes checking pcap.h usability... yes checking pcap.h presence... yes checking for pcap.h... yes checking for pcap_datalink in -lpcap... yes checking for sparc... no checking for mysql... yes checking for compress in -lz... yes checking for mysql default client reconnect... no checking for mysql reconnect option... yes checking for mysql setting of reconnect option before connect bug... no checking for linuxthreads... no checking for a BSD-compatible install... /usr/bin/install -c configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/sfutil/Makefile config.status: creating src/input-plugins/Makefile config.status: creating src/output-plugins/Makefile config.status: creating etc/Makefile config.status: creating doc/Makefile config.status: creating rpm/Makefile config.status: creating schemas/Makefile config.status: creating m4/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands [root@snort firnsy-barnyard2-2f5d496]# make && make install make all-recursive make[1]: Entering directory `/support/firnsy-barnyard2-2f5d496' Making all in src make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/src' Making all in sfutil make[3]: Entering directory `/support/firnsy-barnyard2-2f5d496/src/sfutil' gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c getopt_long.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c sfmemcap.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c sfprimetable.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c sfxhash.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c sf_ip.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c sf_iph.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c sf_ipvar.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c sf_textlog.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c sf_vartable.c rm -f libsfutil.a ar cru libsfutil.a getopt_long.o sfmemcap.o sfprimetable.o sfxhash.o sf_ip.o sf_iph.o sf_ipvar.o sf_textlog.o sf_vartable.o ranlib libsfutil.a make[3]: Leaving directory `/support/firnsy-barnyard2-2f5d496/src/sfutil' Making all in output-plugins make[3]: Entering directory `/support/firnsy-barnyard2-2f5d496/src/output-plugins' gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_alert_arubaaction.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_alert_bro.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_alert_cef.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_alert_csv.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_alert_fast.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_alert_full.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_alert_fwsam.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_alert_prelude.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_alert_syslog.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_alert_test.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_alert_unixsock.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_common.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_log_ascii.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_log_null.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_log_tcpdump.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_platypus.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_sguil.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_syslog_full.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_database.c gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I ../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spo_database_cache.c rm -f libspo.a ar cru libspo.a spo_alert_arubaaction.o spo_alert_bro.o spo_alert_cef.o spo_alert_csv.o spo_alert_fast.o spo_alert_full.o spo_alert_fwsam.o spo_alert_prelude.o spo_alert_syslog.o spo_alert_test.o spo_alert_unixsock.o spo_common.o spo_log_ascii.o spo_log_null.o spo_log_tcpdump.o spo_platypus.o spo_sguil.o spo_syslog_full.o spo_database.o spo_database_cache.o ranlib libspo.a make[3]: Leaving directory `/support/firnsy-barnyard2-2f5d496/src/output-plugins' Making all in input-plugins make[3]: Entering directory `/support/firnsy-barnyard2-2f5d496/src/input-plugins' gcc -DHAVE_CONFIG_H -I. -I../.. -I.. -I../sfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spi_unified2.c rm -f libspi.a ar cru libspi.a spi_unified2.o ranlib libspi.a make[3]: Leaving directory `/support/firnsy-barnyard2-2f5d496/src/input-plugins' make[3]: Entering directory `/support/firnsy-barnyard2-2f5d496/src' gcc -DHAVE_CONFIG_H -I. -I.. -Isfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c barnyard2.c gcc -DHAVE_CONFIG_H -I. -I.. -Isfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c debug.c gcc -DHAVE_CONFIG_H -I. -I.. -Isfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c decode.c gcc -DHAVE_CONFIG_H -I. -I.. -Isfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c log.c gcc -DHAVE_CONFIG_H -I. -I.. -Isfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c log_text.c gcc -DHAVE_CONFIG_H -I. -I.. -Isfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c map.c gcc -DHAVE_CONFIG_H -I. -I.. -Isfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c mstring.c gcc -DHAVE_CONFIG_H -I. -I.. -Isfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c parser.c gcc -DHAVE_CONFIG_H -I. -I.. -Isfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c plugbase.c gcc -DHAVE_CONFIG_H -I. -I.. -Isfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c spooler.c gcc -DHAVE_CONFIG_H -I. -I.. -Isfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c strlcatu.c gcc -DHAVE_CONFIG_H -I. -I.. -Isfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c strlcpyu.c gcc -DHAVE_CONFIG_H -I. -I.. -Isfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c twofish.c gcc -DHAVE_CONFIG_H -I. -I.. -Isfutil -I/usr/include/mysql -DENABLE_MYSQL -g -O2 -fno-strict-aliasing -Wall -c util.c /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fno-strict-aliasing -Wall -L/usr/lib/mysql -o barnyard2 barnyard2.o debug.o decode.o log.o log_text.o map.o mstring.o parser.o plugbase.o spooler.o strlcatu.o strlcpyu.o twofish.o util.o output-plugins/libspo.a input-plugins/libspi.a sfutil/libsfutil.a -lmysqlclient -lz -lpcap -lnsl -lm -lm libtool: link: gcc -g -O2 -fno-strict-aliasing -Wall -o barnyard2 barnyard2.o debug.o decode.o log.o log_text.o map.o mstring.o parser.o plugbase.o spooler.o strlcatu.o strlcpyu.o twofish.o util.o -L/usr/lib/mysql output-plugins/libspo.a input-plugins/libspi.a sfutil/libsfutil.a -lmysqlclient -lz -lpcap -lnsl -lm make[3]: Leaving directory `/support/firnsy-barnyard2-2f5d496/src' make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/src' Making all in etc make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/etc' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/etc' Making all in doc make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/doc' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/doc' Making all in rpm make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/rpm' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/rpm' Making all in schemas make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/schemas' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/schemas' Making all in m4 make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/m4' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/m4' make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496' make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496' make[1]: Leaving directory `/support/firnsy-barnyard2-2f5d496' Making install in src make[1]: Entering directory `/support/firnsy-barnyard2-2f5d496/src' Making install in sfutil make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/src/sfutil' make[3]: Entering directory `/support/firnsy-barnyard2-2f5d496/src/sfutil' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/support/firnsy-barnyard2-2f5d496/src/sfutil' make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/src/sfutil' Making install in output-plugins make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/src/output-plugins' make[3]: Entering directory `/support/firnsy-barnyard2-2f5d496/src/output-plugins' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/support/firnsy-barnyard2-2f5d496/src/output-plugins' make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/src/output-plugins' Making install in input-plugins make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/src/input-plugins' make[3]: Entering directory `/support/firnsy-barnyard2-2f5d496/src/input-plugins' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/support/firnsy-barnyard2-2f5d496/src/input-plugins' make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/src/input-plugins' make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/src' make[3]: Entering directory `/support/firnsy-barnyard2-2f5d496/src' test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin" /bin/sh ../libtool --mode=install /usr/bin/install -c barnyard2 '/usr/local/bin' libtool: install: /usr/bin/install -c barnyard2 /usr/local/bin/barnyard2 make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/support/firnsy-barnyard2-2f5d496/src' make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/src' make[1]: Leaving directory `/support/firnsy-barnyard2-2f5d496/src' Making install in etc make[1]: Entering directory `/support/firnsy-barnyard2-2f5d496/etc' make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/etc' make[2]: Nothing to be done for `install-exec-am'. test -e /usr/local/etc/barnyard2.conf || install -m 600 ../etc/barnyard2.conf /usr/local/etc make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/etc' make[1]: Leaving directory `/support/firnsy-barnyard2-2f5d496/etc' Making install in doc make[1]: Entering directory `/support/firnsy-barnyard2-2f5d496/doc' make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/doc' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/doc' make[1]: Leaving directory `/support/firnsy-barnyard2-2f5d496/doc' Making install in rpm make[1]: Entering directory `/support/firnsy-barnyard2-2f5d496/rpm' make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/rpm' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/rpm' make[1]: Leaving directory `/support/firnsy-barnyard2-2f5d496/rpm' Making install in schemas make[1]: Entering directory `/support/firnsy-barnyard2-2f5d496/schemas' make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/schemas' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/schemas' make[1]: Leaving directory `/support/firnsy-barnyard2-2f5d496/schemas' Making install in m4 make[1]: Entering directory `/support/firnsy-barnyard2-2f5d496/m4' make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496/m4' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496/m4' make[1]: Leaving directory `/support/firnsy-barnyard2-2f5d496/m4' make[1]: Entering directory `/support/firnsy-barnyard2-2f5d496' make[2]: Entering directory `/support/firnsy-barnyard2-2f5d496' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/support/firnsy-barnyard2-2f5d496' make[1]: Leaving directory `/support/firnsy-barnyard2-2f5d496' [root@snort firnsy-barnyard2-2f5d496]# mv /usr/local/etc/barnyard2.conf /etc/snort [root@snort firnsy-barnyard2-2f5d496]# vi /etc/snort/barnyard2.conf