config root man

Current Path : /compat/linux/proc/self/root/usr/local/lib/python2.5/ctypes/

FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64
Upload File :
Current File : //compat/linux/proc/self/root/usr/local/lib/python2.5/ctypes/util.pyc

³ò
h”Rc@s|ddkZddkZeidjo
d„Zneidjo
d„Zneidjo-eidjoddklZd	„ZnÉeidjo¸ddkZddk	Z	ddk
Z
d
„Zeidjo
d„Zn
d
„Zeii
dƒp&eii
dƒpeii
dƒod„Zd„ZqWd„Zd„Znd„ZedjoeƒndS(iÿÿÿÿNtntcCsšx“tiditiƒD]x}tii||ƒ}tii|ƒo|Sn|iƒidƒoqn|d}tii|ƒo|SqqWdS(NtPATHs.dll(
tostenvirontsplittpathseptpathtjointexiststlowertendswithtNone(tnamet	directorytfname((s'/usr/local/lib/python2.5/ctypes/util.pytfind_librarys
tcecCs|S(N((R((s'/usr/local/lib/python2.5/ctypes/util.pyRstposixtdarwin(t	dyld_findcCs]d|d|d||fg}x5|D]-}yt|ƒSWq(tj
o
q(q(Xq(WdS(Nslib%s.dylibs%s.dylibs%s.framework/%s(t
_dyld_findt
ValueErrorR(Rtpossible((s'/usr/local/lib/python2.5/ctypes/util.pyR!sc		Csâdti|ƒ}tiƒ\}}ti|ƒd|d|}z)ti|ƒ}|iƒ}|iƒWdyti|ƒWn/t	j
o#}|i
t
ijo‚q³nXXti||ƒ}|pdSn|idƒS(Ns[^\(\)\s]*lib%s\.[^\(\)\s]*sGif type gcc >/dev/null 2>&1; then CC=gcc; else CC=cc; fi;$CC -Wl,-t -o s 2>&1 -li(tretescapettempfiletmkstempRtclosetpopentreadtunlinktOSErrorterrnotENOENTtsearchRtgroup(	Rtexprtfdouttccouttcmdtfttracetetres((s'/usr/local/lib/python2.5/ctypes/util.pyt_findLib_gcc0s"

tsunos5cCsV|pdSnd|}tidti|ƒiƒƒ}|pdSn|idƒS(Ns#/usr/ccs/bin/dump -Lpv 2>/dev/null s\[.*\]\sSONAME\s+([^\s]+)i(RRR"RRRR#(R(R'R+((s'/usr/local/lib/python2.5/ctypes/util.pyt_get_sonameHs
!cCsV|pdSnd|}tidti|ƒiƒƒ}|pdSn|idƒS(Ns#objdump -p -j .dynamic 2>/dev/null s\sSONAME\s+([^\s]+)i(RRR"RRRR#(R(R'R+((s'/usr/local/lib/python2.5/ctypes/util.pyR.Qs
!tfreebsdtopenbsdt	dragonflycCsk|idƒ}g}y/x(|o |idt|iƒƒƒqWWntj
onX|p
tigS(Nt.i(RtinserttinttpopRtsystmaxint(tlibnametpartstnums((s'/usr/local/lib/python2.5/ctypes/util.pyt_num_version_s%cCsvti|ƒ}d||f}ti|tidƒiƒƒ}|ptt|ƒƒSn|idd„ƒ|dS(Ns:-l%s\.\S+ => \S*/(lib%s\.\S+)s/sbin/ldconfig -r 2>/dev/nulltcmpcSstt|ƒt|ƒƒS((R<R;(txty((s'/usr/local/lib/python2.5/ctypes/util.pyt<lambda>qsiÿÿÿÿ(	RRtfindallRRRR.R,tsort(RtenameR$R+((s'/usr/local/lib/python2.5/ctypes/util.pyRjs	cCs‰dti|ƒ}ti|tidƒiƒƒ}|pAdti}ti|ti|ƒiƒƒ}|pdSq|n|i	dƒS(Ns/[^\(\)\s]*lib%s\.[^\(\)\s]*s/sbin/ldconfig -p 2>/dev/nullsldd %s 2>/dev/nulli(
RRR"RRRR6t
executableRR#(RR$R+R'((s'/usr/local/lib/python2.5/ctypes/util.pyt_findLib_ldconfigvs	
!cCstt|ƒp
t|ƒƒS(N(R.RDR,(R((s'/usr/local/lib/python2.5/ctypes/util.pyRƒscCsñddkl}tidjo%|iGH|idƒGHtdƒGHntidjo˜tdƒGHtdƒGHtdƒGHtid	jo<|i	d
ƒGH|i	dƒGH|i	dƒGH|i	d
ƒGHqí|i	dƒGH|i	dƒGHtdƒGHndS(Niÿÿÿÿ(tcdllRtmsvcrtRtmtctbz2Rs
libm.dylibslibcrypto.dylibslibSystem.dylibsSystem.framework/Systemslibm.soslibcrypt.sotcrypt(
tctypesRERRRFtloadRR6tplatformtLoadLibrary(RE((s'/usr/local/lib/python2.5/ctypes/util.pyttest‰s"t__main__(R6RRRRMtctypes.macholib.dyldRRRRR R,R.t
startswithR;RDROt__name__(((s'/usr/local/lib/python2.5/ctypes/util.pys<module>s.


 
$	
		
	
	

	


Man Man