/usr/lib/python2.6/distutils
NameSizeModeActions
command/-0755rm
archive_util.py63190644editdlrm
archive_util.pyc54870644editdlrm
archive_util.pyo54870644editdlrm
bcppcompiler.py150910644editdlrm
bcppcompiler.pyc80870644editdlrm
bcppcompiler.pyo80870644editdlrm
ccompiler.py488630644editdlrm
ccompiler.pyc377140644editdlrm
ccompiler.pyo375210644editdlrm
cmd.py192530644editdlrm
cmd.pyc168560644editdlrm
cmd.pyo168560644editdlrm
config.py41640644editdlrm
config.pyc36800644editdlrm
config.pyo36800644editdlrm
core.py90810644editdlrm
core.pyc76900644editdlrm
core.pyo76900644editdlrm
cygwinccompiler.py172920644editdlrm
cygwinccompiler.pyc95070644editdlrm
cygwinccompiler.pyo95070644editdlrm
debug.py2650644editdlrm
debug.pyc2970644editdlrm
debug.pyo2970644editdlrm
dep_util.py36320644editdlrm
dep_util.pyc31920644editdlrm
dep_util.pyo31920644editdlrm
dir_util.py81220644editdlrm
dir_util.pyc68900644editdlrm
dir_util.pyo68900644editdlrm
dist.py480070644editdlrm
dist.pyc380360644editdlrm
dist.pyo380360644editdlrm
emxccompiler.py119120644editdlrm
emxccompiler.pyc75320644editdlrm
emxccompiler.pyo75320644editdlrm
errors.py37200644editdlrm
errors.pyc63180644editdlrm
errors.pyo63180644editdlrm
extension.py103250644editdlrm
extension.pyc74000644editdlrm
extension.pyo71750644editdlrm
fancy_getopt.py184270644editdlrm
fancy_getopt.pyc124520644editdlrm
fancy_getopt.pyo122580644editdlrm
filelist.py128720644editdlrm
filelist.pyc107810644editdlrm
filelist.pyo107810644editdlrm
file_util.py83160644editdlrm
file_util.pyc68610644editdlrm
file_util.pyo68610644editdlrm
log.py16060644editdlrm
log.pyc25470644editdlrm
log.pyo25470644editdlrm
msvc9compiler.py287010644editdlrm
msvc9compiler.pyc204490644editdlrm
msvc9compiler.pyo203770644editdlrm
msvccompiler.py237600644editdlrm
msvccompiler.pyc177430644editdlrm
msvccompiler.pyo177430644editdlrm
mwerkscompiler.py103390644editdlrm
mwerkscompiler.pyc76540644editdlrm
mwerkscompiler.pyo76540644editdlrm
README10140644editdlrm
spawn.py69910644editdlrm
spawn.pyc55840644editdlrm
spawn.pyo55840644editdlrm
sysconfig.py227650644editdlrm
sysconfig.pyc159260644editdlrm
sysconfig.pyo159260644editdlrm
text_file.py151450644editdlrm
text_file.pyc112250644editdlrm
text_file.pyo112250644editdlrm
unixccompiler.py144940644editdlrm
unixccompiler.pyc90730644editdlrm
unixccompiler.pyo90730644editdlrm
util.py219780644editdlrm
util.pyc164020644editdlrm
util.pyo164020644editdlrm
version.py114860644editdlrm
version.pyc72140644editdlrm
version.pyo72140644editdlrm
versionpredicate.py50950644editdlrm
versionpredicate.pyc55830644editdlrm
versionpredicate.pyo55830644editdlrm
__init__.py6700644editdlrm
__init__.pyc4370644editdlrm
__init__.pyo4370644editdlrm
Edit: /usr/lib/python2.6/distutils/emxccompiler.pyc (7532B)
Ńň Ťgc @sĐdZdZddkZddkZddkZddklZlZddkl Z ddk l Z ddk l Z lZlZddklZd e fd „ƒYZd Zd Zd Zd„Zd„ZdS(sŽdistutils.emxccompiler Provides the EMXCCompiler class, a subclass of UnixCCompiler that handles the EMX port of the GNU C compiler to OS/2. s=$Id: emxccompiler.py 34786 2003-12-02 12:17:59Z aimacintyre $i˙˙˙˙N(tgen_preprocess_optionstgen_lib_options(t UnixCCompiler(t write_file(tDistutilsExecErrort CompileErrortUnknownFileError(tlogt EMXCCompilerc Bs•eZdZdZdZdZdZdZdZdZ dddd„Z d „Z ddddddddddd „ Z dd d „Zdd „ZRS(temxs.objs.libs.dlls%s%ss.ress.exeic CsŃti||||ƒtƒ\}}|id||fƒ|tj o|idd|dƒntƒ\|_|_|i|i d|i|ifƒ|i ddddd d d d ƒd g|_ dS(Ns%Python's GCC status: %s (details: %s)s<Python's pyconfig.h doesn't seem to support your compiler. s Reason: %s.s<Compiling may fail because of undefined preprocessor macros.s: gcc %s, ld %s tcompilers5gcc -Zomf -Zmt -O3 -fomit-frame-pointer -mprobe -Wallt compiler_sot linker_exesgcc -Zomf -Zmt -Zcrtdllt linker_sosgcc -Zomf -Zmt -Zcrtdll -Zdlltgcc( Rt__init__tcheck_config_ht debug_printt CONFIG_H_OKtwarnt get_versionst gcc_versiont ld_versiont compiler_typetset_executablest dll_libraries(tselftverbosetdry_runtforcetstatustdetails((s,/usr/lib/python2.6/distutils/emxccompiler.pyR*s"    cCsš|djo?y|idd|gƒWq–tj o}t|‚q–XnKy)|i|i||d|g|ƒWntj o}t|‚nXdS(Ns.rctrcs-rs-o(tspawnRRR (Rtobjtsrctexttcc_argstextra_postargstpp_optstmsg((s,/usr/lib/python2.6/distutils/emxccompiler.pyt_compileMs  cCs‘ti| pgƒ} ti|pgƒ}ti|pgƒ}|i|iƒ|dj oâ||ijoŇtii|dƒ}tiitii |ƒƒ\}}tii ||dƒ}dtiitii |ƒƒdddg}x|D]}|i d|ƒqřW|i t ||fd|ƒ|i |ƒn| p| i dƒnti||||||||d| | | | | ƒdS( Nis.defs$LIBRARY %s INITINSTANCE TERMINSTANCEsDATA MULTIPLE NONSHAREDtEXPORTSs "%s"s writing %ss-s(tcopytextendRtNonet EXECUTABLEtostpathtdirnametsplitexttbasenametjointappendtexecuteRRtlink(Rt target_desctobjectstoutput_filenamet output_dirt librariest library_dirstruntime_library_dirstexport_symbolstdebugt extra_preargsR&t build_tempt target_langttemp_dirtdll_namet dll_extensiontdef_filetcontentstsym((s,/usr/lib/python2.6/distutils/emxccompiler.pyR7[sH        tcCsř|djo d}ng}xÔ|D]Ě}tiitii|ƒƒ\}}||idgjotd||f‚n|otii|ƒ}n|djo'|itii |||i ƒƒq$|itii |||i ƒƒq$W|S(NRJs.rcs"unknown file type '%s' (from '%s')( R-R/R0R2tnormcasetsrc_extensionsRR3R5R4t res_extensiont obj_extension(Rtsource_filenamest strip_dirR;t obj_namestsrc_nametbaseR$((s,/usr/lib/python2.6/distutils/emxccompiler.pytobject_filenamesśs$ $ c Cs˝d|}d|}ytididƒ}Wntj o g}nXxl||D]`}tii||ƒ}tii||ƒ} tii|ƒo|Stii| ƒo| SqUWdS(Ns%s.libs lib%s.libt LIBRARY_PATHt;(R/tenvirontsplittKeyErrorR0R4texistsR-( RtdirstlibR@tshortlibtlonglibtemx_dirstdirt shortlibptlonglibp((s,/usr/lib/python2.6/distutils/emxccompiler.pytfind_library_fileŇs     N(t__name__t __module__RRNtstatic_lib_extensiontshared_lib_extensiontstatic_lib_formattshared_lib_formatRMt exe_extensionRR)R-R7RTRc(((s,/usr/lib/python2.6/distutils/emxccompiler.pyRs2  P toksnot okt uncertaincCsŰddkl}ddk}|itidƒdjo tdfS|iƒ}y&t|ƒ}|i ƒ}|i ƒWn)t j o}t d||i ffSX|i|dƒdjotd |fStd |fSdS( sĄCheck if the current Python installation (specifically, pyconfig.h) appears amenable to building extensions with GCC. Returns a tuple (status, details), where 'status' is one of the following constants: CONFIG_H_OK all is well, go ahead and compile CONFIG_H_NOTOK doesn't look good CONFIG_H_UNCERTAIN not sure -- unable to read pyconfig.h 'details' is a human-readable string explaining the situation. Note there are two ways to conclude "OK": either 'sys.version' contains the string "GCC" (implying that this Python was built with GCC), or the installed "pyconfig.h" contains the string "__GNUC__". i˙˙˙˙(t sysconfigNtGCCissys.version mentions 'GCC'scouldn't read '%s': %st__GNUC__s'%s' mentions '__GNUC__'s '%s' does not mention '__GNUC__'(t distutilsRmtstringtfindtsystversionRtget_config_h_filenametopentreadtclosetIOErrortCONFIG_H_UNCERTAINtstrerrortCONFIG_H_NOTOK(RmRqtfntftstexc((s,/usr/lib/python2.6/distutils/emxccompiler.pyRňs     c Cs˝ddkl}ddkl}ddk}|dƒ}|ohti|ddƒ}|iƒ}|iƒ|i d|ƒ}|o||i d ƒƒ}q­d}nd}d}||fS( sa Try to find out the versions of gcc and ld. If not possible it returns None for it. i˙˙˙˙(t StrictVersion(tfind_executableNRs -dumpversiontrs(\d+\.\d+\.\d+)i( tdistutils.versionRtdistutils.spawnR‚treR/tpopenRwRxtsearchtgroupR-( RR‚R†tgcc_exetoutt out_stringtresultRR((s,/usr/lib/python2.6/distutils/emxccompiler.pyR$s     (t__doc__t __revision__R/RsR+tdistutils.ccompilerRRtdistutils.unixccompilerRtdistutils.file_utilRtdistutils.errorsRRRRpRRRR|RzRR(((s,/usr/lib/python2.6/distutils/emxccompiler.pyts$Ď 2