;ò
v1{@c           @   sO   d  k  Z  d  k Z d  k Z d k l Z d k l Z d e f d „  ƒ  YZ d  S(   N(   s   config(   s   get_infos   config_pygistc           B   sÈ   t  Z d „  Z d „  Z d „  Z e i d  d j  o. e e e e d d „ Z e e d d „ Z	 n d	 „  Z
 d
 „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z RS(   Nc         C   sQ   d k  l } t i |  | ƒ  ƒ | |  _ | |  _ t i i	 |  i d ƒ |  _
 d  S(   N(   s   Distributions   config.h(   s   distutils.dists   Distributions   configs   __init__s   selfs
   local_paths   config_paths   oss   paths   joins   config_h(   s   selfs
   local_paths   config_paths   Distribution(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   __init__   s
    		c   
      C   s¶   |  i | | | | ƒ \ } } t i	 i
 t i	 i | ƒ ƒ d }	 |  i i | g |	 d | d | ƒ|  i i t j o d |  i _ n |	 |  i i }	 |  i i |	 ƒ | | |	 f Sd  S(   Ni    s	   librariess   library_dirss    (   s   selfs   _compiles   bodys   headerss   include_dirss   langs   srcs   objs   oss   paths   splitexts   basenames   progs   compilers   link_executables	   librariess   library_dirss   exe_extensions   Nones
   temp_filess   append(
   s   selfs   bodys   headerss   include_dirss	   librariess   library_dirss   langs   objs   srcs   prog(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   _link   s    "
c         C   s  t  i i |  i d ƒ } t  i i | ƒ o t  i i |  i ƒ o5 d d GHd | |  i f GHd | GHd d GHd  Sn d k l	 } | d |  i
 d d	 ƒ |  _
 d
 k l } | |  i
 ƒ t | d ƒ |  _ |  i i d t i ƒ  d ƒ t i d j oO |  i i d ƒ x( t  i ƒ  D] } |  i i d | ƒ qW|  i i d ƒ n |  i ƒ  |  i ƒ  |  i ƒ  |  i i ƒ  d G| GHd  S(   Ns   Make.cfgs   *iF   s   Files
%s
%s
 exist.sC   Skipping pygist configuration (remove %s to force reconfiguration).(   s   new_compilers   compilers   verbosei   (   s   customize_compilers   ws    # Make.cfg from setup.py script s   
s   win32s   #s    s   wrote(   s   oss   paths   joins   selfs   config_paths   fns   isfiles   config_hs   distutils.ccompilers   new_compilers   compilers   distutils.sysconfigs   customize_compilers   opens
   configfiles   writes   times   ctimes   syss   platforms   unames   items   config_toplevels   config_unixs
   config_x11s   close(   s   selfs   customize_compilers   items   fns   new_compiler(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   run'   s2    )			 


i   s   2.2s   cc         C   sÅ   d k  l } l }
 l } |  i ƒ  yP |  i | | | | | | ƒ \ }	 } } |  i t i i d | ƒ g ƒ d } Wn" | |
 | f j
 o d } n X|  i | o d p d ƒ |  i ƒ  | Sd S(   s¨   Try to compile, link to an executable, and run a program
            built from 'body' and 'headers'.  Return true on success, false
            otherwise.
            (   s   CompileErrors	   LinkErrors   DistutilsExecErrors   .i   i    s   success!s   failure.N(   s   distutils.ccompilers   CompileErrors	   LinkErrors   DistutilsExecErrors   selfs   _check_compilers   _links   bodys   headerss   include_dirss	   librariess   library_dirss   langs   srcs   objs   exes   spawns   oss   paths   joins   oks   announces   _clean(   s   selfs   bodys   headerss   include_dirss	   librariess   library_dirss   langs   exes   DistutilsExecErrors   srcs	   LinkErrors   oks   CompileErrors   obj(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   try_runF   s     


c         C   s€   d k  l } |  i ƒ  y  |  i | | | | ƒ d } Wn | j
 o d } n X|  i
 | o d p d ƒ |  i ƒ  | Sd S(   s   Try to compile a source file built from 'body' and 'headers'.
            Return true on success, false otherwise.
            (   s   CompileErrori   i    s   success!s   failure.N(   s   distutils.ccompilers   CompileErrors   selfs   _check_compilers   _compiles   bodys   headerss   include_dirss   langs   oks   announces   _clean(   s   selfs   bodys   headerss   include_dirss   langs   oks   CompileError(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   try_compile]   s     


c         C   sw  d GHd } |  i | ƒ o |  i | ƒ o d GHt |  _ n® t i i d ƒ o‰ d |  _ |  i | d |  i g ƒoZ |  i | d |  i g ƒo9 |  i | d d g ƒo d |  _ d GHqÌ d	 GHd
 GHqÖ qê d ‚ n t i d |  _ g  } |  i o/ |  i
 i d |  i d ƒ | i |  i ƒ n d } |  i | d | ƒo d GH|  i
 i d ƒ n d GH|  i
 i d ƒ d  S(   Ns;     ============= begin top level configuration =============s—   /* check whether libm is broken */
#include <math.h>
int main(int argc, char *argv[])
{
  return exp(-720.) > 1.0;  /* typically an IEEE denormal */
}
s   No libm needed.s   MATHLIBs   ms	   librariess   cpmls%   WARNING - using -lcpml instead of -lms/   WARNING - libm broken? see play/unix/README.fpus;     if on Alpha Linux, rerun ./configure with CC='gcc -mieee'sK   math library missing; rerun setup.py after setting the MATHLIB env variables
   MATHLIB=-ls   
s_   int main(int argc, char *argv[])
{
  double x=exp10(3.);
  return (x<999.999)||(x>1000.001);
}
s   using exp10 found in libms
   NO_EXP10=
s)   libm does not contain exp10, will emulates   NO_EXP10=-DNO_EXP10
(   s   testcodes   selfs   try_links   try_runs   Nones   mathlibs   oss   environs   has_keys	   librariess
   configfiles   writes   append(   s   selfs	   librariess   testcode(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   config_toplevelo   s4    	 			

c         C   sq  t  i d j o1 t |  i d ƒ } | i d ƒ | i ƒ  d  Sn Hd GHHt |  i d ƒ } | i d ƒ | i d ƒ | i d ƒ | i d ƒ | i ƒ  t |  i d	 d ƒ } | i d
 t i	 ƒ  d ƒ | i d ƒ x% t
 i ƒ  D] } | i d | ƒ qã W| i d ƒ | i d ƒ d |  _ t
 i i t
 i i |  i ƒ ƒ t
 i i t
 i i |  i d d ƒ ƒ g |  _ t
 i ƒ  } t
 i t
 i i |  i d d d ƒ ƒ t  i d j o+ |  i | ƒ |  i | ƒ |  i | ƒ n |  i | ƒ |  i | ƒ |  i | ƒ |  i | ƒ |  i | ƒ t
 i | ƒ |  i o d GHd GHn* | i ƒ  t
 i |  i d	 |  i ƒ d GHHd GHd  S(   Ns   win32s   ws   
s;     ============= begin play/unix configuration =============s,   /* config.h used during config.sh script */
s   #ifndef CONFIG_SCRIPT
s9   # error destroy this config.h and rerun configure script
s   #endif
s   0s"   /* config.h from config.sh script s    *s    s    */
i    s   srcs   plays   unixs   cygwins<   *** at least one play/unix component could not be configureds3   *** see configuration notes in play/unix/README.cfgs   wrote config.hs;     ============== end play/unix configuration ==============(    s   syss   platforms   opens   selfs   config_hs
   configfiles   writes   closes   times   ctimes   oss   unames   items   fatalitys   paths   abspaths   dirnames   joins
   local_paths   unix_include_dirss   getcwds   _olddirs   chdirs	   find_times   find_wall_times   find_sigfpes   find_user_names   find_tiocgpgrps   find_cwds   find_dirents	   find_polls   rename(   s   selfs   _olddirs   items
   configfile(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   config_unix    sZ    

 	6%
	
c         C   s    d } |  i d | d |  i ƒo d GH| i d ƒ nd |  i d | d |  i ƒo d GH| i d ƒ n1 |  i | d |  i ƒo	 d GHn d GHd	 |  _ d  S(
   Ns´   /* check settings of: USE_GETRUSAGE USE_TIMES */
#define CONFIG_SCRIPT
#include "timeu.c"
int
main(int argc, char *argv[])
{
  double s;
  double t = p_cpu_secs(&s);
  return 0;
}
s   #define USE_GETRUSAGE
s   include_dirss   using getrusage() (CPU timer)s   #define USE_TIMES
s   using times() (CPU timer)s@   fallback to clock(), getrusage() and times() missing (CPU timer)s=   FATAL getrusage(), times(), and clock() all missing (timeu.c)i   (   s   testcodes   selfs   try_links   unix_include_dirss
   configfiles   writes   fatality(   s   selfs
   configfiles   testcode(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys	   find_timeÕ   s    	c         C   sm   d } |  i d | d |  i ƒo d GH| i d ƒ n1 |  i | d |  i ƒo	 d GHn d GHd |  _ d  S(   Ns    /* check settings of: USE_GETTIMEOFDAY */
#define CONFIG_SCRIPT
#include "timew.c"
int
main(int argc, char *argv[])
{
  double t = p_wall_secs();
  return 0;
}
s   #define USE_GETTIMEOFDAY
s   include_dirss!   using gettimeofday() (wall timer)sB   fallback to time()+difftime(), gettimeofday() missing (wall timer)s@   FATAL gettimeofday(), and time() or difftime() missing (timew.c)i   (   s   testcodes   selfs   try_links   unix_include_dirss
   configfiles   writes   fatality(   s   selfs
   configfiles   testcode(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   find_wall_timeñ   s    	c         C   s1  t  i d j o d GH| i d ƒ d  Sn d } d } d } d } d } |  i
 d | d |  i ƒo d	 GH| i d ƒ d
 } n+|  i
 d | d |  i ƒo d GH| i d ƒ d } nò|  i
 d | d |  i ƒo% d GH| i d ƒ d } |  i } n°|  i
 d | d |  i ƒo d GH| i d ƒ d } nw|  i
 d | d |  i g d |  i ƒo% d GH| i d ƒ d } |  i } n)|  i
 d | d d g d |  i ƒo" d GH| i d ƒ d } d } ná|  i
 d | d d g d |  i ƒo" d GH| i d ƒ d } d } n™|  i
 d | d |  i ƒo d GH| i d ƒ d } n`|  i
 d | d |  i ƒo d  GH| i d ƒ d! } n'|  i d" | d |  i ƒod|  i
 d# | d |  i ƒo& d$ GH| i d# ƒ d% } d& GHd' GHq«|  i
 d( | d |  i ƒo d) GH| i d( ƒ d* } q«|  i
 d+ | d |  i ƒo d, GH| i d+ ƒ d- } q«|  i
 d. | d |  i ƒo d/ GH| i d0 ƒ d1 } q«|  i
 d2 | d |  i ƒo d3 GH| i d2 ƒ d4 } q«|  i
 d5 | d |  i ƒo d6 GH| i d5 ƒ d7 } q«n¦ |  i
 d8 | d |  i g d |  i ƒo+ d9 ‚ d: GH| i d; ƒ d< } |  i } nR |  i
 d= | d |  i g d |  i ƒo( d> GH|  i i d= ƒ d? } |  i } n t i i d@ ƒ oW |  i
 d | d |  i g d |  i ƒo dA GH| i d ƒ dB } qdC GHdD |  _ n | o |  i i dE | dF ƒ n |  i i dG ƒ | o |  i i dH | dF ƒ n |  i i dI ƒ | o« t i i dJ ƒ o t i dJ =n dK | dL dF | } g  } | o | i | ƒ n | o | i | ƒ n |  i | d | d |  i ƒo HdM GHdN GHdO GHdM GHHq-n d  S(P   Ns   cygwins   hardwiring #define FPU_IGNOREs   #define FPU_IGNORE
s+   #define CONFIG_SCRIPT
#include "fputest.c"
s*   #define CONFIG_SCRIPT
#include "config.c"
s    s   #define FPU_DIGITAL
s   include_dirss#   using FPU_DIGITAL (SIGFPE delivery)s   -DFPU_DIGITALs   #define FPU_AIX
s   using FPU_AIX (SIGFPE delivery)s	   -DFPU_AIXs   #define FPU_HPUX
s    using FPU_HPUX (SIGFPE delivery)s
   -DFPU_HPUXs   #define FPU_SOLARIS
s#   using FPU_SOLARIS (SIGFPE delivery)s   -DFPU_SOLARISs   #define FPU_SUN4
s	   librariess&   using FPU_SUN4 (-lm) (SIGFPE delivery)s
   -DFPU_SUN4s   sunmaths,   using FPU_SUN4 (-lsunmath) (SIGFPE delivery)s   #define FPU_IRIX
s   fpes    using FPU_IRIX (SIGFPE delivery)s
   -DFPU_IRIXs1   using FPU_IRIX (SIGFPE delivery), but no libfpe??s   #define FPU_MACOSX
s"   using FPU_MACOSX (SIGFPE delivery)s   -DFPU_MACOSXs   #define TEST_GCC
s   #define FPU_ALPHA_LINUX
s'   using FPU_ALPHA_LINUX (SIGFPE delivery)s   -DFPU_ALPHA_LINUXs;   ...libm may be broken -- read play/unix/README.fpu for mores<   ...fputest failure may not mean that pygist itself is brokens   #define FPU_GCC_I86
s#   using FPU_GCC_I86 (SIGFPE delivery)s   -DFPU_GCC_I86s   #define FPU_GCC_SPARC
s%   using FPU_GCC_SPARC (SIGFPE delivery)s   -DFPU_GCC_SPARCs   #define FPU_GCC_M86K
s$   using FPU_GCC_M68K (SIGFPE delivery)s   #define FPU_GCC_M68K
s   -DFPU_GCC_M68Ks   #define FPU_GCC_POWERPC
s'   using FPU_GCC_POWERPC (SIGFPE delivery)s   -DFPU_GCC_POWERPCs   #define FPU_GCC_ARM
s#   using FPU_GCC_ARM (SIGFPE delivery)s   -DFPU_GCC_ARMs   #define FPU_GNU_FENV 
s   kutjes$   using FPU_GNU_FENV (SIGFPE delivery)s   #define FPU_GNU_FENV
s   -DFPU_GNU_FENVs   #define FPU_UNICOS
s"   using FPU_UNICOS (SIGFPE delivery)s   -DFPU_UNICOSs   fpedefs"   using FPU_IGNORE (SIGFPE delivery)s   -DFPU_IGNOREs;   FATAL unable to build SIGFPE fputest? (fputest.c, fpuset.c)i   s   FPELIB=s   
s   FPELIB=
s   FPELIBM=s	   FPELIBM=
s   TRAP_FPEs   #define i   s;   *************************WARNING***************************s:   *** play/unix configuration failed to get SIGFPE delivereds*   *** read the notes in play/unix/README.fpu(   s   syss   platforms
   configfiles   writes   testcodes   testgccs   fpedefs   fpelibs   fpelibms   selfs   try_links   unix_include_dirss   mathlibs   try_compiles   oss   environs   has_keys   fatalitys	   librariess   appends   try_run(   s   selfs
   configfiles	   librariess   testcodes   fpedefs   testgccs   fpelibs   fpelibm(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   find_sigfpe  s   


	
	


	




   	c         C   sm   d } |  i | d |  i ƒo	 d GHnB |  i d | d |  i ƒo d GH| i d ƒ n d GHd |  _ d  S(	   Nsº   /* check settings of: NO_PASSWD */
#define CONFIG_SCRIPT
#include "usernm.c"
int
main(int argc, char *argv[])
{
  int value;
  char *u = p_getuser();   value = (u!=0);
  return value;
}
s   include_dirss6   using POSIX getlogin(), getpwuid(), getuid() functionss   #define USE_PASSWD
s6   fallback to cuserid(), POSIX getlogin() family missings   #define NO_PASSWD
s@   FATAL cuserid(), POSIX getlogin() family both missing (usernm.c)i   (   s   testcodes   selfs   try_links   unix_include_dirss
   configfiles   writes   fatality(   s   selfs
   configfiles   testcode(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   find_user_name®  s    	c         C   s  d } |  i | d |  i ƒo n> |  i d | d |  i ƒo  d GHd | } | i d ƒ n |  i | d |  i ƒo	 d GHn‡ |  i d | d |  i ƒo d GH| i d ƒ nT |  i d	 | d |  i ƒo d
 GH| i d ƒ n! d GHd GH| i d ƒ d |  _ d  S(   Nsµ   /* check settings of: USE_TIOCGPGRP_IOCTL */
#define CONFIG_SCRIPT
#include "uinbg.c"
int
main(int argc, char *argv[])
{
  int value;
  value = u_in_background();
  return value;
}
s   include_dirss   #define USE_POSIX_GETPGRP
s$   using strict POSIX getpgrp prototypes    using POSIX tcgetpgrp() functions,   #define USE_TIOCGPGRP_IOCTL=<sys/termios.h>
sA   fallback to TIOCGPGRP in sys/termios.h, POSIX tcgetpgrp() missings,   #define USE_TIOCGPGRP_IOCTL <sys/termios.h>
s&   #define USE_TIOCGPGRP_IOCTL=<sgtty.h>
s;   fallback to TIOCGPGRP in sgtty.h, POSIX tcgetpgrp() missings&   #define USE_TIOCGPGRP_IOCTL <sgtty.h>
s5   FATAL unable to find TIOCGPGRP ioctl header (uinbg.c)s6     (you can patch config.0h by hand if you know header)s"   #define USE_TIOCGPGRP_IOCTL <???>
i   (   s   testcodes   selfs   try_compiles   unix_include_dirss
   configfiles   writes   try_links   fatality(   s   selfs
   configfiles   testcode(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   find_tiocgpgrpÇ  s,    
	c         C   sm   d } |  i | d |  i ƒo	 d GHnB |  i d | d |  i ƒo d GH| i d ƒ n d GHd |  _ d  S(   Ns  /* check settings of: USE_GETWD */
#define CONFIG_SCRIPT
#include <unistd.h>
static char dirbuf[1024];
#ifdef USE_GETWD
#define getcwd(x,y) getwd(x)
#endif
int
main(int argc, char *argv[])
{
  int value;
  char *u = getcwd(dirbuf, 1024);
  value = (u!=0);
  return value;
}
s   include_dirss   using POSIX getcwd() functions   #define USE_GETWD
s+   fallback to getwd(), POSIX getcwd() missings,   FATAL getcwd(), getwd() both missing (dir.c)i   (   s   testcodes   selfs   try_links   unix_include_dirss
   configfiles   writes   fatality(   s   selfs
   configfiles   testcode(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   find_cwdì  s    	c         C   sÓ   d } |  i | d |  i ƒo	 d GHn¨ |  i d | d |  i ƒo d GH| i d ƒ nu |  i d | d |  i ƒo d GH| i d	 ƒ nB |  i d
 | d |  i ƒo d GH| i d ƒ n d GHd |  _ d  S(   Ns9  /* check settings of: DIRENT_HEADER USE_GETWD */
#define TEST_DIRENT
#define CONFIG_SCRIPT
#include "dir.c"
p_twkspc p_wkspc;
int
main(int argc, char *argv[])
{
  int value;
  p_dir *d = p_dopen("no/such/thing");
  char *l = p_dnext(d, &value);
  value = p_chdir(l) || p_rmdir(l) || p_mkdir(l);
  return value;
}
s   include_dirss-   using POSIX dirent.h header for directory opss"   #define DIRENT_HEADER=<sys/dir.h>
s(   using sys/dir.h header for directory opss"   #define DIRENT_HEADER <sys/dir.h>
s#   #define DIRENT_HEADER=<sys/ndir.h>
s)   using sys/ndir.h header for directory opss"   #define DIRENT_HEADER <sys/ndir.h>s   #define DIRENT_HEADER=<ndir.h>
s%   using ndir.h header for directory opss   #define DIRENT_HEADER <ndir.h>sA   FATAL dirent.h, sys/dir.h, sys/ndir.h, ndir.h all missing (dir.c)i   (   s   testcodes   selfs   try_links   unix_include_dirss
   configfiles   writes   fatality(   s   selfs
   configfiles   testcode(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   find_dirent	  s"    	c         C   sÁ  d } |  i | d |  i ƒo	 d GHn–|  i d | d |  i ƒo d GH| i d ƒ nc|  i d d | d |  i ƒo# d GH| i d ƒ | i d ƒ n|  i d d	 | d |  i ƒo# d
 GH| i d ƒ | i d	 ƒ nÛ |  i d d d	 | d |  i ƒo0 d GH| i d ƒ | i d ƒ | i d	 ƒ n† |  i d | d |  i ƒo d GH| i d ƒ nS |  i d d | d |  i ƒo# d GH| i d ƒ | i d ƒ n d GHd |  _ d  S(   Ns   /* check settings of: USE_SYS_POLL_H USE_SELECT HAVE_SYS_SELECT_H
                      NO_SYS_TIME_H NEED_SELECT_PROTO */
#define CONFIG_SCRIPT
#define TEST_POLL
#include "uevent.c"
int
main(int argc, char *argv[])
{
  int p = u_poll(1000);   return 0;
}
s   include_dirss   using poll(), poll.h headers   #define USE_SYS_POLL_H
s   using poll(), sys/poll.h headers   #define USE_SELECT
s   #define HAVE_SYS_SELECT_H
s#   using select(), sys/select.h headers   #define NEED_SELECT_PROTO
s/   using select(), sys/time.h, sys/types.h headerss   #define NO_SYS_TIME_H
s+   using select(), time.h, sys/types.h headerss!   using select(), sys/time.h headers   #define USE_SELECTs   using select(), time.h headers=   FATAL neither poll() nor select() usable? (uevent.c, upoll.c)i   (   s   testcodes   selfs   try_links   unix_include_dirss
   configfiles   writes   fatality(   s   selfs
   configfiles   testcode(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys	   find_poll-  sD    	c         C   sc  t  i d d g j o d  Sn t i i d ƒ o d  Sn Hd GHHd k l } d |  _ t	 d ƒ } | oç d GH| i d	 d
 ƒ } d i g  i } | D] } | d | ƒ q” ~ ƒ } | i d d
 ƒ } d i g  i } | D] } | d | ƒ qÚ ~ ƒ } | o d | GHn d | GH|  i i d | d ƒ |  i i d | d ƒ d GHn d GHd |  _ Hd GHd  St i i d d ƒ }	 |	 d d d d d d d  d! d" d# d$ d% d& d' d( d) d* d+ d, d- d. d/ d0 d1 d2 d3 d4 g } d5 } d
 } d
 } d } |  i | ƒ o
 d } ni xe | D]] } t i i | d6 ƒ o@ |  i | d	 | g ƒo# d } | } | | d7 d8 ƒ } PqnqqW| o d GHd |  _ n>|  i | d	 | g d9 d: g ƒo d
 } d; } n| o( |  i | d	 | g d | g d9 d: g ƒo
 d; } nÐ g  i } | D] }
 | | |
 d7 d8 ƒ ƒ q~ } | oQ x’ | D]B } |  i | d	 | g d | g d9 d: g ƒo | } d; } Pq;q;WnE xA | D]9 } |  i | d | g d9 d: g ƒo | } d; } PqŒqŒW| o+ d GH| o d< | GHn d= GHd> | GHn d? GHd |  _ | o |  i i d@ | d ƒ n |  i i dA ƒ |  i i dB | d ƒ d GHHd GHd  S(C   Ns   win32s   cygwins   NO_XLIBs;     ============= begin play/x11 configuration ==============(   s   replacei    s   x11s0   found X Window System, X11 headers and librariess   include_dirss    s    s   -Is   library_dirss   -Ls     - using X11 header switch s     - using X11 loader switch s   XINC=s   
s   XLIB=s   appended to Make.cfgs2   FATAL unable to find X11 includes (play/x11) $xinci   s;     ============== end play/x11 configuration ===============s   X11BASEs   /no/suggested/x11dirs   /includes   /usr/X11R6/includes   /usr/X11R5/includes   /usr/X11R4/includes   /usr/include/X11R6s   /usr/include/X11R5s   /usr/include/X11R4s   /usr/openwin/includes   /usr/openwin/share/includes   /usr/local/X11R6/includes   /usr/local/X11R5/includes   /usr/local/X11R4/includes   /usr/local/include/X11R6s   /usr/local/include/X11R5s   /usr/local/include/X11R4s   /usr/X11/includes   /usr/include/X11s,   /usr/local/X11/include/usr/local/include/X11s   /usr/X386/includes   /usr/x386/includes   /usr/XFree86/include/X11s   /usr/includes   /usr/local/includes   /usr/unsupported/includes   /usr/athena/includes   /usr/local/x11r5/includes   /usr/lpp/Xamples/includes  #include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/keysym.h>
#include <X11/Xatom.h>
#include <X11/cursorfont.h>
extern XVisualInfo xvi;
XVisualInfo xvi;             /* XVisualInfo declared in Xutil.h */
int main(int argc, char *argv[])
{
  Display *dpy = XOpenDisplay("nosuchserver:0.0");
  xvi.screen = XK_BackSpace;  /* XK_BackSpace defined in keysym.h */
  xvi.red_mask = XA_PRIMARY;  /* XA_PRIMARY defined in Xatom.h */
  xvi.depth = XC_crosshair;   /* XC_crosshair defined in cursorfont.h */
  XCloseDisplay(dpy);
  return 0;
}
s   /X11/Xlib.hs   includes   libs	   librariess   X11i   s     - using X11 header switch -Is"     - using X11 header switch [none]s     - using X11 loader switch -Ls3   FATAL unable to find X11 libraries (play/x11) $xlibs   XINC=-Is   XINC=
s   XLIB=-L(   s   syss   platforms   oss   environs   has_keys   strings   replaces   selfs   fatalitys   get_infos   x11_infos   gets   xincs   joins   appends   _[1]s   ds   xlibs
   configfiles   writes   X11BASEs   xlists   testcodes   xfounds   try_compiles   paths   existss   try_links	   directory(   s   selfs   xincs   _[1]s   xfounds   testcodes   ds   xlibs   replaces   x11_infos   X11BASEs	   directorys   xlist(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys
   config_x11_  s     	44			[
 "
2
3 + "		(   s   __name__s
   __module__s   __init__s   _links   runs   syss   versions   Nones   try_runs   try_compiles   config_toplevels   config_unixs	   find_times   find_wall_times   find_sigfpes   find_user_names   find_tiocgpgrps   find_cwds   find_dirents	   find_polls
   config_x11(    (    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   config_pygist   s"   				1	5			¦		%		$	2(   s   oss   syss   times   distutils.command.configs   configs   scipy_distutils.system_infos   get_infos   config_pygist(   s   config_pygists   oss   syss   get_infos   times   config(    (    sW   /afs/sipb.mit.edu/project/python-lib/src/SciPy_complete-0.3.2/Lib/xplt/config_pygist.pys   ?   s
   			