| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448344493445034451344523445334454344553445634457344583445934460344613446234463344643446534466344673446834469344703447134472344733447434475344763447734478344793448034481344823448334484344853448634487344883448934490344913449234493344943449534496344973449834499345003450134502345033450434505345063450734508345093451034511345123451334514345153451634517345183451934520345213452234523345243452534526345273452834529345303453134532345333453434535345363453734538345393454034541345423454334544345453454634547345483454934550345513455234553345543455534556345573455834559345603456134562345633456434565345663456734568345693457034571345723457334574345753457634577345783457934580345813458234583345843458534586345873458834589345903459134592345933459434595345963459734598345993460034601346023460334604346053460634607346083460934610346113461234613346143461534616346173461834619346203462134622346233462434625346263462734628346293463034631346323463334634346353463634637346383463934640346413464234643346443464534646346473464834649346503465134652346533465434655346563465734658346593466034661346623466334664346653466634667346683466934670346713467234673346743467534676346773467834679346803468134682346833468434685346863468734688346893469034691346923469334694346953469634697346983469934700347013470234703347043470534706347073470834709347103471134712347133471434715347163471734718347193472034721347223472334724347253472634727347283472934730347313473234733347343473534736347373473834739347403474134742347433474434745347463474734748347493475034751347523475334754347553475634757347583475934760347613476234763347643476534766347673476834769347703477134772347733477434775347763477734778347793478034781347823478334784347853478634787347883478934790347913479234793347943479534796347973479834799348003480134802348033480434805348063480734808348093481034811348123481334814348153481634817348183481934820348213482234823348243482534826348273482834829348303483134832348333483434835348363483734838348393484034841348423484334844348453484634847348483484934850348513485234853348543485534856348573485834859348603486134862348633486434865348663486734868348693487034871348723487334874348753487634877348783487934880348813488234883348843488534886348873488834889348903489134892348933489434895348963489734898348993490034901349023490334904349053490634907349083490934910349113491234913349143491534916349173491834919349203492134922349233492434925349263492734928349293493034931349323493334934349353493634937349383493934940349413494234943349443494534946349473494834949349503495134952349533495434955349563495734958349593496034961349623496334964349653496634967349683496934970349713497234973349743497534976349773497834979349803498134982349833498434985349863498734988349893499034991349923499334994349953499634997349983499935000350013500235003350043500535006350073500835009350103501135012350133501435015350163501735018350193502035021350223502335024350253502635027350283502935030350313503235033350343503535036350373503835039350403504135042350433504435045350463504735048350493505035051350523505335054350553505635057350583505935060350613506235063350643506535066350673506835069350703507135072350733507435075350763507735078350793508035081350823508335084350853508635087350883508935090350913509235093350943509535096350973509835099351003510135102351033510435105351063510735108351093511035111351123511335114351153511635117351183511935120351213512235123351243512535126351273512835129351303513135132351333513435135351363513735138351393514035141351423514335144351453514635147351483514935150351513515235153351543515535156351573515835159351603516135162351633516435165351663516735168351693517035171351723517335174351753517635177351783517935180351813518235183351843518535186351873518835189351903519135192351933519435195351963519735198351993520035201352023520335204352053520635207352083520935210352113521235213352143521535216352173521835219352203522135222352233522435225352263522735228352293523035231352323523335234352353523635237352383523935240352413524235243352443524535246352473524835249352503525135252352533525435255352563525735258352593526035261352623526335264352653526635267352683526935270352713527235273352743527535276352773527835279352803528135282352833528435285352863528735288352893529035291352923529335294352953529635297352983529935300353013530235303353043530535306353073530835309353103531135312353133531435315353163531735318353193532035321353223532335324353253532635327353283532935330353313533235333353343533535336353373533835339353403534135342353433534435345353463534735348353493535035351353523535335354353553535635357353583535935360353613536235363353643536535366353673536835369353703537135372353733537435375353763537735378353793538035381353823538335384353853538635387353883538935390353913539235393353943539535396353973539835399354003540135402354033540435405354063540735408354093541035411354123541335414354153541635417354183541935420354213542235423354243542535426354273542835429354303543135432354333543435435354363543735438354393544035441354423544335444354453544635447354483544935450354513545235453354543545535456354573545835459354603546135462354633546435465354663546735468354693547035471354723547335474354753547635477354783547935480354813548235483354843548535486354873548835489354903549135492354933549435495354963549735498354993550035501355023550335504355053550635507355083550935510355113551235513355143551535516355173551835519355203552135522355233552435525355263552735528355293553035531355323553335534355353553635537355383553935540355413554235543355443554535546355473554835549355503555135552355533555435555355563555735558355593556035561355623556335564355653556635567355683556935570355713557235573355743557535576355773557835579355803558135582355833558435585355863558735588355893559035591355923559335594355953559635597355983559935600356013560235603356043560535606356073560835609356103561135612356133561435615356163561735618356193562035621356223562335624356253562635627356283562935630356313563235633356343563535636356373563835639356403564135642356433564435645356463564735648356493565035651356523565335654356553565635657356583565935660356613566235663356643566535666356673566835669356703567135672356733567435675356763567735678356793568035681356823568335684356853568635687356883568935690356913569235693356943569535696356973569835699357003570135702357033570435705357063570735708357093571035711357123571335714357153571635717357183571935720357213572235723357243572535726357273572835729357303573135732357333573435735357363573735738357393574035741357423574335744357453574635747357483574935750357513575235753357543575535756357573575835759357603576135762357633576435765357663576735768357693577035771357723577335774357753577635777357783577935780357813578235783357843578535786357873578835789357903579135792357933579435795357963579735798357993580035801358023580335804358053580635807358083580935810358113581235813358143581535816358173581835819358203582135822358233582435825358263582735828358293583035831358323583335834358353583635837358383583935840358413584235843358443584535846358473584835849358503585135852358533585435855358563585735858358593586035861358623586335864358653586635867358683586935870358713587235873358743587535876358773587835879358803588135882358833588435885358863588735888358893589035891358923589335894358953589635897358983589935900359013590235903359043590535906359073590835909359103591135912359133591435915359163591735918359193592035921359223592335924359253592635927359283592935930359313593235933359343593535936359373593835939359403594135942359433594435945359463594735948359493595035951359523595335954359553595635957359583595935960359613596235963359643596535966359673596835969359703597135972359733597435975359763597735978359793598035981359823598335984359853598635987359883598935990359913599235993359943599535996359973599835999360003600136002360033600436005360063600736008360093601036011360123601336014360153601636017360183601936020360213602236023360243602536026360273602836029360303603136032360333603436035360363603736038360393604036041360423604336044360453604636047360483604936050360513605236053360543605536056360573605836059360603606136062360633606436065360663606736068360693607036071360723607336074360753607636077360783607936080360813608236083360843608536086360873608836089360903609136092360933609436095360963609736098360993610036101361023610336104361053610636107361083610936110361113611236113361143611536116361173611836119361203612136122361233612436125361263612736128361293613036131361323613336134361353613636137361383613936140361413614236143361443614536146361473614836149361503615136152361533615436155361563615736158361593616036161361623616336164361653616636167361683616936170361713617236173361743617536176361773617836179361803618136182361833618436185361863618736188361893619036191361923619336194361953619636197361983619936200362013620236203362043620536206362073620836209362103621136212362133621436215362163621736218362193622036221362223622336224362253622636227362283622936230362313623236233362343623536236362373623836239362403624136242362433624436245362463624736248362493625036251362523625336254362553625636257362583625936260362613626236263362643626536266362673626836269362703627136272362733627436275362763627736278362793628036281362823628336284362853628636287362883628936290362913629236293362943629536296362973629836299363003630136302363033630436305363063630736308363093631036311363123631336314363153631636317363183631936320363213632236323363243632536326363273632836329363303633136332363333633436335363363633736338363393634036341363423634336344363453634636347363483634936350363513635236353363543635536356363573635836359363603636136362363633636436365363663636736368363693637036371363723637336374363753637636377363783637936380363813638236383363843638536386363873638836389363903639136392363933639436395363963639736398363993640036401364023640336404364053640636407364083640936410364113641236413364143641536416364173641836419364203642136422364233642436425364263642736428364293643036431364323643336434364353643636437364383643936440364413644236443364443644536446364473644836449364503645136452364533645436455364563645736458364593646036461364623646336464364653646636467364683646936470364713647236473364743647536476364773647836479364803648136482364833648436485364863648736488364893649036491364923649336494364953649636497364983649936500365013650236503365043650536506365073650836509365103651136512365133651436515365163651736518365193652036521365223652336524365253652636527365283652936530365313653236533365343653536536365373653836539365403654136542365433654436545365463654736548365493655036551365523655336554365553655636557365583655936560365613656236563365643656536566365673656836569365703657136572365733657436575365763657736578365793658036581365823658336584365853658636587365883658936590365913659236593365943659536596365973659836599366003660136602366033660436605366063660736608366093661036611366123661336614366153661636617366183661936620366213662236623366243662536626366273662836629366303663136632366333663436635366363663736638366393664036641366423664336644366453664636647366483664936650366513665236653366543665536656366573665836659366603666136662366633666436665366663666736668366693667036671366723667336674366753667636677366783667936680366813668236683366843668536686366873668836689366903669136692366933669436695366963669736698366993670036701367023670336704367053670636707367083670936710367113671236713367143671536716367173671836719367203672136722367233672436725367263672736728367293673036731367323673336734367353673636737367383673936740367413674236743367443674536746367473674836749367503675136752367533675436755367563675736758367593676036761367623676336764367653676636767367683676936770367713677236773367743677536776367773677836779367803678136782367833678436785367863678736788367893679036791367923679336794367953679636797367983679936800368013680236803368043680536806368073680836809368103681136812368133681436815368163681736818368193682036821368223682336824368253682636827368283682936830368313683236833368343683536836368373683836839368403684136842368433684436845368463684736848368493685036851368523685336854368553685636857368583685936860368613686236863368643686536866368673686836869368703687136872368733687436875368763687736878368793688036881368823688336884368853688636887368883688936890368913689236893368943689536896368973689836899369003690136902369033690436905369063690736908369093691036911369123691336914369153691636917369183691936920369213692236923369243692536926369273692836929369303693136932369333693436935369363693736938369393694036941369423694336944369453694636947369483694936950369513695236953369543695536956369573695836959369603696136962369633696436965369663696736968369693697036971369723697336974369753697636977369783697936980369813698236983369843698536986369873698836989369903699136992369933699436995369963699736998369993700037001370023700337004370053700637007370083700937010370113701237013370143701537016370173701837019370203702137022370233702437025370263702737028370293703037031370323703337034370353703637037370383703937040370413704237043370443704537046370473704837049370503705137052370533705437055370563705737058370593706037061370623706337064370653706637067370683706937070370713707237073370743707537076370773707837079370803708137082370833708437085370863708737088370893709037091370923709337094370953709637097370983709937100371013710237103371043710537106371073710837109371103711137112371133711437115371163711737118371193712037121371223712337124371253712637127371283712937130371313713237133371343713537136371373713837139371403714137142371433714437145371463714737148371493715037151371523715337154371553715637157371583715937160371613716237163371643716537166371673716837169371703717137172371733717437175371763717737178371793718037181371823718337184371853718637187371883718937190371913719237193371943719537196371973719837199372003720137202372033720437205372063720737208372093721037211372123721337214372153721637217372183721937220372213722237223372243722537226372273722837229372303723137232372333723437235372363723737238372393724037241372423724337244372453724637247372483724937250372513725237253372543725537256372573725837259372603726137262372633726437265372663726737268372693727037271372723727337274372753727637277372783727937280372813728237283372843728537286372873728837289372903729137292372933729437295372963729737298372993730037301373023730337304373053730637307373083730937310373113731237313373143731537316373173731837319373203732137322373233732437325373263732737328373293733037331373323733337334373353733637337373383733937340373413734237343373443734537346373473734837349373503735137352373533735437355373563735737358373593736037361373623736337364373653736637367373683736937370373713737237373373743737537376373773737837379373803738137382373833738437385373863738737388373893739037391373923739337394373953739637397373983739937400374013740237403374043740537406374073740837409374103741137412374133741437415374163741737418374193742037421374223742337424374253742637427374283742937430374313743237433374343743537436374373743837439374403744137442374433744437445374463744737448374493745037451374523745337454374553745637457374583745937460374613746237463374643746537466374673746837469374703747137472374733747437475374763747737478374793748037481374823748337484374853748637487374883748937490374913749237493374943749537496374973749837499375003750137502375033750437505375063750737508375093751037511375123751337514375153751637517375183751937520375213752237523375243752537526375273752837529375303753137532375333753437535375363753737538375393754037541375423754337544375453754637547375483754937550375513755237553375543755537556375573755837559375603756137562375633756437565375663756737568375693757037571375723757337574375753757637577375783757937580375813758237583375843758537586375873758837589375903759137592375933759437595375963759737598375993760037601376023760337604376053760637607376083760937610376113761237613376143761537616376173761837619376203762137622376233762437625376263762737628376293763037631376323763337634376353763637637376383763937640376413764237643376443764537646376473764837649376503765137652376533765437655376563765737658376593766037661376623766337664376653766637667376683766937670376713767237673376743767537676376773767837679376803768137682376833768437685376863768737688376893769037691376923769337694376953769637697376983769937700377013770237703377043770537706377073770837709377103771137712377133771437715377163771737718377193772037721377223772337724377253772637727377283772937730377313773237733377343773537736377373773837739377403774137742377433774437745377463774737748377493775037751377523775337754377553775637757377583775937760377613776237763377643776537766377673776837769377703777137772377733777437775377763777737778377793778037781377823778337784377853778637787377883778937790377913779237793377943779537796377973779837799378003780137802378033780437805378063780737808378093781037811378123781337814378153781637817378183781937820378213782237823378243782537826378273782837829378303783137832378333783437835378363783737838378393784037841378423784337844378453784637847378483784937850378513785237853378543785537856378573785837859378603786137862378633786437865378663786737868378693787037871378723787337874378753787637877378783787937880378813788237883378843788537886378873788837889378903789137892378933789437895378963789737898378993790037901379023790337904379053790637907379083790937910379113791237913379143791537916379173791837919379203792137922379233792437925379263792737928379293793037931379323793337934379353793637937379383793937940379413794237943379443794537946379473794837949379503795137952379533795437955379563795737958379593796037961379623796337964379653796637967379683796937970379713797237973379743797537976379773797837979379803798137982379833798437985379863798737988379893799037991379923799337994379953799637997379983799938000380013800238003380043800538006380073800838009380103801138012380133801438015380163801738018380193802038021380223802338024380253802638027380283802938030380313803238033380343803538036380373803838039380403804138042380433804438045380463804738048380493805038051380523805338054380553805638057380583805938060380613806238063380643806538066380673806838069380703807138072380733807438075380763807738078380793808038081380823808338084380853808638087380883808938090380913809238093380943809538096380973809838099381003810138102381033810438105381063810738108381093811038111381123811338114381153811638117381183811938120381213812238123381243812538126381273812838129381303813138132381333813438135381363813738138381393814038141381423814338144381453814638147381483814938150381513815238153381543815538156381573815838159381603816138162381633816438165381663816738168381693817038171381723817338174381753817638177381783817938180381813818238183381843818538186381873818838189381903819138192381933819438195381963819738198381993820038201382023820338204382053820638207382083820938210382113821238213382143821538216382173821838219382203822138222382233822438225382263822738228382293823038231382323823338234382353823638237382383823938240382413824238243382443824538246382473824838249382503825138252382533825438255382563825738258382593826038261382623826338264382653826638267382683826938270382713827238273382743827538276382773827838279382803828138282382833828438285382863828738288382893829038291382923829338294382953829638297382983829938300383013830238303383043830538306383073830838309383103831138312383133831438315383163831738318383193832038321383223832338324383253832638327383283832938330383313833238333383343833538336383373833838339383403834138342383433834438345383463834738348383493835038351383523835338354383553835638357383583835938360383613836238363383643836538366383673836838369383703837138372383733837438375383763837738378383793838038381383823838338384383853838638387383883838938390383913839238393383943839538396383973839838399384003840138402384033840438405384063840738408384093841038411384123841338414384153841638417384183841938420384213842238423384243842538426384273842838429384303843138432384333843438435384363843738438384393844038441384423844338444384453844638447384483844938450384513845238453384543845538456384573845838459384603846138462384633846438465384663846738468384693847038471384723847338474384753847638477384783847938480384813848238483384843848538486384873848838489384903849138492384933849438495384963849738498384993850038501385023850338504385053850638507385083850938510385113851238513385143851538516385173851838519385203852138522385233852438525385263852738528385293853038531385323853338534385353853638537385383853938540385413854238543385443854538546385473854838549385503855138552385533855438555385563855738558385593856038561385623856338564385653856638567385683856938570385713857238573385743857538576385773857838579385803858138582385833858438585385863858738588385893859038591385923859338594385953859638597385983859938600386013860238603386043860538606386073860838609386103861138612386133861438615386163861738618386193862038621386223862338624386253862638627386283862938630386313863238633386343863538636386373863838639386403864138642386433864438645386463864738648386493865038651386523865338654386553865638657386583865938660386613866238663386643866538666386673866838669386703867138672386733867438675386763867738678386793868038681386823868338684386853868638687386883868938690386913869238693386943869538696386973869838699387003870138702387033870438705387063870738708387093871038711387123871338714387153871638717387183871938720387213872238723387243872538726387273872838729387303873138732387333873438735387363873738738387393874038741387423874338744387453874638747387483874938750387513875238753387543875538756387573875838759387603876138762387633876438765387663876738768387693877038771387723877338774387753877638777387783877938780387813878238783387843878538786387873878838789387903879138792387933879438795387963879738798387993880038801388023880338804388053880638807388083880938810388113881238813388143881538816388173881838819388203882138822388233882438825388263882738828388293883038831388323883338834388353883638837388383883938840388413884238843388443884538846388473884838849388503885138852388533885438855388563885738858388593886038861388623886338864388653886638867388683886938870388713887238873388743887538876388773887838879388803888138882388833888438885388863888738888388893889038891388923889338894388953889638897388983889938900389013890238903389043890538906389073890838909389103891138912389133891438915389163891738918389193892038921389223892338924389253892638927389283892938930389313893238933389343893538936389373893838939389403894138942389433894438945389463894738948389493895038951389523895338954389553895638957389583895938960389613896238963389643896538966389673896838969389703897138972389733897438975389763897738978389793898038981389823898338984389853898638987389883898938990389913899238993389943899538996389973899838999390003900139002390033900439005390063900739008390093901039011390123901339014390153901639017390183901939020390213902239023390243902539026390273902839029390303903139032390333903439035390363903739038390393904039041390423904339044390453904639047390483904939050390513905239053390543905539056390573905839059390603906139062390633906439065390663906739068390693907039071390723907339074390753907639077390783907939080390813908239083390843908539086390873908839089390903909139092390933909439095390963909739098390993910039101391023910339104391053910639107391083910939110391113911239113391143911539116391173911839119391203912139122391233912439125391263912739128391293913039131391323913339134391353913639137391383913939140391413914239143391443914539146391473914839149391503915139152391533915439155391563915739158391593916039161391623916339164391653916639167391683916939170391713917239173391743917539176391773917839179391803918139182391833918439185391863918739188391893919039191391923919339194391953919639197391983919939200392013920239203392043920539206392073920839209392103921139212392133921439215392163921739218392193922039221392223922339224392253922639227392283922939230392313923239233392343923539236392373923839239392403924139242392433924439245392463924739248392493925039251392523925339254392553925639257392583925939260392613926239263392643926539266392673926839269392703927139272392733927439275392763927739278392793928039281392823928339284392853928639287392883928939290392913929239293392943929539296392973929839299393003930139302393033930439305393063930739308393093931039311393123931339314393153931639317393183931939320393213932239323393243932539326393273932839329393303933139332393333933439335393363933739338393393934039341393423934339344393453934639347393483934939350393513935239353393543935539356393573935839359393603936139362393633936439365393663936739368393693937039371393723937339374393753937639377393783937939380393813938239383393843938539386393873938839389393903939139392393933939439395393963939739398393993940039401394023940339404394053940639407394083940939410394113941239413394143941539416394173941839419394203942139422394233942439425394263942739428394293943039431394323943339434394353943639437394383943939440394413944239443394443944539446394473944839449394503945139452394533945439455394563945739458394593946039461394623946339464394653946639467394683946939470394713947239473394743947539476394773947839479394803948139482394833948439485394863948739488394893949039491394923949339494394953949639497394983949939500395013950239503395043950539506395073950839509395103951139512395133951439515395163951739518395193952039521395223952339524395253952639527395283952939530395313953239533395343953539536395373953839539395403954139542395433954439545395463954739548395493955039551395523955339554395553955639557395583955939560395613956239563395643956539566395673956839569395703957139572395733957439575395763957739578395793958039581395823958339584395853958639587395883958939590395913959239593395943959539596395973959839599396003960139602396033960439605396063960739608396093961039611396123961339614396153961639617396183961939620396213962239623396243962539626396273962839629396303963139632396333963439635396363963739638396393964039641396423964339644396453964639647396483964939650396513965239653396543965539656396573965839659396603966139662396633966439665396663966739668396693967039671396723967339674396753967639677396783967939680396813968239683396843968539686396873968839689396903969139692396933969439695396963969739698396993970039701397023970339704397053970639707397083970939710397113971239713397143971539716397173971839719397203972139722397233972439725397263972739728397293973039731397323973339734397353973639737397383973939740397413974239743397443974539746397473974839749397503975139752397533975439755397563975739758397593976039761397623976339764397653976639767397683976939770397713977239773397743977539776397773977839779397803978139782397833978439785397863978739788397893979039791397923979339794397953979639797397983979939800398013980239803398043980539806398073980839809398103981139812398133981439815398163981739818398193982039821398223982339824398253982639827398283982939830398313983239833398343983539836398373983839839398403984139842398433984439845398463984739848398493985039851398523985339854398553985639857398583985939860398613986239863398643986539866398673986839869398703987139872398733987439875398763987739878398793988039881398823988339884398853988639887398883988939890398913989239893398943989539896398973989839899399003990139902399033990439905399063990739908399093991039911399123991339914399153991639917399183991939920399213992239923399243992539926399273992839929399303993139932399333993439935399363993739938399393994039941399423994339944399453994639947399483994939950399513995239953399543995539956399573995839959399603996139962399633996439965399663996739968399693997039971399723997339974399753997639977399783997939980399813998239983399843998539986399873998839989399903999139992399933999439995399963999739998399994000040001400024000340004400054000640007400084000940010400114001240013400144001540016400174001840019400204002140022400234002440025400264002740028400294003040031400324003340034400354003640037400384003940040400414004240043400444004540046400474004840049400504005140052400534005440055400564005740058400594006040061400624006340064400654006640067400684006940070400714007240073400744007540076400774007840079400804008140082400834008440085400864008740088400894009040091400924009340094400954009640097400984009940100401014010240103401044010540106401074010840109401104011140112401134011440115401164011740118401194012040121401224012340124401254012640127401284012940130401314013240133401344013540136401374013840139401404014140142401434014440145401464014740148401494015040151401524015340154401554015640157401584015940160401614016240163401644016540166401674016840169401704017140172401734017440175401764017740178401794018040181401824018340184401854018640187401884018940190401914019240193401944019540196401974019840199402004020140202402034020440205402064020740208402094021040211402124021340214402154021640217402184021940220402214022240223402244022540226402274022840229402304023140232402334023440235402364023740238402394024040241402424024340244402454024640247402484024940250402514025240253402544025540256402574025840259402604026140262402634026440265402664026740268402694027040271402724027340274402754027640277402784027940280402814028240283402844028540286402874028840289402904029140292402934029440295402964029740298402994030040301403024030340304403054030640307403084030940310403114031240313403144031540316403174031840319403204032140322403234032440325403264032740328403294033040331403324033340334403354033640337403384033940340403414034240343403444034540346403474034840349403504035140352403534035440355403564035740358403594036040361403624036340364403654036640367403684036940370403714037240373403744037540376403774037840379403804038140382403834038440385403864038740388403894039040391403924039340394403954039640397403984039940400404014040240403404044040540406404074040840409404104041140412404134041440415404164041740418404194042040421404224042340424404254042640427404284042940430404314043240433404344043540436404374043840439404404044140442404434044440445404464044740448404494045040451404524045340454404554045640457404584045940460404614046240463404644046540466404674046840469404704047140472404734047440475404764047740478404794048040481404824048340484404854048640487404884048940490404914049240493404944049540496404974049840499405004050140502405034050440505405064050740508405094051040511405124051340514405154051640517405184051940520405214052240523405244052540526405274052840529405304053140532405334053440535405364053740538405394054040541405424054340544405454054640547405484054940550405514055240553405544055540556405574055840559405604056140562405634056440565405664056740568405694057040571405724057340574405754057640577405784057940580405814058240583405844058540586405874058840589405904059140592405934059440595405964059740598405994060040601406024060340604406054060640607406084060940610406114061240613406144061540616406174061840619406204062140622406234062440625406264062740628406294063040631406324063340634406354063640637406384063940640406414064240643406444064540646406474064840649406504065140652406534065440655406564065740658406594066040661406624066340664406654066640667406684066940670406714067240673406744067540676406774067840679406804068140682406834068440685406864068740688406894069040691406924069340694406954069640697406984069940700407014070240703407044070540706407074070840709407104071140712407134071440715407164071740718407194072040721407224072340724407254072640727407284072940730407314073240733407344073540736407374073840739407404074140742407434074440745407464074740748407494075040751407524075340754407554075640757407584075940760407614076240763407644076540766407674076840769407704077140772407734077440775407764077740778407794078040781407824078340784407854078640787407884078940790407914079240793407944079540796407974079840799408004080140802408034080440805408064080740808408094081040811408124081340814408154081640817408184081940820408214082240823408244082540826408274082840829408304083140832408334083440835408364083740838408394084040841408424084340844408454084640847408484084940850408514085240853408544085540856408574085840859408604086140862408634086440865408664086740868408694087040871408724087340874408754087640877408784087940880408814088240883408844088540886408874088840889408904089140892408934089440895408964089740898408994090040901409024090340904409054090640907409084090940910409114091240913409144091540916409174091840919409204092140922409234092440925409264092740928409294093040931409324093340934409354093640937409384093940940409414094240943409444094540946409474094840949409504095140952409534095440955409564095740958409594096040961409624096340964409654096640967409684096940970409714097240973409744097540976409774097840979409804098140982409834098440985409864098740988409894099040991409924099340994409954099640997409984099941000410014100241003410044100541006410074100841009410104101141012410134101441015410164101741018410194102041021410224102341024410254102641027410284102941030410314103241033410344103541036410374103841039410404104141042410434104441045410464104741048410494105041051410524105341054410554105641057410584105941060410614106241063410644106541066410674106841069410704107141072410734107441075410764107741078410794108041081410824108341084410854108641087410884108941090410914109241093410944109541096410974109841099411004110141102411034110441105411064110741108411094111041111411124111341114411154111641117411184111941120411214112241123411244112541126411274112841129411304113141132411334113441135411364113741138411394114041141411424114341144411454114641147411484114941150411514115241153411544115541156411574115841159411604116141162411634116441165411664116741168411694117041171411724117341174411754117641177411784117941180411814118241183411844118541186411874118841189411904119141192411934119441195411964119741198411994120041201412024120341204412054120641207412084120941210412114121241213412144121541216412174121841219412204122141222412234122441225412264122741228412294123041231412324123341234412354123641237412384123941240412414124241243412444124541246412474124841249412504125141252412534125441255412564125741258412594126041261412624126341264412654126641267412684126941270412714127241273412744127541276412774127841279412804128141282412834128441285412864128741288412894129041291412924129341294412954129641297412984129941300413014130241303413044130541306413074130841309413104131141312413134131441315413164131741318413194132041321413224132341324413254132641327413284132941330413314133241333413344133541336413374133841339413404134141342413434134441345413464134741348413494135041351413524135341354413554135641357413584135941360413614136241363413644136541366413674136841369413704137141372413734137441375413764137741378413794138041381413824138341384413854138641387413884138941390413914139241393413944139541396413974139841399414004140141402414034140441405414064140741408414094141041411414124141341414414154141641417414184141941420414214142241423414244142541426414274142841429414304143141432414334143441435414364143741438414394144041441414424144341444414454144641447414484144941450414514145241453414544145541456414574145841459414604146141462414634146441465414664146741468414694147041471414724147341474414754147641477414784147941480414814148241483414844148541486414874148841489414904149141492414934149441495414964149741498414994150041501415024150341504415054150641507415084150941510415114151241513415144151541516415174151841519415204152141522415234152441525415264152741528415294153041531415324153341534415354153641537415384153941540415414154241543415444154541546415474154841549415504155141552415534155441555415564155741558415594156041561415624156341564415654156641567415684156941570415714157241573415744157541576415774157841579415804158141582415834158441585415864158741588415894159041591415924159341594415954159641597415984159941600416014160241603416044160541606416074160841609416104161141612416134161441615416164161741618416194162041621416224162341624416254162641627416284162941630416314163241633416344163541636416374163841639416404164141642416434164441645416464164741648416494165041651416524165341654416554165641657416584165941660416614166241663416644166541666416674166841669416704167141672416734167441675416764167741678416794168041681416824168341684416854168641687416884168941690416914169241693416944169541696416974169841699417004170141702417034170441705417064170741708417094171041711417124171341714417154171641717417184171941720417214172241723417244172541726417274172841729417304173141732417334173441735417364173741738417394174041741417424174341744417454174641747417484174941750417514175241753417544175541756417574175841759417604176141762417634176441765417664176741768417694177041771417724177341774417754177641777417784177941780417814178241783417844178541786417874178841789417904179141792417934179441795417964179741798417994180041801418024180341804418054180641807418084180941810418114181241813418144181541816418174181841819418204182141822418234182441825418264182741828418294183041831418324183341834418354183641837418384183941840418414184241843418444184541846418474184841849418504185141852418534185441855418564185741858418594186041861418624186341864418654186641867418684186941870418714187241873418744187541876418774187841879418804188141882418834188441885418864188741888418894189041891418924189341894418954189641897418984189941900419014190241903419044190541906419074190841909419104191141912419134191441915419164191741918419194192041921419224192341924419254192641927419284192941930419314193241933419344193541936419374193841939419404194141942419434194441945419464194741948419494195041951419524195341954419554195641957419584195941960419614196241963419644196541966419674196841969419704197141972419734197441975419764197741978419794198041981419824198341984419854198641987419884198941990419914199241993419944199541996419974199841999420004200142002420034200442005420064200742008420094201042011420124201342014420154201642017420184201942020420214202242023420244202542026420274202842029420304203142032420334203442035420364203742038420394204042041420424204342044420454204642047420484204942050420514205242053420544205542056420574205842059420604206142062420634206442065420664206742068420694207042071420724207342074420754207642077420784207942080420814208242083420844208542086420874208842089420904209142092420934209442095420964209742098420994210042101421024210342104421054210642107421084210942110421114211242113421144211542116421174211842119421204212142122421234212442125421264212742128421294213042131421324213342134421354213642137421384213942140421414214242143421444214542146421474214842149421504215142152421534215442155421564215742158421594216042161421624216342164421654216642167421684216942170421714217242173421744217542176421774217842179421804218142182421834218442185421864218742188421894219042191421924219342194421954219642197421984219942200422014220242203422044220542206422074220842209422104221142212422134221442215422164221742218422194222042221422224222342224422254222642227422284222942230422314223242233422344223542236422374223842239422404224142242422434224442245422464224742248422494225042251422524225342254422554225642257422584225942260422614226242263422644226542266422674226842269422704227142272422734227442275422764227742278422794228042281422824228342284422854228642287422884228942290422914229242293422944229542296422974229842299423004230142302423034230442305423064230742308423094231042311423124231342314423154231642317423184231942320423214232242323423244232542326423274232842329423304233142332423334233442335423364233742338423394234042341423424234342344423454234642347423484234942350423514235242353423544235542356423574235842359423604236142362423634236442365423664236742368423694237042371423724237342374423754237642377423784237942380423814238242383423844238542386423874238842389423904239142392423934239442395423964239742398423994240042401424024240342404424054240642407424084240942410424114241242413424144241542416424174241842419424204242142422424234242442425424264242742428424294243042431424324243342434424354243642437424384243942440424414244242443424444244542446424474244842449424504245142452424534245442455424564245742458424594246042461424624246342464424654246642467424684246942470424714247242473424744247542476424774247842479424804248142482424834248442485424864248742488424894249042491424924249342494424954249642497424984249942500425014250242503425044250542506425074250842509425104251142512425134251442515425164251742518425194252042521425224252342524425254252642527425284252942530425314253242533425344253542536425374253842539425404254142542425434254442545425464254742548425494255042551425524255342554425554255642557425584255942560425614256242563425644256542566425674256842569425704257142572425734257442575425764257742578425794258042581425824258342584425854258642587425884258942590425914259242593425944259542596425974259842599426004260142602426034260442605426064260742608426094261042611426124261342614426154261642617426184261942620426214262242623426244262542626426274262842629426304263142632426334263442635426364263742638426394264042641426424264342644426454264642647426484264942650426514265242653426544265542656426574265842659426604266142662426634266442665426664266742668426694267042671426724267342674426754267642677426784267942680426814268242683426844268542686426874268842689426904269142692426934269442695426964269742698426994270042701427024270342704427054270642707427084270942710427114271242713427144271542716427174271842719427204272142722427234272442725427264272742728427294273042731427324273342734427354273642737427384273942740427414274242743427444274542746427474274842749427504275142752427534275442755427564275742758427594276042761427624276342764427654276642767427684276942770427714277242773427744277542776427774277842779427804278142782427834278442785427864278742788427894279042791427924279342794427954279642797427984279942800428014280242803428044280542806428074280842809428104281142812428134281442815428164281742818428194282042821428224282342824428254282642827428284282942830428314283242833428344283542836428374283842839428404284142842428434284442845428464284742848428494285042851428524285342854428554285642857428584285942860428614286242863428644286542866428674286842869428704287142872428734287442875428764287742878428794288042881428824288342884428854288642887428884288942890428914289242893428944289542896428974289842899429004290142902429034290442905429064290742908429094291042911429124291342914429154291642917429184291942920429214292242923429244292542926429274292842929429304293142932429334293442935429364293742938429394294042941429424294342944429454294642947429484294942950429514295242953429544295542956429574295842959429604296142962429634296442965429664296742968429694297042971429724297342974429754297642977429784297942980429814298242983429844298542986429874298842989429904299142992429934299442995429964299742998429994300043001430024300343004430054300643007430084300943010430114301243013430144301543016430174301843019430204302143022430234302443025430264302743028430294303043031430324303343034430354303643037430384303943040430414304243043430444304543046430474304843049430504305143052430534305443055430564305743058430594306043061430624306343064430654306643067430684306943070430714307243073430744307543076430774307843079430804308143082430834308443085430864308743088430894309043091430924309343094430954309643097430984309943100431014310243103431044310543106431074310843109431104311143112431134311443115431164311743118431194312043121431224312343124431254312643127431284312943130431314313243133431344313543136431374313843139431404314143142431434314443145431464314743148431494315043151431524315343154431554315643157431584315943160431614316243163431644316543166431674316843169431704317143172431734317443175431764317743178431794318043181431824318343184431854318643187431884318943190431914319243193431944319543196431974319843199432004320143202432034320443205432064320743208432094321043211432124321343214432154321643217432184321943220432214322243223432244322543226432274322843229432304323143232432334323443235432364323743238432394324043241432424324343244432454324643247432484324943250432514325243253432544325543256432574325843259432604326143262432634326443265432664326743268432694327043271432724327343274432754327643277432784327943280432814328243283432844328543286432874328843289432904329143292432934329443295432964329743298432994330043301433024330343304433054330643307433084330943310433114331243313433144331543316433174331843319433204332143322433234332443325433264332743328433294333043331433324333343334433354333643337433384333943340433414334243343433444334543346433474334843349433504335143352433534335443355433564335743358433594336043361433624336343364433654336643367433684336943370433714337243373433744337543376433774337843379433804338143382433834338443385433864338743388433894339043391433924339343394433954339643397433984339943400434014340243403434044340543406434074340843409434104341143412434134341443415434164341743418434194342043421434224342343424434254342643427434284342943430434314343243433434344343543436434374343843439434404344143442434434344443445434464344743448434494345043451434524345343454434554345643457434584345943460434614346243463434644346543466434674346843469434704347143472434734347443475434764347743478434794348043481434824348343484434854348643487434884348943490434914349243493434944349543496434974349843499435004350143502435034350443505435064350743508435094351043511435124351343514435154351643517435184351943520435214352243523435244352543526435274352843529435304353143532435334353443535435364353743538435394354043541435424354343544435454354643547435484354943550435514355243553435544355543556435574355843559435604356143562435634356443565435664356743568435694357043571435724357343574435754357643577435784357943580435814358243583435844358543586435874358843589435904359143592435934359443595435964359743598435994360043601436024360343604436054360643607436084360943610436114361243613436144361543616436174361843619436204362143622436234362443625436264362743628436294363043631436324363343634436354363643637436384363943640436414364243643436444364543646436474364843649436504365143652436534365443655436564365743658436594366043661436624366343664436654366643667436684366943670436714367243673436744367543676436774367843679436804368143682436834368443685436864368743688436894369043691436924369343694436954369643697436984369943700437014370243703437044370543706437074370843709437104371143712437134371443715437164371743718437194372043721437224372343724437254372643727437284372943730437314373243733437344373543736437374373843739437404374143742437434374443745437464374743748437494375043751437524375343754437554375643757437584375943760437614376243763437644376543766437674376843769437704377143772437734377443775437764377743778437794378043781437824378343784437854378643787437884378943790437914379243793437944379543796437974379843799438004380143802438034380443805438064380743808438094381043811438124381343814438154381643817438184381943820438214382243823438244382543826438274382843829438304383143832438334383443835438364383743838438394384043841438424384343844438454384643847438484384943850438514385243853438544385543856438574385843859438604386143862438634386443865438664386743868438694387043871438724387343874438754387643877438784387943880438814388243883438844388543886438874388843889438904389143892438934389443895438964389743898438994390043901439024390343904439054390643907439084390943910439114391243913439144391543916439174391843919439204392143922439234392443925439264392743928439294393043931439324393343934439354393643937439384393943940439414394243943439444394543946439474394843949439504395143952439534395443955439564395743958439594396043961439624396343964439654396643967439684396943970439714397243973439744397543976439774397843979439804398143982439834398443985439864398743988439894399043991439924399343994439954399643997439984399944000440014400244003440044400544006440074400844009440104401144012440134401444015440164401744018440194402044021440224402344024440254402644027440284402944030440314403244033440344403544036440374403844039440404404144042440434404444045440464404744048440494405044051440524405344054440554405644057440584405944060440614406244063440644406544066440674406844069440704407144072440734407444075440764407744078440794408044081440824408344084440854408644087440884408944090440914409244093440944409544096440974409844099441004410144102441034410444105441064410744108441094411044111441124411344114441154411644117441184411944120441214412244123441244412544126441274412844129441304413144132441334413444135441364413744138441394414044141441424414344144441454414644147441484414944150441514415244153441544415544156441574415844159441604416144162441634416444165441664416744168441694417044171441724417344174441754417644177441784417944180441814418244183441844418544186441874418844189441904419144192441934419444195441964419744198441994420044201442024420344204442054420644207442084420944210442114421244213442144421544216442174421844219442204422144222442234422444225442264422744228442294423044231442324423344234442354423644237442384423944240442414424244243442444424544246442474424844249442504425144252442534425444255442564425744258442594426044261442624426344264442654426644267442684426944270442714427244273442744427544276442774427844279442804428144282442834428444285442864428744288442894429044291442924429344294442954429644297442984429944300443014430244303443044430544306443074430844309443104431144312443134431444315443164431744318443194432044321443224432344324443254432644327443284432944330443314433244333443344433544336443374433844339443404434144342443434434444345443464434744348443494435044351443524435344354443554435644357443584435944360443614436244363443644436544366443674436844369443704437144372443734437444375443764437744378443794438044381443824438344384443854438644387443884438944390443914439244393443944439544396443974439844399444004440144402444034440444405444064440744408444094441044411444124441344414444154441644417444184441944420444214442244423444244442544426444274442844429444304443144432444334443444435444364443744438444394444044441444424444344444444454444644447444484444944450444514445244453444544445544456444574445844459444604446144462444634446444465444664446744468444694447044471444724447344474444754447644477444784447944480444814448244483444844448544486444874448844489444904449144492444934449444495444964449744498444994450044501445024450344504445054450644507445084450944510445114451244513445144451544516445174451844519445204452144522445234452444525445264452744528445294453044531 | diff -Nur tslib-1.0.orig/INSTALL tslib-1.0/INSTALL--- tslib-1.0.orig/INSTALL	2006-08-24 23:02:55.000000000 +0200+++ tslib-1.0/INSTALL	2010-07-29 13:39:15.000000000 +0200@@ -1,16 +1,25 @@ Installation Instructions ************************* -Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004 Free-Software Foundation, Inc.+Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,+2006, 2007, 2008, 2009 Free Software Foundation, Inc. -This file is free documentation; the Free Software Foundation gives-unlimited permission to copy, distribute and modify it.+   Copying and distribution of this file, with or without modification,+are permitted in any medium without royalty provided the copyright+notice and this notice are preserved.  This file is offered as-is,+without warranty of any kind.  Basic Installation ================== -These are generic installation instructions.+   Briefly, the shell commands `./configure; make; make install' should+configure, build, and install this package.  The following+more-detailed instructions are generic; see the `README' file for+instructions specific to this package.  Some packages provide this+`INSTALL' file but do not implement all of the features documented+below.  The lack of an optional feature in a given package is not+necessarily a bug.  More recommendations for GNU packages can be found+in *note Makefile Conventions: (standards)Makefile Conventions.     The `configure' shell script attempts to guess correct values for various system-dependent variables used during compilation.  It uses@@ -23,9 +32,9 @@     It can also use an optional file (typically called `config.cache' and enabled with `--cache-file=config.cache' or simply `-C') that saves-the results of its tests to speed up reconfiguring.  (Caching is+the results of its tests to speed up reconfiguring.  Caching is disabled by default to prevent problems with accidental use of stale-cache files.)+cache files.     If you need to do unusual things to compile the package, please try to figure out how `configure' could check whether to do them, and mail@@ -35,30 +44,37 @@ may remove or edit it.     The file `configure.ac' (or `configure.in') is used to create-`configure' by a program called `autoconf'.  You only need-`configure.ac' if you want to change it or regenerate `configure' using-a newer version of `autoconf'.+`configure' by a program called `autoconf'.  You need `configure.ac' if+you want to change it or regenerate `configure' using a newer version+of `autoconf'. -The simplest way to compile this package is:+   The simplest way to compile this package is:    1. `cd' to the directory containing the package's source code and type-     `./configure' to configure the package for your system.  If you're-     using `csh' on an old version of System V, you might need to type-     `sh ./configure' instead to prevent `csh' from trying to execute-     `configure' itself.+     `./configure' to configure the package for your system. -     Running `configure' takes awhile.  While running, it prints some-     messages telling which features it is checking for.+     Running `configure' might take a while.  While running, it prints+     some messages telling which features it is checking for.    2. Type `make' to compile the package.    3. Optionally, type `make check' to run any self-tests that come with-     the package.+     the package, generally using the just-built uninstalled binaries.    4. Type `make install' to install the programs and any data files and-     documentation.+     documentation.  When installing into a prefix owned by root, it is+     recommended that the package be configured and built as a regular+     user, and only the `make install' phase executed with root+     privileges.++  5. Optionally, type `make installcheck' to repeat any self-tests, but+     this time using the binaries in their final installed location.+     This target does not install anything.  Running this target as a+     regular user, particularly if the prior `make install' required+     root privileges, verifies that the installation completed+     correctly. -  5. You can remove the program binaries and object files from the+  6. You can remove the program binaries and object files from the      source code directory by typing `make clean'.  To also remove the      files that `configure' created (so you can compile the package for      a different kind of computer), type `make distclean'.  There is@@ -67,65 +83,120 @@      all sorts of other programs in order to regenerate files that came      with the distribution. +  7. Often, you can also type `make uninstall' to remove the installed+     files again.  In practice, not all packages have tested that+     uninstallation works correctly, even though it is required by the+     GNU Coding Standards.++  8. Some packages, particularly those that use Automake, provide `make+     distcheck', which can by used by developers to test that all other+     targets like `make install' and `make uninstall' work correctly.+     This target is generally not run by end users.+ Compilers and Options ===================== -Some systems require unusual options for compilation or linking that the-`configure' script does not know about.  Run `./configure --help' for-details on some of the pertinent environment variables.+   Some systems require unusual options for compilation or linking that+the `configure' script does not know about.  Run `./configure --help'+for details on some of the pertinent environment variables.     You can give `configure' initial values for configuration parameters by setting variables in the command line or in the environment.  Here is an example: -     ./configure CC=c89 CFLAGS=-O2 LIBS=-lposix+     ./configure CC=c99 CFLAGS=-g LIBS=-lposix     *Note Defining Variables::, for more details.  Compiling For Multiple Architectures ==================================== -You can compile the package for more than one kind of computer at the+   You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their-own directory.  To do this, you must use a version of `make' that-supports the `VPATH' variable, such as GNU `make'.  `cd' to the+own directory.  To do this, you can use GNU `make'.  `cd' to the directory where you want the object files and executables to go and run the `configure' script.  `configure' automatically checks for the-source code in the directory that `configure' is in and in `..'.+source code in the directory that `configure' is in and in `..'.  This+is known as a "VPATH" build. -   If you have to use a `make' that does not support the `VPATH'-variable, you have to compile the package for one architecture at a-time in the source code directory.  After you have installed the-package for one architecture, use `make distclean' before reconfiguring-for another architecture.+   With a non-GNU `make', it is safer to compile the package for one+architecture at a time in the source code directory.  After you have+installed the package for one architecture, use `make distclean' before+reconfiguring for another architecture.++   On MacOS X 10.5 and later systems, you can create libraries and+executables that work on multiple system types--known as "fat" or+"universal" binaries--by specifying multiple `-arch' options to the+compiler but only a single `-arch' option to the preprocessor.  Like+this:++     ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \+                 CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \+                 CPP="gcc -E" CXXCPP="g++ -E"++   This is not guaranteed to produce working output in all cases, you+may have to build one architecture at a time and combine the results+using the `lipo' tool if you have problems.  Installation Names ================== -By default, `make install' will install the package's files in-`/usr/local/bin', `/usr/local/man', etc.  You can specify an-installation prefix other than `/usr/local' by giving `configure' the-option `--prefix=PREFIX'.+   By default, `make install' installs the package's commands under+`/usr/local/bin', include files under `/usr/local/include', etc.  You+can specify an installation prefix other than `/usr/local' by giving+`configure' the option `--prefix=PREFIX', where PREFIX must be an+absolute file name.     You can specify separate installation prefixes for architecture-specific files and architecture-independent files.  If you-give `configure' the option `--exec-prefix=PREFIX', the package will-use PREFIX as the prefix for installing programs and libraries.-Documentation and other data files will still use the regular prefix.+pass the option `--exec-prefix=PREFIX' to `configure', the package uses+PREFIX as the prefix for installing programs and libraries.+Documentation and other data files still use the regular prefix.     In addition, if you use an unusual directory layout you can give options like `--bindir=DIR' to specify different values for particular kinds of files.  Run `configure --help' for a list of the directories-you can set and what kinds of files go in them.+you can set and what kinds of files go in them.  In general, the+default for these options is expressed in terms of `${prefix}', so that+specifying just `--prefix' will affect all of the other directory+specifications that were not explicitly provided.++   The most portable way to affect installation locations is to pass the+correct locations to `configure'; however, many packages provide one or+both of the following shortcuts of passing variable assignments to the+`make install' command line to change installation locations without+having to reconfigure or recompile.++   The first method involves providing an override variable for each+affected directory.  For example, `make install+prefix=/alternate/directory' will choose an alternate location for all+directory configuration variables that were expressed in terms of+`${prefix}'.  Any directories that were specified during `configure',+but not in terms of `${prefix}', must each be overridden at install+time for the entire installation to be relocated.  The approach of+makefile variable overrides for each directory variable is required by+the GNU Coding Standards, and ideally causes no recompilation.+However, some platforms have known limitations with the semantics of+shared libraries that end up requiring recompilation when using this+method, particularly noticeable in packages that use GNU Libtool.++   The second method involves providing the `DESTDIR' variable.  For+example, `make install DESTDIR=/alternate/directory' will prepend+`/alternate/directory' before all installation names.  The approach of+`DESTDIR' overrides is not required by the GNU Coding Standards, and+does not work on platforms that have drive letters.  On the other hand,+it does better at avoiding recompilation issues, and works well even+when some directory options were not specified in terms of `${prefix}'+at `configure' time.++Optional Features+=================     If the package supports it, you can cause programs to be installed with an extra prefix or suffix on their names by giving `configure' the option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. -Optional Features-=================--Some packages pay attention to `--enable-FEATURE' options to+   Some packages pay attention to `--enable-FEATURE' options to `configure', where FEATURE indicates an optional part of the package. They may also pay attention to `--with-PACKAGE' options, where PACKAGE is something like `gnu-as' or `x' (for the X Window System).  The@@ -137,14 +208,53 @@ you can use the `configure' options `--x-includes=DIR' and `--x-libraries=DIR' to specify their locations. +   Some packages offer the ability to configure how verbose the+execution of `make' will be.  For these packages, running `./configure+--enable-silent-rules' sets the default to minimal output, which can be+overridden with `make V=1'; while running `./configure+--disable-silent-rules' sets the default to verbose, which can be+overridden with `make V=0'.++Particular systems+==================++   On HP-UX, the default C compiler is not ANSI C compatible.  If GNU+CC is not installed, it is recommended to use the following options in+order to use an ANSI C compiler:++     ./configure CC="cc -Ae -D_XOPEN_SOURCE=500"++and if that doesn't work, install pre-built binaries of GCC for HP-UX.++   On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot+parse its `<wchar.h>' header file.  The option `-nodtk' can be used as+a workaround.  If GNU CC is not installed, it is therefore recommended+to try++     ./configure CC="cc"++and if that doesn't work, try++     ./configure CC="cc -nodtk"++   On Solaris, don't put `/usr/ucb' early in your `PATH'.  This+directory contains several dysfunctional programs; working variants of+these programs are available in `/usr/bin'.  So, if you need `/usr/ucb'+in your `PATH', put it _after_ `/usr/bin'.++   On Haiku, software installed for all users goes in `/boot/common',+not `/usr/local'.  It is recommended to use the following options:++     ./configure --prefix=/boot/common+ Specifying the System Type ========================== -There may be some features `configure' cannot figure out automatically,-but needs to determine by the type of machine the package will run on.-Usually, assuming the package is built to be run on the _same_-architectures, `configure' can figure that out, but if it prints a-message saying it cannot guess the machine type, give it the+   There may be some features `configure' cannot figure out+automatically, but needs to determine by the type of machine the package+will run on.  Usually, assuming the package is built to be run on the+_same_ architectures, `configure' can figure that out, but if it prints+a message saying it cannot guess the machine type, give it the `--build=TYPE' option.  TYPE can either be a short name for the system type, such as `sun4', or a canonical name which has the form: @@ -152,14 +262,15 @@  where SYSTEM can have one of these forms: -     OS KERNEL-OS+     OS+     KERNEL-OS     See the file `config.sub' for the possible values of each field.  If `config.sub' isn't included in this package, then this package doesn't need to know the machine type.     If you are _building_ compiler tools for cross-compiling, you should-use the `--target=TYPE' option to select the type of system they will+use the option `--target=TYPE' to select the type of system they will produce code for.     If you want to _use_ a cross compiler, that generates code for a@@ -170,9 +281,9 @@ Sharing Defaults ================ -If you want to set default values for `configure' scripts to share, you-can create a site shell script called `config.site' that gives default-values for variables like `CC', `cache_file', and `prefix'.+   If you want to set default values for `configure' scripts to share,+you can create a site shell script called `config.site' that gives+default values for variables like `CC', `cache_file', and `prefix'. `configure' looks for `PREFIX/share/config.site' if it exists, then `PREFIX/etc/config.site' if it exists.  Or, you can set the `CONFIG_SITE' environment variable to the location of the site script.@@ -181,7 +292,7 @@ Defining Variables ================== -Variables not defined in a site shell script can be set in the+   Variables not defined in a site shell script can be set in the environment passed to `configure'.  However, some packages may run configure again during the build, and the customized values of these variables may be lost.  In order to avoid this problem, you should set@@ -189,17 +300,30 @@       ./configure CC=/usr/local2/bin/gcc -will cause the specified gcc to be used as the C compiler (unless it is+causes the specified `gcc' to be used as the C compiler (unless it is overridden in the site shell script). +Unfortunately, this technique does not work for `CONFIG_SHELL' due to+an Autoconf bug.  Until the bug is fixed you can use this workaround:++     CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash+ `configure' Invocation ====================== -`configure' recognizes the following options to control how it operates.+   `configure' recognizes the following options to control how it+operates.  `--help' `-h'-     Print a summary of the options to `configure', and exit.+     Print a summary of all of the options to `configure', and exit.++`--help=short'+`--help=recursive'+     Print a summary of the options unique to this package's+     `configure', and exit.  The `short' variant lists options used+     only in the top level, while the `recursive' variant lists options+     also present in any nested packages.  `--version' `-V'@@ -226,6 +350,16 @@      Look for the package's source code in directory DIR.  Usually      `configure' can determine that directory automatically. +`--prefix=DIR'+     Use DIR as the installation prefix.  *note Installation Names::+     for more details, including other options available for fine-tuning+     the installation locations.++`--no-create'+`-n'+     Run the configure checks, but stop before creating any output+     files.+ `configure' also accepts some other, not widely useful, options.  Run `configure --help' for more details. diff -Nur tslib-1.0.orig/Makefile.in tslib-1.0/Makefile.in--- tslib-1.0.orig/Makefile.in	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/Makefile.in	2010-07-29 13:39:16.000000000 +0200@@ -0,0 +1,800 @@+# Makefile.in generated by automake 1.11.1 from Makefile.am.+# @configure_input@++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,+# Inc.+# This Makefile.in is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# This program is distributed in the hope that it will be useful,+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A+# PARTICULAR PURPOSE.++@SET_MAKE@++#+#  tslib/Makefile.am+#+#  Copyright (C) 2001 Russell King.+#+# This file is placed under the LGPL.  Please see the file+# COPYING for more details.+#+# $Id: Makefile.am,v 1.3 2005/02/28 18:56:09 kergoth Exp $+#++VPATH = @srcdir@+pkgdatadir = $(datadir)/@PACKAGE@+pkgincludedir = $(includedir)/@PACKAGE@+pkglibdir = $(libdir)/@PACKAGE@+pkglibexecdir = $(libexecdir)/@PACKAGE@+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd+install_sh_DATA = $(install_sh) -c -m 644+install_sh_PROGRAM = $(install_sh) -c+install_sh_SCRIPT = $(install_sh) -c+INSTALL_HEADER = $(INSTALL_DATA)+transform = $(program_transform_name)+NORMAL_INSTALL = :+PRE_INSTALL = :+POST_INSTALL = :+NORMAL_UNINSTALL = :+PRE_UNINSTALL = :+POST_UNINSTALL = :+build_triplet = @build@+host_triplet = @host@+subdir = .+DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \+	$(srcdir)/Makefile.in $(srcdir)/config.h.in \+	$(srcdir)/tslib.pc.in $(top_srcdir)/configure AUTHORS COPYING \+	ChangeLog INSTALL NEWS config.guess config.sub depcomp \+	install-sh ltmain.sh missing+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4+am__aclocal_m4_deps = $(top_srcdir)/m4/internal/libtool.m4 \+	$(top_srcdir)/m4/internal/ltoptions.m4 \+	$(top_srcdir)/m4/internal/ltsugar.m4 \+	$(top_srcdir)/m4/internal/ltversion.m4 \+	$(top_srcdir)/m4/internal/lt~obsolete.m4 \+	$(top_srcdir)/m4/internal/visibility.m4 \+	$(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \+	$(ACLOCAL_M4)+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \+ configure.lineno config.status.lineno+mkinstalldirs = $(install_sh) -d+CONFIG_HEADER = config.h+CONFIG_CLEAN_FILES =+CONFIG_CLEAN_VPATH_FILES =+SOURCES =+DIST_SOURCES =+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \+	html-recursive info-recursive install-data-recursive \+	install-dvi-recursive install-exec-recursive \+	install-html-recursive install-info-recursive \+	install-pdf-recursive install-ps-recursive install-recursive \+	installcheck-recursive installdirs-recursive pdf-recursive \+	ps-recursive uninstall-recursive+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;+am__vpath_adj = case $$p in \+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \+    *) f=$$p;; \+  esac;+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;+am__install_max = 40+am__nobase_strip_setup = \+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`+am__nobase_strip = \+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"+am__nobase_list = $(am__nobase_strip_setup); \+  for p in $$list; do echo "$$p $$p"; done | \+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \+    if (++n[$$2] == $(am__install_max)) \+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \+    END { for (dir in files) print dir, files[dir] }'+am__base_list = \+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'+am__installdirs = "$(DESTDIR)$(pkgconfigdir)"+DATA = $(pkgconfig_DATA)+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\+  distclean-recursive maintainer-clean-recursive+AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \+	$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \+	distdir dist dist-all distcheck+ETAGS = etags+CTAGS = ctags+DIST_SUBDIRS = $(SUBDIRS)+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)+distdir = $(PACKAGE)-$(VERSION)+top_distdir = $(distdir)+am__remove_distdir = \+  { test ! -d "$(distdir)" \+    || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \+         && rm -fr "$(distdir)"; }; }+am__relativize = \+  dir0=`pwd`; \+  sed_first='s,^\([^/]*\)/.*$$,\1,'; \+  sed_rest='s,^[^/]*/*,,'; \+  sed_last='s,^.*/\([^/]*\)$$,\1,'; \+  sed_butlast='s,/*[^/]*$$,,'; \+  while test -n "$$dir1"; do \+    first=`echo "$$dir1" | sed -e "$$sed_first"`; \+    if test "$$first" != "."; then \+      if test "$$first" = ".."; then \+        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \+        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \+      else \+        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \+        if test "$$first2" = "$$first"; then \+          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \+        else \+          dir2="../$$dir2"; \+        fi; \+        dir0="$$dir0"/"$$first"; \+      fi; \+    fi; \+    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \+  done; \+  reldir="$$dir2"+DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2+GZIP_ENV = --best+distuninstallcheck_listfiles = find . -type f -print+distcleancheck_listfiles = find . -type f -print+ACLOCAL = @ACLOCAL@+ALLOCA = @ALLOCA@+AMTAR = @AMTAR@+AR = @AR@+AUTOCONF = @AUTOCONF@+AUTOHEADER = @AUTOHEADER@+AUTOMAKE = @AUTOMAKE@+AWK = @AWK@+CC = @CC@+CCDEPMODE = @CCDEPMODE@+CFLAGS = @CFLAGS@+CPP = @CPP@+CPPFLAGS = @CPPFLAGS@+CXX = @CXX@+CXXCPP = @CXXCPP@+CXXDEPMODE = @CXXDEPMODE@+CXXFLAGS = @CXXFLAGS@+CYGPATH_W = @CYGPATH_W@+DEBUGFLAGS = @DEBUGFLAGS@+DEFS = @DEFS@+DEPDIR = @DEPDIR@+DSYMUTIL = @DSYMUTIL@+DUMPBIN = @DUMPBIN@+ECHO_C = @ECHO_C@+ECHO_N = @ECHO_N@+ECHO_T = @ECHO_T@+EGREP = @EGREP@+EXEEXT = @EXEEXT@+FGREP = @FGREP@+GREP = @GREP@+INSTALL = @INSTALL@+INSTALL_DATA = @INSTALL_DATA@+INSTALL_PROGRAM = @INSTALL_PROGRAM@+INSTALL_SCRIPT = @INSTALL_SCRIPT@+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@+LD = @LD@+LDFLAGS = @LDFLAGS@+LIBFLAGS = @LIBFLAGS@+LIBOBJS = @LIBOBJS@+LIBS = @LIBS@+LIBTOOL = @LIBTOOL@+LIPO = @LIPO@+LN_S = @LN_S@+LTLIBOBJS = @LTLIBOBJS@+LT_AGE = @LT_AGE@+LT_CURRENT = @LT_CURRENT@+LT_RELEASE = @LT_RELEASE@+LT_REVISION = @LT_REVISION@+MAKEINFO = @MAKEINFO@+MKDIR_P = @MKDIR_P@+NM = @NM@+NMEDIT = @NMEDIT@+OBJDUMP = @OBJDUMP@+OBJEXT = @OBJEXT@+OTOOL = @OTOOL@+OTOOL64 = @OTOOL64@+PACKAGE = @PACKAGE@+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@+PACKAGE_DESCRIPTION = @PACKAGE_DESCRIPTION@+PACKAGE_NAME = @PACKAGE_NAME@+PACKAGE_STRING = @PACKAGE_STRING@+PACKAGE_TARNAME = @PACKAGE_TARNAME@+PACKAGE_URL = @PACKAGE_URL@+PACKAGE_VERSION = @PACKAGE_VERSION@+PATH_SEPARATOR = @PATH_SEPARATOR@+PLUGIN_DIR = @PLUGIN_DIR@+RANLIB = @RANLIB@+SED = @SED@+SET_MAKE = @SET_MAKE@+SHELL = @SHELL@+STRIP = @STRIP@+TS_CONF = @TS_CONF@+VERSION = @VERSION@+VIS_CFLAGS = @VIS_CFLAGS@+abs_builddir = @abs_builddir@+abs_srcdir = @abs_srcdir@+abs_top_builddir = @abs_top_builddir@+abs_top_srcdir = @abs_top_srcdir@+ac_ct_CC = @ac_ct_CC@+ac_ct_CXX = @ac_ct_CXX@+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@+am__include = @am__include@+am__leading_dot = @am__leading_dot@+am__quote = @am__quote@+am__tar = @am__tar@+am__untar = @am__untar@+bindir = @bindir@+build = @build@+build_alias = @build_alias@+build_cpu = @build_cpu@+build_os = @build_os@+build_vendor = @build_vendor@+builddir = @builddir@+datadir = @datadir@+datarootdir = @datarootdir@+docdir = @docdir@+dvidir = @dvidir@+exec_prefix = @exec_prefix@+host = @host@+host_alias = @host_alias@+host_cpu = @host_cpu@+host_os = @host_os@+host_vendor = @host_vendor@+htmldir = @htmldir@+includedir = @includedir@+infodir = @infodir@+install_sh = @install_sh@+libdir = @libdir@+libexecdir = @libexecdir@+localedir = @localedir@+localstatedir = @localstatedir@+lt_ECHO = @lt_ECHO@+mandir = @mandir@+mkdir_p = @mkdir_p@+oldincludedir = @oldincludedir@+pdfdir = @pdfdir@+prefix = @prefix@+program_transform_name = @program_transform_name@+psdir = @psdir@+sbindir = @sbindir@+sharedstatedir = @sharedstatedir@+srcdir = @srcdir@+sysconfdir = @sysconfdir@+target_alias = @target_alias@+top_build_prefix = @top_build_prefix@+top_builddir = @top_builddir@+top_srcdir = @top_srcdir@+SUBDIRS = etc src plugins tests+EXTRA_DIST = autogen.sh+ACLOCAL_AMFLAGS = -I m4/internal -I m4/external+AUTOMAKE_OPTIONS = 1.6+pkgconfigdir = $(libdir)/pkgconfig+pkgconfig_DATA = $(PACKAGE)-$(LT_RELEASE).pc+all: config.h+	$(MAKE) $(AM_MAKEFLAGS) all-recursive++.SUFFIXES:+am--refresh:+	@:+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)+	@for dep in $?; do \+	  case '$(am__configure_deps)' in \+	    *$$dep*) \+	      echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \+	      $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \+		&& exit 0; \+	      exit 1;; \+	  esac; \+	done; \+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \+	$(am__cd) $(top_srcdir) && \+	  $(AUTOMAKE) --gnu Makefile+.PRECIOUS: Makefile+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status+	@case '$?' in \+	  *config.status*) \+	    echo ' $(SHELL) ./config.status'; \+	    $(SHELL) ./config.status;; \+	  *) \+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \+	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \+	esac;++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)+	$(SHELL) ./config.status --recheck++$(top_srcdir)/configure:  $(am__configure_deps)+	$(am__cd) $(srcdir) && $(AUTOCONF)+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)+	$(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)+$(am__aclocal_m4_deps):++config.h: stamp-h1+	@if test ! -f $@; then \+	  rm -f stamp-h1; \+	  $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \+	else :; fi++stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status+	@rm -f stamp-h1+	cd $(top_builddir) && $(SHELL) ./config.status config.h+$(srcdir)/config.h.in:  $(am__configure_deps) +	($(am__cd) $(top_srcdir) && $(AUTOHEADER))+	rm -f stamp-h1+	touch $@++distclean-hdr:+	-rm -f config.h stamp-h1++mostlyclean-libtool:+	-rm -f *.lo++clean-libtool:+	-rm -rf .libs _libs++distclean-libtool:+	-rm -f libtool config.lt+install-pkgconfigDATA: $(pkgconfig_DATA)+	@$(NORMAL_INSTALL)+	test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)"+	@list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \+	for p in $$list; do \+	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \+	  echo "$$d$$p"; \+	done | $(am__base_list) | \+	while read files; do \+	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \+	  $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \+	done++uninstall-pkgconfigDATA:+	@$(NORMAL_UNINSTALL)+	@list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \+	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \+	test -n "$$files" || exit 0; \+	echo " ( cd '$(DESTDIR)$(pkgconfigdir)' && rm -f" $$files ")"; \+	cd "$(DESTDIR)$(pkgconfigdir)" && rm -f $$files++# This directory's subdirectories are mostly independent; you can cd+# into them and run `make' without going through this Makefile.+# To change the values of `make' variables: instead of editing Makefiles,+# (1) if the variable is set in `config.status', edit `config.status'+#     (which will cause the Makefiles to be regenerated when you run `make');+# (2) otherwise, pass the desired values on the `make' command line.+$(RECURSIVE_TARGETS):+	@fail= failcom='exit 1'; \+	for f in x $$MAKEFLAGS; do \+	  case $$f in \+	    *=* | --[!k]*);; \+	    *k*) failcom='fail=yes';; \+	  esac; \+	done; \+	dot_seen=no; \+	target=`echo $@ | sed s/-recursive//`; \+	list='$(SUBDIRS)'; for subdir in $$list; do \+	  echo "Making $$target in $$subdir"; \+	  if test "$$subdir" = "."; then \+	    dot_seen=yes; \+	    local_target="$$target-am"; \+	  else \+	    local_target="$$target"; \+	  fi; \+	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \+	  || eval $$failcom; \+	done; \+	if test "$$dot_seen" = "no"; then \+	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \+	fi; test -z "$$fail"++$(RECURSIVE_CLEAN_TARGETS):+	@fail= failcom='exit 1'; \+	for f in x $$MAKEFLAGS; do \+	  case $$f in \+	    *=* | --[!k]*);; \+	    *k*) failcom='fail=yes';; \+	  esac; \+	done; \+	dot_seen=no; \+	case "$@" in \+	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \+	  *) list='$(SUBDIRS)' ;; \+	esac; \+	rev=''; for subdir in $$list; do \+	  if test "$$subdir" = "."; then :; else \+	    rev="$$subdir $$rev"; \+	  fi; \+	done; \+	rev="$$rev ."; \+	target=`echo $@ | sed s/-recursive//`; \+	for subdir in $$rev; do \+	  echo "Making $$target in $$subdir"; \+	  if test "$$subdir" = "."; then \+	    local_target="$$target-am"; \+	  else \+	    local_target="$$target"; \+	  fi; \+	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \+	  || eval $$failcom; \+	done && test -z "$$fail"+tags-recursive:+	list='$(SUBDIRS)'; for subdir in $$list; do \+	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \+	done+ctags-recursive:+	list='$(SUBDIRS)'; for subdir in $$list; do \+	  test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \+	done++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \+	unique=`for i in $$list; do \+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \+	  done | \+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \+	      END { if (nonempty) { for (i in files) print i; }; }'`; \+	mkid -fID $$unique+tags: TAGS++TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \+		$(TAGS_FILES) $(LISP)+	set x; \+	here=`pwd`; \+	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \+	  include_option=--etags-include; \+	  empty_fix=.; \+	else \+	  include_option=--include; \+	  empty_fix=; \+	fi; \+	list='$(SUBDIRS)'; for subdir in $$list; do \+	  if test "$$subdir" = .; then :; else \+	    test ! -f $$subdir/TAGS || \+	      set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \+	  fi; \+	done; \+	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \+	unique=`for i in $$list; do \+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \+	  done | \+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \+	      END { if (nonempty) { for (i in files) print i; }; }'`; \+	shift; \+	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \+	  test -n "$$unique" || unique=$$empty_fix; \+	  if test $$# -gt 0; then \+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \+	      "$$@" $$unique; \+	  else \+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \+	      $$unique; \+	  fi; \+	fi+ctags: CTAGS+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \+		$(TAGS_FILES) $(LISP)+	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \+	unique=`for i in $$list; do \+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \+	  done | \+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \+	      END { if (nonempty) { for (i in files) print i; }; }'`; \+	test -z "$(CTAGS_ARGS)$$unique" \+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \+	     $$unique++GTAGS:+	here=`$(am__cd) $(top_builddir) && pwd` \+	  && $(am__cd) $(top_srcdir) \+	  && gtags -i $(GTAGS_ARGS) "$$here"++distclean-tags:+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags++distdir: $(DISTFILES)+	$(am__remove_distdir)+	test -d "$(distdir)" || mkdir "$(distdir)"+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \+	list='$(DISTFILES)'; \+	  dist_files=`for file in $$list; do echo $$file; done | \+	  sed -e "s|^$$srcdirstrip/||;t" \+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \+	case $$dist_files in \+	  */*) $(MKDIR_P) `echo "$$dist_files" | \+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \+			   sort -u` ;; \+	esac; \+	for file in $$dist_files; do \+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \+	  if test -d $$d/$$file; then \+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \+	    if test -d "$(distdir)/$$file"; then \+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \+	    fi; \+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \+	    fi; \+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \+	  else \+	    test -f "$(distdir)/$$file" \+	    || cp -p $$d/$$file "$(distdir)/$$file" \+	    || exit 1; \+	  fi; \+	done+	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \+	  if test "$$subdir" = .; then :; else \+	    test -d "$(distdir)/$$subdir" \+	    || $(MKDIR_P) "$(distdir)/$$subdir" \+	    || exit 1; \+	  fi; \+	done+	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \+	  if test "$$subdir" = .; then :; else \+	    dir1=$$subdir; dir2="$(distdir)/$$subdir"; \+	    $(am__relativize); \+	    new_distdir=$$reldir; \+	    dir1=$$subdir; dir2="$(top_distdir)"; \+	    $(am__relativize); \+	    new_top_distdir=$$reldir; \+	    echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \+	    echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \+	    ($(am__cd) $$subdir && \+	      $(MAKE) $(AM_MAKEFLAGS) \+	        top_distdir="$$new_top_distdir" \+	        distdir="$$new_distdir" \+		am__remove_distdir=: \+		am__skip_length_check=: \+		am__skip_mode_fix=: \+	        distdir) \+	      || exit 1; \+	  fi; \+	done+	-test -n "$(am__skip_mode_fix)" \+	|| find "$(distdir)" -type d ! -perm -755 \+		-exec chmod u+rwx,go+rx {} \; -o \+	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \+	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \+	  ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \+	|| chmod -R a+r "$(distdir)"+dist-gzip: distdir+	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz+	$(am__remove_distdir)+dist-bzip2: distdir+	tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2+	$(am__remove_distdir)++dist-lzma: distdir+	tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma+	$(am__remove_distdir)++dist-xz: distdir+	tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz+	$(am__remove_distdir)++dist-tarZ: distdir+	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z+	$(am__remove_distdir)++dist-shar: distdir+	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz+	$(am__remove_distdir)++dist-zip: distdir+	-rm -f $(distdir).zip+	zip -rq $(distdir).zip $(distdir)+	$(am__remove_distdir)++dist dist-all: distdir+	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz+	tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2+	$(am__remove_distdir)++# This target untars the dist file and tries a VPATH configuration.  Then+# it guarantees that the distribution is self-contained by making another+# tarfile.+distcheck: dist+	case '$(DIST_ARCHIVES)' in \+	*.tar.gz*) \+	  GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\+	*.tar.bz2*) \+	  bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\+	*.tar.lzma*) \+	  lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\+	*.tar.xz*) \+	  xz -dc $(distdir).tar.xz | $(am__untar) ;;\+	*.tar.Z*) \+	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\+	*.shar.gz*) \+	  GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\+	*.zip*) \+	  unzip $(distdir).zip ;;\+	esac+	chmod -R a-w $(distdir); chmod a+w $(distdir)+	mkdir $(distdir)/_build+	mkdir $(distdir)/_inst+	chmod a-w $(distdir)+	test -d $(distdir)/_build || exit 0; \+	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \+	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \+	  && am__cwd=`pwd` \+	  && $(am__cd) $(distdir)/_build \+	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \+	    $(DISTCHECK_CONFIGURE_FLAGS) \+	  && $(MAKE) $(AM_MAKEFLAGS) \+	  && $(MAKE) $(AM_MAKEFLAGS) dvi \+	  && $(MAKE) $(AM_MAKEFLAGS) check \+	  && $(MAKE) $(AM_MAKEFLAGS) install \+	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \+	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \+	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \+	        distuninstallcheck \+	  && chmod -R a-w "$$dc_install_base" \+	  && ({ \+	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \+	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \+	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \+	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \+	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \+	      } || { rm -rf "$$dc_destdir"; exit 1; }) \+	  && rm -rf "$$dc_destdir" \+	  && $(MAKE) $(AM_MAKEFLAGS) dist \+	  && rm -rf $(DIST_ARCHIVES) \+	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \+	  && cd "$$am__cwd" \+	  || exit 1+	$(am__remove_distdir)+	@(echo "$(distdir) archives ready for distribution: "; \+	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \+	  sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'+distuninstallcheck:+	@$(am__cd) '$(distuninstallcheck_dir)' \+	&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \+	   || { echo "ERROR: files left after uninstall:" ; \+	        if test -n "$(DESTDIR)"; then \+	          echo "  (check DESTDIR support)"; \+	        fi ; \+	        $(distuninstallcheck_listfiles) ; \+	        exit 1; } >&2+distcleancheck: distclean+	@if test '$(srcdir)' = . ; then \+	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \+	  exit 1 ; \+	fi+	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \+	  || { echo "ERROR: files left in build directory after distclean:" ; \+	       $(distcleancheck_listfiles) ; \+	       exit 1; } >&2+check-am: all-am+check: check-recursive+all-am: Makefile $(DATA) config.h+installdirs: installdirs-recursive+installdirs-am:+	for dir in "$(DESTDIR)$(pkgconfigdir)"; do \+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \+	done+install: install-recursive+install-exec: install-exec-recursive+install-data: install-data-recursive+uninstall: uninstall-recursive++install-am: all-am+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am++installcheck: installcheck-recursive+install-strip:+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \+	  `test -z '$(STRIP)' || \+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install+mostlyclean-generic:++clean-generic:++distclean-generic:+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)++maintainer-clean-generic:+	@echo "This command is intended for maintainers to use"+	@echo "it deletes files that may require special tools to rebuild."+clean: clean-recursive++clean-am: clean-generic clean-libtool mostlyclean-am++distclean: distclean-recursive+	-rm -f $(am__CONFIG_DISTCLEAN_FILES)+	-rm -f Makefile+distclean-am: clean-am distclean-generic distclean-hdr \+	distclean-libtool distclean-tags++dvi: dvi-recursive++dvi-am:++html: html-recursive++html-am:++info: info-recursive++info-am:++install-data-am: install-pkgconfigDATA++install-dvi: install-dvi-recursive++install-dvi-am:++install-exec-am:++install-html: install-html-recursive++install-html-am:++install-info: install-info-recursive++install-info-am:++install-man:++install-pdf: install-pdf-recursive++install-pdf-am:++install-ps: install-ps-recursive++install-ps-am:++installcheck-am:++maintainer-clean: maintainer-clean-recursive+	-rm -f $(am__CONFIG_DISTCLEAN_FILES)+	-rm -rf $(top_srcdir)/autom4te.cache+	-rm -f Makefile+maintainer-clean-am: distclean-am maintainer-clean-generic++mostlyclean: mostlyclean-recursive++mostlyclean-am: mostlyclean-generic mostlyclean-libtool++pdf: pdf-recursive++pdf-am:++ps: ps-recursive++ps-am:++uninstall-am: uninstall-pkgconfigDATA++.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \+	ctags-recursive install-am install-strip tags-recursive++.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \+	all all-am am--refresh check check-am clean clean-generic \+	clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \+	dist-gzip dist-lzma dist-shar dist-tarZ dist-xz dist-zip \+	distcheck distclean distclean-generic distclean-hdr \+	distclean-libtool distclean-tags distcleancheck distdir \+	distuninstallcheck dvi dvi-am html html-am info info-am \+	install install-am install-data install-data-am install-dvi \+	install-dvi-am install-exec install-exec-am install-html \+	install-html-am install-info install-info-am install-man \+	install-pdf install-pdf-am install-pkgconfigDATA install-ps \+	install-ps-am install-strip installcheck installcheck-am \+	installdirs installdirs-am maintainer-clean \+	maintainer-clean-generic mostlyclean mostlyclean-generic \+	mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \+	uninstall uninstall-am uninstall-pkgconfigDATA+++# Tell versions [3.59,3.63) of GNU make to not export all variables.+# Otherwise a system limit (for SysV at least) may be exceeded.+.NOEXPORT:diff -Nur tslib-1.0.orig/aclocal.m4 tslib-1.0/aclocal.m4--- tslib-1.0.orig/aclocal.m4	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/aclocal.m4	2010-07-29 13:39:11.000000000 +0200@@ -0,0 +1,970 @@+# generated automatically by aclocal 1.11.1 -*- Autoconf -*-++# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,+# 2005, 2006, 2007, 2008, 2009  Free Software Foundation, Inc.+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# This program is distributed in the hope that it will be useful,+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A+# PARTICULAR PURPOSE.++m4_ifndef([AC_AUTOCONF_VERSION],+  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl+m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.65],,+[m4_warning([this file was generated for autoconf 2.65.+You have another version of autoconf.  It may work, but is not guaranteed to.+If you have problems, you may need to regenerate the build system entirely.+To do so, use the procedure documented by the package, typically `autoreconf'.])])++# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# AM_AUTOMAKE_VERSION(VERSION)+# ----------------------------+# Automake X.Y traces this macro to ensure aclocal.m4 has been+# generated from the m4 files accompanying Automake X.Y.+# (This private macro should not be called outside this file.)+AC_DEFUN([AM_AUTOMAKE_VERSION],+[am__api_version='1.11'+dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to+dnl require some minimum version.  Point them to the right macro.+m4_if([$1], [1.11.1], [],+      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl+])++# _AM_AUTOCONF_VERSION(VERSION)+# -----------------------------+# aclocal traces this macro to find the Autoconf version.+# This is a private macro too.  Using m4_define simplifies+# the logic in aclocal, which can simply ignore this definition.+m4_define([_AM_AUTOCONF_VERSION], [])++# AM_SET_CURRENT_AUTOMAKE_VERSION+# -------------------------------+# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.+# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],+[AM_AUTOMAKE_VERSION([1.11.1])dnl+m4_ifndef([AC_AUTOCONF_VERSION],+  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl+_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])++# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-++# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets+# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to+# `$srcdir', `$srcdir/..', or `$srcdir/../..'.+#+# Of course, Automake must honor this variable whenever it calls a+# tool from the auxiliary directory.  The problem is that $srcdir (and+# therefore $ac_aux_dir as well) can be either absolute or relative,+# depending on how configure is run.  This is pretty annoying, since+# it makes $ac_aux_dir quite unusable in subdirectories: in the top+# source directory, any form will work fine, but in subdirectories a+# relative path needs to be adjusted first.+#+# $ac_aux_dir/missing+#    fails when called from a subdirectory if $ac_aux_dir is relative+# $top_srcdir/$ac_aux_dir/missing+#    fails if $ac_aux_dir is absolute,+#    fails when called from a subdirectory in a VPATH build with+#          a relative $ac_aux_dir+#+# The reason of the latter failure is that $top_srcdir and $ac_aux_dir+# are both prefixed by $srcdir.  In an in-source build this is usually+# harmless because $srcdir is `.', but things will broke when you+# start a VPATH build or use an absolute $srcdir.+#+# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,+# iff we strip the leading $srcdir from $ac_aux_dir.  That would be:+#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`+# and then we would define $MISSING as+#   MISSING="\${SHELL} $am_aux_dir/missing"+# This will work as long as MISSING is not called from configure, because+# unfortunately $(top_srcdir) has no meaning in configure.+# However there are other variables, like CC, which are often used in+# configure, and could therefore not use this "fixed" $ac_aux_dir.+#+# Another solution, used here, is to always expand $ac_aux_dir to an+# absolute PATH.  The drawback is that using absolute paths prevent a+# configured tree to be moved without reconfiguration.++AC_DEFUN([AM_AUX_DIR_EXPAND],+[dnl Rely on autoconf to set up CDPATH properly.+AC_PREREQ([2.50])dnl+# expand $ac_aux_dir to an absolute path+am_aux_dir=`cd $ac_aux_dir && pwd`+])++# AM_CONDITIONAL                                            -*- Autoconf -*-++# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008+# Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# serial 9++# AM_CONDITIONAL(NAME, SHELL-CONDITION)+# -------------------------------------+# Define a conditional.+AC_DEFUN([AM_CONDITIONAL],+[AC_PREREQ(2.52)dnl+ ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],+	[$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl+AC_SUBST([$1_TRUE])dnl+AC_SUBST([$1_FALSE])dnl+_AM_SUBST_NOTMAKE([$1_TRUE])dnl+_AM_SUBST_NOTMAKE([$1_FALSE])dnl+m4_define([_AM_COND_VALUE_$1], [$2])dnl+if $2; then+  $1_TRUE=+  $1_FALSE='#'+else+  $1_TRUE='#'+  $1_FALSE=+fi+AC_CONFIG_COMMANDS_PRE(+[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then+  AC_MSG_ERROR([[conditional "$1" was never defined.+Usually this means the macro was only invoked conditionally.]])+fi])])++# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009+# Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# serial 10++# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be+# written in clear, in which case automake, when reading aclocal.m4,+# will think it sees a *use*, and therefore will trigger all it's+# C support machinery.  Also note that it means that autoscan, seeing+# CC etc. in the Makefile, will ask for an AC_PROG_CC use...+++# _AM_DEPENDENCIES(NAME)+# ----------------------+# See how the compiler implements dependency checking.+# NAME is "CC", "CXX", "GCJ", or "OBJC".+# We try a few techniques and use that to set a single cache variable.+#+# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was+# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular+# dependency, and given that the user is not expected to run this macro,+# just rely on AC_PROG_CC.+AC_DEFUN([_AM_DEPENDENCIES],+[AC_REQUIRE([AM_SET_DEPDIR])dnl+AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl+AC_REQUIRE([AM_MAKE_INCLUDE])dnl+AC_REQUIRE([AM_DEP_TRACK])dnl++ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],+       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],+       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],+       [$1], UPC,  [depcc="$UPC"  am_compiler_list=],+       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],+                   [depcc="$$1"   am_compiler_list=])++AC_CACHE_CHECK([dependency style of $depcc],+               [am_cv_$1_dependencies_compiler_type],+[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then+  # We make a subdir and do the tests there.  Otherwise we can end up+  # making bogus files that we don't know about and never remove.  For+  # instance it was reported that on HP-UX the gcc test will end up+  # making a dummy file named `D' -- because `-MD' means `put the output+  # in D'.+  mkdir conftest.dir+  # Copy depcomp to subdir because otherwise we won't find it if we're+  # using a relative directory.+  cp "$am_depcomp" conftest.dir+  cd conftest.dir+  # We will build objects and dependencies in a subdirectory because+  # it helps to detect inapplicable dependency modes.  For instance+  # both Tru64's cc and ICC support -MD to output dependencies as a+  # side effect of compilation, but ICC will put the dependencies in+  # the current directory while Tru64 will put them in the object+  # directory.+  mkdir sub++  am_cv_$1_dependencies_compiler_type=none+  if test "$am_compiler_list" = ""; then+     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`+  fi+  am__universal=false+  m4_case([$1], [CC],+    [case " $depcc " in #(+     *\ -arch\ *\ -arch\ *) am__universal=true ;;+     esac],+    [CXX],+    [case " $depcc " in #(+     *\ -arch\ *\ -arch\ *) am__universal=true ;;+     esac])++  for depmode in $am_compiler_list; do+    # Setup a source with many dependencies, because some compilers+    # like to wrap large dependency lists on column 80 (with \), and+    # we should not choose a depcomp mode which is confused by this.+    #+    # We need to recreate these files for each test, as the compiler may+    # overwrite some of them when testing with obscure command lines.+    # This happens at least with the AIX C compiler.+    : > sub/conftest.c+    for i in 1 2 3 4 5 6; do+      echo '#include "conftst'$i'.h"' >> sub/conftest.c+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with+      # Solaris 8's {/usr,}/bin/sh.+      touch sub/conftst$i.h+    done+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf++    # We check with `-c' and `-o' for the sake of the "dashmstdout"+    # mode.  It turns out that the SunPro C++ compiler does not properly+    # handle `-M -o', and we need to detect this.  Also, some Intel+    # versions had trouble with output in subdirs+    am__obj=sub/conftest.${OBJEXT-o}+    am__minus_obj="-o $am__obj"+    case $depmode in+    gcc)+      # This depmode causes a compiler race in universal mode.+      test "$am__universal" = false || continue+      ;;+    nosideeffect)+      # after this tag, mechanisms are not by side-effect, so they'll+      # only be used when explicitly requested+      if test "x$enable_dependency_tracking" = xyes; then+	continue+      else+	break+      fi+      ;;+    msvisualcpp | msvcmsys)+      # This compiler won't grok `-c -o', but also, the minuso test has+      # not run yet.  These depmodes are late enough in the game, and+      # so weak that their functioning should not be impacted.+      am__obj=conftest.${OBJEXT-o}+      am__minus_obj=+      ;;+    none) break ;;+    esac+    if depmode=$depmode \+       source=sub/conftest.c object=$am__obj \+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \+         >/dev/null 2>conftest.err &&+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&+       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then+      # icc doesn't choke on unknown options, it will just issue warnings+      # or remarks (even with -Werror).  So we grep stderr for any message+      # that says an option was ignored or not supported.+      # When given -MP, icc 7.0 and 7.1 complain thusly:+      #   icc: Command line warning: ignoring option '-M'; no argument required+      # The diagnosis changed in icc 8.0:+      #   icc: Command line remark: option '-MP' not supported+      if (grep 'ignoring option' conftest.err ||+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else+        am_cv_$1_dependencies_compiler_type=$depmode+        break+      fi+    fi+  done++  cd ..+  rm -rf conftest.dir+else+  am_cv_$1_dependencies_compiler_type=none+fi+])+AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])+AM_CONDITIONAL([am__fastdep$1], [+  test "x$enable_dependency_tracking" != xno \+  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])+])+++# AM_SET_DEPDIR+# -------------+# Choose a directory name for dependency files.+# This macro is AC_REQUIREd in _AM_DEPENDENCIES+AC_DEFUN([AM_SET_DEPDIR],+[AC_REQUIRE([AM_SET_LEADING_DOT])dnl+AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl+])+++# AM_DEP_TRACK+# ------------+AC_DEFUN([AM_DEP_TRACK],+[AC_ARG_ENABLE(dependency-tracking,+[  --disable-dependency-tracking  speeds up one-time build+  --enable-dependency-tracking   do not reject slow dependency extractors])+if test "x$enable_dependency_tracking" != xno; then+  am_depcomp="$ac_aux_dir/depcomp"+  AMDEPBACKSLASH='\'+fi+AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])+AC_SUBST([AMDEPBACKSLASH])dnl+_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl+])++# Generate code to set up dependency tracking.              -*- Autoconf -*-++# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008+# Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++#serial 5++# _AM_OUTPUT_DEPENDENCY_COMMANDS+# ------------------------------+AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],+[{+  # Autoconf 2.62 quotes --file arguments for eval, but not when files+  # are listed without --file.  Let's play safe and only enable the eval+  # if we detect the quoting.+  case $CONFIG_FILES in+  *\'*) eval set x "$CONFIG_FILES" ;;+  *)   set x $CONFIG_FILES ;;+  esac+  shift+  for mf+  do+    # Strip MF so we end up with the name of the file.+    mf=`echo "$mf" | sed -e 's/:.*$//'`+    # Check whether this is an Automake generated Makefile or not.+    # We used to match only the files named `Makefile.in', but+    # some people rename them; so instead we look at the file content.+    # Grep'ing the first line is not enough: some people post-process+    # each Makefile.in and add a new line on top of each file to say so.+    # Grep'ing the whole file is not good either: AIX grep has a line+    # limit of 2048, but all sed's we know have understand at least 4000.+    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then+      dirpart=`AS_DIRNAME("$mf")`+    else+      continue+    fi+    # Extract the definition of DEPDIR, am__include, and am__quote+    # from the Makefile without running `make'.+    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`+    test -z "$DEPDIR" && continue+    am__include=`sed -n 's/^am__include = //p' < "$mf"`+    test -z "am__include" && continue+    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`+    # When using ansi2knr, U may be empty or an underscore; expand it+    U=`sed -n 's/^U = //p' < "$mf"`+    # Find all dependency output files, they are included files with+    # $(DEPDIR) in their names.  We invoke sed twice because it is the+    # simplest approach to changing $(DEPDIR) to its actual value in the+    # expansion.+    for file in `sed -n "+      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \+	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do+      # Make sure the directory exists.+      test -f "$dirpart/$file" && continue+      fdir=`AS_DIRNAME(["$file"])`+      AS_MKDIR_P([$dirpart/$fdir])+      # echo "creating $dirpart/$file"+      echo '# dummy' > "$dirpart/$file"+    done+  done+}+])# _AM_OUTPUT_DEPENDENCY_COMMANDS+++# AM_OUTPUT_DEPENDENCY_COMMANDS+# -----------------------------+# This macro should only be invoked once -- use via AC_REQUIRE.+#+# This code is only required when automatic dependency tracking+# is enabled.  FIXME.  This creates each `.P' file that we will+# need in order to bootstrap the dependency handling code.+AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],+[AC_CONFIG_COMMANDS([depfiles],+     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],+     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])+])++# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005+# Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# serial 8++# AM_CONFIG_HEADER is obsolete.  It has been replaced by AC_CONFIG_HEADERS.+AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])++# Do all the work for Automake.                             -*- Autoconf -*-++# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,+# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# serial 16++# This macro actually does too much.  Some checks are only needed if+# your package does certain things.  But this isn't really a big deal.++# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])+# AM_INIT_AUTOMAKE([OPTIONS])+# -----------------------------------------------+# The call with PACKAGE and VERSION arguments is the old style+# call (pre autoconf-2.50), which is being phased out.  PACKAGE+# and VERSION should now be passed to AC_INIT and removed from+# the call to AM_INIT_AUTOMAKE.+# We support both call styles for the transition.  After+# the next Automake release, Autoconf can make the AC_INIT+# arguments mandatory, and then we can depend on a new Autoconf+# release and drop the old call support.+AC_DEFUN([AM_INIT_AUTOMAKE],+[AC_PREREQ([2.62])dnl+dnl Autoconf wants to disallow AM_ names.  We explicitly allow+dnl the ones we care about.+m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl+AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl+AC_REQUIRE([AC_PROG_INSTALL])dnl+if test "`cd $srcdir && pwd`" != "`pwd`"; then+  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output+  # is not polluted with repeated "-I."+  AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl+  # test to see if srcdir already configured+  if test -f $srcdir/config.status; then+    AC_MSG_ERROR([source directory already configured; run "make distclean" there first])+  fi+fi++# test whether we have cygpath+if test -z "$CYGPATH_W"; then+  if (cygpath --version) >/dev/null 2>/dev/null; then+    CYGPATH_W='cygpath -w'+  else+    CYGPATH_W=echo+  fi+fi+AC_SUBST([CYGPATH_W])++# Define the identity of the package.+dnl Distinguish between old-style and new-style calls.+m4_ifval([$2],+[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl+ AC_SUBST([PACKAGE], [$1])dnl+ AC_SUBST([VERSION], [$2])],+[_AM_SET_OPTIONS([$1])dnl+dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.+m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,+  [m4_fatal([AC_INIT should be called with package and version arguments])])dnl+ AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl+ AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl++_AM_IF_OPTION([no-define],,+[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])+ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl++# Some tools Automake needs.+AC_REQUIRE([AM_SANITY_CHECK])dnl+AC_REQUIRE([AC_ARG_PROGRAM])dnl+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})+AM_MISSING_PROG(AUTOCONF, autoconf)+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})+AM_MISSING_PROG(AUTOHEADER, autoheader)+AM_MISSING_PROG(MAKEINFO, makeinfo)+AC_REQUIRE([AM_PROG_INSTALL_SH])dnl+AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl+AC_REQUIRE([AM_PROG_MKDIR_P])dnl+# We need awk for the "check" target.  The system "awk" is bad on+# some platforms.+AC_REQUIRE([AC_PROG_AWK])dnl+AC_REQUIRE([AC_PROG_MAKE_SET])dnl+AC_REQUIRE([AM_SET_LEADING_DOT])dnl+_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],+	      [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],+			     [_AM_PROG_TAR([v7])])])+_AM_IF_OPTION([no-dependencies],,+[AC_PROVIDE_IFELSE([AC_PROG_CC],+		  [_AM_DEPENDENCIES(CC)],+		  [define([AC_PROG_CC],+			  defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl+AC_PROVIDE_IFELSE([AC_PROG_CXX],+		  [_AM_DEPENDENCIES(CXX)],+		  [define([AC_PROG_CXX],+			  defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl+AC_PROVIDE_IFELSE([AC_PROG_OBJC],+		  [_AM_DEPENDENCIES(OBJC)],+		  [define([AC_PROG_OBJC],+			  defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl+])+_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl+dnl The `parallel-tests' driver may need to know about EXEEXT, so add the+dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen.  This macro+dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.+AC_CONFIG_COMMANDS_PRE(dnl+[m4_provide_if([_AM_COMPILER_EXEEXT],+  [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl+])++dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not+dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further+dnl mangled by Autoconf and run in a shell conditional statement.+m4_define([_AC_COMPILER_EXEEXT],+m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])+++# When config.status generates a header, we must update the stamp-h file.+# This file resides in the same directory as the config header+# that is generated.  The stamp files are numbered to have different names.++# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the+# loop where config.status creates the headers, so we can generate+# our stamp files there.+AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],+[# Compute $1's index in $config_headers.+_am_arg=$1+_am_stamp_count=1+for _am_header in $config_headers :; do+  case $_am_header in+    $_am_arg | $_am_arg:* )+      break ;;+    * )+      _am_stamp_count=`expr $_am_stamp_count + 1` ;;+  esac+done+echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])++# Copyright (C) 2001, 2003, 2005, 2008  Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# AM_PROG_INSTALL_SH+# ------------------+# Define $install_sh.+AC_DEFUN([AM_PROG_INSTALL_SH],+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl+if test x"${install_sh}" != xset; then+  case $am_aux_dir in+  *\ * | *\	*)+    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;+  *)+    install_sh="\${SHELL} $am_aux_dir/install-sh"+  esac+fi+AC_SUBST(install_sh)])++# Copyright (C) 2003, 2005  Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# serial 2++# Check whether the underlying file-system supports filenames+# with a leading dot.  For instance MS-DOS doesn't.+AC_DEFUN([AM_SET_LEADING_DOT],+[rm -rf .tst 2>/dev/null+mkdir .tst 2>/dev/null+if test -d .tst; then+  am__leading_dot=.+else+  am__leading_dot=_+fi+rmdir .tst 2>/dev/null+AC_SUBST([am__leading_dot])])++# Check to see how 'make' treats includes.	            -*- Autoconf -*-++# Copyright (C) 2001, 2002, 2003, 2005, 2009  Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# serial 4++# AM_MAKE_INCLUDE()+# -----------------+# Check to see how make treats includes.+AC_DEFUN([AM_MAKE_INCLUDE],+[am_make=${MAKE-make}+cat > confinc << 'END'+am__doit:+	@echo this is the am__doit target+.PHONY: am__doit+END+# If we don't find an include directive, just comment out the code.+AC_MSG_CHECKING([for style of include used by $am_make])+am__include="#"+am__quote=+_am_result=none+# First try GNU make style include.+echo "include confinc" > confmf+# Ignore all kinds of additional output from `make'.+case `$am_make -s -f confmf 2> /dev/null` in #(+*the\ am__doit\ target*)+  am__include=include+  am__quote=+  _am_result=GNU+  ;;+esac+# Now try BSD make style include.+if test "$am__include" = "#"; then+   echo '.include "confinc"' > confmf+   case `$am_make -s -f confmf 2> /dev/null` in #(+   *the\ am__doit\ target*)+     am__include=.include+     am__quote="\""+     _am_result=BSD+     ;;+   esac+fi+AC_SUBST([am__include])+AC_SUBST([am__quote])+AC_MSG_RESULT([$_am_result])+rm -f confinc confmf+])++# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-++# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008+# Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# serial 6++# AM_MISSING_PROG(NAME, PROGRAM)+# ------------------------------+AC_DEFUN([AM_MISSING_PROG],+[AC_REQUIRE([AM_MISSING_HAS_RUN])+$1=${$1-"${am_missing_run}$2"}+AC_SUBST($1)])+++# AM_MISSING_HAS_RUN+# ------------------+# Define MISSING if not defined so far and test if it supports --run.+# If it does, set am_missing_run to use it, otherwise, to nothing.+AC_DEFUN([AM_MISSING_HAS_RUN],+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl+AC_REQUIRE_AUX_FILE([missing])dnl+if test x"${MISSING+set}" != xset; then+  case $am_aux_dir in+  *\ * | *\	*)+    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;+  *)+    MISSING="\${SHELL} $am_aux_dir/missing" ;;+  esac+fi+# Use eval to expand $SHELL+if eval "$MISSING --run true"; then+  am_missing_run="$MISSING --run "+else+  am_missing_run=+  AC_MSG_WARN([`missing' script is too old or missing])+fi+])++# Copyright (C) 2003, 2004, 2005, 2006  Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# AM_PROG_MKDIR_P+# ---------------+# Check for `mkdir -p'.+AC_DEFUN([AM_PROG_MKDIR_P],+[AC_PREREQ([2.60])dnl+AC_REQUIRE([AC_PROG_MKDIR_P])dnl+dnl Automake 1.8 to 1.9.6 used to define mkdir_p.  We now use MKDIR_P,+dnl while keeping a definition of mkdir_p for backward compatibility.+dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.+dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of+dnl Makefile.ins that do not define MKDIR_P, so we do our own+dnl adjustment using top_builddir (which is defined more often than+dnl MKDIR_P).+AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl+case $mkdir_p in+  [[\\/$]]* | ?:[[\\/]]*) ;;+  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;+esac+])++# Helper functions for option handling.                     -*- Autoconf -*-++# Copyright (C) 2001, 2002, 2003, 2005, 2008  Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# serial 4++# _AM_MANGLE_OPTION(NAME)+# -----------------------+AC_DEFUN([_AM_MANGLE_OPTION],+[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])++# _AM_SET_OPTION(NAME)+# ------------------------------+# Set option NAME.  Presently that only means defining a flag for this option.+AC_DEFUN([_AM_SET_OPTION],+[m4_define(_AM_MANGLE_OPTION([$1]), 1)])++# _AM_SET_OPTIONS(OPTIONS)+# ----------------------------------+# OPTIONS is a space-separated list of Automake options.+AC_DEFUN([_AM_SET_OPTIONS],+[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])++# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])+# -------------------------------------------+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.+AC_DEFUN([_AM_IF_OPTION],+[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])++# Check to make sure that the build environment is sane.    -*- Autoconf -*-++# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008+# Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# serial 5++# AM_SANITY_CHECK+# ---------------+AC_DEFUN([AM_SANITY_CHECK],+[AC_MSG_CHECKING([whether build environment is sane])+# Just in case+sleep 1+echo timestamp > conftest.file+# Reject unsafe characters in $srcdir or the absolute working directory+# name.  Accept space and tab only in the latter.+am_lf='+'+case `pwd` in+  *[[\\\"\#\$\&\'\`$am_lf]]*)+    AC_MSG_ERROR([unsafe absolute working directory name]);;+esac+case $srcdir in+  *[[\\\"\#\$\&\'\`$am_lf\ \	]]*)+    AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;+esac++# Do `set' in a subshell so we don't clobber the current shell's+# arguments.  Must try -L first in case configure is actually a+# symlink; some systems play weird games with the mod time of symlinks+# (eg FreeBSD returns the mod time of the symlink's containing+# directory).+if (+   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`+   if test "$[*]" = "X"; then+      # -L didn't work.+      set X `ls -t "$srcdir/configure" conftest.file`+   fi+   rm -f conftest.file+   if test "$[*]" != "X $srcdir/configure conftest.file" \+      && test "$[*]" != "X conftest.file $srcdir/configure"; then++      # If neither matched, then we have a broken ls.  This can happen+      # if, for instance, CONFIG_SHELL is bash and it inherits a+      # broken ls alias from the environment.  This has actually+      # happened.  Such a system could not be considered "sane".+      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken+alias in your environment])+   fi++   test "$[2]" = conftest.file+   )+then+   # Ok.+   :+else+   AC_MSG_ERROR([newly created file is older than distributed files!+Check your system clock])+fi+AC_MSG_RESULT(yes)])++# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# AM_PROG_INSTALL_STRIP+# ---------------------+# One issue with vendor `install' (even GNU) is that you can't+# specify the program used to strip binaries.  This is especially+# annoying in cross-compiling environments, where the build's strip+# is unlikely to handle the host's binaries.+# Fortunately install-sh will honor a STRIPPROG variable, so we+# always use install-sh in `make install-strip', and initialize+# STRIPPROG with the value of the STRIP variable (set by the user).+AC_DEFUN([AM_PROG_INSTALL_STRIP],+[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl+# Installed binaries are usually stripped using `strip' when the user+# run `make install-strip'.  However `strip' might not be the right+# tool to use in cross-compilation environments, therefore Automake+# will honor the `STRIP' environment variable to overrule this program.+dnl Don't test for $cross_compiling = yes, because it might be `maybe'.+if test "$cross_compiling" != no; then+  AC_CHECK_TOOL([STRIP], [strip], :)+fi+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"+AC_SUBST([INSTALL_STRIP_PROGRAM])])++# Copyright (C) 2006, 2008  Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# serial 2++# _AM_SUBST_NOTMAKE(VARIABLE)+# ---------------------------+# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.+# This macro is traced by Automake.+AC_DEFUN([_AM_SUBST_NOTMAKE])++# AM_SUBST_NOTMAKE(VARIABLE)+# ---------------------------+# Public sister of _AM_SUBST_NOTMAKE.+AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])++# Check how to create a tarball.                            -*- Autoconf -*-++# Copyright (C) 2004, 2005  Free Software Foundation, Inc.+#+# This file is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# serial 2++# _AM_PROG_TAR(FORMAT)+# --------------------+# Check how to create a tarball in format FORMAT.+# FORMAT should be one of `v7', `ustar', or `pax'.+#+# Substitute a variable $(am__tar) that is a command+# writing to stdout a FORMAT-tarball containing the directory+# $tardir.+#     tardir=directory && $(am__tar) > result.tar+#+# Substitute a variable $(am__untar) that extract such+# a tarball read from stdin.+#     $(am__untar) < result.tar+AC_DEFUN([_AM_PROG_TAR],+[# Always define AMTAR for backward compatibility.+AM_MISSING_PROG([AMTAR], [tar])+m4_if([$1], [v7],+     [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],+     [m4_case([$1], [ustar],, [pax],,+              [m4_fatal([Unknown tar format])])+AC_MSG_CHECKING([how to create a $1 tar archive])+# Loop over all known methods to create a tar archive until one works.+_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'+_am_tools=${am_cv_prog_tar_$1-$_am_tools}+# Do not fold the above two line into one, because Tru64 sh and+# Solaris sh will not grok spaces in the rhs of `-'.+for _am_tool in $_am_tools+do+  case $_am_tool in+  gnutar)+    for _am_tar in tar gnutar gtar;+    do+      AM_RUN_LOG([$_am_tar --version]) && break+    done+    am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'+    am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'+    am__untar="$_am_tar -xf -"+    ;;+  plaintar)+    # Must skip GNU tar: if it does not support --format= it doesn't create+    # ustar tarball either.+    (tar --version) >/dev/null 2>&1 && continue+    am__tar='tar chf - "$$tardir"'+    am__tar_='tar chf - "$tardir"'+    am__untar='tar xf -'+    ;;+  pax)+    am__tar='pax -L -x $1 -w "$$tardir"'+    am__tar_='pax -L -x $1 -w "$tardir"'+    am__untar='pax -r'+    ;;+  cpio)+    am__tar='find "$$tardir" -print | cpio -o -H $1 -L'+    am__tar_='find "$tardir" -print | cpio -o -H $1 -L'+    am__untar='cpio -i -H $1 -d'+    ;;+  none)+    am__tar=false+    am__tar_=false+    am__untar=false+    ;;+  esac++  # If the value was cached, stop now.  We just wanted to have am__tar+  # and am__untar set.+  test -n "${am_cv_prog_tar_$1}" && break++  # tar/untar a dummy directory, and stop if the command works+  rm -rf conftest.dir+  mkdir conftest.dir+  echo GrepMe > conftest.dir/file+  AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])+  rm -rf conftest.dir+  if test -s conftest.tar; then+    AM_RUN_LOG([$am__untar <conftest.tar])+    grep GrepMe conftest.dir/file >/dev/null 2>&1 && break+  fi+done+rm -rf conftest.dir++AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])+AC_MSG_RESULT([$am_cv_prog_tar_$1])])+AC_SUBST([am__tar])+AC_SUBST([am__untar])+]) # _AM_PROG_TAR++m4_include([m4/internal/libtool.m4])+m4_include([m4/internal/ltoptions.m4])+m4_include([m4/internal/ltsugar.m4])+m4_include([m4/internal/ltversion.m4])+m4_include([m4/internal/lt~obsolete.m4])+m4_include([m4/internal/visibility.m4])+m4_include([acinclude.m4])diff -Nur tslib-1.0.orig/config.guess tslib-1.0/config.guess--- tslib-1.0.orig/config.guess	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/config.guess	2010-07-29 13:39:11.000000000 +0200@@ -0,0 +1,1533 @@+#! /bin/sh+# Attempt to guess a canonical system name.+#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,+#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009+#   Free Software Foundation, Inc.++timestamp='2009-06-10'++# This file is free software; you can redistribute it and/or modify it+# under the terms of the GNU General Public License as published by+# the Free Software Foundation; either version 2 of the License, or+# (at your option) any later version.+#+# 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., 51 Franklin Street - Fifth Floor, Boston, MA+# 02110-1301, USA.+#+# As a special exception to the GNU General Public License, if you+# distribute this file as part of a program that contains a+# configuration script generated by Autoconf, you may include it under+# the same distribution terms that you use for the rest of that program.+++# Originally written by Per Bothner <per@bothner.com>.+# Please send patches to <config-patches@gnu.org>.  Submit a context+# diff and a properly formatted ChangeLog entry.+#+# This script attempts to guess a canonical system name similar to+# config.sub.  If it succeeds, it prints the system name on stdout, and+# exits with 0.  Otherwise, it exits with 1.+#+# The plan is that this can be called by configure scripts if you+# don't specify an explicit build system type.++me=`echo "$0" | sed -e 's,.*/,,'`++usage="\+Usage: $0 [OPTION]++Output the configuration name of the system \`$me' is run on.++Operation modes:+  -h, --help         print this help, then exit+  -t, --time-stamp   print date of last modification, then exit+  -v, --version      print version number, then exit++Report bugs and patches to <config-patches@gnu.org>."++version="\+GNU config.guess ($timestamp)++Originally written by Per Bothner.+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,+2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.++This is free software; see the source for copying conditions.  There is NO+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."++help="+Try \`$me --help' for more information."++# Parse command line+while test $# -gt 0 ; do+  case $1 in+    --time-stamp | --time* | -t )+       echo "$timestamp" ; exit ;;+    --version | -v )+       echo "$version" ; exit ;;+    --help | --h* | -h )+       echo "$usage"; exit ;;+    -- )     # Stop option processing+       shift; break ;;+    - )	# Use stdin as input.+       break ;;+    -* )+       echo "$me: invalid option $1$help" >&2+       exit 1 ;;+    * )+       break ;;+  esac+done++if test $# != 0; then+  echo "$me: too many arguments$help" >&2+  exit 1+fi++trap 'exit 1' 1 2 15++# CC_FOR_BUILD -- compiler used by this script. Note that the use of a+# compiler to aid in system detection is discouraged as it requires+# temporary files to be created and, as you can see below, it is a+# headache to deal with in a portable fashion.++# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still+# use `HOST_CC' if defined, but it is deprecated.++# Portable tmp directory creation inspired by the Autoconf team.++set_cc_for_build='+trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;+trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;+: ${TMPDIR=/tmp} ;+ { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||+ { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||+ { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||+ { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;+dummy=$tmp/dummy ;+tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;+case $CC_FOR_BUILD,$HOST_CC,$CC in+ ,,)    echo "int x;" > $dummy.c ;+	for c in cc gcc c89 c99 ; do+	  if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then+	     CC_FOR_BUILD="$c"; break ;+	  fi ;+	done ;+	if test x"$CC_FOR_BUILD" = x ; then+	  CC_FOR_BUILD=no_compiler_found ;+	fi+	;;+ ,,*)   CC_FOR_BUILD=$CC ;;+ ,*,*)  CC_FOR_BUILD=$HOST_CC ;;+esac ; set_cc_for_build= ;'++# This is needed to find uname on a Pyramid OSx when run in the BSD universe.+# (ghazi@noc.rutgers.edu 1994-08-24)+if (test -f /.attbin/uname) >/dev/null 2>&1 ; then+	PATH=$PATH:/.attbin ; export PATH+fi++UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown+UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown+UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown+UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown++# Note: order is significant - the case branches are not exclusive.++case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in+    *:NetBSD:*:*)+	# NetBSD (nbsd) targets should (where applicable) match one or+	# more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,+	# *-*-netbsdecoff* and *-*-netbsd*.  For targets that recently+	# switched to ELF, *-*-netbsd* would select the old+	# object file format.  This provides both forward+	# compatibility and a consistent mechanism for selecting the+	# object file format.+	#+	# Note: NetBSD doesn't particularly care about the vendor+	# portion of the name.  We always set it to "unknown".+	sysctl="sysctl -n hw.machine_arch"+	UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \+	    /usr/sbin/$sysctl 2>/dev/null || echo unknown)`+	case "${UNAME_MACHINE_ARCH}" in+	    armeb) machine=armeb-unknown ;;+	    arm*) machine=arm-unknown ;;+	    sh3el) machine=shl-unknown ;;+	    sh3eb) machine=sh-unknown ;;+	    sh5el) machine=sh5le-unknown ;;+	    *) machine=${UNAME_MACHINE_ARCH}-unknown ;;+	esac+	# The Operating System including object format, if it has switched+	# to ELF recently, or will in the future.+	case "${UNAME_MACHINE_ARCH}" in+	    arm*|i386|m68k|ns32k|sh3*|sparc|vax)+		eval $set_cc_for_build+		if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \+			| grep -q __ELF__+		then+		    # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).+		    # Return netbsd for either.  FIX?+		    os=netbsd+		else+		    os=netbsdelf+		fi+		;;+	    *)+	        os=netbsd+		;;+	esac+	# The OS release+	# Debian GNU/NetBSD machines have a different userland, and+	# thus, need a distinct triplet. However, they do not need+	# kernel version information, so it can be replaced with a+	# suitable tag, in the style of linux-gnu.+	case "${UNAME_VERSION}" in+	    Debian*)+		release='-gnu'+		;;+	    *)+		release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`+		;;+	esac+	# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:+	# contains redundant information, the shorter form:+	# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.+	echo "${machine}-${os}${release}"+	exit ;;+    *:OpenBSD:*:*)+	UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`+	echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}+	exit ;;+    *:ekkoBSD:*:*)+	echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}+	exit ;;+    *:SolidBSD:*:*)+	echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}+	exit ;;+    macppc:MirBSD:*:*)+	echo powerpc-unknown-mirbsd${UNAME_RELEASE}+	exit ;;+    *:MirBSD:*:*)+	echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}+	exit ;;+    alpha:OSF1:*:*)+	case $UNAME_RELEASE in+	*4.0)+		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`+		;;+	*5.*)+	        UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`+		;;+	esac+	# According to Compaq, /usr/sbin/psrinfo has been available on+	# OSF/1 and Tru64 systems produced since 1995.  I hope that+	# covers most systems running today.  This code pipes the CPU+	# types through head -n 1, so we only detect the type of CPU 0.+	ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^  The alpha \(.*\) processor.*$/\1/p' | head -n 1`+	case "$ALPHA_CPU_TYPE" in+	    "EV4 (21064)")+		UNAME_MACHINE="alpha" ;;+	    "EV4.5 (21064)")+		UNAME_MACHINE="alpha" ;;+	    "LCA4 (21066/21068)")+		UNAME_MACHINE="alpha" ;;+	    "EV5 (21164)")+		UNAME_MACHINE="alphaev5" ;;+	    "EV5.6 (21164A)")+		UNAME_MACHINE="alphaev56" ;;+	    "EV5.6 (21164PC)")+		UNAME_MACHINE="alphapca56" ;;+	    "EV5.7 (21164PC)")+		UNAME_MACHINE="alphapca57" ;;+	    "EV6 (21264)")+		UNAME_MACHINE="alphaev6" ;;+	    "EV6.7 (21264A)")+		UNAME_MACHINE="alphaev67" ;;+	    "EV6.8CB (21264C)")+		UNAME_MACHINE="alphaev68" ;;+	    "EV6.8AL (21264B)")+		UNAME_MACHINE="alphaev68" ;;+	    "EV6.8CX (21264D)")+		UNAME_MACHINE="alphaev68" ;;+	    "EV6.9A (21264/EV69A)")+		UNAME_MACHINE="alphaev69" ;;+	    "EV7 (21364)")+		UNAME_MACHINE="alphaev7" ;;+	    "EV7.9 (21364A)")+		UNAME_MACHINE="alphaev79" ;;+	esac+	# A Pn.n version is a patched version.+	# A Vn.n version is a released version.+	# A Tn.n version is a released field test version.+	# A Xn.n version is an unreleased experimental baselevel.+	# 1.2 uses "1.2" for uname -r.+	echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`+	exit ;;+    Alpha\ *:Windows_NT*:*)+	# How do we know it's Interix rather than the generic POSIX subsystem?+	# Should we change UNAME_MACHINE based on the output of uname instead+	# of the specific Alpha model?+	echo alpha-pc-interix+	exit ;;+    21064:Windows_NT:50:3)+	echo alpha-dec-winnt3.5+	exit ;;+    Amiga*:UNIX_System_V:4.0:*)+	echo m68k-unknown-sysv4+	exit ;;+    *:[Aa]miga[Oo][Ss]:*:*)+	echo ${UNAME_MACHINE}-unknown-amigaos+	exit ;;+    *:[Mm]orph[Oo][Ss]:*:*)+	echo ${UNAME_MACHINE}-unknown-morphos+	exit ;;+    *:OS/390:*:*)+	echo i370-ibm-openedition+	exit ;;+    *:z/VM:*:*)+	echo s390-ibm-zvmoe+	exit ;;+    *:OS400:*:*)+        echo powerpc-ibm-os400+	exit ;;+    arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)+	echo arm-acorn-riscix${UNAME_RELEASE}+	exit ;;+    arm:riscos:*:*|arm:RISCOS:*:*)+	echo arm-unknown-riscos+	exit ;;+    SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)+	echo hppa1.1-hitachi-hiuxmpp+	exit ;;+    Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)+	# akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.+	if test "`(/bin/universe) 2>/dev/null`" = att ; then+		echo pyramid-pyramid-sysv3+	else+		echo pyramid-pyramid-bsd+	fi+	exit ;;+    NILE*:*:*:dcosx)+	echo pyramid-pyramid-svr4+	exit ;;+    DRS?6000:unix:4.0:6*)+	echo sparc-icl-nx6+	exit ;;+    DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)+	case `/usr/bin/uname -p` in+	    sparc) echo sparc-icl-nx7; exit ;;+	esac ;;+    s390x:SunOS:*:*)+	echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`+	exit ;;+    sun4H:SunOS:5.*:*)+	echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`+	exit ;;+    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)+	echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`+	exit ;;+    i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)+	eval $set_cc_for_build+	SUN_ARCH="i386"+	# If there is a compiler, see if it is configured for 64-bit objects.+	# Note that the Sun cc does not turn __LP64__ into 1 like gcc does.+	# This test works for both compilers.+	if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then+	    if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \+		(CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \+		grep IS_64BIT_ARCH >/dev/null+	    then+		SUN_ARCH="x86_64"+	    fi+	fi+	echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`+	exit ;;+    sun4*:SunOS:6*:*)+	# According to config.sub, this is the proper way to canonicalize+	# SunOS6.  Hard to guess exactly what SunOS6 will be like, but+	# it's likely to be more like Solaris than SunOS4.+	echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`+	exit ;;+    sun4*:SunOS:*:*)+	case "`/usr/bin/arch -k`" in+	    Series*|S4*)+		UNAME_RELEASE=`uname -v`+		;;+	esac+	# Japanese Language versions have a version number like `4.1.3-JL'.+	echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`+	exit ;;+    sun3*:SunOS:*:*)+	echo m68k-sun-sunos${UNAME_RELEASE}+	exit ;;+    sun*:*:4.2BSD:*)+	UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`+	test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3+	case "`/bin/arch`" in+	    sun3)+		echo m68k-sun-sunos${UNAME_RELEASE}+		;;+	    sun4)+		echo sparc-sun-sunos${UNAME_RELEASE}+		;;+	esac+	exit ;;+    aushp:SunOS:*:*)+	echo sparc-auspex-sunos${UNAME_RELEASE}+	exit ;;+    # The situation for MiNT is a little confusing.  The machine name+    # can be virtually everything (everything which is not+    # "atarist" or "atariste" at least should have a processor+    # > m68000).  The system name ranges from "MiNT" over "FreeMiNT"+    # to the lowercase version "mint" (or "freemint").  Finally+    # the system name "TOS" denotes a system which is actually not+    # MiNT.  But MiNT is downward compatible to TOS, so this should+    # be no problem.+    atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)+        echo m68k-atari-mint${UNAME_RELEASE}+	exit ;;+    atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)+	echo m68k-atari-mint${UNAME_RELEASE}+        exit ;;+    *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)+        echo m68k-atari-mint${UNAME_RELEASE}+	exit ;;+    milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)+        echo m68k-milan-mint${UNAME_RELEASE}+        exit ;;+    hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)+        echo m68k-hades-mint${UNAME_RELEASE}+        exit ;;+    *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)+        echo m68k-unknown-mint${UNAME_RELEASE}+        exit ;;+    m68k:machten:*:*)+	echo m68k-apple-machten${UNAME_RELEASE}+	exit ;;+    powerpc:machten:*:*)+	echo powerpc-apple-machten${UNAME_RELEASE}+	exit ;;+    RISC*:Mach:*:*)+	echo mips-dec-mach_bsd4.3+	exit ;;+    RISC*:ULTRIX:*:*)+	echo mips-dec-ultrix${UNAME_RELEASE}+	exit ;;+    VAX*:ULTRIX*:*:*)+	echo vax-dec-ultrix${UNAME_RELEASE}+	exit ;;+    2020:CLIX:*:* | 2430:CLIX:*:*)+	echo clipper-intergraph-clix${UNAME_RELEASE}+	exit ;;+    mips:*:*:UMIPS | mips:*:*:RISCos)+	eval $set_cc_for_build+	sed 's/^	//' << EOF >$dummy.c+#ifdef __cplusplus+#include <stdio.h>  /* for printf() prototype */+	int main (int argc, char *argv[]) {+#else+	int main (argc, argv) int argc; char *argv[]; {+#endif+	#if defined (host_mips) && defined (MIPSEB)+	#if defined (SYSTYPE_SYSV)+	  printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);+	#endif+	#if defined (SYSTYPE_SVR4)+	  printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);+	#endif+	#if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)+	  printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);+	#endif+	#endif+	  exit (-1);+	}+EOF+	$CC_FOR_BUILD -o $dummy $dummy.c &&+	  dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&+	  SYSTEM_NAME=`$dummy $dummyarg` &&+	    { echo "$SYSTEM_NAME"; exit; }+	echo mips-mips-riscos${UNAME_RELEASE}+	exit ;;+    Motorola:PowerMAX_OS:*:*)+	echo powerpc-motorola-powermax+	exit ;;+    Motorola:*:4.3:PL8-*)+	echo powerpc-harris-powermax+	exit ;;+    Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)+	echo powerpc-harris-powermax+	exit ;;+    Night_Hawk:Power_UNIX:*:*)+	echo powerpc-harris-powerunix+	exit ;;+    m88k:CX/UX:7*:*)+	echo m88k-harris-cxux7+	exit ;;+    m88k:*:4*:R4*)+	echo m88k-motorola-sysv4+	exit ;;+    m88k:*:3*:R3*)+	echo m88k-motorola-sysv3+	exit ;;+    AViiON:dgux:*:*)+        # DG/UX returns AViiON for all architectures+        UNAME_PROCESSOR=`/usr/bin/uname -p`+	if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]+	then+	    if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \+	       [ ${TARGET_BINARY_INTERFACE}x = x ]+	    then+		echo m88k-dg-dgux${UNAME_RELEASE}+	    else+		echo m88k-dg-dguxbcs${UNAME_RELEASE}+	    fi+	else+	    echo i586-dg-dgux${UNAME_RELEASE}+	fi+ 	exit ;;+    M88*:DolphinOS:*:*)	# DolphinOS (SVR3)+	echo m88k-dolphin-sysv3+	exit ;;+    M88*:*:R3*:*)+	# Delta 88k system running SVR3+	echo m88k-motorola-sysv3+	exit ;;+    XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)+	echo m88k-tektronix-sysv3+	exit ;;+    Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)+	echo m68k-tektronix-bsd+	exit ;;+    *:IRIX*:*:*)+	echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`+	exit ;;+    ????????:AIX?:[12].1:2)   # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.+	echo romp-ibm-aix     # uname -m gives an 8 hex-code CPU id+	exit ;;               # Note that: echo "'`uname -s`'" gives 'AIX '+    i*86:AIX:*:*)+	echo i386-ibm-aix+	exit ;;+    ia64:AIX:*:*)+	if [ -x /usr/bin/oslevel ] ; then+		IBM_REV=`/usr/bin/oslevel`+	else+		IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}+	fi+	echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}+	exit ;;+    *:AIX:2:3)+	if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then+		eval $set_cc_for_build+		sed 's/^		//' << EOF >$dummy.c+		#include <sys/systemcfg.h>++		main()+			{+			if (!__power_pc())+				exit(1);+			puts("powerpc-ibm-aix3.2.5");+			exit(0);+			}+EOF+		if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`+		then+			echo "$SYSTEM_NAME"+		else+			echo rs6000-ibm-aix3.2.5+		fi+	elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then+		echo rs6000-ibm-aix3.2.4+	else+		echo rs6000-ibm-aix3.2+	fi+	exit ;;+    *:AIX:*:[456])+	IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`+	if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then+		IBM_ARCH=rs6000+	else+		IBM_ARCH=powerpc+	fi+	if [ -x /usr/bin/oslevel ] ; then+		IBM_REV=`/usr/bin/oslevel`+	else+		IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}+	fi+	echo ${IBM_ARCH}-ibm-aix${IBM_REV}+	exit ;;+    *:AIX:*:*)+	echo rs6000-ibm-aix+	exit ;;+    ibmrt:4.4BSD:*|romp-ibm:BSD:*)+	echo romp-ibm-bsd4.4+	exit ;;+    ibmrt:*BSD:*|romp-ibm:BSD:*)            # covers RT/PC BSD and+	echo romp-ibm-bsd${UNAME_RELEASE}   # 4.3 with uname added to+	exit ;;                             # report: romp-ibm BSD 4.3+    *:BOSX:*:*)+	echo rs6000-bull-bosx+	exit ;;+    DPX/2?00:B.O.S.:*:*)+	echo m68k-bull-sysv3+	exit ;;+    9000/[34]??:4.3bsd:1.*:*)+	echo m68k-hp-bsd+	exit ;;+    hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)+	echo m68k-hp-bsd4.4+	exit ;;+    9000/[34678]??:HP-UX:*:*)+	HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`+	case "${UNAME_MACHINE}" in+	    9000/31? )            HP_ARCH=m68000 ;;+	    9000/[34]?? )         HP_ARCH=m68k ;;+	    9000/[678][0-9][0-9])+		if [ -x /usr/bin/getconf ]; then+		    sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`+                    sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`+                    case "${sc_cpu_version}" in+                      523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0+                      528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1+                      532)                      # CPU_PA_RISC2_0+                        case "${sc_kernel_bits}" in+                          32) HP_ARCH="hppa2.0n" ;;+                          64) HP_ARCH="hppa2.0w" ;;+			  '') HP_ARCH="hppa2.0" ;;   # HP-UX 10.20+                        esac ;;+                    esac+		fi+		if [ "${HP_ARCH}" = "" ]; then+		    eval $set_cc_for_build+		    sed 's/^              //' << EOF >$dummy.c++              #define _HPUX_SOURCE+              #include <stdlib.h>+              #include <unistd.h>++              int main ()+              {+              #if defined(_SC_KERNEL_BITS)+                  long bits = sysconf(_SC_KERNEL_BITS);+              #endif+                  long cpu  = sysconf (_SC_CPU_VERSION);++                  switch (cpu)+              	{+              	case CPU_PA_RISC1_0: puts ("hppa1.0"); break;+              	case CPU_PA_RISC1_1: puts ("hppa1.1"); break;+              	case CPU_PA_RISC2_0:+              #if defined(_SC_KERNEL_BITS)+              	    switch (bits)+              		{+              		case 64: puts ("hppa2.0w"); break;+              		case 32: puts ("hppa2.0n"); break;+              		default: puts ("hppa2.0"); break;+              		} break;+              #else  /* !defined(_SC_KERNEL_BITS) */+              	    puts ("hppa2.0"); break;+              #endif+              	default: puts ("hppa1.0"); break;+              	}+                  exit (0);+              }+EOF+		    (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`+		    test -z "$HP_ARCH" && HP_ARCH=hppa+		fi ;;+	esac+	if [ ${HP_ARCH} = "hppa2.0w" ]+	then+	    eval $set_cc_for_build++	    # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating+	    # 32-bit code.  hppa64-hp-hpux* has the same kernel and a compiler+	    # generating 64-bit code.  GNU and HP use different nomenclature:+	    #+	    # $ CC_FOR_BUILD=cc ./config.guess+	    # => hppa2.0w-hp-hpux11.23+	    # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess+	    # => hppa64-hp-hpux11.23++	    if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |+		grep -q __LP64__+	    then+		HP_ARCH="hppa2.0w"+	    else+		HP_ARCH="hppa64"+	    fi+	fi+	echo ${HP_ARCH}-hp-hpux${HPUX_REV}+	exit ;;+    ia64:HP-UX:*:*)+	HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`+	echo ia64-hp-hpux${HPUX_REV}+	exit ;;+    3050*:HI-UX:*:*)+	eval $set_cc_for_build+	sed 's/^	//' << EOF >$dummy.c+	#include <unistd.h>+	int+	main ()+	{+	  long cpu = sysconf (_SC_CPU_VERSION);+	  /* The order matters, because CPU_IS_HP_MC68K erroneously returns+	     true for CPU_PA_RISC1_0.  CPU_IS_PA_RISC returns correct+	     results, however.  */+	  if (CPU_IS_PA_RISC (cpu))+	    {+	      switch (cpu)+		{+		  case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;+		  case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;+		  case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;+		  default: puts ("hppa-hitachi-hiuxwe2"); break;+		}+	    }+	  else if (CPU_IS_HP_MC68K (cpu))+	    puts ("m68k-hitachi-hiuxwe2");+	  else puts ("unknown-hitachi-hiuxwe2");+	  exit (0);+	}+EOF+	$CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&+		{ echo "$SYSTEM_NAME"; exit; }+	echo unknown-hitachi-hiuxwe2+	exit ;;+    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )+	echo hppa1.1-hp-bsd+	exit ;;+    9000/8??:4.3bsd:*:*)+	echo hppa1.0-hp-bsd+	exit ;;+    *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)+	echo hppa1.0-hp-mpeix+	exit ;;+    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )+	echo hppa1.1-hp-osf+	exit ;;+    hp8??:OSF1:*:*)+	echo hppa1.0-hp-osf+	exit ;;+    i*86:OSF1:*:*)+	if [ -x /usr/sbin/sysversion ] ; then+	    echo ${UNAME_MACHINE}-unknown-osf1mk+	else+	    echo ${UNAME_MACHINE}-unknown-osf1+	fi+	exit ;;+    parisc*:Lites*:*:*)+	echo hppa1.1-hp-lites+	exit ;;+    C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)+	echo c1-convex-bsd+        exit ;;+    C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)+	if getsysinfo -f scalar_acc+	then echo c32-convex-bsd+	else echo c2-convex-bsd+	fi+        exit ;;+    C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)+	echo c34-convex-bsd+        exit ;;+    C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)+	echo c38-convex-bsd+        exit ;;+    C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)+	echo c4-convex-bsd+        exit ;;+    CRAY*Y-MP:*:*:*)+	echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'+	exit ;;+    CRAY*[A-Z]90:*:*:*)+	echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \+	| sed -e 's/CRAY.*\([A-Z]90\)/\1/' \+	      -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \+	      -e 's/\.[^.]*$/.X/'+	exit ;;+    CRAY*TS:*:*:*)+	echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'+	exit ;;+    CRAY*T3E:*:*:*)+	echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'+	exit ;;+    CRAY*SV1:*:*:*)+	echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'+	exit ;;+    *:UNICOS/mp:*:*)+	echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'+	exit ;;+    F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)+	FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`+        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`+        FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`+        echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"+        exit ;;+    5000:UNIX_System_V:4.*:*)+        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`+        FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`+        echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"+	exit ;;+    i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)+	echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}+	exit ;;+    sparc*:BSD/OS:*:*)+	echo sparc-unknown-bsdi${UNAME_RELEASE}+	exit ;;+    *:BSD/OS:*:*)+	echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}+	exit ;;+    *:FreeBSD:*:*)+	case ${UNAME_MACHINE} in+	    pc98)+		echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;+	    amd64)+		echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;+	    *)+		echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;+	esac+	exit ;;+    i*:CYGWIN*:*)+	echo ${UNAME_MACHINE}-pc-cygwin+	exit ;;+    *:MINGW*:*)+	echo ${UNAME_MACHINE}-pc-mingw32+	exit ;;+    i*:windows32*:*)+    	# uname -m includes "-pc" on this system.+    	echo ${UNAME_MACHINE}-mingw32+	exit ;;+    i*:PW*:*)+	echo ${UNAME_MACHINE}-pc-pw32+	exit ;;+    *:Interix*:[3456]*)+    	case ${UNAME_MACHINE} in+	    x86)+		echo i586-pc-interix${UNAME_RELEASE}+		exit ;;+	    EM64T | authenticamd | genuineintel)+		echo x86_64-unknown-interix${UNAME_RELEASE}+		exit ;;+	    IA64)+		echo ia64-unknown-interix${UNAME_RELEASE}+		exit ;;+	esac ;;+    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)+	echo i${UNAME_MACHINE}-pc-mks+	exit ;;+    8664:Windows_NT:*)+	echo x86_64-pc-mks+	exit ;;+    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)+	# How do we know it's Interix rather than the generic POSIX subsystem?+	# It also conflicts with pre-2.0 versions of AT&T UWIN. Should we+	# UNAME_MACHINE based on the output of uname instead of i386?+	echo i586-pc-interix+	exit ;;+    i*:UWIN*:*)+	echo ${UNAME_MACHINE}-pc-uwin+	exit ;;+    amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)+	echo x86_64-unknown-cygwin+	exit ;;+    p*:CYGWIN*:*)+	echo powerpcle-unknown-cygwin+	exit ;;+    prep*:SunOS:5.*:*)+	echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`+	exit ;;+    *:GNU:*:*)+	# the GNU system+	echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`+	exit ;;+    *:GNU/*:*:*)+	# other systems with GNU libc and userland+	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu+	exit ;;+    i*86:Minix:*:*)+	echo ${UNAME_MACHINE}-pc-minix+	exit ;;+    arm*:Linux:*:*)+	eval $set_cc_for_build+	if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \+	    | grep -q __ARM_EABI__+	then+	    echo ${UNAME_MACHINE}-unknown-linux-gnu+	else+	    echo ${UNAME_MACHINE}-unknown-linux-gnueabi+	fi+	exit ;;+    avr32*:Linux:*:*)+	echo ${UNAME_MACHINE}-unknown-linux-gnu+	exit ;;+    cris:Linux:*:*)+	echo cris-axis-linux-gnu+	exit ;;+    crisv32:Linux:*:*)+	echo crisv32-axis-linux-gnu+	exit ;;+    frv:Linux:*:*)+    	echo frv-unknown-linux-gnu+	exit ;;+    ia64:Linux:*:*)+	echo ${UNAME_MACHINE}-unknown-linux-gnu+	exit ;;+    m32r*:Linux:*:*)+	echo ${UNAME_MACHINE}-unknown-linux-gnu+	exit ;;+    m68*:Linux:*:*)+	echo ${UNAME_MACHINE}-unknown-linux-gnu+	exit ;;+    mips:Linux:*:* | mips64:Linux:*:*)+	eval $set_cc_for_build+	sed 's/^	//' << EOF >$dummy.c+	#undef CPU+	#undef ${UNAME_MACHINE}+	#undef ${UNAME_MACHINE}el+	#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)+	CPU=${UNAME_MACHINE}el+	#else+	#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)+	CPU=${UNAME_MACHINE}+	#else+	CPU=+	#endif+	#endif+EOF+	eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '+	    /^CPU/{+		s: ::g+		p+	    }'`"+	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }+	;;+    or32:Linux:*:*)+	echo or32-unknown-linux-gnu+	exit ;;+    ppc:Linux:*:*)+	echo powerpc-unknown-linux-gnu+	exit ;;+    ppc64:Linux:*:*)+	echo powerpc64-unknown-linux-gnu+	exit ;;+    alpha:Linux:*:*)+	case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in+	  EV5)   UNAME_MACHINE=alphaev5 ;;+	  EV56)  UNAME_MACHINE=alphaev56 ;;+	  PCA56) UNAME_MACHINE=alphapca56 ;;+	  PCA57) UNAME_MACHINE=alphapca56 ;;+	  EV6)   UNAME_MACHINE=alphaev6 ;;+	  EV67)  UNAME_MACHINE=alphaev67 ;;+	  EV68*) UNAME_MACHINE=alphaev68 ;;+        esac+	objdump --private-headers /bin/sh | grep -q ld.so.1+	if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi+	echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}+	exit ;;+    padre:Linux:*:*)+	echo sparc-unknown-linux-gnu+	exit ;;+    parisc:Linux:*:* | hppa:Linux:*:*)+	# Look for CPU level+	case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in+	  PA7*) echo hppa1.1-unknown-linux-gnu ;;+	  PA8*) echo hppa2.0-unknown-linux-gnu ;;+	  *)    echo hppa-unknown-linux-gnu ;;+	esac+	exit ;;+    parisc64:Linux:*:* | hppa64:Linux:*:*)+	echo hppa64-unknown-linux-gnu+	exit ;;+    s390:Linux:*:* | s390x:Linux:*:*)+	echo ${UNAME_MACHINE}-ibm-linux+	exit ;;+    sh64*:Linux:*:*)+    	echo ${UNAME_MACHINE}-unknown-linux-gnu+	exit ;;+    sh*:Linux:*:*)+	echo ${UNAME_MACHINE}-unknown-linux-gnu+	exit ;;+    sparc:Linux:*:* | sparc64:Linux:*:*)+	echo ${UNAME_MACHINE}-unknown-linux-gnu+	exit ;;+    vax:Linux:*:*)+	echo ${UNAME_MACHINE}-dec-linux-gnu+	exit ;;+    x86_64:Linux:*:*)+	echo x86_64-unknown-linux-gnu+	exit ;;+    xtensa*:Linux:*:*)+    	echo ${UNAME_MACHINE}-unknown-linux-gnu+	exit ;;+    i*86:Linux:*:*)+	# The BFD linker knows what the default object file format is, so+	# first see if it will tell us. cd to the root directory to prevent+	# problems with other programs or directories called `ld' in the path.+	# Set LC_ALL=C to ensure ld outputs messages in English.+	ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \+			 | sed -ne '/supported targets:/!d+				    s/[ 	][ 	]*/ /g+				    s/.*supported targets: *//+				    s/ .*//+				    p'`+        case "$ld_supported_targets" in+	  elf32-i386)+		TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"+		;;+	esac+	# Determine whether the default compiler is a.out or elf+	eval $set_cc_for_build+	sed 's/^	//' << EOF >$dummy.c+	#include <features.h>+	#ifdef __ELF__+	# ifdef __GLIBC__+	#  if __GLIBC__ >= 2+	LIBC=gnu+	#  else+	LIBC=gnulibc1+	#  endif+	# else+	LIBC=gnulibc1+	# endif+	#else+	#if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC)+	LIBC=gnu+	#else+	LIBC=gnuaout+	#endif+	#endif+	#ifdef __dietlibc__+	LIBC=dietlibc+	#endif+EOF+	eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '+	    /^LIBC/{+		s: ::g+		p+	    }'`"+	test x"${LIBC}" != x && {+		echo "${UNAME_MACHINE}-pc-linux-${LIBC}"+		exit+	}+	test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }+	;;+    i*86:DYNIX/ptx:4*:*)+	# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.+	# earlier versions are messed up and put the nodename in both+	# sysname and nodename.+	echo i386-sequent-sysv4+	exit ;;+    i*86:UNIX_SV:4.2MP:2.*)+        # Unixware is an offshoot of SVR4, but it has its own version+        # number series starting with 2...+        # I am not positive that other SVR4 systems won't match this,+	# I just have to hope.  -- rms.+        # Use sysv4.2uw... so that sysv4* matches it.+	echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}+	exit ;;+    i*86:OS/2:*:*)+	# If we were able to find `uname', then EMX Unix compatibility+	# is probably installed.+	echo ${UNAME_MACHINE}-pc-os2-emx+	exit ;;+    i*86:XTS-300:*:STOP)+	echo ${UNAME_MACHINE}-unknown-stop+	exit ;;+    i*86:atheos:*:*)+	echo ${UNAME_MACHINE}-unknown-atheos+	exit ;;+    i*86:syllable:*:*)+	echo ${UNAME_MACHINE}-pc-syllable+	exit ;;+    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)+	echo i386-unknown-lynxos${UNAME_RELEASE}+	exit ;;+    i*86:*DOS:*:*)+	echo ${UNAME_MACHINE}-pc-msdosdjgpp+	exit ;;+    i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)+	UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`+	if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then+		echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}+	else+		echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}+	fi+	exit ;;+    i*86:*:5:[678]*)+    	# UnixWare 7.x, OpenUNIX and OpenServer 6.+	case `/bin/uname -X | grep "^Machine"` in+	    *486*)	     UNAME_MACHINE=i486 ;;+	    *Pentium)	     UNAME_MACHINE=i586 ;;+	    *Pent*|*Celeron) UNAME_MACHINE=i686 ;;+	esac+	echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}+	exit ;;+    i*86:*:3.2:*)+	if test -f /usr/options/cb.name; then+		UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`+		echo ${UNAME_MACHINE}-pc-isc$UNAME_REL+	elif /bin/uname -X 2>/dev/null >/dev/null ; then+		UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`+		(/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486+		(/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \+			&& UNAME_MACHINE=i586+		(/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \+			&& UNAME_MACHINE=i686+		(/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \+			&& UNAME_MACHINE=i686+		echo ${UNAME_MACHINE}-pc-sco$UNAME_REL+	else+		echo ${UNAME_MACHINE}-pc-sysv32+	fi+	exit ;;+    pc:*:*:*)+	# Left here for compatibility:+        # uname -m prints for DJGPP always 'pc', but it prints nothing about+        # the processor, so we play safe by assuming i586.+	# Note: whatever this is, it MUST be the same as what config.sub+	# prints for the "djgpp" host, or else GDB configury will decide that+	# this is a cross-build.+	echo i586-pc-msdosdjgpp+        exit ;;+    Intel:Mach:3*:*)+	echo i386-pc-mach3+	exit ;;+    paragon:*:*:*)+	echo i860-intel-osf1+	exit ;;+    i860:*:4.*:*) # i860-SVR4+	if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then+	  echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4+	else # Add other i860-SVR4 vendors below as they are discovered.+	  echo i860-unknown-sysv${UNAME_RELEASE}  # Unknown i860-SVR4+	fi+	exit ;;+    mini*:CTIX:SYS*5:*)+	# "miniframe"+	echo m68010-convergent-sysv+	exit ;;+    mc68k:UNIX:SYSTEM5:3.51m)+	echo m68k-convergent-sysv+	exit ;;+    M680?0:D-NIX:5.3:*)+	echo m68k-diab-dnix+	exit ;;+    M68*:*:R3V[5678]*:*)+	test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;+    3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)+	OS_REL=''+	test -r /etc/.relid \+	&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`+	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \+	  && { echo i486-ncr-sysv4.3${OS_REL}; exit; }+	/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \+	  && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;+    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)+        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \+          && { echo i486-ncr-sysv4; exit; } ;;+    NCR*:*:4.2:* | MPRAS*:*:4.2:*)+	OS_REL='.3'+	test -r /etc/.relid \+	    && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`+	/bin/uname -p 2>/dev/null | grep 86 >/dev/null \+	    && { echo i486-ncr-sysv4.3${OS_REL}; exit; }+	/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \+	    && { echo i586-ncr-sysv4.3${OS_REL}; exit; }+	/bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \+	    && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;+    m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)+	echo m68k-unknown-lynxos${UNAME_RELEASE}+	exit ;;+    mc68030:UNIX_System_V:4.*:*)+	echo m68k-atari-sysv4+	exit ;;+    TSUNAMI:LynxOS:2.*:*)+	echo sparc-unknown-lynxos${UNAME_RELEASE}+	exit ;;+    rs6000:LynxOS:2.*:*)+	echo rs6000-unknown-lynxos${UNAME_RELEASE}+	exit ;;+    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)+	echo powerpc-unknown-lynxos${UNAME_RELEASE}+	exit ;;+    SM[BE]S:UNIX_SV:*:*)+	echo mips-dde-sysv${UNAME_RELEASE}+	exit ;;+    RM*:ReliantUNIX-*:*:*)+	echo mips-sni-sysv4+	exit ;;+    RM*:SINIX-*:*:*)+	echo mips-sni-sysv4+	exit ;;+    *:SINIX-*:*:*)+	if uname -p 2>/dev/null >/dev/null ; then+		UNAME_MACHINE=`(uname -p) 2>/dev/null`+		echo ${UNAME_MACHINE}-sni-sysv4+	else+		echo ns32k-sni-sysv+	fi+	exit ;;+    PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort+                      # says <Richard.M.Bartel@ccMail.Census.GOV>+        echo i586-unisys-sysv4+        exit ;;+    *:UNIX_System_V:4*:FTX*)+	# From Gerald Hewes <hewes@openmarket.com>.+	# How about differentiating between stratus architectures? -djm+	echo hppa1.1-stratus-sysv4+	exit ;;+    *:*:*:FTX*)+	# From seanf@swdc.stratus.com.+	echo i860-stratus-sysv4+	exit ;;+    i*86:VOS:*:*)+	# From Paul.Green@stratus.com.+	echo ${UNAME_MACHINE}-stratus-vos+	exit ;;+    *:VOS:*:*)+	# From Paul.Green@stratus.com.+	echo hppa1.1-stratus-vos+	exit ;;+    mc68*:A/UX:*:*)+	echo m68k-apple-aux${UNAME_RELEASE}+	exit ;;+    news*:NEWS-OS:6*:*)+	echo mips-sony-newsos6+	exit ;;+    R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)+	if [ -d /usr/nec ]; then+	        echo mips-nec-sysv${UNAME_RELEASE}+	else+	        echo mips-unknown-sysv${UNAME_RELEASE}+	fi+        exit ;;+    BeBox:BeOS:*:*)	# BeOS running on hardware made by Be, PPC only.+	echo powerpc-be-beos+	exit ;;+    BeMac:BeOS:*:*)	# BeOS running on Mac or Mac clone, PPC only.+	echo powerpc-apple-beos+	exit ;;+    BePC:BeOS:*:*)	# BeOS running on Intel PC compatible.+	echo i586-pc-beos+	exit ;;+    BePC:Haiku:*:*)	# Haiku running on Intel PC compatible.+	echo i586-pc-haiku+	exit ;;+    SX-4:SUPER-UX:*:*)+	echo sx4-nec-superux${UNAME_RELEASE}+	exit ;;+    SX-5:SUPER-UX:*:*)+	echo sx5-nec-superux${UNAME_RELEASE}+	exit ;;+    SX-6:SUPER-UX:*:*)+	echo sx6-nec-superux${UNAME_RELEASE}+	exit ;;+    SX-7:SUPER-UX:*:*)+	echo sx7-nec-superux${UNAME_RELEASE}+	exit ;;+    SX-8:SUPER-UX:*:*)+	echo sx8-nec-superux${UNAME_RELEASE}+	exit ;;+    SX-8R:SUPER-UX:*:*)+	echo sx8r-nec-superux${UNAME_RELEASE}+	exit ;;+    Power*:Rhapsody:*:*)+	echo powerpc-apple-rhapsody${UNAME_RELEASE}+	exit ;;+    *:Rhapsody:*:*)+	echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}+	exit ;;+    *:Darwin:*:*)+	UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown+	case $UNAME_PROCESSOR in+	    unknown) UNAME_PROCESSOR=powerpc ;;+	esac+	echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}+	exit ;;+    *:procnto*:*:* | *:QNX:[0123456789]*:*)+	UNAME_PROCESSOR=`uname -p`+	if test "$UNAME_PROCESSOR" = "x86"; then+		UNAME_PROCESSOR=i386+		UNAME_MACHINE=pc+	fi+	echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}+	exit ;;+    *:QNX:*:4*)+	echo i386-pc-qnx+	exit ;;+    NSE-?:NONSTOP_KERNEL:*:*)+	echo nse-tandem-nsk${UNAME_RELEASE}+	exit ;;+    NSR-?:NONSTOP_KERNEL:*:*)+	echo nsr-tandem-nsk${UNAME_RELEASE}+	exit ;;+    *:NonStop-UX:*:*)+	echo mips-compaq-nonstopux+	exit ;;+    BS2000:POSIX*:*:*)+	echo bs2000-siemens-sysv+	exit ;;+    DS/*:UNIX_System_V:*:*)+	echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}+	exit ;;+    *:Plan9:*:*)+	# "uname -m" is not consistent, so use $cputype instead. 386+	# is converted to i386 for consistency with other x86+	# operating systems.+	if test "$cputype" = "386"; then+	    UNAME_MACHINE=i386+	else+	    UNAME_MACHINE="$cputype"+	fi+	echo ${UNAME_MACHINE}-unknown-plan9+	exit ;;+    *:TOPS-10:*:*)+	echo pdp10-unknown-tops10+	exit ;;+    *:TENEX:*:*)+	echo pdp10-unknown-tenex+	exit ;;+    KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)+	echo pdp10-dec-tops20+	exit ;;+    XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)+	echo pdp10-xkl-tops20+	exit ;;+    *:TOPS-20:*:*)+	echo pdp10-unknown-tops20+	exit ;;+    *:ITS:*:*)+	echo pdp10-unknown-its+	exit ;;+    SEI:*:*:SEIUX)+        echo mips-sei-seiux${UNAME_RELEASE}+	exit ;;+    *:DragonFly:*:*)+	echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`+	exit ;;+    *:*VMS:*:*)+    	UNAME_MACHINE=`(uname -p) 2>/dev/null`+	case "${UNAME_MACHINE}" in+	    A*) echo alpha-dec-vms ; exit ;;+	    I*) echo ia64-dec-vms ; exit ;;+	    V*) echo vax-dec-vms ; exit ;;+	esac ;;+    *:XENIX:*:SysV)+	echo i386-pc-xenix+	exit ;;+    i*86:skyos:*:*)+	echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'+	exit ;;+    i*86:rdos:*:*)+	echo ${UNAME_MACHINE}-pc-rdos+	exit ;;+    i*86:AROS:*:*)+	echo ${UNAME_MACHINE}-pc-aros+	exit ;;+esac++#echo '(No uname command or uname output not recognized.)' 1>&2+#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2++eval $set_cc_for_build+cat >$dummy.c <<EOF+#ifdef _SEQUENT_+# include <sys/types.h>+# include <sys/utsname.h>+#endif+main ()+{+#if defined (sony)+#if defined (MIPSEB)+  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,+     I don't know....  */+  printf ("mips-sony-bsd\n"); exit (0);+#else+#include <sys/param.h>+  printf ("m68k-sony-newsos%s\n",+#ifdef NEWSOS4+          "4"+#else+	  ""+#endif+         ); exit (0);+#endif+#endif++#if defined (__arm) && defined (__acorn) && defined (__unix)+  printf ("arm-acorn-riscix\n"); exit (0);+#endif++#if defined (hp300) && !defined (hpux)+  printf ("m68k-hp-bsd\n"); exit (0);+#endif++#if defined (NeXT)+#if !defined (__ARCHITECTURE__)+#define __ARCHITECTURE__ "m68k"+#endif+  int version;+  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;+  if (version < 4)+    printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);+  else+    printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);+  exit (0);+#endif++#if defined (MULTIMAX) || defined (n16)+#if defined (UMAXV)+  printf ("ns32k-encore-sysv\n"); exit (0);+#else+#if defined (CMU)+  printf ("ns32k-encore-mach\n"); exit (0);+#else+  printf ("ns32k-encore-bsd\n"); exit (0);+#endif+#endif+#endif++#if defined (__386BSD__)+  printf ("i386-pc-bsd\n"); exit (0);+#endif++#if defined (sequent)+#if defined (i386)+  printf ("i386-sequent-dynix\n"); exit (0);+#endif+#if defined (ns32000)+  printf ("ns32k-sequent-dynix\n"); exit (0);+#endif+#endif++#if defined (_SEQUENT_)+    struct utsname un;++    uname(&un);++    if (strncmp(un.version, "V2", 2) == 0) {+	printf ("i386-sequent-ptx2\n"); exit (0);+    }+    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */+	printf ("i386-sequent-ptx1\n"); exit (0);+    }+    printf ("i386-sequent-ptx\n"); exit (0);++#endif++#if defined (vax)+# if !defined (ultrix)+#  include <sys/param.h>+#  if defined (BSD)+#   if BSD == 43+      printf ("vax-dec-bsd4.3\n"); exit (0);+#   else+#    if BSD == 199006+      printf ("vax-dec-bsd4.3reno\n"); exit (0);+#    else+      printf ("vax-dec-bsd\n"); exit (0);+#    endif+#   endif+#  else+    printf ("vax-dec-bsd\n"); exit (0);+#  endif+# else+    printf ("vax-dec-ultrix\n"); exit (0);+# endif+#endif++#if defined (alliant) && defined (i860)+  printf ("i860-alliant-bsd\n"); exit (0);+#endif++  exit (1);+}+EOF++$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&+	{ echo "$SYSTEM_NAME"; exit; }++# Apollos put the system type in the environment.++test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }++# Convex versions that predate uname can use getsysinfo(1)++if [ -x /usr/convex/getsysinfo ]+then+    case `getsysinfo -f cpu_type` in+    c1*)+	echo c1-convex-bsd+	exit ;;+    c2*)+	if getsysinfo -f scalar_acc+	then echo c32-convex-bsd+	else echo c2-convex-bsd+	fi+	exit ;;+    c34*)+	echo c34-convex-bsd+	exit ;;+    c38*)+	echo c38-convex-bsd+	exit ;;+    c4*)+	echo c4-convex-bsd+	exit ;;+    esac+fi++cat >&2 <<EOF+$0: unable to guess system type++This script, last modified $timestamp, has failed to recognize+the operating system you are using. It is advised that you+download the most up to date version of the config scripts from++  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD+and+  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD++If the version you run ($0) is already up to date, please+send the following data and any information you think might be+pertinent to <config-patches@gnu.org> in order to provide the needed+information to handle your system.++config.guess timestamp = $timestamp++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`+/bin/uname -X     = `(/bin/uname -X) 2>/dev/null`++hostinfo               = `(hostinfo) 2>/dev/null`+/bin/universe          = `(/bin/universe) 2>/dev/null`+/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null`+/bin/arch              = `(/bin/arch) 2>/dev/null`+/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null`+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`++UNAME_MACHINE = ${UNAME_MACHINE}+UNAME_RELEASE = ${UNAME_RELEASE}+UNAME_SYSTEM  = ${UNAME_SYSTEM}+UNAME_VERSION = ${UNAME_VERSION}+EOF++exit 1++# Local variables:+# eval: (add-hook 'write-file-hooks 'time-stamp)+# time-stamp-start: "timestamp='"+# time-stamp-format: "%:y-%02m-%02d"+# time-stamp-end: "'"+# End:diff -Nur tslib-1.0.orig/config.h.in tslib-1.0/config.h.in--- tslib-1.0.orig/config.h.in	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/config.h.in	2010-07-29 13:39:11.000000000 +0200@@ -0,0 +1,193 @@+/* config.h.in.  Generated from configure.ac by autoheader.  */++/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP+   systems. This function is required for `alloca.c' support on those systems.+   */+#undef CRAY_STACKSEG_END++/* Define to 1 if using `alloca.c'. */+#undef C_ALLOCA++/* Define to 1 if you have `alloca', as a function or macro. */+#undef HAVE_ALLOCA++/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).+   */+#undef HAVE_ALLOCA_H++/* Define to 1 if you have the `bzero' function. */+#undef HAVE_BZERO++/* Define to 1 if you have the <dlfcn.h> header file. */+#undef HAVE_DLFCN_H++/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */+#undef HAVE_DOPRNT++/* Define to 1 if you have the <fcntl.h> header file. */+#undef HAVE_FCNTL_H++/* Define to 1 if you have the `getpagesize' function. */+#undef HAVE_GETPAGESIZE++/* Define to 1 if you have the `gettimeofday' function. */+#undef HAVE_GETTIMEOFDAY++/* Define to 1 if you have the <inttypes.h> header file. */+#undef HAVE_INTTYPES_H++/* Define to 1 if you have the `dl' library (-ldl). */+#undef HAVE_LIBDL++/* Define to 1 if you have the <limits.h> header file. */+#undef HAVE_LIMITS_H++/* Define to 1 if your system has a GNU libc compatible `malloc' function, and+   to 0 otherwise. */+#undef HAVE_MALLOC++/* Define to 1 if you have the `memmove' function. */+#undef HAVE_MEMMOVE++/* Define to 1 if you have the <memory.h> header file. */+#undef HAVE_MEMORY_H++/* Define to 1 if you have the `memset' function. */+#undef HAVE_MEMSET++/* Define to 1 if you have a working `mmap' system call. */+#undef HAVE_MMAP++/* Define to 1 if you have the `munmap' function. */+#undef HAVE_MUNMAP++/* Define to 1 if you have the `select' function. */+#undef HAVE_SELECT++/* Define to 1 if `stat' has the bug that it succeeds when given the+   zero-length file name argument. */+#undef HAVE_STAT_EMPTY_STRING_BUG++/* Define to 1 if you have the <stdint.h> header file. */+#undef HAVE_STDINT_H++/* Define to 1 if you have the <stdlib.h> header file. */+#undef HAVE_STDLIB_H++/* Define to 1 if you have the `strcasecmp' function. */+#undef HAVE_STRCASECMP++/* Define to 1 if you have the `strchr' function. */+#undef HAVE_STRCHR++/* Define to 1 if you have the `strdup' function. */+#undef HAVE_STRDUP++/* Define to 1 if you have the <strings.h> header file. */+#undef HAVE_STRINGS_H++/* Define to 1 if you have the <string.h> header file. */+#undef HAVE_STRING_H++/* Define to 1 if you have the `strtoul' function. */+#undef HAVE_STRTOUL++/* Define to 1 if you have the <sys/ioctl.h> header file. */+#undef HAVE_SYS_IOCTL_H++/* Define to 1 if you have the <sys/param.h> header file. */+#undef HAVE_SYS_PARAM_H++/* Define to 1 if you have the <sys/select.h> header file. */+#undef HAVE_SYS_SELECT_H++/* Define to 1 if you have the <sys/socket.h> header file. */+#undef HAVE_SYS_SOCKET_H++/* Define to 1 if you have the <sys/stat.h> header file. */+#undef HAVE_SYS_STAT_H++/* Define to 1 if you have the <sys/time.h> header file. */+#undef HAVE_SYS_TIME_H++/* Define to 1 if you have the <sys/types.h> header file. */+#undef HAVE_SYS_TYPES_H++/* Define to 1 if you have the <unistd.h> header file. */+#undef HAVE_UNISTD_H++/* Define to 1 if you have the `vprintf' function. */+#undef HAVE_VPRINTF++/* Define to 1 if `lstat' dereferences a symlink specified with a trailing+   slash. */+#undef LSTAT_FOLLOWS_SLASHED_SYMLINK++/* Define to the sub-directory in which libtool stores uninstalled libraries.+   */+#undef LT_OBJDIR++/* Name of package */+#undef PACKAGE++/* Define to the address where bug reports for this package should be sent. */+#undef PACKAGE_BUGREPORT++/* Define to the full name of this package. */+#undef PACKAGE_NAME++/* Define to the full name and version of this package. */+#undef PACKAGE_STRING++/* Define to the one symbol short name of this package. */+#undef PACKAGE_TARNAME++/* Define to the home page for this package. */+#undef PACKAGE_URL++/* Define to the version of this package. */+#undef PACKAGE_VERSION++/* Define as the return type of signal handlers (`int' or `void'). */+#undef RETSIGTYPE++/* Define to the type of arg 1 for `select'. */+#undef SELECT_TYPE_ARG1++/* Define to the type of args 2, 3 and 4 for `select'. */+#undef SELECT_TYPE_ARG234++/* Define to the type of arg 5 for `select'. */+#undef SELECT_TYPE_ARG5++/* If using the C implementation of alloca, define if you know the+   direction of stack growth for your system; otherwise it will be+   automatically deduced at runtime.+	STACK_DIRECTION > 0 => grows toward higher addresses+	STACK_DIRECTION < 0 => grows toward lower addresses+	STACK_DIRECTION = 0 => direction of growth unknown */+#undef STACK_DIRECTION++/* Define to 1 if you have the ANSI C header files. */+#undef STDC_HEADERS++/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */+#undef TIME_WITH_SYS_TIME++/* Version number of package */+#undef VERSION++/* Define to empty if `const' does not conform to ANSI C. */+#undef const++/* Define to `__inline__' or `__inline' if that's what the C compiler+   calls it, or to nothing if 'inline' is not supported under any name.  */+#ifndef __cplusplus+#undef inline+#endif++/* Define to rpl_malloc if the replacement function should be used. */+#undef malloc++/* Define to `unsigned int' if <sys/types.h> does not define. */+#undef size_tdiff -Nur tslib-1.0.orig/config.sub tslib-1.0/config.sub--- tslib-1.0.orig/config.sub	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/config.sub	2010-07-29 13:39:11.000000000 +0200@@ -0,0 +1,1693 @@+#! /bin/sh+# Configuration validation subroutine script.+#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,+#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009+#   Free Software Foundation, Inc.++timestamp='2009-06-11'++# This file is (in principle) common to ALL GNU software.+# The presence of a machine in this file suggests that SOME GNU software+# can handle that machine.  It does not imply ALL GNU software can.+#+# This file is free software; you can redistribute it and/or modify+# it under the terms of the GNU General Public License as published by+# the Free Software Foundation; either version 2 of the License, or+# (at your option) any later version.+#+# 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., 51 Franklin Street - Fifth Floor, Boston, MA+# 02110-1301, USA.+#+# As a special exception to the GNU General Public License, if you+# distribute this file as part of a program that contains a+# configuration script generated by Autoconf, you may include it under+# the same distribution terms that you use for the rest of that program.+++# Please send patches to <config-patches@gnu.org>.  Submit a context+# diff and a properly formatted ChangeLog entry.+#+# Configuration subroutine to validate and canonicalize a configuration type.+# Supply the specified configuration type as an argument.+# If it is invalid, we print an error message on stderr and exit with code 1.+# Otherwise, we print the canonical config type on stdout and succeed.++# This file is supposed to be the same for all GNU packages+# and recognize all the CPU types, system types and aliases+# that are meaningful with *any* GNU software.+# Each package is responsible for reporting which valid configurations+# it does not support.  The user should be able to distinguish+# a failure to support a valid configuration from a meaningless+# configuration.++# The goal of this file is to map all the various variations of a given+# machine specification into a single specification in the form:+#	CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM+# or in some cases, the newer four-part form:+#	CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM+# It is wrong to echo any other type of specification.++me=`echo "$0" | sed -e 's,.*/,,'`++usage="\+Usage: $0 [OPTION] CPU-MFR-OPSYS+       $0 [OPTION] ALIAS++Canonicalize a configuration name.++Operation modes:+  -h, --help         print this help, then exit+  -t, --time-stamp   print date of last modification, then exit+  -v, --version      print version number, then exit++Report bugs and patches to <config-patches@gnu.org>."++version="\+GNU config.sub ($timestamp)++Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,+2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.++This is free software; see the source for copying conditions.  There is NO+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."++help="+Try \`$me --help' for more information."++# Parse command line+while test $# -gt 0 ; do+  case $1 in+    --time-stamp | --time* | -t )+       echo "$timestamp" ; exit ;;+    --version | -v )+       echo "$version" ; exit ;;+    --help | --h* | -h )+       echo "$usage"; exit ;;+    -- )     # Stop option processing+       shift; break ;;+    - )	# Use stdin as input.+       break ;;+    -* )+       echo "$me: invalid option $1$help"+       exit 1 ;;++    *local*)+       # First pass through any local machine types.+       echo $1+       exit ;;++    * )+       break ;;+  esac+done++case $# in+ 0) echo "$me: missing argument$help" >&2+    exit 1;;+ 1) ;;+ *) echo "$me: too many arguments$help" >&2+    exit 1;;+esac++# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).+# Here we must recognize all the valid KERNEL-OS combinations.+maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`+case $maybe_os in+  nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \+  uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \+  kopensolaris*-gnu* | \+  storm-chaos* | os2-emx* | rtmk-nova*)+    os=-$maybe_os+    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`+    ;;+  *)+    basic_machine=`echo $1 | sed 's/-[^-]*$//'`+    if [ $basic_machine != $1 ]+    then os=`echo $1 | sed 's/.*-/-/'`+    else os=; fi+    ;;+esac++### Let's recognize common machines as not being operating systems so+### that things like config.sub decstation-3100 work.  We also+### recognize some manufacturers as not being operating systems, so we+### can provide default operating systems below.+case $os in+	-sun*os*)+		# Prevent following clause from handling this invalid input.+		;;+	-dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \+	-att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \+	-unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \+	-convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\+	-c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \+	-harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \+	-apple | -axis | -knuth | -cray)+		os=+		basic_machine=$1+		;;+        -bluegene*)+	        os=-cnk+		;;+	-sim | -cisco | -oki | -wec | -winbond)+		os=+		basic_machine=$1+		;;+	-scout)+		;;+	-wrs)+		os=-vxworks+		basic_machine=$1+		;;+	-chorusos*)+		os=-chorusos+		basic_machine=$1+		;;+ 	-chorusrdb)+ 		os=-chorusrdb+		basic_machine=$1+ 		;;+	-hiux*)+		os=-hiuxwe2+		;;+	-sco6)+		os=-sco5v6+		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`+		;;+	-sco5)+		os=-sco3.2v5+		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`+		;;+	-sco4)+		os=-sco3.2v4+		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`+		;;+	-sco3.2.[4-9]*)+		os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`+		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`+		;;+	-sco3.2v[4-9]*)+		# Don't forget version if it is 3.2v4 or newer.+		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`+		;;+	-sco5v6*)+		# Don't forget version if it is 3.2v4 or newer.+		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`+		;;+	-sco*)+		os=-sco3.2v2+		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`+		;;+	-udk*)+		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`+		;;+	-isc)+		os=-isc2.2+		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`+		;;+	-clix*)+		basic_machine=clipper-intergraph+		;;+	-isc*)+		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`+		;;+	-lynx*)+		os=-lynxos+		;;+	-ptx*)+		basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`+		;;+	-windowsnt*)+		os=`echo $os | sed -e 's/windowsnt/winnt/'`+		;;+	-psos*)+		os=-psos+		;;+	-mint | -mint[0-9]*)+		basic_machine=m68k-atari+		os=-mint+		;;+esac++# Decode aliases for certain CPU-COMPANY combinations.+case $basic_machine in+	# Recognize the basic CPU types without company name.+	# Some are omitted here because they have special meanings below.+	1750a | 580 \+	| a29k \+	| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \+	| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \+	| am33_2.0 \+	| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \+	| bfin \+	| c4x | clipper \+	| d10v | d30v | dlx | dsp16xx \+	| fido | fr30 | frv \+	| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \+	| i370 | i860 | i960 | ia64 \+	| ip2k | iq2000 \+	| lm32 \+	| m32c | m32r | m32rle | m68000 | m68k | m88k \+	| maxq | mb | microblaze | mcore | mep | metag \+	| mips | mipsbe | mipseb | mipsel | mipsle \+	| mips16 \+	| mips64 | mips64el \+	| mips64octeon | mips64octeonel \+	| mips64orion | mips64orionel \+	| mips64r5900 | mips64r5900el \+	| mips64vr | mips64vrel \+	| mips64vr4100 | mips64vr4100el \+	| mips64vr4300 | mips64vr4300el \+	| mips64vr5000 | mips64vr5000el \+	| mips64vr5900 | mips64vr5900el \+	| mipsisa32 | mipsisa32el \+	| mipsisa32r2 | mipsisa32r2el \+	| mipsisa64 | mipsisa64el \+	| mipsisa64r2 | mipsisa64r2el \+	| mipsisa64sb1 | mipsisa64sb1el \+	| mipsisa64sr71k | mipsisa64sr71kel \+	| mipstx39 | mipstx39el \+	| mn10200 | mn10300 \+	| moxie \+	| mt \+	| msp430 \+	| nios | nios2 \+	| ns16k | ns32k \+	| or32 \+	| pdp10 | pdp11 | pj | pjl \+	| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \+	| pyramid \+	| score \+	| sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \+	| sh64 | sh64le \+	| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \+	| sparcv8 | sparcv9 | sparcv9b | sparcv9v \+	| spu | strongarm \+	| tahoe | thumb | tic4x | tic80 | tron \+	| v850 | v850e \+	| we32k \+	| x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \+	| z8k | z80)+		basic_machine=$basic_machine-unknown+		;;+	m6811 | m68hc11 | m6812 | m68hc12)+		# Motorola 68HC11/12.+		basic_machine=$basic_machine-unknown+		os=-none+		;;+	m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)+		;;+	ms1)+		basic_machine=mt-unknown+		;;++	# We use `pc' rather than `unknown'+	# because (1) that's what they normally are, and+	# (2) the word "unknown" tends to confuse beginning users.+	i*86 | x86_64)+	  basic_machine=$basic_machine-pc+	  ;;+	# Object if more than one company name word.+	*-*-*)+		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2+		exit 1+		;;+	# Recognize the basic CPU types with company name.+	580-* \+	| a29k-* \+	| alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \+	| alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \+	| alphapca5[67]-* | alpha64pca5[67]-* | arc-* \+	| arm-*  | armbe-* | armle-* | armeb-* | armv*-* \+	| avr-* | avr32-* \+	| bfin-* | bs2000-* \+	| c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \+	| clipper-* | craynv-* | cydra-* \+	| d10v-* | d30v-* | dlx-* \+	| elxsi-* \+	| f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \+	| h8300-* | h8500-* \+	| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \+	| i*86-* | i860-* | i960-* | ia64-* \+	| ip2k-* | iq2000-* \+	| lm32-* \+	| m32c-* | m32r-* | m32rle-* \+	| m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \+	| m88110-* | m88k-* | maxq-* | mcore-* | metag-* \+	| mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \+	| mips16-* \+	| mips64-* | mips64el-* \+	| mips64octeon-* | mips64octeonel-* \+	| mips64orion-* | mips64orionel-* \+	| mips64r5900-* | mips64r5900el-* \+	| mips64vr-* | mips64vrel-* \+	| mips64vr4100-* | mips64vr4100el-* \+	| mips64vr4300-* | mips64vr4300el-* \+	| mips64vr5000-* | mips64vr5000el-* \+	| mips64vr5900-* | mips64vr5900el-* \+	| mipsisa32-* | mipsisa32el-* \+	| mipsisa32r2-* | mipsisa32r2el-* \+	| mipsisa64-* | mipsisa64el-* \+	| mipsisa64r2-* | mipsisa64r2el-* \+	| mipsisa64sb1-* | mipsisa64sb1el-* \+	| mipsisa64sr71k-* | mipsisa64sr71kel-* \+	| mipstx39-* | mipstx39el-* \+	| mmix-* \+	| mt-* \+	| msp430-* \+	| nios-* | nios2-* \+	| none-* | np1-* | ns16k-* | ns32k-* \+	| orion-* \+	| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \+	| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \+	| pyramid-* \+	| romp-* | rs6000-* \+	| sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \+	| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \+	| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \+	| sparclite-* \+	| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \+	| tahoe-* | thumb-* \+	| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \+	| tron-* \+	| v850-* | v850e-* | vax-* \+	| we32k-* \+	| x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \+	| xstormy16-* | xtensa*-* \+	| ymp-* \+	| z8k-* | z80-*)+		;;+	# Recognize the basic CPU types without company name, with glob match.+	xtensa*)+		basic_machine=$basic_machine-unknown+		;;+	# Recognize the various machine names and aliases which stand+	# for a CPU type and a company and sometimes even an OS.+	386bsd)+		basic_machine=i386-unknown+		os=-bsd+		;;+	3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)+		basic_machine=m68000-att+		;;+	3b*)+		basic_machine=we32k-att+		;;+	a29khif)+		basic_machine=a29k-amd+		os=-udi+		;;+    	abacus)+		basic_machine=abacus-unknown+		;;+	adobe68k)+		basic_machine=m68010-adobe+		os=-scout+		;;+	alliant | fx80)+		basic_machine=fx80-alliant+		;;+	altos | altos3068)+		basic_machine=m68k-altos+		;;+	am29k)+		basic_machine=a29k-none+		os=-bsd+		;;+	amd64)+		basic_machine=x86_64-pc+		;;+	amd64-*)+		basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`+		;;+	amdahl)+		basic_machine=580-amdahl+		os=-sysv+		;;+	amiga | amiga-*)+		basic_machine=m68k-unknown+		;;+	amigaos | amigados)+		basic_machine=m68k-unknown+		os=-amigaos+		;;+	amigaunix | amix)+		basic_machine=m68k-unknown+		os=-sysv4+		;;+	apollo68)+		basic_machine=m68k-apollo+		os=-sysv+		;;+	apollo68bsd)+		basic_machine=m68k-apollo+		os=-bsd+		;;+	aros)+		basic_machine=i386-pc+		os=-aros+		;;+	aux)+		basic_machine=m68k-apple+		os=-aux+		;;+	balance)+		basic_machine=ns32k-sequent+		os=-dynix+		;;+	blackfin)+		basic_machine=bfin-unknown+		os=-linux+		;;+	blackfin-*)+		basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`+		os=-linux+		;;+	bluegene*)+		basic_machine=powerpc-ibm+		os=-cnk+		;;+	c90)+		basic_machine=c90-cray+		os=-unicos+		;;+        cegcc)+		basic_machine=arm-unknown+		os=-cegcc+		;;+	convex-c1)+		basic_machine=c1-convex+		os=-bsd+		;;+	convex-c2)+		basic_machine=c2-convex+		os=-bsd+		;;+	convex-c32)+		basic_machine=c32-convex+		os=-bsd+		;;+	convex-c34)+		basic_machine=c34-convex+		os=-bsd+		;;+	convex-c38)+		basic_machine=c38-convex+		os=-bsd+		;;+	cray | j90)+		basic_machine=j90-cray+		os=-unicos+		;;+	craynv)+		basic_machine=craynv-cray+		os=-unicosmp+		;;+	cr16)+		basic_machine=cr16-unknown+		os=-elf+		;;+	crds | unos)+		basic_machine=m68k-crds+		;;+	crisv32 | crisv32-* | etraxfs*)+		basic_machine=crisv32-axis+		;;+	cris | cris-* | etrax*)+		basic_machine=cris-axis+		;;+	crx)+		basic_machine=crx-unknown+		os=-elf+		;;+	da30 | da30-*)+		basic_machine=m68k-da30+		;;+	decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)+		basic_machine=mips-dec+		;;+	decsystem10* | dec10*)+		basic_machine=pdp10-dec+		os=-tops10+		;;+	decsystem20* | dec20*)+		basic_machine=pdp10-dec+		os=-tops20+		;;+	delta | 3300 | motorola-3300 | motorola-delta \+	      | 3300-motorola | delta-motorola)+		basic_machine=m68k-motorola+		;;+	delta88)+		basic_machine=m88k-motorola+		os=-sysv3+		;;+	dicos)+		basic_machine=i686-pc+		os=-dicos+		;;+	djgpp)+		basic_machine=i586-pc+		os=-msdosdjgpp+		;;+	dpx20 | dpx20-*)+		basic_machine=rs6000-bull+		os=-bosx+		;;+	dpx2* | dpx2*-bull)+		basic_machine=m68k-bull+		os=-sysv3+		;;+	ebmon29k)+		basic_machine=a29k-amd+		os=-ebmon+		;;+	elxsi)+		basic_machine=elxsi-elxsi+		os=-bsd+		;;+	encore | umax | mmax)+		basic_machine=ns32k-encore+		;;+	es1800 | OSE68k | ose68k | ose | OSE)+		basic_machine=m68k-ericsson+		os=-ose+		;;+	fx2800)+		basic_machine=i860-alliant+		;;+	genix)+		basic_machine=ns32k-ns+		;;+	gmicro)+		basic_machine=tron-gmicro+		os=-sysv+		;;+	go32)+		basic_machine=i386-pc+		os=-go32+		;;+	h3050r* | hiux*)+		basic_machine=hppa1.1-hitachi+		os=-hiuxwe2+		;;+	h8300hms)+		basic_machine=h8300-hitachi+		os=-hms+		;;+	h8300xray)+		basic_machine=h8300-hitachi+		os=-xray+		;;+	h8500hms)+		basic_machine=h8500-hitachi+		os=-hms+		;;+	harris)+		basic_machine=m88k-harris+		os=-sysv3+		;;+	hp300-*)+		basic_machine=m68k-hp+		;;+	hp300bsd)+		basic_machine=m68k-hp+		os=-bsd+		;;+	hp300hpux)+		basic_machine=m68k-hp+		os=-hpux+		;;+	hp3k9[0-9][0-9] | hp9[0-9][0-9])+		basic_machine=hppa1.0-hp+		;;+	hp9k2[0-9][0-9] | hp9k31[0-9])+		basic_machine=m68000-hp+		;;+	hp9k3[2-9][0-9])+		basic_machine=m68k-hp+		;;+	hp9k6[0-9][0-9] | hp6[0-9][0-9])+		basic_machine=hppa1.0-hp+		;;+	hp9k7[0-79][0-9] | hp7[0-79][0-9])+		basic_machine=hppa1.1-hp+		;;+	hp9k78[0-9] | hp78[0-9])+		# FIXME: really hppa2.0-hp+		basic_machine=hppa1.1-hp+		;;+	hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)+		# FIXME: really hppa2.0-hp+		basic_machine=hppa1.1-hp+		;;+	hp9k8[0-9][13679] | hp8[0-9][13679])+		basic_machine=hppa1.1-hp+		;;+	hp9k8[0-9][0-9] | hp8[0-9][0-9])+		basic_machine=hppa1.0-hp+		;;+	hppa-next)+		os=-nextstep3+		;;+	hppaosf)+		basic_machine=hppa1.1-hp+		os=-osf+		;;+	hppro)+		basic_machine=hppa1.1-hp+		os=-proelf+		;;+	i370-ibm* | ibm*)+		basic_machine=i370-ibm+		;;+# I'm not sure what "Sysv32" means.  Should this be sysv3.2?+	i*86v32)+		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`+		os=-sysv32+		;;+	i*86v4*)+		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`+		os=-sysv4+		;;+	i*86v)+		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`+		os=-sysv+		;;+	i*86sol2)+		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`+		os=-solaris2+		;;+	i386mach)+		basic_machine=i386-mach+		os=-mach+		;;+	i386-vsta | vsta)+		basic_machine=i386-unknown+		os=-vsta+		;;+	iris | iris4d)+		basic_machine=mips-sgi+		case $os in+		    -irix*)+			;;+		    *)+			os=-irix4+			;;+		esac+		;;+	isi68 | isi)+		basic_machine=m68k-isi+		os=-sysv+		;;+	m68knommu)+		basic_machine=m68k-unknown+		os=-linux+		;;+	m68knommu-*)+		basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`+		os=-linux+		;;+	m88k-omron*)+		basic_machine=m88k-omron+		;;+	magnum | m3230)+		basic_machine=mips-mips+		os=-sysv+		;;+	merlin)+		basic_machine=ns32k-utek+		os=-sysv+		;;+	mingw32)+		basic_machine=i386-pc+		os=-mingw32+		;;+	mingw32ce)+		basic_machine=arm-unknown+		os=-mingw32ce+		;;+	miniframe)+		basic_machine=m68000-convergent+		;;+	*mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)+		basic_machine=m68k-atari+		os=-mint+		;;+	mips3*-*)+		basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`+		;;+	mips3*)+		basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown+		;;+	monitor)+		basic_machine=m68k-rom68k+		os=-coff+		;;+	morphos)+		basic_machine=powerpc-unknown+		os=-morphos+		;;+	msdos)+		basic_machine=i386-pc+		os=-msdos+		;;+	ms1-*)+		basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`+		;;+	mvs)+		basic_machine=i370-ibm+		os=-mvs+		;;+	ncr3000)+		basic_machine=i486-ncr+		os=-sysv4+		;;+	netbsd386)+		basic_machine=i386-unknown+		os=-netbsd+		;;+	netwinder)+		basic_machine=armv4l-rebel+		os=-linux+		;;+	news | news700 | news800 | news900)+		basic_machine=m68k-sony+		os=-newsos+		;;+	news1000)+		basic_machine=m68030-sony+		os=-newsos+		;;+	news-3600 | risc-news)+		basic_machine=mips-sony+		os=-newsos+		;;+	necv70)+		basic_machine=v70-nec+		os=-sysv+		;;+	next | m*-next )+		basic_machine=m68k-next+		case $os in+		    -nextstep* )+			;;+		    -ns2*)+		      os=-nextstep2+			;;+		    *)+		      os=-nextstep3+			;;+		esac+		;;+	nh3000)+		basic_machine=m68k-harris+		os=-cxux+		;;+	nh[45]000)+		basic_machine=m88k-harris+		os=-cxux+		;;+	nindy960)+		basic_machine=i960-intel+		os=-nindy+		;;+	mon960)+		basic_machine=i960-intel+		os=-mon960+		;;+	nonstopux)+		basic_machine=mips-compaq+		os=-nonstopux+		;;+	np1)+		basic_machine=np1-gould+		;;+	nsr-tandem)+		basic_machine=nsr-tandem+		;;+	op50n-* | op60c-*)+		basic_machine=hppa1.1-oki+		os=-proelf+		;;+	openrisc | openrisc-*)+		basic_machine=or32-unknown+		;;+	os400)+		basic_machine=powerpc-ibm+		os=-os400+		;;+	OSE68000 | ose68000)+		basic_machine=m68000-ericsson+		os=-ose+		;;+	os68k)+		basic_machine=m68k-none+		os=-os68k+		;;+	pa-hitachi)+		basic_machine=hppa1.1-hitachi+		os=-hiuxwe2+		;;+	paragon)+		basic_machine=i860-intel+		os=-osf+		;;+	parisc)+		basic_machine=hppa-unknown+		os=-linux+		;;+	parisc-*)+		basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`+		os=-linux+		;;+	pbd)+		basic_machine=sparc-tti+		;;+	pbb)+		basic_machine=m68k-tti+		;;+	pc532 | pc532-*)+		basic_machine=ns32k-pc532+		;;+	pc98)+		basic_machine=i386-pc+		;;+	pc98-*)+		basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`+		;;+	pentium | p5 | k5 | k6 | nexgen | viac3)+		basic_machine=i586-pc+		;;+	pentiumpro | p6 | 6x86 | athlon | athlon_*)+		basic_machine=i686-pc+		;;+	pentiumii | pentium2 | pentiumiii | pentium3)+		basic_machine=i686-pc+		;;+	pentium4)+		basic_machine=i786-pc+		;;+	pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)+		basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`+		;;+	pentiumpro-* | p6-* | 6x86-* | athlon-*)+		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`+		;;+	pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)+		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`+		;;+	pentium4-*)+		basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`+		;;+	pn)+		basic_machine=pn-gould+		;;+	power)	basic_machine=power-ibm+		;;+	ppc)	basic_machine=powerpc-unknown+		;;+	ppc-*)	basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`+		;;+	ppcle | powerpclittle | ppc-le | powerpc-little)+		basic_machine=powerpcle-unknown+		;;+	ppcle-* | powerpclittle-*)+		basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`+		;;+	ppc64)	basic_machine=powerpc64-unknown+		;;+	ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`+		;;+	ppc64le | powerpc64little | ppc64-le | powerpc64-little)+		basic_machine=powerpc64le-unknown+		;;+	ppc64le-* | powerpc64little-*)+		basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`+		;;+	ps2)+		basic_machine=i386-ibm+		;;+	pw32)+		basic_machine=i586-unknown+		os=-pw32+		;;+	rdos)+		basic_machine=i386-pc+		os=-rdos+		;;+	rom68k)+		basic_machine=m68k-rom68k+		os=-coff+		;;+	rm[46]00)+		basic_machine=mips-siemens+		;;+	rtpc | rtpc-*)+		basic_machine=romp-ibm+		;;+	s390 | s390-*)+		basic_machine=s390-ibm+		;;+	s390x | s390x-*)+		basic_machine=s390x-ibm+		;;+	sa29200)+		basic_machine=a29k-amd+		os=-udi+		;;+	sb1)+		basic_machine=mipsisa64sb1-unknown+		;;+	sb1el)+		basic_machine=mipsisa64sb1el-unknown+		;;+	sde)+		basic_machine=mipsisa32-sde+		os=-elf+		;;+	sei)+		basic_machine=mips-sei+		os=-seiux+		;;+	sequent)+		basic_machine=i386-sequent+		;;+	sh)+		basic_machine=sh-hitachi+		os=-hms+		;;+	sh5el)+		basic_machine=sh5le-unknown+		;;+	sh64)+		basic_machine=sh64-unknown+		;;+	sparclite-wrs | simso-wrs)+		basic_machine=sparclite-wrs+		os=-vxworks+		;;+	sps7)+		basic_machine=m68k-bull+		os=-sysv2+		;;+	spur)+		basic_machine=spur-unknown+		;;+	st2000)+		basic_machine=m68k-tandem+		;;+	stratus)+		basic_machine=i860-stratus+		os=-sysv4+		;;+	sun2)+		basic_machine=m68000-sun+		;;+	sun2os3)+		basic_machine=m68000-sun+		os=-sunos3+		;;+	sun2os4)+		basic_machine=m68000-sun+		os=-sunos4+		;;+	sun3os3)+		basic_machine=m68k-sun+		os=-sunos3+		;;+	sun3os4)+		basic_machine=m68k-sun+		os=-sunos4+		;;+	sun4os3)+		basic_machine=sparc-sun+		os=-sunos3+		;;+	sun4os4)+		basic_machine=sparc-sun+		os=-sunos4+		;;+	sun4sol2)+		basic_machine=sparc-sun+		os=-solaris2+		;;+	sun3 | sun3-*)+		basic_machine=m68k-sun+		;;+	sun4)+		basic_machine=sparc-sun+		;;+	sun386 | sun386i | roadrunner)+		basic_machine=i386-sun+		;;+	sv1)+		basic_machine=sv1-cray+		os=-unicos+		;;+	symmetry)+		basic_machine=i386-sequent+		os=-dynix+		;;+	t3e)+		basic_machine=alphaev5-cray+		os=-unicos+		;;+	t90)+		basic_machine=t90-cray+		os=-unicos+		;;+	tic54x | c54x*)+		basic_machine=tic54x-unknown+		os=-coff+		;;+	tic55x | c55x*)+		basic_machine=tic55x-unknown+		os=-coff+		;;+	tic6x | c6x*)+		basic_machine=tic6x-unknown+		os=-coff+		;;+	tile*)+		basic_machine=tile-unknown+		os=-linux-gnu+		;;+	tx39)+		basic_machine=mipstx39-unknown+		;;+	tx39el)+		basic_machine=mipstx39el-unknown+		;;+	toad1)+		basic_machine=pdp10-xkl+		os=-tops20+		;;+	tower | tower-32)+		basic_machine=m68k-ncr+		;;+	tpf)+		basic_machine=s390x-ibm+		os=-tpf+		;;+	udi29k)+		basic_machine=a29k-amd+		os=-udi+		;;+	ultra3)+		basic_machine=a29k-nyu+		os=-sym1+		;;+	v810 | necv810)+		basic_machine=v810-nec+		os=-none+		;;+	vaxv)+		basic_machine=vax-dec+		os=-sysv+		;;+	vms)+		basic_machine=vax-dec+		os=-vms+		;;+	vpp*|vx|vx-*)+		basic_machine=f301-fujitsu+		;;+	vxworks960)+		basic_machine=i960-wrs+		os=-vxworks+		;;+	vxworks68)+		basic_machine=m68k-wrs+		os=-vxworks+		;;+	vxworks29k)+		basic_machine=a29k-wrs+		os=-vxworks+		;;+	w65*)+		basic_machine=w65-wdc+		os=-none+		;;+	w89k-*)+		basic_machine=hppa1.1-winbond+		os=-proelf+		;;+	xbox)+		basic_machine=i686-pc+		os=-mingw32+		;;+	xps | xps100)+		basic_machine=xps100-honeywell+		;;+	ymp)+		basic_machine=ymp-cray+		os=-unicos+		;;+	z8k-*-coff)+		basic_machine=z8k-unknown+		os=-sim+		;;+	z80-*-coff)+		basic_machine=z80-unknown+		os=-sim+		;;+	none)+		basic_machine=none-none+		os=-none+		;;++# Here we handle the default manufacturer of certain CPU types.  It is in+# some cases the only manufacturer, in others, it is the most popular.+	w89k)+		basic_machine=hppa1.1-winbond+		;;+	op50n)+		basic_machine=hppa1.1-oki+		;;+	op60c)+		basic_machine=hppa1.1-oki+		;;+	romp)+		basic_machine=romp-ibm+		;;+	mmix)+		basic_machine=mmix-knuth+		;;+	rs6000)+		basic_machine=rs6000-ibm+		;;+	vax)+		basic_machine=vax-dec+		;;+	pdp10)+		# there are many clones, so DEC is not a safe bet+		basic_machine=pdp10-unknown+		;;+	pdp11)+		basic_machine=pdp11-dec+		;;+	we32k)+		basic_machine=we32k-att+		;;+	sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)+		basic_machine=sh-unknown+		;;+	sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)+		basic_machine=sparc-sun+		;;+	cydra)+		basic_machine=cydra-cydrome+		;;+	orion)+		basic_machine=orion-highlevel+		;;+	orion105)+		basic_machine=clipper-highlevel+		;;+	mac | mpw | mac-mpw)+		basic_machine=m68k-apple+		;;+	pmac | pmac-mpw)+		basic_machine=powerpc-apple+		;;+	*-unknown)+		# Make sure to match an already-canonicalized machine name.+		;;+	*)+		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2+		exit 1+		;;+esac++# Here we canonicalize certain aliases for manufacturers.+case $basic_machine in+	*-digital*)+		basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`+		;;+	*-commodore*)+		basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`+		;;+	*)+		;;+esac++# Decode manufacturer-specific aliases for certain operating systems.++if [ x"$os" != x"" ]+then+case $os in+        # First match some system type aliases+        # that might get confused with valid system types.+	# -solaris* is a basic system type, with this one exception.+	-solaris1 | -solaris1.*)+		os=`echo $os | sed -e 's|solaris1|sunos4|'`+		;;+	-solaris)+		os=-solaris2+		;;+	-svr4*)+		os=-sysv4+		;;+	-unixware*)+		os=-sysv4.2uw+		;;+	-gnu/linux*)+		os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`+		;;+	# First accept the basic system types.+	# The portable systems comes first.+	# Each alternative MUST END IN A *, to match a version number.+	# -sysv* is not here because it comes later, after sysvr4.+	-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \+	      | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\+	      | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \+	      | -kopensolaris* \+	      | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \+	      | -aos* | -aros* \+	      | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \+	      | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \+	      | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \+	      | -openbsd* | -solidbsd* \+	      | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \+	      | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \+	      | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \+	      | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \+	      | -chorusos* | -chorusrdb* | -cegcc* \+	      | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \+	      | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \+	      | -uxpv* | -beos* | -mpeix* | -udk* \+	      | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \+	      | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \+	      | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \+	      | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \+	      | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \+	      | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \+	      | -skyos* | -haiku* | -rdos* | -toppers* | -drops*)+	# Remember, each alternative MUST END IN *, to match a version number.+		;;+	-qnx*)+		case $basic_machine in+		    x86-* | i*86-*)+			;;+		    *)+			os=-nto$os+			;;+		esac+		;;+	-nto-qnx*)+		;;+	-nto*)+		os=`echo $os | sed -e 's|nto|nto-qnx|'`+		;;+	-sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \+	      | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \+	      | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)+		;;+	-mac*)+		os=`echo $os | sed -e 's|mac|macos|'`+		;;+	-linux-dietlibc)+		os=-linux-dietlibc+		;;+	-linux*)+		os=`echo $os | sed -e 's|linux|linux-gnu|'`+		;;+	-sunos5*)+		os=`echo $os | sed -e 's|sunos5|solaris2|'`+		;;+	-sunos6*)+		os=`echo $os | sed -e 's|sunos6|solaris3|'`+		;;+	-opened*)+		os=-openedition+		;;+        -os400*)+		os=-os400+		;;+	-wince*)+		os=-wince+		;;+	-osfrose*)+		os=-osfrose+		;;+	-osf*)+		os=-osf+		;;+	-utek*)+		os=-bsd+		;;+	-dynix*)+		os=-bsd+		;;+	-acis*)+		os=-aos+		;;+	-atheos*)+		os=-atheos+		;;+	-syllable*)+		os=-syllable+		;;+	-386bsd)+		os=-bsd+		;;+	-ctix* | -uts*)+		os=-sysv+		;;+	-nova*)+		os=-rtmk-nova+		;;+	-ns2 )+		os=-nextstep2+		;;+	-nsk*)+		os=-nsk+		;;+	# Preserve the version number of sinix5.+	-sinix5.*)+		os=`echo $os | sed -e 's|sinix|sysv|'`+		;;+	-sinix*)+		os=-sysv4+		;;+        -tpf*)+		os=-tpf+		;;+	-triton*)+		os=-sysv3+		;;+	-oss*)+		os=-sysv3+		;;+	-svr4)+		os=-sysv4+		;;+	-svr3)+		os=-sysv3+		;;+	-sysvr4)+		os=-sysv4+		;;+	# This must come after -sysvr4.+	-sysv*)+		;;+	-ose*)+		os=-ose+		;;+	-es1800*)+		os=-ose+		;;+	-xenix)+		os=-xenix+		;;+	-*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)+		os=-mint+		;;+	-aros*)+		os=-aros+		;;+	-kaos*)+		os=-kaos+		;;+	-zvmoe)+		os=-zvmoe+		;;+	-dicos*)+		os=-dicos+		;;+	-none)+		;;+	*)+		# Get rid of the `-' at the beginning of $os.+		os=`echo $os | sed 's/[^-]*-//'`+		echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2+		exit 1+		;;+esac+else++# Here we handle the default operating systems that come with various machines.+# The value should be what the vendor currently ships out the door with their+# machine or put another way, the most popular os provided with the machine.++# Note that if you're going to try to match "-MANUFACTURER" here (say,+# "-sun"), then you have to tell the case statement up towards the top+# that MANUFACTURER isn't an operating system.  Otherwise, code above+# will signal an error saying that MANUFACTURER isn't an operating+# system, and we'll never get to this point.++case $basic_machine in+        score-*)+		os=-elf+		;;+        spu-*)+		os=-elf+		;;+	*-acorn)+		os=-riscix1.2+		;;+	arm*-rebel)+		os=-linux+		;;+	arm*-semi)+		os=-aout+		;;+        c4x-* | tic4x-*)+        	os=-coff+		;;+	# This must come before the *-dec entry.+	pdp10-*)+		os=-tops20+		;;+	pdp11-*)+		os=-none+		;;+	*-dec | vax-*)+		os=-ultrix4.2+		;;+	m68*-apollo)+		os=-domain+		;;+	i386-sun)+		os=-sunos4.0.2+		;;+	m68000-sun)+		os=-sunos3+		# This also exists in the configure program, but was not the+		# default.+		# os=-sunos4+		;;+	m68*-cisco)+		os=-aout+		;;+        mep-*)+		os=-elf+		;;+	mips*-cisco)+		os=-elf+		;;+	mips*-*)+		os=-elf+		;;+	or32-*)+		os=-coff+		;;+	*-tti)	# must be before sparc entry or we get the wrong os.+		os=-sysv3+		;;+	sparc-* | *-sun)+		os=-sunos4.1.1+		;;+	*-be)+		os=-beos+		;;+	*-haiku)+		os=-haiku+		;;+	*-ibm)+		os=-aix+		;;+    	*-knuth)+		os=-mmixware+		;;+	*-wec)+		os=-proelf+		;;+	*-winbond)+		os=-proelf+		;;+	*-oki)+		os=-proelf+		;;+	*-hp)+		os=-hpux+		;;+	*-hitachi)+		os=-hiux+		;;+	i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)+		os=-sysv+		;;+	*-cbm)+		os=-amigaos+		;;+	*-dg)+		os=-dgux+		;;+	*-dolphin)+		os=-sysv3+		;;+	m68k-ccur)+		os=-rtu+		;;+	m88k-omron*)+		os=-luna+		;;+	*-next )+		os=-nextstep+		;;+	*-sequent)+		os=-ptx+		;;+	*-crds)+		os=-unos+		;;+	*-ns)+		os=-genix+		;;+	i370-*)+		os=-mvs+		;;+	*-next)+		os=-nextstep3+		;;+	*-gould)+		os=-sysv+		;;+	*-highlevel)+		os=-bsd+		;;+	*-encore)+		os=-bsd+		;;+	*-sgi)+		os=-irix+		;;+	*-siemens)+		os=-sysv4+		;;+	*-masscomp)+		os=-rtu+		;;+	f30[01]-fujitsu | f700-fujitsu)+		os=-uxpv+		;;+	*-rom68k)+		os=-coff+		;;+	*-*bug)+		os=-coff+		;;+	*-apple)+		os=-macos+		;;+	*-atari*)+		os=-mint+		;;+	*)+		os=-none+		;;+esac+fi++# Here we handle the case where we know the os, and the CPU type, but not the+# manufacturer.  We pick the logical manufacturer.+vendor=unknown+case $basic_machine in+	*-unknown)+		case $os in+			-riscix*)+				vendor=acorn+				;;+			-sunos*)+				vendor=sun+				;;+			-cnk*|-aix*)+				vendor=ibm+				;;+			-beos*)+				vendor=be+				;;+			-hpux*)+				vendor=hp+				;;+			-mpeix*)+				vendor=hp+				;;+			-hiux*)+				vendor=hitachi+				;;+			-unos*)+				vendor=crds+				;;+			-dgux*)+				vendor=dg+				;;+			-luna*)+				vendor=omron+				;;+			-genix*)+				vendor=ns+				;;+			-mvs* | -opened*)+				vendor=ibm+				;;+			-os400*)+				vendor=ibm+				;;+			-ptx*)+				vendor=sequent+				;;+			-tpf*)+				vendor=ibm+				;;+			-vxsim* | -vxworks* | -windiss*)+				vendor=wrs+				;;+			-aux*)+				vendor=apple+				;;+			-hms*)+				vendor=hitachi+				;;+			-mpw* | -macos*)+				vendor=apple+				;;+			-*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)+				vendor=atari+				;;+			-vos*)+				vendor=stratus+				;;+		esac+		basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`+		;;+esac++echo $basic_machine$os+exit++# Local variables:+# eval: (add-hook 'write-file-hooks 'time-stamp)+# time-stamp-start: "timestamp='"+# time-stamp-format: "%:y-%02m-%02d"+# time-stamp-end: "'"+# End:diff -Nur tslib-1.0.orig/configure tslib-1.0/configure--- tslib-1.0.orig/configure	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/configure	2010-07-29 13:39:15.000000000 +0200@@ -0,0 +1,18585 @@+#! /bin/sh+# Guess values for system-dependent variables and create Makefiles.+# Generated by GNU Autoconf 2.65 for tslib 0.0.2.+#+# Report bugs to <kergoth@handhelds.org>.+#+#+# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,+# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 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+++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+# Prefer a ksh shell builtin over an external printf program on Solaris,+# but without wasting forks for bash or zsh.+if test -z "$BASH_VERSION$ZSH_VERSION" \+    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then+  as_echo='print -r --'+  as_echo_n='print -rn --'+elif (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+++# 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+fi++# Unset variables that we do not need and which cause bugs (e.g. in+# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"+# suppresses any "Segmentation fault" message there.  '((' could+# trigger a bug in pdksh 5.2.14.+for as_var in BASH_ENV ENV MAIL MAILPATH+do eval test x\${$as_var+set} = xset \+  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :+done+PS1='$ '+PS2='> '+PS4='+ '++# NLS nuisances.+LC_ALL=C+export LC_ALL+LANGUAGE=C+export LANGUAGE++# CDPATH.+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH++if test "x$CONFIG_SHELL" = x; then+  as_bourne_compatible="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_required="as_fn_return () { (exit \$1); }+as_fn_success () { as_fn_return 0; }+as_fn_failure () { as_fn_return 1; }+as_fn_ret_success () { return 0; }+as_fn_ret_failure () { return 1; }++exitcode=0+as_fn_success || { exitcode=1; echo as_fn_success failed.; }+as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }+as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }+as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }+if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :++else+  exitcode=1; echo positional parameters were not saved.+fi+test x\$exitcode = x0 || exit 1"+  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO+  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO+  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&+  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1+test \$(( 1 + 1 )) = 2 || exit 1"+  if (eval "$as_required") 2>/dev/null; then :+  as_have_required=yes+else+  as_have_required=no+fi+  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :++else+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+as_found=false+for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH+do+  IFS=$as_save_IFS+  test -z "$as_dir" && as_dir=.+  as_found=:+  case $as_dir in #(+	 /*)+	   for as_base in sh bash ksh sh5; do+	     # Try only shells that exist, to save several forks.+	     as_shell=$as_dir/$as_base+	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&+		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :+  CONFIG_SHELL=$as_shell as_have_required=yes+		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :+  break 2+fi+fi+	   done;;+       esac+  as_found=false+done+$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&+	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :+  CONFIG_SHELL=$SHELL as_have_required=yes+fi; }+IFS=$as_save_IFS+++      if test "x$CONFIG_SHELL" != x; then :+  # We cannot yet assume a decent shell, so we have to provide a+	# neutralization value for shells without unset; and this also+	# works around shells that cannot unset nonexistent variables.+	BASH_ENV=/dev/null+	ENV=/dev/null+	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV+	export CONFIG_SHELL+	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}+fi++    if test x$as_have_required = xno; then :+  $as_echo "$0: This script requires a shell more modern than all"+  $as_echo "$0: the shells that I found on your system."+  if test x${ZSH_VERSION+set} = xset ; then+    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"+    $as_echo "$0: be upgraded to zsh 4.3.4 or later."+  else+    $as_echo "$0: Please tell bug-autoconf@gnu.org and+$0: kergoth@handhelds.org about your system, including any+$0: error possibly output before this message. Then install+$0: a modern shell, or manually run the script under such a+$0: shell if you do have one."+  fi+  exit 1+fi+fi+fi+SHELL=${CONFIG_SHELL-/bin/sh}+export SHELL+# Unset more variables known to interfere with behavior of common tools.+CLICOLOR_FORCE= GREP_OPTIONS=+unset CLICOLOR_FORCE GREP_OPTIONS++## --------------------- ##+## M4sh Shell Functions. ##+## --------------------- ##+# as_fn_unset VAR+# ---------------+# Portably unset VAR.+as_fn_unset ()+{+  { eval $1=; unset $1;}+}+as_unset=as_fn_unset++# as_fn_set_status STATUS+# -----------------------+# Set $? to STATUS, without forking.+as_fn_set_status ()+{+  return $1+} # as_fn_set_status++# as_fn_exit STATUS+# -----------------+# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.+as_fn_exit ()+{+  set +e+  as_fn_set_status $1+  exit $1+} # as_fn_exit++# as_fn_mkdir_p+# -------------+# Create "$as_dir" as a directory, including parents if necessary.+as_fn_mkdir_p ()+{++  case $as_dir in #(+  -*) as_dir=./$as_dir;;+  esac+  test -d "$as_dir" || eval $as_mkdir_p || {+    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_fn_error "cannot create directory $as_dir"+++} # as_fn_mkdir_p+# as_fn_append VAR VALUE+# ----------------------+# Append the text in VALUE to the end of the definition contained in VAR. Take+# advantage of any shell optimizations that allow amortized linear growth over+# repeated appends, instead of the typical quadratic growth present in naive+# implementations.+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :+  eval 'as_fn_append ()+  {+    eval $1+=\$2+  }'+else+  as_fn_append ()+  {+    eval $1=\$$1\$2+  }+fi # as_fn_append++# as_fn_arith ARG...+# ------------------+# Perform arithmetic evaluation on the ARGs, and store the result in the+# global $as_val. Take advantage of shells that can avoid forks. The arguments+# must be portable across $(()) and expr.+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :+  eval 'as_fn_arith ()+  {+    as_val=$(( $* ))+  }'+else+  as_fn_arith ()+  {+    as_val=`expr "$@" || test $? -eq 1`+  }+fi # as_fn_arith+++# as_fn_error ERROR [LINENO LOG_FD]+# ---------------------------------+# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are+# provided, also output the error to LOG_FD, referencing LINENO. Then exit the+# script with status $?, using 1 if that was 0.+as_fn_error ()+{+  as_status=$?; test $as_status -eq 0 && as_status=1+  if test "$3"; then+    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3+  fi+  $as_echo "$as_me: error: $1" >&2+  as_fn_exit $as_status+} # as_fn_error++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++if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then+  as_dirname=dirname+else+  as_dirname=false+fi++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'`++# 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_lineno_1=$LINENO as_lineno_1a=$LINENO+  as_lineno_2=$LINENO as_lineno_2a=$LINENO+  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&+  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {+  # 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; as_fn_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+}++ECHO_C= ECHO_N= ECHO_T=+case `echo -n x` in #(((((+-n*)+  case `echo 'xy\c'` in+  *c*) ECHO_T='	';;	# ECHO_T is single tab character.+  xy)  ECHO_C='\c';;+  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null+       ECHO_T='	';;+  esac;;+*)+  ECHO_N='-n';;+esac++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='mkdir -p "$as_dir"'+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'"++++# Check that we are running under the correct shell.+SHELL=${CONFIG_SHELL-/bin/sh}++case X$lt_ECHO in+X*--fallback-echo)+  # Remove one level of quotation (which was required for Make).+  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`+  ;;+esac++ECHO=${lt_ECHO-echo}+if test "X$1" = X--no-reexec; then+  # Discard the --no-reexec flag, and continue.+  shift+elif test "X$1" = X--fallback-echo; then+  # Avoid inline document here, it may be left over+  :+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then+  # Yippee, $ECHO works!+  :+else+  # Restart under the correct shell.+  exec $SHELL "$0" --no-reexec ${1+"$@"}+fi++if test "X$1" = X--fallback-echo; then+  # used as fallback echo+  shift+  cat <<_LT_EOF+$*+_LT_EOF+  exit 0+fi++# The HP-UX ksh and POSIX shell print the target directory to stdout+# if CDPATH is set.+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH++if test -z "$lt_ECHO"; then+  if test "X${echo_test_string+set}" != Xset; then+    # find a string as large as possible, as long as the shell can cope with it+    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do+      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...+      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&+	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null+      then+        break+      fi+    done+  fi++  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&+     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&+     test "X$echo_testing_string" = "X$echo_test_string"; then+    :+  else+    # The Solaris, AIX, and Digital Unix default echo programs unquote+    # backslashes.  This makes it impossible to quote backslashes using+    #   echo "$something" | sed 's/\\/\\\\/g'+    #+    # So, first we look for a working echo in the user's PATH.++    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR+    for dir in $PATH /usr/ucb; do+      IFS="$lt_save_ifs"+      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&+         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&+         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&+         test "X$echo_testing_string" = "X$echo_test_string"; then+        ECHO="$dir/echo"+        break+      fi+    done+    IFS="$lt_save_ifs"++    if test "X$ECHO" = Xecho; then+      # We didn't find a better echo, so look for alternatives.+      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&+         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&+         test "X$echo_testing_string" = "X$echo_test_string"; then+        # This shell has a builtin print -r that does the trick.+        ECHO='print -r'+      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&+	   test "X$CONFIG_SHELL" != X/bin/ksh; then+        # If we have ksh, try running configure again with it.+        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}+        export ORIGINAL_CONFIG_SHELL+        CONFIG_SHELL=/bin/ksh+        export CONFIG_SHELL+        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}+      else+        # Try using printf.+        ECHO='printf %s\n'+        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&+	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&+	   test "X$echo_testing_string" = "X$echo_test_string"; then+	  # Cool, printf works+	  :+        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&+	     test "X$echo_testing_string" = 'X\t' &&+	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&+	     test "X$echo_testing_string" = "X$echo_test_string"; then+	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL+	  export CONFIG_SHELL+	  SHELL="$CONFIG_SHELL"+	  export SHELL+	  ECHO="$CONFIG_SHELL $0 --fallback-echo"+        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&+	     test "X$echo_testing_string" = 'X\t' &&+	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&+	     test "X$echo_testing_string" = "X$echo_test_string"; then+	  ECHO="$CONFIG_SHELL $0 --fallback-echo"+        else+	  # maybe with a smaller string...+	  prev=:++	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do+	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null+	    then+	      break+	    fi+	    prev="$cmd"+	  done++	  if test "$prev" != 'sed 50q "$0"'; then+	    echo_test_string=`eval $prev`+	    export echo_test_string+	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}+	  else+	    # Oops.  We lost completely, so just stick with echo.+	    ECHO=echo+	  fi+        fi+      fi+    fi+  fi+fi++# Copy echo and quote the copy suitably for passing to libtool from+# the Makefile, instead of quoting the original, which is used later.+lt_ECHO=$ECHO+if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then+   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"+fi+++++test -n "$DJDIR" || exec 7<&0 </dev/null+exec 6>&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=++# Identity of this package.+PACKAGE_NAME='tslib'+PACKAGE_TARNAME='tslib'+PACKAGE_VERSION='0.0.2'+PACKAGE_STRING='tslib 0.0.2'+PACKAGE_BUGREPORT='kergoth@handhelds.org'+PACKAGE_URL=''++ac_unique_file="src/ts_close.c"+# Factoring default headers for most tests.+ac_includes_default="\+#include <stdio.h>+#ifdef HAVE_SYS_TYPES_H+# include <sys/types.h>+#endif+#ifdef HAVE_SYS_STAT_H+# include <sys/stat.h>+#endif+#ifdef STDC_HEADERS+# include <stdlib.h>+# include <stddef.h>+#else+# ifdef HAVE_STDLIB_H+#  include <stdlib.h>+# endif+#endif+#ifdef HAVE_STRING_H+# if !defined STDC_HEADERS && defined HAVE_MEMORY_H+#  include <memory.h>+# endif+# include <string.h>+#endif+#ifdef HAVE_STRINGS_H+# include <strings.h>+#endif+#ifdef HAVE_INTTYPES_H+# include <inttypes.h>+#endif+#ifdef HAVE_STDINT_H+# include <stdint.h>+#endif+#ifdef HAVE_UNISTD_H+# include <unistd.h>+#endif"++ac_header_list=+ac_subst_vars='am__EXEEXT_FALSE+am__EXEEXT_TRUE+LTLIBOBJS+LT_AGE+LT_REVISION+LT_CURRENT+LT_RELEASE+TS_CONF+LIBFLAGS+DEBUGFLAGS+PLUGIN_DIR+ENABLE_INPUT_MODULE_FALSE+ENABLE_INPUT_MODULE_TRUE+ENABLE_ARCTIC2_MODULE_FALSE+ENABLE_ARCTIC2_MODULE_TRUE+ENABLE_MK712_MODULE_FALSE+ENABLE_MK712_MODULE_TRUE+ENABLE_H3600_MODULE_FALSE+ENABLE_H3600_MODULE_TRUE+ENABLE_COLLIE_MODULE_FALSE+ENABLE_COLLIE_MODULE_TRUE+ENABLE_CORGI_MODULE_FALSE+ENABLE_CORGI_MODULE_TRUE+ENABLE_UCB1X00_MODULE_FALSE+ENABLE_UCB1X00_MODULE_TRUE+ENABLE_PTHRES_MODULE_FALSE+ENABLE_PTHRES_MODULE_TRUE+ENABLE_VARIANCE_MODULE_FALSE+ENABLE_VARIANCE_MODULE_TRUE+ENABLE_H2200_LINEAR_MODULE_FALSE+ENABLE_H2200_LINEAR_MODULE_TRUE+ENABLE_DEJITTER_MODULE_FALSE+ENABLE_DEJITTER_MODULE_TRUE+ENABLE_LINEAR_MODULE_FALSE+ENABLE_LINEAR_MODULE_TRUE+LIBOBJS+ALLOCA+CXXCPP+OTOOL64+OTOOL+LIPO+NMEDIT+DSYMUTIL+lt_ECHO+RANLIB+AR+OBJDUMP+NM+ac_ct_DUMPBIN+DUMPBIN+LD+FGREP+EGREP+GREP+SED+host_os+host_vendor+host_cpu+host+build_os+build_vendor+build_cpu+build+LIBTOOL+LN_S+VIS_CFLAGS+CPP+am__fastdepCC_FALSE+am__fastdepCC_TRUE+CCDEPMODE+ac_ct_CC+CFLAGS+CC+am__fastdepCXX_FALSE+am__fastdepCXX_TRUE+CXXDEPMODE+AMDEPBACKSLASH+AMDEP_FALSE+AMDEP_TRUE+am__quote+am__include+DEPDIR+OBJEXT+EXEEXT+ac_ct_CXX+CPPFLAGS+LDFLAGS+CXXFLAGS+CXX+PACKAGE_DESCRIPTION+am__untar+am__tar+AMTAR+am__leading_dot+SET_MAKE+AWK+mkdir_p+MKDIR_P+INSTALL_STRIP_PROGRAM+STRIP+install_sh+MAKEINFO+AUTOHEADER+AUTOMAKE+AUTOCONF+ACLOCAL+VERSION+PACKAGE+CYGPATH_W+am__isrc+INSTALL_DATA+INSTALL_SCRIPT+INSTALL_PROGRAM+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_URL+PACKAGE_BUGREPORT+PACKAGE_STRING+PACKAGE_VERSION+PACKAGE_TARNAME+PACKAGE_NAME+PATH_SEPARATOR+SHELL'+ac_subst_files=''+ac_user_opts='+enable_option_checking+enable_dependency_tracking+with_hidden_visibility+enable_static+enable_shared+with_pic+enable_fast_install+with_gnu_ld+enable_libtool_lock+enable_linear+enable_dejitter+enable_linear_h2200+enable_variance+enable_pthres+enable_ucb1x00+enable_corgi+enable_collie+enable_h3600+enable_mk712+enable_arctic2+enable_input+with_plugindir+enable_debug+'+      ac_precious_vars='build_alias+host_alias+target_alias+CXX+CXXFLAGS+LDFLAGS+LIBS+CPPFLAGS+CCC+CC+CFLAGS+CPP+CXXCPP'+++# 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_TARNAME}'+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_fn_error "invalid feature name: $ac_useropt"+    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_fn_error "invalid feature name: $ac_useropt"+    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_fn_error "invalid package name: $ac_useropt"+    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_fn_error "invalid package name: $ac_useropt"+    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_fn_error "unrecognized option: \`$ac_option'+Try \`$0 --help' for more information."+    ;;++  *=*)+    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`+    # Reject names that are not valid shell variable names.+    case $ac_envvar in #(+      '' | [0-9]* | *[!_$as_cr_alnum]* )+      as_fn_error "invalid variable name: \`$ac_envvar'" ;;+    esac+    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_fn_error "missing argument to $ac_option"+fi++if test -n "$ac_unrecognized_opts"; then+  case $enable_option_checking in+    no) ;;+    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;+    *)     $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_fn_error "expected an absolute directory name for --$ac_var: $ac_val"+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_fn_error "working directory cannot be determined"+test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||+  as_fn_error "pwd does not report name of working directory"+++# 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_fn_error "cannot find sources ($ac_unique_file) in $srcdir"+fi+ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"+ac_abs_confdir=`(+	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"+	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 tslib 0.0.2 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/tslib]+  --htmldir=DIR           html documentation [DOCDIR]+  --dvidir=DIR            dvi documentation [DOCDIR]+  --pdfdir=DIR            pdf documentation [DOCDIR]+  --psdir=DIR             ps documentation [DOCDIR]+_ACEOF++  cat <<\_ACEOF++Program names:+  --program-prefix=PREFIX            prepend PREFIX to installed program names+  --program-suffix=SUFFIX            append SUFFIX to installed program names+  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names++System types:+  --build=BUILD     configure for building on BUILD [guessed]+  --host=HOST       cross-compile to build programs to run on HOST [BUILD]+_ACEOF+fi++if test -n "$ac_init_help"; then+  case $ac_init_help in+     short | recursive ) echo "Configuration of tslib 0.0.2:";;+   esac+  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]+  --disable-dependency-tracking  speeds up one-time build+  --enable-dependency-tracking   do not reject slow dependency extractors+  --enable-static[=PKGS]  build static libraries [default=no]+  --enable-shared[=PKGS]  build shared libraries [default=yes]+  --enable-fast-install[=PKGS]+                          optimize for fast installation [default=yes]+  --disable-libtool-lock  avoid locking (might break parallel builds)+  --enable-linear         Enable building of linear scaling (default=yes)+  --enable-dejitter       Enable building of dejitter filter (default=yes)+  --enable-linear-h2200   Enable building of linearizing filter for iPAQ h2200+                          (default=yes)+  --enable-variance       Enable building of variance filter (default=yes)+  --enable-pthres         Enable building of pthres filter (default=yes)+  --enable-ucb1x00        Enable building of ucb1x00 raw module (UCB1x00+                          support) (default=yes)+  --enable-corgi          Enable building of corgi raw module (Sharp Zaurus+                          sl-c7x0 support) (default=yes)+  --enable-collie         Enable building of collie raw module (Sharp Zaurus+                          sl-5500/5000d support) (default=yes)+  --enable-h3600          Enable building of h3600 raw module (HP iPaq H3600+                          support) (default=yes)+  --enable-mk712          Enable building of mk712 raw module (Hi tachi+                          support) (default=yes)+  --enable-arctic2        Enable building of arctic2 raw module (IBM Arctic II+                          support) (default=yes)+  --enable-input          Enable building of generic input raw module (Linux+                          /dev/input/eventN support) (default=yes)+  --enable-debug+		Enable debug messages from filters (default=no)+++Optional Packages:+  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]+  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)+  --with-hidden_visibility=VAL+                          use -fvisibility=hidden (default VAL is 'auto')+  --with-pic              try to use only PIC/non-PIC objects [default=use+                          both]+  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]+  --with-plugindir=ARG    Where to look for plugins (default=${libdir}/ts)++Some influential environment variables:+  CXX         C++ compiler command+  CXXFLAGS    C++ compiler flags+  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a+              nonstandard directory <lib dir>+  LIBS        libraries to pass to the linker, e.g. -l<library>+  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if+              you have headers in a nonstandard directory <include dir>+  CC          C compiler command+  CFLAGS      C compiler flags+  CPP         C preprocessor+  CXXCPP      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.++Report bugs to <kergoth@handhelds.org>.+_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+tslib configure 0.0.2+generated by GNU Autoconf 2.65++Copyright (C) 2009 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++## ------------------------ ##+## Autoconf initialization. ##+## ------------------------ ##++# ac_fn_cxx_try_compile LINENO+# ----------------------------+# Try to compile conftest.$ac_ext, and return whether this succeeded.+ac_fn_cxx_try_compile ()+{+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+  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:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_compile") 2>conftest.err+  ac_status=$?+  if test -s conftest.err; then+    grep -v '^ *+' conftest.err >conftest.er1+    cat conftest.er1 >&5+    mv -f conftest.er1 conftest.err+  fi+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; } && {+	 test -z "$ac_cxx_werror_flag" ||+	 test ! -s conftest.err+       } && test -s conftest.$ac_objext; then :+  ac_retval=0+else+  $as_echo "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++	ac_retval=1+fi+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}+  as_fn_set_status $ac_retval++} # ac_fn_cxx_try_compile++# ac_fn_c_try_compile LINENO+# --------------------------+# Try to compile conftest.$ac_ext, and return whether this succeeded.+ac_fn_c_try_compile ()+{+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+  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:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_compile") 2>conftest.err+  ac_status=$?+  if test -s conftest.err; then+    grep -v '^ *+' conftest.err >conftest.er1+    cat conftest.er1 >&5+    mv -f conftest.er1 conftest.err+  fi+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; } && {+	 test -z "$ac_c_werror_flag" ||+	 test ! -s conftest.err+       } && test -s conftest.$ac_objext; then :+  ac_retval=0+else+  $as_echo "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++	ac_retval=1+fi+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}+  as_fn_set_status $ac_retval++} # ac_fn_c_try_compile++# ac_fn_c_try_cpp LINENO+# ----------------------+# Try to preprocess conftest.$ac_ext, and return whether this succeeded.+ac_fn_c_try_cpp ()+{+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+  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:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err+  ac_status=$?+  if test -s conftest.err; then+    grep -v '^ *+' conftest.err >conftest.er1+    cat conftest.er1 >&5+    mv -f conftest.er1 conftest.err+  fi+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; } >/dev/null && {+	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||+	 test ! -s conftest.err+       }; then :+  ac_retval=0+else+  $as_echo "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++    ac_retval=1+fi+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}+  as_fn_set_status $ac_retval++} # ac_fn_c_try_cpp++# ac_fn_c_try_link LINENO+# -----------------------+# Try to link conftest.$ac_ext, and return whether this succeeded.+ac_fn_c_try_link ()+{+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+  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:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_link") 2>conftest.err+  ac_status=$?+  if test -s conftest.err; then+    grep -v '^ *+' conftest.err >conftest.er1+    cat conftest.er1 >&5+    mv -f conftest.er1 conftest.err+  fi+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; } && {+	 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_retval=0+else+  $as_echo "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++	ac_retval=1+fi+  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information+  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would+  # interfere with the next link command; also delete a directory that is+  # left behind by Apple's compiler.  We do this before executing the actions.+  rm -rf conftest.dSYM conftest_ipa8_conftest.oo+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}+  as_fn_set_status $ac_retval++} # ac_fn_c_try_link++# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES+# -------------------------------------------------------+# Tests whether HEADER exists and can be compiled using the include files in+# INCLUDES, setting the cache variable VAR accordingly.+ac_fn_c_check_header_compile ()+{+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5+$as_echo_n "checking for $2... " >&6; }+if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :+  $as_echo_n "(cached) " >&6+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+$4+#include <$2>+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :+  eval "$3=yes"+else+  eval "$3=no"+fi+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext+fi+eval ac_res=\$$3+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5+$as_echo "$ac_res" >&6; }+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}++} # ac_fn_c_check_header_compile++# ac_fn_c_try_run LINENO+# ----------------------+# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes+# that executables *can* be run.+ac_fn_c_try_run ()+{+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+  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:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_link") 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; } && { 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:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_try") 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }; }; then :+  ac_retval=0+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++       ac_retval=$ac_status+fi+  rm -rf conftest.dSYM conftest_ipa8_conftest.oo+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}+  as_fn_set_status $ac_retval++} # ac_fn_c_try_run++# ac_fn_c_check_func LINENO FUNC VAR+# ----------------------------------+# Tests whether FUNC exists, setting the cache variable VAR accordingly+ac_fn_c_check_func ()+{+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5+$as_echo_n "checking for $2... " >&6; }+if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :+  $as_echo_n "(cached) " >&6+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+/* Define $2 to an innocuous variant, in case <limits.h> declares $2.+   For example, HP-UX 11i <limits.h> declares gettimeofday.  */+#define $2 innocuous_$2++/* System header to define __stub macros and hopefully few prototypes,+    which can conflict with char $2 (); below.+    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since+    <limits.h> exists even on freestanding compilers.  */++#ifdef __STDC__+# include <limits.h>+#else+# include <assert.h>+#endif++#undef $2++/* 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 $2 ();+/* 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_$2 || defined __stub___$2+choke me+#endif++int+main ()+{+return $2 ();+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :+  eval "$3=yes"+else+  eval "$3=no"+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+fi+eval ac_res=\$$3+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5+$as_echo "$ac_res" >&6; }+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}++} # ac_fn_c_check_func++# ac_fn_cxx_try_cpp LINENO+# ------------------------+# Try to preprocess conftest.$ac_ext, and return whether this succeeded.+ac_fn_cxx_try_cpp ()+{+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+  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:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err+  ac_status=$?+  if test -s conftest.err; then+    grep -v '^ *+' conftest.err >conftest.er1+    cat conftest.er1 >&5+    mv -f conftest.er1 conftest.err+  fi+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; } >/dev/null && {+	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||+	 test ! -s conftest.err+       }; then :+  ac_retval=0+else+  $as_echo "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++    ac_retval=1+fi+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}+  as_fn_set_status $ac_retval++} # ac_fn_cxx_try_cpp++# ac_fn_cxx_try_link LINENO+# -------------------------+# Try to link conftest.$ac_ext, and return whether this succeeded.+ac_fn_cxx_try_link ()+{+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+  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:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_link") 2>conftest.err+  ac_status=$?+  if test -s conftest.err; then+    grep -v '^ *+' conftest.err >conftest.er1+    cat conftest.er1 >&5+    mv -f conftest.er1 conftest.err+  fi+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; } && {+	 test -z "$ac_cxx_werror_flag" ||+	 test ! -s conftest.err+       } && test -s conftest$ac_exeext && {+	 test "$cross_compiling" = yes ||+	 $as_test_x conftest$ac_exeext+       }; then :+  ac_retval=0+else+  $as_echo "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++	ac_retval=1+fi+  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information+  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would+  # interfere with the next link command; also delete a directory that is+  # left behind by Apple's compiler.  We do this before executing the actions.+  rm -rf conftest.dSYM conftest_ipa8_conftest.oo+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}+  as_fn_set_status $ac_retval++} # ac_fn_cxx_try_link++# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES+# -------------------------------------------------------+# Tests whether HEADER exists, giving a warning if it cannot be compiled using+# the include files in INCLUDES and setting the cache variable VAR+# accordingly.+ac_fn_c_check_header_mongrel ()+{+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5+$as_echo_n "checking for $2... " >&6; }+if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :+  $as_echo_n "(cached) " >&6+fi+eval ac_res=\$$3+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5+$as_echo "$ac_res" >&6; }+else+  # Is the header compilable?+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5+$as_echo_n "checking $2 usability... " >&6; }+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+$4+#include <$2>+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :+  ac_header_compiler=yes+else+  ac_header_compiler=no+fi+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5+$as_echo "$ac_header_compiler" >&6; }++# Is the header present?+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5+$as_echo_n "checking $2 presence... " >&6; }+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <$2>+_ACEOF+if ac_fn_c_try_cpp "$LINENO"; then :+  ac_header_preproc=yes+else+  ac_header_preproc=no+fi+rm -f conftest.err conftest.$ac_ext+{ $as_echo "$as_me:${as_lineno-$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:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5+$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5+$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}+    ;;+  no:yes:* )+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5+$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5+$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5+$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5+$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5+$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}+( cat <<\_ASBOX+## ------------------------------------ ##+## Report this to kergoth@handhelds.org ##+## ------------------------------------ ##+_ASBOX+     ) | sed "s/^/$as_me: WARNING:     /" >&2+    ;;+esac+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5+$as_echo_n "checking for $2... " >&6; }+if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :+  $as_echo_n "(cached) " >&6+else+  eval "$3=\$ac_header_compiler"+fi+eval ac_res=\$$3+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5+$as_echo "$ac_res" >&6; }+fi+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}++} # ac_fn_c_check_header_mongrel++# ac_fn_c_check_type LINENO TYPE VAR INCLUDES+# -------------------------------------------+# Tests whether TYPE exists after having included INCLUDES, setting cache+# variable VAR accordingly.+ac_fn_c_check_type ()+{+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5+$as_echo_n "checking for $2... " >&6; }+if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :+  $as_echo_n "(cached) " >&6+else+  eval "$3=no"+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+$4+int+main ()+{+if (sizeof ($2))+	 return 0;+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+$4+int+main ()+{+if (sizeof (($2)))+	    return 0;+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :++else+  eval "$3=yes"+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+eval ac_res=\$$3+	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5+$as_echo "$ac_res" >&6; }+  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}++} # ac_fn_c_check_type+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 tslib $as_me 0.0.2, which was+generated by GNU Autoconf 2.65.  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) as_fn_append ac_configure_args0 " '$ac_arg'" ;;+    2)+      as_fn_append 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+      as_fn_append ac_configure_args " '$ac_arg'"+      ;;+    esac+  done+done+{ ac_configure_args0=; unset ac_configure_args0;}+{ ac_configure_args1=; unset 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:${as_lineno-$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= ;; #(+      *) { eval $ac_var=; 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'; as_fn_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++$as_echo "/* confdefs.h */" > 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++cat >>confdefs.h <<_ACEOF+#define PACKAGE_URL "$PACKAGE_URL"+_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 /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then+    { $as_echo "$as_me:${as_lineno-$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.  DJGPP emulates it as a regular file.+  if test /dev/null != "$cache_file" && test -f "$cache_file"; then+    { $as_echo "$as_me:${as_lineno-$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:${as_lineno-$LINENO}: creating cache $cache_file" >&5+$as_echo "$as_me: creating cache $cache_file" >&6;}+  >$cache_file+fi++as_fn_append ac_header_list " stdlib.h"+as_fn_append ac_header_list " unistd.h"+as_fn_append ac_header_list " sys/param.h"+# 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:${as_lineno-$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:${as_lineno-$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:${as_lineno-$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:${as_lineno-$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:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5+$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}+	{ $as_echo "$as_me:${as_lineno-$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.+      *) as_fn_append ac_configure_args " '$ac_arg'" ;;+    esac+  fi+done+if $ac_cache_corrupted; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}+  { $as_echo "$as_me:${as_lineno-$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_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5+fi+## -------------------- ##+## Main body of script. ##+## -------------------- ##++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_CONFIG_AUX_DIR(config)+am__api_version='1.11'++ac_aux_dir=+for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do+  for ac_t in install-sh install.sh shtool; do+    if test -f "$ac_dir/$ac_t"; then+      ac_aux_dir=$ac_dir+      ac_install_sh="$ac_aux_dir/$ac_t -c"+      break 2+    fi+  done+done+if test -z "$ac_aux_dir"; then+  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5+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:${as_lineno-$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:${as_lineno-$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'++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5+$as_echo_n "checking whether build environment is sane... " >&6; }+# Just in case+sleep 1+echo timestamp > conftest.file+# Reject unsafe characters in $srcdir or the absolute working directory+# name.  Accept space and tab only in the latter.+am_lf='+'+case `pwd` in+  *[\\\"\#\$\&\'\`$am_lf]*)+    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;+esac+case $srcdir in+  *[\\\"\#\$\&\'\`$am_lf\ \	]*)+    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;+esac++# Do `set' in a subshell so we don't clobber the current shell's+# arguments.  Must try -L first in case configure is actually a+# symlink; some systems play weird games with the mod time of symlinks+# (eg FreeBSD returns the mod time of the symlink's containing+# directory).+if (+   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`+   if test "$*" = "X"; then+      # -L didn't work.+      set X `ls -t "$srcdir/configure" conftest.file`+   fi+   rm -f conftest.file+   if test "$*" != "X $srcdir/configure conftest.file" \+      && test "$*" != "X conftest.file $srcdir/configure"; then++      # If neither matched, then we have a broken ls.  This can happen+      # if, for instance, CONFIG_SHELL is bash and it inherits a+      # broken ls alias from the environment.  This has actually+      # happened.  Such a system could not be considered "sane".+      as_fn_error "ls -t appears to fail.  Make sure there is not a broken+alias in your environment" "$LINENO" 5+   fi++   test "$2" = conftest.file+   )+then+   # Ok.+   :+else+   as_fn_error "newly created file is older than distributed files!+Check your system clock" "$LINENO" 5+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5+$as_echo "yes" >&6; }+test "$program_prefix" != NONE &&+  program_transform_name="s&^&$program_prefix&;$program_transform_name"+# Use a double $ so make ignores it.+test "$program_suffix" != NONE &&+  program_transform_name="s&\$&$program_suffix&;$program_transform_name"+# Double any \ or $.+# By default was `s,x,x', remove it if useless.+ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'+program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`++# expand $ac_aux_dir to an absolute path+am_aux_dir=`cd $ac_aux_dir && pwd`++if test x"${MISSING+set}" != xset; then+  case $am_aux_dir in+  *\ * | *\	*)+    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;+  *)+    MISSING="\${SHELL} $am_aux_dir/missing" ;;+  esac+fi+# Use eval to expand $SHELL+if eval "$MISSING --run true"; then+  am_missing_run="$MISSING --run "+else+  am_missing_run=+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5+$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}+fi++if test x"${install_sh}" != xset; then+  case $am_aux_dir in+  *\ * | *\	*)+    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;+  *)+    install_sh="\${SHELL} $am_aux_dir/install-sh"+  esac+fi++# Installed binaries are usually stripped using `strip' when the user+# run `make install-strip'.  However `strip' might not be the right+# tool to use in cross-compilation environments, therefore Automake+# will honor the `STRIP' environment variable to overrule this program.+if test "$cross_compiling" != no; then+  if test -n "$ac_tool_prefix"; then+  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.+set dummy ${ac_tool_prefix}strip; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_STRIP+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$STRIP"; then+  ac_cv_prog_STRIP="$STRIP" # 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_STRIP="${ac_tool_prefix}strip"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+STRIP=$ac_cv_prog_STRIP+if test -n "$STRIP"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5+$as_echo "$STRIP" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_STRIP"; then+  ac_ct_STRIP=$STRIP+  # Extract the first word of "strip", so it can be a program name with args.+set dummy strip; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$ac_ct_STRIP"; then+  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # 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_STRIP="strip"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP+if test -n "$ac_ct_STRIP"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5+$as_echo "$ac_ct_STRIP" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi++  if test "x$ac_ct_STRIP" = x; then+    STRIP=":"+  else+    case $cross_compiling:$ac_tool_warned in+yes:)+{ $as_echo "$as_me:${as_lineno-$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+    STRIP=$ac_ct_STRIP+  fi+else+  STRIP="$ac_cv_prog_STRIP"+fi++fi+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5+$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }+if test -z "$MKDIR_P"; then+  if test "${ac_cv_path_mkdir+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin+do+  IFS=$as_save_IFS+  test -z "$as_dir" && as_dir=.+    for ac_prog in mkdir gmkdir; do+	 for ac_exec_ext in '' $ac_executable_extensions; do+	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue+	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(+	     'mkdir (GNU coreutils) '* | \+	     'mkdir (coreutils) '* | \+	     'mkdir (fileutils) '4.1*)+	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext+	       break 3;;+	   esac+	 done+       done+  done+IFS=$as_save_IFS++fi++  test -d ./--version && rmdir ./--version+  if test "${ac_cv_path_mkdir+set}" = set; then+    MKDIR_P="$ac_cv_path_mkdir -p"+  else+    # As a last resort, use the slow shell script.  Don't cache a+    # value for MKDIR_P 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.+    MKDIR_P="$ac_install_sh -d"+  fi+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5+$as_echo "$MKDIR_P" >&6; }++mkdir_p="$MKDIR_P"+case $mkdir_p in+  [\\/$]* | ?:[\\/]*) ;;+  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;+esac++for ac_prog in gawk mawk nawk awk+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:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_AWK+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$AWK"; then+  ac_cv_prog_AWK="$AWK" # 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_AWK="$ac_prog"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+AWK=$ac_cv_prog_AWK+if test -n "$AWK"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5+$as_echo "$AWK" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++  test -n "$AWK" && break+done++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5+$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }+set x ${MAKE-make}+ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`+if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :+  $as_echo_n "(cached) " >&6+else+  cat >conftest.make <<\_ACEOF+SHELL = /bin/sh+all:+	@echo '@@@%%%=$(MAKE)=@@@%%%'+_ACEOF+# GNU make sometimes prints "make[1]: Entering...", which would confuse us.+case `${MAKE-make} -f conftest.make 2>/dev/null` in+  *@@@%%%=?*=@@@%%%*)+    eval ac_cv_prog_make_${ac_make}_set=yes;;+  *)+    eval ac_cv_prog_make_${ac_make}_set=no;;+esac+rm -f conftest.make+fi+if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5+$as_echo "yes" >&6; }+  SET_MAKE=+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+  SET_MAKE="MAKE=${MAKE-make}"+fi++rm -rf .tst 2>/dev/null+mkdir .tst 2>/dev/null+if test -d .tst; then+  am__leading_dot=.+else+  am__leading_dot=_+fi+rmdir .tst 2>/dev/null++if test "`cd $srcdir && pwd`" != "`pwd`"; then+  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output+  # is not polluted with repeated "-I."+  am__isrc=' -I$(srcdir)'+  # test to see if srcdir already configured+  if test -f $srcdir/config.status; then+    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5+  fi+fi++# test whether we have cygpath+if test -z "$CYGPATH_W"; then+  if (cygpath --version) >/dev/null 2>/dev/null; then+    CYGPATH_W='cygpath -w'+  else+    CYGPATH_W=echo+  fi+fi+++# Define the identity of the package.+ PACKAGE='tslib'+ VERSION='0.0.2'+++cat >>confdefs.h <<_ACEOF+#define PACKAGE "$PACKAGE"+_ACEOF+++cat >>confdefs.h <<_ACEOF+#define VERSION "$VERSION"+_ACEOF++# Some tools Automake needs.++ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}+++AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}+++AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}+++AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}+++MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}++# We need awk for the "check" target.  The system "awk" is bad on+# some platforms.+# Always define AMTAR for backward compatibility.++AMTAR=${AMTAR-"${am_missing_run}tar"}++am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'+++++++ac_config_headers="$ac_config_headers config.h"+++PACKAGE_DESCRIPTION="Touchscreen Access Library"+++# Set our default flags variables++  if test x"$CFLAGS" = "x"; then+    CFLAGS="-O2 -Wall -W"+  fi+++# Checks for programs.+ac_ext=cpp+ac_cpp='$CXXCPP $CPPFLAGS'+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu+if test -z "$CXX"; then+  if test -n "$CCC"; then+    CXX=$CCC+  else+    if test -n "$ac_tool_prefix"; then+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC+  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:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_CXX+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$CXX"; then+  ac_cv_prog_CXX="$CXX" # 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_CXX="$ac_tool_prefix$ac_prog"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+CXX=$ac_cv_prog_CXX+if test -n "$CXX"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5+$as_echo "$CXX" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++    test -n "$CXX" && break+  done+fi+if test -z "$CXX"; then+  ac_ct_CXX=$CXX+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC+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:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$ac_ct_CXX"; then+  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # 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_CXX="$ac_prog"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+ac_ct_CXX=$ac_cv_prog_ac_ct_CXX+if test -n "$ac_ct_CXX"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5+$as_echo "$ac_ct_CXX" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++  test -n "$ac_ct_CXX" && break+done++  if test "x$ac_ct_CXX" = x; then+    CXX="g++"+  else+    case $cross_compiling:$ac_tool_warned in+yes:)+{ $as_echo "$as_me:${as_lineno-$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+    CXX=$ac_ct_CXX+  fi+fi++  fi+fi+# Provide some information about the compiler.+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5+set X $ac_compile+ac_compiler=$2+for ac_option in --version -v -V -qversion; do+  { { ac_try="$ac_compiler $ac_option >&5"+case "(($ac_try" in+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;+  *) ac_try_echo=$ac_try;;+esac+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_compiler $ac_option >&5") 2>conftest.err+  ac_status=$?+  if test -s conftest.err; then+    sed '10a\+... rest of stderr output deleted ...+         10q' conftest.err >conftest.er1+    cat conftest.er1 >&5+  fi+  rm -f conftest.er1 conftest.err+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }+done++cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* 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:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5+$as_echo_n "checking whether the C++ compiler works... " >&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:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_link_default") 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }; 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+if test -z "$ac_file"; then :+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+$as_echo "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}+{ as_fn_set_status 77+as_fn_error "C++ compiler cannot create executables+See \`config.log' for more details." "$LINENO" 5; }; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5+$as_echo "yes" >&6; }+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5+$as_echo_n "checking for C++ compiler default output file name... " >&6; }+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5+$as_echo "$ac_file" >&6; }+ac_exeext=$ac_cv_exeext++rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out+ac_clean_files=$ac_clean_files_save+{ $as_echo "$as_me:${as_lineno-$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:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_link") 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }; 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:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}+as_fn_error "cannot compute suffix of executables: cannot compile and link+See \`config.log' for more details." "$LINENO" 5; }+fi+rm -f conftest conftest$ac_cv_exeext+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5+$as_echo "$ac_cv_exeext" >&6; }++rm -f conftest.$ac_ext+EXEEXT=$ac_cv_exeext+ac_exeext=$EXEEXT+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <stdio.h>+int+main ()+{+FILE *f = fopen ("conftest.out", "w");+ return ferror (f) || fclose (f) != 0;++  ;+  return 0;+}+_ACEOF+ac_clean_files="$ac_clean_files conftest.out"+# Check that the compiler produces executables we can run.  If not, either+# the compiler is broken, or we cross compile.+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5+$as_echo_n "checking whether we are cross compiling... " >&6; }+if test "$cross_compiling" != yes; then+  { { 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:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_link") 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }+  if { ac_try='./conftest$ac_cv_exeext'+  { { case "(($ac_try" in+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;+  *) ac_try_echo=$ac_try;;+esac+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_try") 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }; }; then+    cross_compiling=no+  else+    if test "$cross_compiling" = maybe; then+	cross_compiling=yes+    else+	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}+as_fn_error "cannot run C++ compiled programs.+If you meant to cross compile, use \`--host'.+See \`config.log' for more details." "$LINENO" 5; }+    fi+  fi+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5+$as_echo "$cross_compiling" >&6; }++rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out+ac_clean_files=$ac_clean_files_save+{ $as_echo "$as_me:${as_lineno-$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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* 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:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_compile") 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }; 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:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}+as_fn_error "cannot compute suffix of object files: cannot compile+See \`config.log' for more details." "$LINENO" 5; }+fi+rm -f conftest.$ac_cv_objext conftest.$ac_ext+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5+$as_echo "$ac_cv_objext" >&6; }+OBJEXT=$ac_cv_objext+ac_objext=$OBJEXT+{ $as_echo "$as_me:${as_lineno-$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_cxx_compiler_gnu+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{+#ifndef __GNUC__+       choke me+#endif++  ;+  return 0;+}+_ACEOF+if ac_fn_cxx_try_compile "$LINENO"; then :+  ac_compiler_gnu=yes+else+  ac_compiler_gnu=no+fi+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext+ac_cv_cxx_compiler_gnu=$ac_compiler_gnu++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5+$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }+if test $ac_compiler_gnu = yes; then+  GXX=yes+else+  GXX=+fi+ac_test_CXXFLAGS=${CXXFLAGS+set}+ac_save_CXXFLAGS=$CXXFLAGS+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5+$as_echo_n "checking whether $CXX accepts -g... " >&6; }+if test "${ac_cv_prog_cxx_g+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  ac_save_cxx_werror_flag=$ac_cxx_werror_flag+   ac_cxx_werror_flag=yes+   ac_cv_prog_cxx_g=no+   CXXFLAGS="-g"+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_cxx_try_compile "$LINENO"; then :+  ac_cv_prog_cxx_g=yes+else+  CXXFLAGS=""+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_cxx_try_compile "$LINENO"; then :++else+  ac_cxx_werror_flag=$ac_save_cxx_werror_flag+	 CXXFLAGS="-g"+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_cxx_try_compile "$LINENO"; then :+  ac_cv_prog_cxx_g=yes+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_cxx_werror_flag=$ac_save_cxx_werror_flag+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5+$as_echo "$ac_cv_prog_cxx_g" >&6; }+if test "$ac_test_CXXFLAGS" = set; then+  CXXFLAGS=$ac_save_CXXFLAGS+elif test $ac_cv_prog_cxx_g = yes; then+  if test "$GXX" = yes; then+    CXXFLAGS="-g -O2"+  else+    CXXFLAGS="-g"+  fi+else+  if test "$GXX" = yes; then+    CXXFLAGS="-O2"+  else+    CXXFLAGS=+  fi+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+DEPDIR="${am__leading_dot}deps"++ac_config_commands="$ac_config_commands depfiles"+++am_make=${MAKE-make}+cat > confinc << 'END'+am__doit:+	@echo this is the am__doit target+.PHONY: am__doit+END+# If we don't find an include directive, just comment out the code.+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5+$as_echo_n "checking for style of include used by $am_make... " >&6; }+am__include="#"+am__quote=+_am_result=none+# First try GNU make style include.+echo "include confinc" > confmf+# Ignore all kinds of additional output from `make'.+case `$am_make -s -f confmf 2> /dev/null` in #(+*the\ am__doit\ target*)+  am__include=include+  am__quote=+  _am_result=GNU+  ;;+esac+# Now try BSD make style include.+if test "$am__include" = "#"; then+   echo '.include "confinc"' > confmf+   case `$am_make -s -f confmf 2> /dev/null` in #(+   *the\ am__doit\ target*)+     am__include=.include+     am__quote="\""+     _am_result=BSD+     ;;+   esac+fi+++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5+$as_echo "$_am_result" >&6; }+rm -f confinc confmf++# Check whether --enable-dependency-tracking was given.+if test "${enable_dependency_tracking+set}" = set; then :+  enableval=$enable_dependency_tracking;+fi++if test "x$enable_dependency_tracking" != xno; then+  am_depcomp="$ac_aux_dir/depcomp"+  AMDEPBACKSLASH='\'+fi+ if test "x$enable_dependency_tracking" != xno; then+  AMDEP_TRUE=+  AMDEP_FALSE='#'+else+  AMDEP_TRUE='#'+  AMDEP_FALSE=+fi++++depcc="$CXX"  am_compiler_list=++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5+$as_echo_n "checking dependency style of $depcc... " >&6; }+if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then+  # We make a subdir and do the tests there.  Otherwise we can end up+  # making bogus files that we don't know about and never remove.  For+  # instance it was reported that on HP-UX the gcc test will end up+  # making a dummy file named `D' -- because `-MD' means `put the output+  # in D'.+  mkdir conftest.dir+  # Copy depcomp to subdir because otherwise we won't find it if we're+  # using a relative directory.+  cp "$am_depcomp" conftest.dir+  cd conftest.dir+  # We will build objects and dependencies in a subdirectory because+  # it helps to detect inapplicable dependency modes.  For instance+  # both Tru64's cc and ICC support -MD to output dependencies as a+  # side effect of compilation, but ICC will put the dependencies in+  # the current directory while Tru64 will put them in the object+  # directory.+  mkdir sub++  am_cv_CXX_dependencies_compiler_type=none+  if test "$am_compiler_list" = ""; then+     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`+  fi+  am__universal=false+  case " $depcc " in #(+     *\ -arch\ *\ -arch\ *) am__universal=true ;;+     esac++  for depmode in $am_compiler_list; do+    # Setup a source with many dependencies, because some compilers+    # like to wrap large dependency lists on column 80 (with \), and+    # we should not choose a depcomp mode which is confused by this.+    #+    # We need to recreate these files for each test, as the compiler may+    # overwrite some of them when testing with obscure command lines.+    # This happens at least with the AIX C compiler.+    : > sub/conftest.c+    for i in 1 2 3 4 5 6; do+      echo '#include "conftst'$i'.h"' >> sub/conftest.c+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with+      # Solaris 8's {/usr,}/bin/sh.+      touch sub/conftst$i.h+    done+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf++    # We check with `-c' and `-o' for the sake of the "dashmstdout"+    # mode.  It turns out that the SunPro C++ compiler does not properly+    # handle `-M -o', and we need to detect this.  Also, some Intel+    # versions had trouble with output in subdirs+    am__obj=sub/conftest.${OBJEXT-o}+    am__minus_obj="-o $am__obj"+    case $depmode in+    gcc)+      # This depmode causes a compiler race in universal mode.+      test "$am__universal" = false || continue+      ;;+    nosideeffect)+      # after this tag, mechanisms are not by side-effect, so they'll+      # only be used when explicitly requested+      if test "x$enable_dependency_tracking" = xyes; then+	continue+      else+	break+      fi+      ;;+    msvisualcpp | msvcmsys)+      # This compiler won't grok `-c -o', but also, the minuso test has+      # not run yet.  These depmodes are late enough in the game, and+      # so weak that their functioning should not be impacted.+      am__obj=conftest.${OBJEXT-o}+      am__minus_obj=+      ;;+    none) break ;;+    esac+    if depmode=$depmode \+       source=sub/conftest.c object=$am__obj \+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \+         >/dev/null 2>conftest.err &&+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&+       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then+      # icc doesn't choke on unknown options, it will just issue warnings+      # or remarks (even with -Werror).  So we grep stderr for any message+      # that says an option was ignored or not supported.+      # When given -MP, icc 7.0 and 7.1 complain thusly:+      #   icc: Command line warning: ignoring option '-M'; no argument required+      # The diagnosis changed in icc 8.0:+      #   icc: Command line remark: option '-MP' not supported+      if (grep 'ignoring option' conftest.err ||+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else+        am_cv_CXX_dependencies_compiler_type=$depmode+        break+      fi+    fi+  done++  cd ..+  rm -rf conftest.dir+else+  am_cv_CXX_dependencies_compiler_type=none+fi++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5+$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }+CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type++ if+  test "x$enable_dependency_tracking" != xno \+  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then+  am__fastdepCXX_TRUE=+  am__fastdepCXX_FALSE='#'+else+  am__fastdepCXX_TRUE='#'+  am__fastdepCXX_FALSE=+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+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:${as_lineno-$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:${as_lineno-$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:${as_lineno-$LINENO}: result: $CC" >&5+$as_echo "$CC" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$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:${as_lineno-$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:${as_lineno-$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:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5+$as_echo "$ac_ct_CC" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$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:${as_lineno-$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:${as_lineno-$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:${as_lineno-$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:${as_lineno-$LINENO}: result: $CC" >&5+$as_echo "$CC" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$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:${as_lineno-$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:${as_lineno-$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:${as_lineno-$LINENO}: result: $CC" >&5+$as_echo "$CC" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$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:${as_lineno-$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:${as_lineno-$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:${as_lineno-$LINENO}: result: $CC" >&5+$as_echo "$CC" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$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:${as_lineno-$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:${as_lineno-$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:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5+$as_echo "$ac_ct_CC" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$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:${as_lineno-$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:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}+as_fn_error "no acceptable C compiler found in \$PATH+See \`config.log' for more details." "$LINENO" 5; }++# Provide some information about the compiler.+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5+set X $ac_compile+ac_compiler=$2+for ac_option in --version -v -V -qversion; do+  { { ac_try="$ac_compiler $ac_option >&5"+case "(($ac_try" in+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;+  *) ac_try_echo=$ac_try;;+esac+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_compiler $ac_option >&5") 2>conftest.err+  ac_status=$?+  if test -s conftest.err; then+    sed '10a\+... rest of stderr output deleted ...+         10q' conftest.err >conftest.er1+    cat conftest.er1 >&5+  fi+  rm -f conftest.er1 conftest.err+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }+done++{ $as_echo "$as_me:${as_lineno-$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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{+#ifndef __GNUC__+       choke me+#endif++  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :+  ac_compiler_gnu=yes+else+  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:${as_lineno-$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:${as_lineno-$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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :+  ac_cv_prog_cc_g=yes+else+  CFLAGS=""+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :++else+  ac_c_werror_flag=$ac_save_c_werror_flag+	 CFLAGS="-g"+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :+  ac_cv_prog_cc_g=yes+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:${as_lineno-$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:${as_lineno-$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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <stdarg.h>+#include <stdio.h>+#include <sys/types.h>+#include <sys/stat.h>+/* 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"+  if ac_fn_c_try_compile "$LINENO"; then :+  ac_cv_prog_cc_c89=$ac_arg+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:${as_lineno-$LINENO}: result: none needed" >&5+$as_echo "none needed" >&6; } ;;+  xno)+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5+$as_echo "unsupported" >&6; } ;;+  *)+    CC="$CC $ac_cv_prog_cc_c89"+    { $as_echo "$as_me:${as_lineno-$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 :++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++depcc="$CC"   am_compiler_list=++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5+$as_echo_n "checking dependency style of $depcc... " >&6; }+if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then+  # We make a subdir and do the tests there.  Otherwise we can end up+  # making bogus files that we don't know about and never remove.  For+  # instance it was reported that on HP-UX the gcc test will end up+  # making a dummy file named `D' -- because `-MD' means `put the output+  # in D'.+  mkdir conftest.dir+  # Copy depcomp to subdir because otherwise we won't find it if we're+  # using a relative directory.+  cp "$am_depcomp" conftest.dir+  cd conftest.dir+  # We will build objects and dependencies in a subdirectory because+  # it helps to detect inapplicable dependency modes.  For instance+  # both Tru64's cc and ICC support -MD to output dependencies as a+  # side effect of compilation, but ICC will put the dependencies in+  # the current directory while Tru64 will put them in the object+  # directory.+  mkdir sub++  am_cv_CC_dependencies_compiler_type=none+  if test "$am_compiler_list" = ""; then+     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`+  fi+  am__universal=false+  case " $depcc " in #(+     *\ -arch\ *\ -arch\ *) am__universal=true ;;+     esac++  for depmode in $am_compiler_list; do+    # Setup a source with many dependencies, because some compilers+    # like to wrap large dependency lists on column 80 (with \), and+    # we should not choose a depcomp mode which is confused by this.+    #+    # We need to recreate these files for each test, as the compiler may+    # overwrite some of them when testing with obscure command lines.+    # This happens at least with the AIX C compiler.+    : > sub/conftest.c+    for i in 1 2 3 4 5 6; do+      echo '#include "conftst'$i'.h"' >> sub/conftest.c+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with+      # Solaris 8's {/usr,}/bin/sh.+      touch sub/conftst$i.h+    done+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf++    # We check with `-c' and `-o' for the sake of the "dashmstdout"+    # mode.  It turns out that the SunPro C++ compiler does not properly+    # handle `-M -o', and we need to detect this.  Also, some Intel+    # versions had trouble with output in subdirs+    am__obj=sub/conftest.${OBJEXT-o}+    am__minus_obj="-o $am__obj"+    case $depmode in+    gcc)+      # This depmode causes a compiler race in universal mode.+      test "$am__universal" = false || continue+      ;;+    nosideeffect)+      # after this tag, mechanisms are not by side-effect, so they'll+      # only be used when explicitly requested+      if test "x$enable_dependency_tracking" = xyes; then+	continue+      else+	break+      fi+      ;;+    msvisualcpp | msvcmsys)+      # This compiler won't grok `-c -o', but also, the minuso test has+      # not run yet.  These depmodes are late enough in the game, and+      # so weak that their functioning should not be impacted.+      am__obj=conftest.${OBJEXT-o}+      am__minus_obj=+      ;;+    none) break ;;+    esac+    if depmode=$depmode \+       source=sub/conftest.c object=$am__obj \+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \+         >/dev/null 2>conftest.err &&+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&+       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then+      # icc doesn't choke on unknown options, it will just issue warnings+      # or remarks (even with -Werror).  So we grep stderr for any message+      # that says an option was ignored or not supported.+      # When given -MP, icc 7.0 and 7.1 complain thusly:+      #   icc: Command line warning: ignoring option '-M'; no argument required+      # The diagnosis changed in icc 8.0:+      #   icc: Command line remark: option '-MP' not supported+      if (grep 'ignoring option' conftest.err ||+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else+        am_cv_CC_dependencies_compiler_type=$depmode+        break+      fi+    fi+  done++  cd ..+  rm -rf conftest.dir+else+  am_cv_CC_dependencies_compiler_type=none+fi++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5+$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }+CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type++ if+  test "x$enable_dependency_tracking" != xno \+  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then+  am__fastdepCC_TRUE=+  am__fastdepCC_FALSE='#'+else+  am__fastdepCC_TRUE='#'+  am__fastdepCC_FALSE=+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:${as_lineno-$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 <limits.h> to <assert.h> if __STDC__ is defined, since+  # <limits.h> 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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#ifdef __STDC__+# include <limits.h>+#else+# include <assert.h>+#endif+		     Syntax error+_ACEOF+if ac_fn_c_try_cpp "$LINENO"; then :++else+  # 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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <ac_nonexistent.h>+_ACEOF+if ac_fn_c_try_cpp "$LINENO"; then :+  # Broken: success on invalid input.+continue+else+  # 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:${as_lineno-$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 <limits.h> to <assert.h> if __STDC__ is defined, since+  # <limits.h> 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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#ifdef __STDC__+# include <limits.h>+#else+# include <assert.h>+#endif+		     Syntax error+_ACEOF+if ac_fn_c_try_cpp "$LINENO"; then :++else+  # 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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <ac_nonexistent.h>+_ACEOF+if ac_fn_c_try_cpp "$LINENO"; then :+  # Broken: success on invalid input.+continue+else+  # 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:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}+as_fn_error "C preprocessor \"$CPP\" fails sanity check+See \`config.log' for more details." "$LINENO" 5; }+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++++  bb_save_CFLAGS="$CFLAGS"+  CFLAGS="-fvisibility=hidden $bb_save_CFLAGS"+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler supports -fvisibility=hidden" >&5+$as_echo_n "checking whether the C compiler supports -fvisibility=hidden... " >&6; }+if test "${bb_cv_cc_supports_hidden_visibility+set}" = set; then :+  $as_echo_n "(cached) " >&6+else++    cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :+  bb_cv_cc_supports_hidden_visibility=yes+else+  bb_cv_cc_supports_hidden_visibility=no+fi+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bb_cv_cc_supports_hidden_visibility" >&5+$as_echo "$bb_cv_cc_supports_hidden_visibility" >&6; }+  CFLAGS="$bb_save_CFLAGS"+  if test "x$bb_cv_cc_supports_hidden_visibility" != "xno"; then+     CFLAGS="-DGCC_HASCLASSVISIBILITY $CFLAGS"+  fi+++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use -fvisibility=hidden" >&5+$as_echo_n "checking whether to use -fvisibility=hidden... " >&6; }++# Check whether --with-hidden_visibility was given.+if test "${with_hidden_visibility+set}" = set; then :+  withval=$with_hidden_visibility; bb_with_hidden_visibility=$withval+else+  bb_with_hidden_visibility=auto+fi+++  if test "x$bb_with_hidden_visibility" != "xno" && \+     test "x$bb_cv_cc_supports_hidden_visibility" != "xno"; then+     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5+$as_echo "yes" >&6; }+     VIS_CFLAGS="-fvisibility=hidden"+  else+     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+  fi++++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5+$as_echo_n "checking whether ln -s works... " >&6; }+LN_S=$as_ln_s+if test "$LN_S" = "ln -s"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5+$as_echo "yes" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5+$as_echo "no, using $LN_S" >&6; }+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5+$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }+set x ${MAKE-make}+ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`+if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :+  $as_echo_n "(cached) " >&6+else+  cat >conftest.make <<\_ACEOF+SHELL = /bin/sh+all:+	@echo '@@@%%%=$(MAKE)=@@@%%%'+_ACEOF+# GNU make sometimes prints "make[1]: Entering...", which would confuse us.+case `${MAKE-make} -f conftest.make 2>/dev/null` in+  *@@@%%%=?*=@@@%%%*)+    eval ac_cv_prog_make_${ac_make}_set=yes;;+  *)+    eval ac_cv_prog_make_${ac_make}_set=no;;+esac+rm -f conftest.make+fi+if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5+$as_echo "yes" >&6; }+  SET_MAKE=+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+  SET_MAKE="MAKE=${MAKE-make}"+fi++# Check whether --enable-static was given.+if test "${enable_static+set}" = set; then :+  enableval=$enable_static; p=${PACKAGE-default}+    case $enableval in+    yes) enable_static=yes ;;+    no) enable_static=no ;;+    *)+     enable_static=no+      # Look at the argument we got.  We use all the common list separators.+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"+      for pkg in $enableval; do+	IFS="$lt_save_ifs"+	if test "X$pkg" = "X$p"; then+	  enable_static=yes+	fi+      done+      IFS="$lt_save_ifs"+      ;;+    esac+else+  enable_static=no+fi++++++++++# Check whether --enable-shared was given.+if test "${enable_shared+set}" = set; then :+  enableval=$enable_shared; p=${PACKAGE-default}+    case $enableval in+    yes) enable_shared=yes ;;+    no) enable_shared=no ;;+    *)+      enable_shared=no+      # Look at the argument we got.  We use all the common list separators.+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"+      for pkg in $enableval; do+	IFS="$lt_save_ifs"+	if test "X$pkg" = "X$p"; then+	  enable_shared=yes+	fi+      done+      IFS="$lt_save_ifs"+      ;;+    esac+else+  enable_shared=yes+fi++++++++++enable_dlopen=yes++++case `pwd` in+  *\ * | *\	*)+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5+$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;+esac++++macro_version='2.2.6b'+macro_revision='1.3017'++++++++++++++ltmain="$ac_aux_dir/ltmain.sh"++# Make sure we can run config.sub.+$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||+  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5+$as_echo_n "checking build system type... " >&6; }+if test "${ac_cv_build+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  ac_build_alias=$build_alias+test "x$ac_build_alias" = x &&+  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`+test "x$ac_build_alias" = x &&+  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5+ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||+  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5+$as_echo "$ac_cv_build" >&6; }+case $ac_cv_build in+*-*-*) ;;+*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;+esac+build=$ac_cv_build+ac_save_IFS=$IFS; IFS='-'+set x $ac_cv_build+shift+build_cpu=$1+build_vendor=$2+shift; shift+# Remember, the first character of IFS is used to create $*,+# except with old shells:+build_os=$*+IFS=$ac_save_IFS+case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5+$as_echo_n "checking host system type... " >&6; }+if test "${ac_cv_host+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test "x$host_alias" = x; then+  ac_cv_host=$ac_cv_build+else+  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||+    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5+fi++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5+$as_echo "$ac_cv_host" >&6; }+case $ac_cv_host in+*-*-*) ;;+*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;+esac+host=$ac_cv_host+ac_save_IFS=$IFS; IFS='-'+set x $ac_cv_host+shift+host_cpu=$1+host_vendor=$2+shift; shift+# Remember, the first character of IFS is used to create $*,+# except with old shells:+host_os=$*+IFS=$ac_save_IFS+case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5+$as_echo_n "checking for a sed that does not truncate output... " >&6; }+if test "${ac_cv_path_SED+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/+     for ac_i in 1 2 3 4 5 6 7; do+       ac_script="$ac_script$as_nl$ac_script"+     done+     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed+     { ac_script=; unset ac_script;}+     if test -z "$SED"; then+  ac_path_SED_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+do+  IFS=$as_save_IFS+  test -z "$as_dir" && as_dir=.+    for ac_prog in sed gsed; do+    for ac_exec_ext in '' $ac_executable_extensions; do+      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"+      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue+# Check for GNU ac_path_SED and select it if it is found.+  # Check for GNU $ac_path_SED+case `"$ac_path_SED" --version 2>&1` in+*GNU*)+  ac_cv_path_SED="$ac_path_SED" ac_path_SED_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 '' >> "conftest.nl"+    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break+    as_fn_arith $ac_count + 1 && ac_count=$as_val+    if test $ac_count -gt ${ac_path_SED_max-0}; then+      # Best one so far, save it but keep looking for a better one+      ac_cv_path_SED="$ac_path_SED"+      ac_path_SED_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_SED_found && break 3+    done+  done+  done+IFS=$as_save_IFS+  if test -z "$ac_cv_path_SED"; then+    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5+  fi+else+  ac_cv_path_SED=$SED+fi++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5+$as_echo "$ac_cv_path_SED" >&6; }+ SED="$ac_cv_path_SED"+  rm -f conftest.sed++test -z "$SED" && SED=sed+Xsed="$SED -e 1s/^X//"++++++++++++{ $as_echo "$as_me:${as_lineno-$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+    as_fn_arith $ac_count + 1 && ac_count=$as_val+    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_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5+  fi+else+  ac_cv_path_GREP=$GREP+fi++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5+$as_echo "$ac_cv_path_GREP" >&6; }+ GREP="$ac_cv_path_GREP"+++{ $as_echo "$as_me:${as_lineno-$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+    as_fn_arith $ac_count + 1 && ac_count=$as_val+    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_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5+  fi+else+  ac_cv_path_EGREP=$EGREP+fi++   fi+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5+$as_echo "$ac_cv_path_EGREP" >&6; }+ EGREP="$ac_cv_path_EGREP"+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5+$as_echo_n "checking for fgrep... " >&6; }+if test "${ac_cv_path_FGREP+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1+   then ac_cv_path_FGREP="$GREP -F"+   else+     if test -z "$FGREP"; then+  ac_path_FGREP_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 fgrep; do+    for ac_exec_ext in '' $ac_executable_extensions; do+      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"+      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue+# Check for GNU ac_path_FGREP and select it if it is found.+  # Check for GNU $ac_path_FGREP+case `"$ac_path_FGREP" --version 2>&1` in+*GNU*)+  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_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 'FGREP' >> "conftest.nl"+    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break+    as_fn_arith $ac_count + 1 && ac_count=$as_val+    if test $ac_count -gt ${ac_path_FGREP_max-0}; then+      # Best one so far, save it but keep looking for a better one+      ac_cv_path_FGREP="$ac_path_FGREP"+      ac_path_FGREP_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_FGREP_found && break 3+    done+  done+  done+IFS=$as_save_IFS+  if test -z "$ac_cv_path_FGREP"; then+    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5+  fi+else+  ac_cv_path_FGREP=$FGREP+fi++   fi+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5+$as_echo "$ac_cv_path_FGREP" >&6; }+ FGREP="$ac_cv_path_FGREP"+++test -z "$GREP" && GREP=grep++++++++++++++++++++# Check whether --with-gnu-ld was given.+if test "${with_gnu_ld+set}" = set; then :+  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes+else+  with_gnu_ld=no+fi++ac_prog=ld+if test "$GCC" = yes; then+  # Check if gcc -print-prog-name=ld gives a path.+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5+$as_echo_n "checking for ld used by $CC... " >&6; }+  case $host in+  *-*-mingw*)+    # gcc leaves a trailing carriage return which upsets mingw+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;+  *)+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;+  esac+  case $ac_prog in+    # Accept absolute paths.+    [\\/]* | ?:[\\/]*)+      re_direlt='/[^/][^/]*/\.\./'+      # Canonicalize the pathname of ld+      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`+      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do+	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`+      done+      test -z "$LD" && LD="$ac_prog"+      ;;+  "")+    # If it fails, then pretend we aren't using GCC.+    ac_prog=ld+    ;;+  *)+    # If it is relative, then search for the first ld in PATH.+    with_gnu_ld=unknown+    ;;+  esac+elif test "$with_gnu_ld" = yes; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5+$as_echo_n "checking for GNU ld... " >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5+$as_echo_n "checking for non-GNU ld... " >&6; }+fi+if test "${lt_cv_path_LD+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -z "$LD"; then+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR+  for ac_dir in $PATH; do+    IFS="$lt_save_ifs"+    test -z "$ac_dir" && ac_dir=.+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then+      lt_cv_path_LD="$ac_dir/$ac_prog"+      # Check to see if the program is GNU ld.  I'd rather use --version,+      # but apparently some variants of GNU ld only accept -v.+      # Break only if it was the GNU/non-GNU ld that we prefer.+      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in+      *GNU* | *'with BFD'*)+	test "$with_gnu_ld" != no && break+	;;+      *)+	test "$with_gnu_ld" != yes && break+	;;+      esac+    fi+  done+  IFS="$lt_save_ifs"+else+  lt_cv_path_LD="$LD" # Let the user override the test with a path.+fi+fi++LD="$lt_cv_path_LD"+if test -n "$LD"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5+$as_echo "$LD" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }+if test "${lt_cv_prog_gnu_ld+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  # I'd rather use --version here, but apparently some GNU lds only accept -v.+case `$LD -v 2>&1 </dev/null` in+*GNU* | *'with BFD'*)+  lt_cv_prog_gnu_ld=yes+  ;;+*)+  lt_cv_prog_gnu_ld=no+  ;;+esac+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5+$as_echo "$lt_cv_prog_gnu_ld" >&6; }+with_gnu_ld=$lt_cv_prog_gnu_ld++++++++++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5+$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }+if test "${lt_cv_path_NM+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$NM"; then+  # Let the user override the test.+  lt_cv_path_NM="$NM"+else+  lt_nm_to_check="${ac_tool_prefix}nm"+  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then+    lt_nm_to_check="$lt_nm_to_check nm"+  fi+  for lt_tmp_nm in $lt_nm_to_check; do+    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR+    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do+      IFS="$lt_save_ifs"+      test -z "$ac_dir" && ac_dir=.+      tmp_nm="$ac_dir/$lt_tmp_nm"+      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then+	# Check to see if the nm accepts a BSD-compat flag.+	# Adding the `sed 1q' prevents false positives on HP-UX, which says:+	#   nm: unknown option "B" ignored+	# Tru64's nm complains that /dev/null is an invalid object file+	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in+	*/dev/null* | *'Invalid file or object type'*)+	  lt_cv_path_NM="$tmp_nm -B"+	  break+	  ;;+	*)+	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in+	  */dev/null*)+	    lt_cv_path_NM="$tmp_nm -p"+	    break+	    ;;+	  *)+	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but+	    continue # so that we can try to find one that supports BSD flags+	    ;;+	  esac+	  ;;+	esac+      fi+    done+    IFS="$lt_save_ifs"+  done+  : ${lt_cv_path_NM=no}+fi+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5+$as_echo "$lt_cv_path_NM" >&6; }+if test "$lt_cv_path_NM" != "no"; then+  NM="$lt_cv_path_NM"+else+  # Didn't find any BSD compatible name lister, look for dumpbin.+  if test -n "$ac_tool_prefix"; then+  for ac_prog in "dumpbin -symbols" "link -dump -symbols"+  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:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_DUMPBIN+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$DUMPBIN"; then+  ac_cv_prog_DUMPBIN="$DUMPBIN" # 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_DUMPBIN="$ac_tool_prefix$ac_prog"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+DUMPBIN=$ac_cv_prog_DUMPBIN+if test -n "$DUMPBIN"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5+$as_echo "$DUMPBIN" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++    test -n "$DUMPBIN" && break+  done+fi+if test -z "$DUMPBIN"; then+  ac_ct_DUMPBIN=$DUMPBIN+  for ac_prog in "dumpbin -symbols" "link -dump -symbols"+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:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$ac_ct_DUMPBIN"; then+  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # 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_DUMPBIN="$ac_prog"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN+if test -n "$ac_ct_DUMPBIN"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5+$as_echo "$ac_ct_DUMPBIN" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++  test -n "$ac_ct_DUMPBIN" && break+done++  if test "x$ac_ct_DUMPBIN" = x; then+    DUMPBIN=":"+  else+    case $cross_compiling:$ac_tool_warned in+yes:)+{ $as_echo "$as_me:${as_lineno-$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+    DUMPBIN=$ac_ct_DUMPBIN+  fi+fi+++  if test "$DUMPBIN" != ":"; then+    NM="$DUMPBIN"+  fi+fi+test -z "$NM" && NM=nm+++++++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5+$as_echo_n "checking the name lister ($NM) interface... " >&6; }+if test "${lt_cv_nm_interface+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  lt_cv_nm_interface="BSD nm"+  echo "int some_variable = 0;" > conftest.$ac_ext+  (eval echo "\"\$as_me:5438: $ac_compile\"" >&5)+  (eval "$ac_compile" 2>conftest.err)+  cat conftest.err >&5+  (eval echo "\"\$as_me:5441: $NM \\\"conftest.$ac_objext\\\"\"" >&5)+  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)+  cat conftest.err >&5+  (eval echo "\"\$as_me:5444: output\"" >&5)+  cat conftest.out >&5+  if $GREP 'External.*some_variable' conftest.out > /dev/null; then+    lt_cv_nm_interface="MS dumpbin"+  fi+  rm -f conftest*+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5+$as_echo "$lt_cv_nm_interface" >&6; }++# find the maximum length of command line arguments+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5+$as_echo_n "checking the maximum length of command line arguments... " >&6; }+if test "${lt_cv_sys_max_cmd_len+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+    i=0+  teststring="ABCD"++  case $build_os in+  msdosdjgpp*)+    # On DJGPP, this test can blow up pretty badly due to problems in libc+    # (any single argument exceeding 2000 bytes causes a buffer overrun+    # during glob expansion).  Even if it were fixed, the result of this+    # check would be larger than it should be.+    lt_cv_sys_max_cmd_len=12288;    # 12K is about right+    ;;++  gnu*)+    # Under GNU Hurd, this test is not required because there is+    # no limit to the length of command line arguments.+    # Libtool will interpret -1 as no limit whatsoever+    lt_cv_sys_max_cmd_len=-1;+    ;;++  cygwin* | mingw* | cegcc*)+    # On Win9x/ME, this test blows up -- it succeeds, but takes+    # about 5 minutes as the teststring grows exponentially.+    # Worse, since 9x/ME are not pre-emptively multitasking,+    # you end up with a "frozen" computer, even though with patience+    # the test eventually succeeds (with a max line length of 256k).+    # Instead, let's just punt: use the minimum linelength reported by+    # all of the supported platforms: 8192 (on NT/2K/XP).+    lt_cv_sys_max_cmd_len=8192;+    ;;++  amigaos*)+    # On AmigaOS with pdksh, this test takes hours, literally.+    # So we just punt and use a minimum line length of 8192.+    lt_cv_sys_max_cmd_len=8192;+    ;;++  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)+    # This has been around since 386BSD, at least.  Likely further.+    if test -x /sbin/sysctl; then+      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`+    elif test -x /usr/sbin/sysctl; then+      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`+    else+      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs+    fi+    # And add a safety zone+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`+    ;;++  interix*)+    # We know the value 262144 and hardcode it with a safety zone (like BSD)+    lt_cv_sys_max_cmd_len=196608+    ;;++  osf*)+    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure+    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not+    # nice to cause kernel panics so lets avoid the loop below.+    # First set a reasonable default.+    lt_cv_sys_max_cmd_len=16384+    #+    if test -x /sbin/sysconfig; then+      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in+        *1*) lt_cv_sys_max_cmd_len=-1 ;;+      esac+    fi+    ;;+  sco3.2v5*)+    lt_cv_sys_max_cmd_len=102400+    ;;+  sysv5* | sco5v6* | sysv4.2uw2*)+    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`+    if test -n "$kargmax"; then+      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`+    else+      lt_cv_sys_max_cmd_len=32768+    fi+    ;;+  *)+    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`+    if test -n "$lt_cv_sys_max_cmd_len"; then+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`+    else+      # Make teststring a little bigger before we do anything with it.+      # a 1K string should be a reasonable start.+      for i in 1 2 3 4 5 6 7 8 ; do+        teststring=$teststring$teststring+      done+      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}+      # If test is not a shell built-in, we'll probably end up computing a+      # maximum length that is only half of the actual maximum length, but+      # we can't tell.+      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \+	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&+	      test $i != 17 # 1/2 MB should be enough+      do+        i=`expr $i + 1`+        teststring=$teststring$teststring+      done+      # Only check the string length outside the loop.+      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`+      teststring=+      # Add a significant safety factor because C++ compilers can tack on+      # massive amounts of additional arguments before passing them to the+      # linker.  It appears as though 1/2 is a usable value.+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`+    fi+    ;;+  esac++fi++if test -n $lt_cv_sys_max_cmd_len ; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5+$as_echo "$lt_cv_sys_max_cmd_len" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5+$as_echo "none" >&6; }+fi+max_cmd_len=$lt_cv_sys_max_cmd_len+++++++: ${CP="cp -f"}+: ${MV="mv -f"}+: ${RM="rm -f"}++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5+$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }+# Try some XSI features+xsi_shell=no+( _lt_dummy="a/b/c"+  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \+      = c,a/b,, \+    && eval 'test $(( 1 + 1 )) -eq 2 \+    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \+  && xsi_shell=yes+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5+$as_echo "$xsi_shell" >&6; }+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5+$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }+lt_shell_append=no+( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \+    >/dev/null 2>&1 \+  && lt_shell_append=yes+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5+$as_echo "$lt_shell_append" >&6; }+++if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then+  lt_unset=unset+else+  lt_unset=false+fi++++++# test EBCDIC or ASCII+case `echo X|tr X '\101'` in+ A) # ASCII based system+    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr+  lt_SP2NL='tr \040 \012'+  lt_NL2SP='tr \015\012 \040\040'+  ;;+ *) # EBCDIC based system+  lt_SP2NL='tr \100 \n'+  lt_NL2SP='tr \r\n \100\100'+  ;;+esac++++++++++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5+$as_echo_n "checking for $LD option to reload object files... " >&6; }+if test "${lt_cv_ld_reload_flag+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  lt_cv_ld_reload_flag='-r'+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5+$as_echo "$lt_cv_ld_reload_flag" >&6; }+reload_flag=$lt_cv_ld_reload_flag+case $reload_flag in+"" | " "*) ;;+*) reload_flag=" $reload_flag" ;;+esac+reload_cmds='$LD$reload_flag -o $output$reload_objs'+case $host_os in+  darwin*)+    if test "$GCC" = yes; then+      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'+    else+      reload_cmds='$LD$reload_flag -o $output$reload_objs'+    fi+    ;;+esac++++++++++if test -n "$ac_tool_prefix"; then+  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.+set dummy ${ac_tool_prefix}objdump; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_OBJDUMP+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$OBJDUMP"; then+  ac_cv_prog_OBJDUMP="$OBJDUMP" # 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_OBJDUMP="${ac_tool_prefix}objdump"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+OBJDUMP=$ac_cv_prog_OBJDUMP+if test -n "$OBJDUMP"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5+$as_echo "$OBJDUMP" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_OBJDUMP"; then+  ac_ct_OBJDUMP=$OBJDUMP+  # Extract the first word of "objdump", so it can be a program name with args.+set dummy objdump; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$ac_ct_OBJDUMP"; then+  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # 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_OBJDUMP="objdump"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP+if test -n "$ac_ct_OBJDUMP"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5+$as_echo "$ac_ct_OBJDUMP" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi++  if test "x$ac_ct_OBJDUMP" = x; then+    OBJDUMP="false"+  else+    case $cross_compiling:$ac_tool_warned in+yes:)+{ $as_echo "$as_me:${as_lineno-$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+    OBJDUMP=$ac_ct_OBJDUMP+  fi+else+  OBJDUMP="$ac_cv_prog_OBJDUMP"+fi++test -z "$OBJDUMP" && OBJDUMP=objdump++++++++++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5+$as_echo_n "checking how to recognize dependent libraries... " >&6; }+if test "${lt_cv_deplibs_check_method+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  lt_cv_file_magic_cmd='$MAGIC_CMD'+lt_cv_file_magic_test_file=+lt_cv_deplibs_check_method='unknown'+# Need to set the preceding variable on all platforms that support+# interlibrary dependencies.+# 'none' -- dependencies not supported.+# `unknown' -- same as none, but documents that we really don't know.+# 'pass_all' -- all dependencies passed with no checks.+# 'test_compile' -- check by making test program.+# 'file_magic [[regex]]' -- check by looking for files in library path+# which responds to the $file_magic_cmd with a given extended regex.+# If you have `file' or equivalent on your system and you're not sure+# whether `pass_all' will *always* work, you probably want this one.++case $host_os in+aix[4-9]*)+  lt_cv_deplibs_check_method=pass_all+  ;;++beos*)+  lt_cv_deplibs_check_method=pass_all+  ;;++bsdi[45]*)+  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'+  lt_cv_file_magic_cmd='/usr/bin/file -L'+  lt_cv_file_magic_test_file=/shlib/libc.so+  ;;++cygwin*)+  # func_win32_libid is a shell function defined in ltmain.sh+  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'+  lt_cv_file_magic_cmd='func_win32_libid'+  ;;++mingw* | pw32*)+  # Base MSYS/MinGW do not provide the 'file' command needed by+  # func_win32_libid shell function, so use a weaker test based on 'objdump',+  # unless we find 'file', for example because we are cross-compiling.+  if ( file / ) >/dev/null 2>&1; then+    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'+    lt_cv_file_magic_cmd='func_win32_libid'+  else+    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'+    lt_cv_file_magic_cmd='$OBJDUMP -f'+  fi+  ;;++cegcc)+  # use the weaker test based on 'objdump'. See mingw*.+  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'+  lt_cv_file_magic_cmd='$OBJDUMP -f'+  ;;++darwin* | rhapsody*)+  lt_cv_deplibs_check_method=pass_all+  ;;++freebsd* | dragonfly*)+  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then+    case $host_cpu in+    i*86 )+      # Not sure whether the presence of OpenBSD here was a mistake.+      # Let's accept both of them until this is cleared up.+      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'+      lt_cv_file_magic_cmd=/usr/bin/file+      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`+      ;;+    esac+  else+    lt_cv_deplibs_check_method=pass_all+  fi+  ;;++gnu*)+  lt_cv_deplibs_check_method=pass_all+  ;;++hpux10.20* | hpux11*)+  lt_cv_file_magic_cmd=/usr/bin/file+  case $host_cpu in+  ia64*)+    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'+    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so+    ;;+  hppa*64*)+    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'+    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl+    ;;+  *)+    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'+    lt_cv_file_magic_test_file=/usr/lib/libc.sl+    ;;+  esac+  ;;++interix[3-9]*)+  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here+  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'+  ;;++irix5* | irix6* | nonstopux*)+  case $LD in+  *-32|*"-32 ") libmagic=32-bit;;+  *-n32|*"-n32 ") libmagic=N32;;+  *-64|*"-64 ") libmagic=64-bit;;+  *) libmagic=never-match;;+  esac+  lt_cv_deplibs_check_method=pass_all+  ;;++# This must be Linux ELF.+linux* | k*bsd*-gnu | kopensolaris*-gnu)+  lt_cv_deplibs_check_method=pass_all+  ;;++netbsd* | netbsdelf*-gnu)+  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'+  else+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'+  fi+  ;;++newos6*)+  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'+  lt_cv_file_magic_cmd=/usr/bin/file+  lt_cv_file_magic_test_file=/usr/lib/libnls.so+  ;;++*nto* | *qnx*)+  lt_cv_deplibs_check_method=pass_all+  ;;++openbsd*)+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'+  else+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'+  fi+  ;;++osf3* | osf4* | osf5*)+  lt_cv_deplibs_check_method=pass_all+  ;;++rdos*)+  lt_cv_deplibs_check_method=pass_all+  ;;++solaris*)+  lt_cv_deplibs_check_method=pass_all+  ;;++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)+  lt_cv_deplibs_check_method=pass_all+  ;;++sysv4 | sysv4.3*)+  case $host_vendor in+  motorola)+    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'+    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`+    ;;+  ncr)+    lt_cv_deplibs_check_method=pass_all+    ;;+  sequent)+    lt_cv_file_magic_cmd='/bin/file'+    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'+    ;;+  sni)+    lt_cv_file_magic_cmd='/bin/file'+    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"+    lt_cv_file_magic_test_file=/lib/libc.so+    ;;+  siemens)+    lt_cv_deplibs_check_method=pass_all+    ;;+  pc)+    lt_cv_deplibs_check_method=pass_all+    ;;+  esac+  ;;++tpf*)+  lt_cv_deplibs_check_method=pass_all+  ;;+esac++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5+$as_echo "$lt_cv_deplibs_check_method" >&6; }+file_magic_cmd=$lt_cv_file_magic_cmd+deplibs_check_method=$lt_cv_deplibs_check_method+test -z "$deplibs_check_method" && deplibs_check_method=unknown+++++++++++++if test -n "$ac_tool_prefix"; then+  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.+set dummy ${ac_tool_prefix}ar; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_AR+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$AR"; then+  ac_cv_prog_AR="$AR" # 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_AR="${ac_tool_prefix}ar"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+AR=$ac_cv_prog_AR+if test -n "$AR"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5+$as_echo "$AR" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_AR"; then+  ac_ct_AR=$AR+  # Extract the first word of "ar", so it can be a program name with args.+set dummy ar; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$ac_ct_AR"; then+  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # 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_AR="ar"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+ac_ct_AR=$ac_cv_prog_ac_ct_AR+if test -n "$ac_ct_AR"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5+$as_echo "$ac_ct_AR" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi++  if test "x$ac_ct_AR" = x; then+    AR="false"+  else+    case $cross_compiling:$ac_tool_warned in+yes:)+{ $as_echo "$as_me:${as_lineno-$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+    AR=$ac_ct_AR+  fi+else+  AR="$ac_cv_prog_AR"+fi++test -z "$AR" && AR=ar+test -z "$AR_FLAGS" && AR_FLAGS=cru++++++++++++if test -n "$ac_tool_prefix"; then+  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.+set dummy ${ac_tool_prefix}strip; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_STRIP+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$STRIP"; then+  ac_cv_prog_STRIP="$STRIP" # 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_STRIP="${ac_tool_prefix}strip"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+STRIP=$ac_cv_prog_STRIP+if test -n "$STRIP"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5+$as_echo "$STRIP" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_STRIP"; then+  ac_ct_STRIP=$STRIP+  # Extract the first word of "strip", so it can be a program name with args.+set dummy strip; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$ac_ct_STRIP"; then+  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # 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_STRIP="strip"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP+if test -n "$ac_ct_STRIP"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5+$as_echo "$ac_ct_STRIP" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi++  if test "x$ac_ct_STRIP" = x; then+    STRIP=":"+  else+    case $cross_compiling:$ac_tool_warned in+yes:)+{ $as_echo "$as_me:${as_lineno-$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+    STRIP=$ac_ct_STRIP+  fi+else+  STRIP="$ac_cv_prog_STRIP"+fi++test -z "$STRIP" && STRIP=:+++++++if test -n "$ac_tool_prefix"; then+  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.+set dummy ${ac_tool_prefix}ranlib; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_RANLIB+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$RANLIB"; then+  ac_cv_prog_RANLIB="$RANLIB" # 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_RANLIB="${ac_tool_prefix}ranlib"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+RANLIB=$ac_cv_prog_RANLIB+if test -n "$RANLIB"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5+$as_echo "$RANLIB" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_RANLIB"; then+  ac_ct_RANLIB=$RANLIB+  # Extract the first word of "ranlib", so it can be a program name with args.+set dummy ranlib; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$ac_ct_RANLIB"; then+  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # 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_RANLIB="ranlib"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB+if test -n "$ac_ct_RANLIB"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5+$as_echo "$ac_ct_RANLIB" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi++  if test "x$ac_ct_RANLIB" = x; then+    RANLIB=":"+  else+    case $cross_compiling:$ac_tool_warned in+yes:)+{ $as_echo "$as_me:${as_lineno-$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+    RANLIB=$ac_ct_RANLIB+  fi+else+  RANLIB="$ac_cv_prog_RANLIB"+fi++test -z "$RANLIB" && RANLIB=:+++++++# Determine commands to create old-style static archives.+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'+old_postinstall_cmds='chmod 644 $oldlib'+old_postuninstall_cmds=++if test -n "$RANLIB"; then+  case $host_os in+  openbsd*)+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"+    ;;+  *)+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"+    ;;+  esac+  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"+fi+++++++++++++++++++++++++++++++++++# If no C compiler was specified, use CC.+LTCC=${LTCC-"$CC"}++# If no C compiler flags were specified, use CFLAGS.+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}++# Allow CC to be a program name with arguments.+compiler=$CC+++# Check for command to grab the raw symbol name followed by C symbol from nm.+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5+$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }+if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :+  $as_echo_n "(cached) " >&6+else++# These are sane defaults that work on at least a few old systems.+# [They come from Ultrix.  What could be older than Ultrix?!! ;)]++# Character class describing NM global symbol codes.+symcode='[BCDEGRST]'++# Regexp to match symbols that can be accessed directly from C.+sympat='\([_A-Za-z][_A-Za-z0-9]*\)'++# Define system-specific variables.+case $host_os in+aix*)+  symcode='[BCDT]'+  ;;+cygwin* | mingw* | pw32* | cegcc*)+  symcode='[ABCDGISTW]'+  ;;+hpux*)+  if test "$host_cpu" = ia64; then+    symcode='[ABCDEGRST]'+  fi+  ;;+irix* | nonstopux*)+  symcode='[BCDEGRST]'+  ;;+osf*)+  symcode='[BCDEGQRST]'+  ;;+solaris*)+  symcode='[BDRT]'+  ;;+sco3.2v5*)+  symcode='[DT]'+  ;;+sysv4.2uw2*)+  symcode='[DT]'+  ;;+sysv5* | sco5v6* | unixware* | OpenUNIX*)+  symcode='[ABDT]'+  ;;+sysv4)+  symcode='[DFNSTU]'+  ;;+esac++# If we're using GNU nm, then use its standard symbol codes.+case `$NM -V 2>&1` in+*GNU* | *'with BFD'*)+  symcode='[ABCDGIRSTW]' ;;+esac++# Transform an extracted symbol line into a proper C declaration.+# Some systems (esp. on ia64) link data and code symbols differently,+# so use this general approach.+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"++# Transform an extracted symbol line into symbol name and symbol address+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"++# Handle CRLF in mingw tool chain+opt_cr=+case $build_os in+mingw*)+  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp+  ;;+esac++# Try without a prefix underscore, then with it.+for ac_symprfx in "" "_"; do++  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.+  symxfrm="\\1 $ac_symprfx\\2 \\2"++  # Write the raw and C identifiers.+  if test "$lt_cv_nm_interface" = "MS dumpbin"; then+    # Fake it for dumpbin and say T for any non-static function+    # and D for any global variable.+    # Also find C++ and __fastcall symbols from MSVC++,+    # which start with @ or ?.+    lt_cv_sys_global_symbol_pipe="$AWK '"\+"     {last_section=section; section=\$ 3};"\+"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\+"     \$ 0!~/External *\|/{next};"\+"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\+"     {if(hide[section]) next};"\+"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\+"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\+"     s[1]~/^[@?]/{print s[1], s[1]; next};"\+"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\+"     ' prfx=^$ac_symprfx"+  else+    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"+  fi++  # Check to see that the pipe works correctly.+  pipe_works=no++  rm -f conftest*+  cat > conftest.$ac_ext <<_LT_EOF+#ifdef __cplusplus+extern "C" {+#endif+char nm_test_var;+void nm_test_func(void);+void nm_test_func(void){}+#ifdef __cplusplus+}+#endif+int main(){nm_test_var='a';nm_test_func();return(0);}+_LT_EOF++  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+  (eval $ac_compile) 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }; then+    # Now try to grab the symbols.+    nlist=conftest.nm+    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5+  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; } && test -s "$nlist"; then+      # Try sorting and uniquifying the output.+      if sort "$nlist" | uniq > "$nlist"T; then+	mv -f "$nlist"T "$nlist"+      else+	rm -f "$nlist"T+      fi++      # Make sure that we snagged all the symbols we need.+      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then+	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then+	  cat <<_LT_EOF > conftest.$ac_ext+#ifdef __cplusplus+extern "C" {+#endif++_LT_EOF+	  # Now generate the symbol file.+	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'++	  cat <<_LT_EOF >> conftest.$ac_ext++/* The mapping between symbol names and symbols.  */+const struct {+  const char *name;+  void       *address;+}+lt__PROGRAM__LTX_preloaded_symbols[] =+{+  { "@PROGRAM@", (void *) 0 },+_LT_EOF+	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext+	  cat <<\_LT_EOF >> conftest.$ac_ext+  {0, (void *) 0}+};++/* This works around a problem in FreeBSD linker */+#ifdef FREEBSD_WORKAROUND+static const void *lt_preloaded_setup() {+  return lt__PROGRAM__LTX_preloaded_symbols;+}+#endif++#ifdef __cplusplus+}+#endif+_LT_EOF+	  # Now try linking the two files.+	  mv conftest.$ac_objext conftstm.$ac_objext+	  lt_save_LIBS="$LIBS"+	  lt_save_CFLAGS="$CFLAGS"+	  LIBS="conftstm.$ac_objext"+	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"+	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5+  (eval $ac_link) 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; } && test -s conftest${ac_exeext}; then+	    pipe_works=yes+	  fi+	  LIBS="$lt_save_LIBS"+	  CFLAGS="$lt_save_CFLAGS"+	else+	  echo "cannot find nm_test_func in $nlist" >&5+	fi+      else+	echo "cannot find nm_test_var in $nlist" >&5+      fi+    else+      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5+    fi+  else+    echo "$progname: failed program was:" >&5+    cat conftest.$ac_ext >&5+  fi+  rm -rf conftest* conftst*++  # Do not use the global_symbol_pipe unless it works.+  if test "$pipe_works" = yes; then+    break+  else+    lt_cv_sys_global_symbol_pipe=+  fi+done++fi++if test -z "$lt_cv_sys_global_symbol_pipe"; then+  lt_cv_sys_global_symbol_to_cdecl=+fi+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5+$as_echo "failed" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5+$as_echo "ok" >&6; }+fi+++++++++++++++++++++++# Check whether --enable-libtool-lock was given.+if test "${enable_libtool_lock+set}" = set; then :+  enableval=$enable_libtool_lock;+fi++test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes++# Some flags need to be propagated to the compiler or linker for good+# libtool support.+case $host in+ia64-*-hpux*)+  # Find out which ABI we are using.+  echo 'int i;' > conftest.$ac_ext+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+  (eval $ac_compile) 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }; then+    case `/usr/bin/file conftest.$ac_objext` in+      *ELF-32*)+	HPUX_IA64_MODE="32"+	;;+      *ELF-64*)+	HPUX_IA64_MODE="64"+	;;+    esac+  fi+  rm -rf conftest*+  ;;+*-*-irix6*)+  # Find out which ABI we are using.+  echo '#line 6638 "configure"' > conftest.$ac_ext+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+  (eval $ac_compile) 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }; then+    if test "$lt_cv_prog_gnu_ld" = yes; then+      case `/usr/bin/file conftest.$ac_objext` in+	*32-bit*)+	  LD="${LD-ld} -melf32bsmip"+	  ;;+	*N32*)+	  LD="${LD-ld} -melf32bmipn32"+	  ;;+	*64-bit*)+	  LD="${LD-ld} -melf64bmip"+	;;+      esac+    else+      case `/usr/bin/file conftest.$ac_objext` in+	*32-bit*)+	  LD="${LD-ld} -32"+	  ;;+	*N32*)+	  LD="${LD-ld} -n32"+	  ;;+	*64-bit*)+	  LD="${LD-ld} -64"+	  ;;+      esac+    fi+  fi+  rm -rf conftest*+  ;;++x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)+  # Find out which ABI we are using.+  echo 'int i;' > conftest.$ac_ext+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+  (eval $ac_compile) 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }; then+    case `/usr/bin/file conftest.o` in+      *32-bit*)+	case $host in+	  x86_64-*kfreebsd*-gnu)+	    LD="${LD-ld} -m elf_i386_fbsd"+	    ;;+	  x86_64-*linux*)+	    LD="${LD-ld} -m elf_i386"+	    ;;+	  ppc64-*linux*|powerpc64-*linux*)+	    LD="${LD-ld} -m elf32ppclinux"+	    ;;+	  s390x-*linux*)+	    LD="${LD-ld} -m elf_s390"+	    ;;+	  sparc64-*linux*)+	    LD="${LD-ld} -m elf32_sparc"+	    ;;+	esac+	;;+      *64-bit*)+	case $host in+	  x86_64-*kfreebsd*-gnu)+	    LD="${LD-ld} -m elf_x86_64_fbsd"+	    ;;+	  x86_64-*linux*)+	    LD="${LD-ld} -m elf_x86_64"+	    ;;+	  ppc*-*linux*|powerpc*-*linux*)+	    LD="${LD-ld} -m elf64ppc"+	    ;;+	  s390*-*linux*|s390*-*tpf*)+	    LD="${LD-ld} -m elf64_s390"+	    ;;+	  sparc*-*linux*)+	    LD="${LD-ld} -m elf64_sparc"+	    ;;+	esac+	;;+    esac+  fi+  rm -rf conftest*+  ;;++*-*-sco3.2v5*)+  # On SCO OpenServer 5, we need -belf to get full-featured binaries.+  SAVE_CFLAGS="$CFLAGS"+  CFLAGS="$CFLAGS -belf"+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5+$as_echo_n "checking whether the C compiler needs -belf... " >&6; }+if test "${lt_cv_cc_needs_belf+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  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++     cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :+  lt_cv_cc_needs_belf=yes+else+  lt_cv_cc_needs_belf=no+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+     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++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5+$as_echo "$lt_cv_cc_needs_belf" >&6; }+  if test x"$lt_cv_cc_needs_belf" != x"yes"; then+    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf+    CFLAGS="$SAVE_CFLAGS"+  fi+  ;;+sparc*-*solaris*)+  # Find out which ABI we are using.+  echo 'int i;' > conftest.$ac_ext+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+  (eval $ac_compile) 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }; then+    case `/usr/bin/file conftest.o` in+    *64-bit*)+      case $lt_cv_prog_gnu_ld in+      yes*) LD="${LD-ld} -m elf64_sparc" ;;+      *)+	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then+	  LD="${LD-ld} -64"+	fi+	;;+      esac+      ;;+    esac+  fi+  rm -rf conftest*+  ;;+esac++need_locks="$enable_libtool_lock"+++  case $host_os in+    rhapsody* | darwin*)+    if test -n "$ac_tool_prefix"; then+  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.+set dummy ${ac_tool_prefix}dsymutil; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$DSYMUTIL"; then+  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # 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_DSYMUTIL="${ac_tool_prefix}dsymutil"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+DSYMUTIL=$ac_cv_prog_DSYMUTIL+if test -n "$DSYMUTIL"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5+$as_echo "$DSYMUTIL" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_DSYMUTIL"; then+  ac_ct_DSYMUTIL=$DSYMUTIL+  # Extract the first word of "dsymutil", so it can be a program name with args.+set dummy dsymutil; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$ac_ct_DSYMUTIL"; then+  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # 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_DSYMUTIL="dsymutil"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL+if test -n "$ac_ct_DSYMUTIL"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5+$as_echo "$ac_ct_DSYMUTIL" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi++  if test "x$ac_ct_DSYMUTIL" = x; then+    DSYMUTIL=":"+  else+    case $cross_compiling:$ac_tool_warned in+yes:)+{ $as_echo "$as_me:${as_lineno-$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+    DSYMUTIL=$ac_ct_DSYMUTIL+  fi+else+  DSYMUTIL="$ac_cv_prog_DSYMUTIL"+fi++    if test -n "$ac_tool_prefix"; then+  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.+set dummy ${ac_tool_prefix}nmedit; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_NMEDIT+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$NMEDIT"; then+  ac_cv_prog_NMEDIT="$NMEDIT" # 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_NMEDIT="${ac_tool_prefix}nmedit"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+NMEDIT=$ac_cv_prog_NMEDIT+if test -n "$NMEDIT"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5+$as_echo "$NMEDIT" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_NMEDIT"; then+  ac_ct_NMEDIT=$NMEDIT+  # Extract the first word of "nmedit", so it can be a program name with args.+set dummy nmedit; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$ac_ct_NMEDIT"; then+  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # 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_NMEDIT="nmedit"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT+if test -n "$ac_ct_NMEDIT"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5+$as_echo "$ac_ct_NMEDIT" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi++  if test "x$ac_ct_NMEDIT" = x; then+    NMEDIT=":"+  else+    case $cross_compiling:$ac_tool_warned in+yes:)+{ $as_echo "$as_me:${as_lineno-$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+    NMEDIT=$ac_ct_NMEDIT+  fi+else+  NMEDIT="$ac_cv_prog_NMEDIT"+fi++    if test -n "$ac_tool_prefix"; then+  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.+set dummy ${ac_tool_prefix}lipo; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_LIPO+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$LIPO"; then+  ac_cv_prog_LIPO="$LIPO" # 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_LIPO="${ac_tool_prefix}lipo"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+LIPO=$ac_cv_prog_LIPO+if test -n "$LIPO"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5+$as_echo "$LIPO" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_LIPO"; then+  ac_ct_LIPO=$LIPO+  # Extract the first word of "lipo", so it can be a program name with args.+set dummy lipo; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$ac_ct_LIPO"; then+  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # 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_LIPO="lipo"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO+if test -n "$ac_ct_LIPO"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5+$as_echo "$ac_ct_LIPO" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi++  if test "x$ac_ct_LIPO" = x; then+    LIPO=":"+  else+    case $cross_compiling:$ac_tool_warned in+yes:)+{ $as_echo "$as_me:${as_lineno-$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+    LIPO=$ac_ct_LIPO+  fi+else+  LIPO="$ac_cv_prog_LIPO"+fi++    if test -n "$ac_tool_prefix"; then+  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.+set dummy ${ac_tool_prefix}otool; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_OTOOL+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$OTOOL"; then+  ac_cv_prog_OTOOL="$OTOOL" # 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_OTOOL="${ac_tool_prefix}otool"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+OTOOL=$ac_cv_prog_OTOOL+if test -n "$OTOOL"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5+$as_echo "$OTOOL" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_OTOOL"; then+  ac_ct_OTOOL=$OTOOL+  # Extract the first word of "otool", so it can be a program name with args.+set dummy otool; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$ac_ct_OTOOL"; then+  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # 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_OTOOL="otool"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL+if test -n "$ac_ct_OTOOL"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5+$as_echo "$ac_ct_OTOOL" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi++  if test "x$ac_ct_OTOOL" = x; then+    OTOOL=":"+  else+    case $cross_compiling:$ac_tool_warned in+yes:)+{ $as_echo "$as_me:${as_lineno-$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+    OTOOL=$ac_ct_OTOOL+  fi+else+  OTOOL="$ac_cv_prog_OTOOL"+fi++    if test -n "$ac_tool_prefix"; then+  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.+set dummy ${ac_tool_prefix}otool64; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_OTOOL64+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$OTOOL64"; then+  ac_cv_prog_OTOOL64="$OTOOL64" # 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_OTOOL64="${ac_tool_prefix}otool64"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+OTOOL64=$ac_cv_prog_OTOOL64+if test -n "$OTOOL64"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5+$as_echo "$OTOOL64" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_OTOOL64"; then+  ac_ct_OTOOL64=$OTOOL64+  # Extract the first word of "otool64", so it can be a program name with args.+set dummy otool64; ac_word=$2+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$ac_ct_OTOOL64"; then+  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # 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_OTOOL64="otool64"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64+if test -n "$ac_ct_OTOOL64"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5+$as_echo "$ac_ct_OTOOL64" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi++  if test "x$ac_ct_OTOOL64" = x; then+    OTOOL64=":"+  else+    case $cross_compiling:$ac_tool_warned in+yes:)+{ $as_echo "$as_me:${as_lineno-$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+    OTOOL64=$ac_ct_OTOOL64+  fi+else+  OTOOL64="$ac_cv_prog_OTOOL64"+fi++++++++++++++++++++++++++++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5+$as_echo_n "checking for -single_module linker flag... " >&6; }+if test "${lt_cv_apple_cc_single_mod+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  lt_cv_apple_cc_single_mod=no+      if test -z "${LT_MULTI_MODULE}"; then+	# By default we will add the -single_module flag. You can override+	# by either setting the environment variable LT_MULTI_MODULE+	# non-empty at configure time, or by adding -multi_module to the+	# link flags.+	rm -rf libconftest.dylib*+	echo "int foo(void){return 1;}" > conftest.c+	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \+-dynamiclib -Wl,-single_module conftest.c" >&5+	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \+	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err+        _lt_result=$?+	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then+	  lt_cv_apple_cc_single_mod=yes+	else+	  cat conftest.err >&5+	fi+	rm -rf libconftest.dylib*+	rm -f conftest.*+      fi+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5+$as_echo "$lt_cv_apple_cc_single_mod" >&6; }+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5+$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }+if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  lt_cv_ld_exported_symbols_list=no+      save_LDFLAGS=$LDFLAGS+      echo "_main" > conftest.sym+      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :+  lt_cv_ld_exported_symbols_list=yes+else+  lt_cv_ld_exported_symbols_list=no+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+	LDFLAGS="$save_LDFLAGS"++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5+$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }+    case $host_os in+    rhapsody* | darwin1.[012])+      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;+    darwin1.*)+      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;+    darwin*) # darwin 5.x on+      # if running on 10.5 or later, the deployment target defaults+      # to the OS version, if on x86, and 10.4, the deployment+      # target defaults to 10.4. Don't you love it?+      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in+	10.0,*86*-darwin8*|10.0,*-darwin[91]*)+	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;+	10.[012]*)+	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;+	10.*)+	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;+      esac+    ;;+  esac+    if test "$lt_cv_apple_cc_single_mod" = "yes"; then+      _lt_dar_single_mod='$single_module'+    fi+    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then+      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'+    else+      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'+    fi+    if test "$DSYMUTIL" != ":"; then+      _lt_dsymutil='~$DSYMUTIL $lib || :'+    else+      _lt_dsymutil=+    fi+    ;;+  esac+++{ $as_echo "$as_me:${as_lineno-$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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <stdlib.h>+#include <stdarg.h>+#include <string.h>+#include <float.h>++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :+  ac_cv_header_stdc=yes+else+  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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <string.h>++_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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <stdlib.h>++_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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <ctype.h>+#include <stdlib.h>+#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+if ac_fn_c_try_run "$LINENO"; then :++else+  ac_cv_header_stdc=no+fi+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \+  conftest.$ac_objext conftest.beam conftest.$ac_ext+fi++fi+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5+$as_echo "$ac_cv_header_stdc" >&6; }+if test $ac_cv_header_stdc = yes; then++$as_echo "#define STDC_HEADERS 1" >>confdefs.h++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`+ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default+"+eval as_val=\$$as_ac_Header+   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+++for ac_header in dlfcn.h+do :+  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default+"+if test "x$ac_cv_header_dlfcn_h" = x""yes; then :+  cat >>confdefs.h <<_ACEOF+#define HAVE_DLFCN_H 1+_ACEOF++fi++done++++ac_ext=cpp+ac_cpp='$CXXCPP $CPPFLAGS'+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu+if test -z "$CXX"; then+  if test -n "$CCC"; then+    CXX=$CCC+  else+    if test -n "$ac_tool_prefix"; then+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC+  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:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_CXX+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$CXX"; then+  ac_cv_prog_CXX="$CXX" # 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_CXX="$ac_tool_prefix$ac_prog"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+CXX=$ac_cv_prog_CXX+if test -n "$CXX"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5+$as_echo "$CXX" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++    test -n "$CXX" && break+  done+fi+if test -z "$CXX"; then+  ac_ct_CXX=$CXX+  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC+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:${as_lineno-$LINENO}: checking for $ac_word" >&5+$as_echo_n "checking for $ac_word... " >&6; }+if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -n "$ac_ct_CXX"; then+  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # 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_CXX="$ac_prog"+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5+    break 2+  fi+done+  done+IFS=$as_save_IFS++fi+fi+ac_ct_CXX=$ac_cv_prog_ac_ct_CXX+if test -n "$ac_ct_CXX"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5+$as_echo "$ac_ct_CXX" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++  test -n "$ac_ct_CXX" && break+done++  if test "x$ac_ct_CXX" = x; then+    CXX="g++"+  else+    case $cross_compiling:$ac_tool_warned in+yes:)+{ $as_echo "$as_me:${as_lineno-$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+    CXX=$ac_ct_CXX+  fi+fi++  fi+fi+# Provide some information about the compiler.+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5+set X $ac_compile+ac_compiler=$2+for ac_option in --version -v -V -qversion; do+  { { ac_try="$ac_compiler $ac_option >&5"+case "(($ac_try" in+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;+  *) ac_try_echo=$ac_try;;+esac+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""+$as_echo "$ac_try_echo"; } >&5+  (eval "$ac_compiler $ac_option >&5") 2>conftest.err+  ac_status=$?+  if test -s conftest.err; then+    sed '10a\+... rest of stderr output deleted ...+         10q' conftest.err >conftest.er1+    cat conftest.er1 >&5+  fi+  rm -f conftest.er1 conftest.err+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }+done++{ $as_echo "$as_me:${as_lineno-$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_cxx_compiler_gnu+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{+#ifndef __GNUC__+       choke me+#endif++  ;+  return 0;+}+_ACEOF+if ac_fn_cxx_try_compile "$LINENO"; then :+  ac_compiler_gnu=yes+else+  ac_compiler_gnu=no+fi+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext+ac_cv_cxx_compiler_gnu=$ac_compiler_gnu++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5+$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }+if test $ac_compiler_gnu = yes; then+  GXX=yes+else+  GXX=+fi+ac_test_CXXFLAGS=${CXXFLAGS+set}+ac_save_CXXFLAGS=$CXXFLAGS+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5+$as_echo_n "checking whether $CXX accepts -g... " >&6; }+if test "${ac_cv_prog_cxx_g+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  ac_save_cxx_werror_flag=$ac_cxx_werror_flag+   ac_cxx_werror_flag=yes+   ac_cv_prog_cxx_g=no+   CXXFLAGS="-g"+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_cxx_try_compile "$LINENO"; then :+  ac_cv_prog_cxx_g=yes+else+  CXXFLAGS=""+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_cxx_try_compile "$LINENO"; then :++else+  ac_cxx_werror_flag=$ac_save_cxx_werror_flag+	 CXXFLAGS="-g"+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_cxx_try_compile "$LINENO"; then :+  ac_cv_prog_cxx_g=yes+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_cxx_werror_flag=$ac_save_cxx_werror_flag+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5+$as_echo "$ac_cv_prog_cxx_g" >&6; }+if test "$ac_test_CXXFLAGS" = set; then+  CXXFLAGS=$ac_save_CXXFLAGS+elif test $ac_cv_prog_cxx_g = yes; then+  if test "$GXX" = yes; then+    CXXFLAGS="-g -O2"+  else+    CXXFLAGS="-g"+  fi+else+  if test "$GXX" = yes; then+    CXXFLAGS="-O2"+  else+    CXXFLAGS=+  fi+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++depcc="$CXX"  am_compiler_list=++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5+$as_echo_n "checking dependency style of $depcc... " >&6; }+if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then+  # We make a subdir and do the tests there.  Otherwise we can end up+  # making bogus files that we don't know about and never remove.  For+  # instance it was reported that on HP-UX the gcc test will end up+  # making a dummy file named `D' -- because `-MD' means `put the output+  # in D'.+  mkdir conftest.dir+  # Copy depcomp to subdir because otherwise we won't find it if we're+  # using a relative directory.+  cp "$am_depcomp" conftest.dir+  cd conftest.dir+  # We will build objects and dependencies in a subdirectory because+  # it helps to detect inapplicable dependency modes.  For instance+  # both Tru64's cc and ICC support -MD to output dependencies as a+  # side effect of compilation, but ICC will put the dependencies in+  # the current directory while Tru64 will put them in the object+  # directory.+  mkdir sub++  am_cv_CXX_dependencies_compiler_type=none+  if test "$am_compiler_list" = ""; then+     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`+  fi+  am__universal=false+  case " $depcc " in #(+     *\ -arch\ *\ -arch\ *) am__universal=true ;;+     esac++  for depmode in $am_compiler_list; do+    # Setup a source with many dependencies, because some compilers+    # like to wrap large dependency lists on column 80 (with \), and+    # we should not choose a depcomp mode which is confused by this.+    #+    # We need to recreate these files for each test, as the compiler may+    # overwrite some of them when testing with obscure command lines.+    # This happens at least with the AIX C compiler.+    : > sub/conftest.c+    for i in 1 2 3 4 5 6; do+      echo '#include "conftst'$i'.h"' >> sub/conftest.c+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with+      # Solaris 8's {/usr,}/bin/sh.+      touch sub/conftst$i.h+    done+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf++    # We check with `-c' and `-o' for the sake of the "dashmstdout"+    # mode.  It turns out that the SunPro C++ compiler does not properly+    # handle `-M -o', and we need to detect this.  Also, some Intel+    # versions had trouble with output in subdirs+    am__obj=sub/conftest.${OBJEXT-o}+    am__minus_obj="-o $am__obj"+    case $depmode in+    gcc)+      # This depmode causes a compiler race in universal mode.+      test "$am__universal" = false || continue+      ;;+    nosideeffect)+      # after this tag, mechanisms are not by side-effect, so they'll+      # only be used when explicitly requested+      if test "x$enable_dependency_tracking" = xyes; then+	continue+      else+	break+      fi+      ;;+    msvisualcpp | msvcmsys)+      # This compiler won't grok `-c -o', but also, the minuso test has+      # not run yet.  These depmodes are late enough in the game, and+      # so weak that their functioning should not be impacted.+      am__obj=conftest.${OBJEXT-o}+      am__minus_obj=+      ;;+    none) break ;;+    esac+    if depmode=$depmode \+       source=sub/conftest.c object=$am__obj \+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \+         >/dev/null 2>conftest.err &&+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&+       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then+      # icc doesn't choke on unknown options, it will just issue warnings+      # or remarks (even with -Werror).  So we grep stderr for any message+      # that says an option was ignored or not supported.+      # When given -MP, icc 7.0 and 7.1 complain thusly:+      #   icc: Command line warning: ignoring option '-M'; no argument required+      # The diagnosis changed in icc 8.0:+      #   icc: Command line remark: option '-MP' not supported+      if (grep 'ignoring option' conftest.err ||+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else+        am_cv_CXX_dependencies_compiler_type=$depmode+        break+      fi+    fi+  done++  cd ..+  rm -rf conftest.dir+else+  am_cv_CXX_dependencies_compiler_type=none+fi++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5+$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }+CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type++ if+  test "x$enable_dependency_tracking" != xno \+  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then+  am__fastdepCXX_TRUE=+  am__fastdepCXX_FALSE='#'+else+  am__fastdepCXX_TRUE='#'+  am__fastdepCXX_FALSE=+fi+++if test -n "$CXX" && ( test "X$CXX" != "Xno" &&+    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||+    (test "X$CXX" != "Xg++"))) ; then+  ac_ext=cpp+ac_cpp='$CXXCPP $CPPFLAGS'+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5+$as_echo_n "checking how to run the C++ preprocessor... " >&6; }+if test -z "$CXXCPP"; then+  if test "${ac_cv_prog_CXXCPP+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+      # Double quotes because CXXCPP needs to be expanded+    for CXXCPP in "$CXX -E" "/lib/cpp"+    do+      ac_preproc_ok=false+for ac_cxx_preproc_warn_flag in '' yes+do+  # Use a header file that comes with gcc, so configuring glibc+  # with a fresh cross-compiler works.+  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since+  # <limits.h> 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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#ifdef __STDC__+# include <limits.h>+#else+# include <assert.h>+#endif+		     Syntax error+_ACEOF+if ac_fn_cxx_try_cpp "$LINENO"; then :++else+  # 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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <ac_nonexistent.h>+_ACEOF+if ac_fn_cxx_try_cpp "$LINENO"; then :+  # Broken: success on invalid input.+continue+else+  # 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_CXXCPP=$CXXCPP++fi+  CXXCPP=$ac_cv_prog_CXXCPP+else+  ac_cv_prog_CXXCPP=$CXXCPP+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5+$as_echo "$CXXCPP" >&6; }+ac_preproc_ok=false+for ac_cxx_preproc_warn_flag in '' yes+do+  # Use a header file that comes with gcc, so configuring glibc+  # with a fresh cross-compiler works.+  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since+  # <limits.h> 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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#ifdef __STDC__+# include <limits.h>+#else+# include <assert.h>+#endif+		     Syntax error+_ACEOF+if ac_fn_cxx_try_cpp "$LINENO"; then :++else+  # 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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <ac_nonexistent.h>+_ACEOF+if ac_fn_cxx_try_cpp "$LINENO"; then :+  # Broken: success on invalid input.+continue+else+  # 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:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}+_lt_caught_CXX_error=yes; }+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++else+  _lt_caught_CXX_error=yes+fi++++++# Set options+++++  enable_win32_dll=no++++++# Check whether --with-pic was given.+if test "${with_pic+set}" = set; then :+  withval=$with_pic; pic_mode="$withval"+else+  pic_mode=default+fi+++test -z "$pic_mode" && pic_mode=default++++++++  # Check whether --enable-fast-install was given.+if test "${enable_fast_install+set}" = set; then :+  enableval=$enable_fast_install; p=${PACKAGE-default}+    case $enableval in+    yes) enable_fast_install=yes ;;+    no) enable_fast_install=no ;;+    *)+      enable_fast_install=no+      # Look at the argument we got.  We use all the common list separators.+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"+      for pkg in $enableval; do+	IFS="$lt_save_ifs"+	if test "X$pkg" = "X$p"; then+	  enable_fast_install=yes+	fi+      done+      IFS="$lt_save_ifs"+      ;;+    esac+else+  enable_fast_install=yes+fi++++++++++++# This can be used to rebuild libtool when needed+LIBTOOL_DEPS="$ltmain"++# Always use our own libtool.+LIBTOOL='$(SHELL) $(top_builddir)/libtool'++++++++++++++++++++++++++test -z "$LN_S" && LN_S="ln -s"+++++++++++++++if test -n "${ZSH_VERSION+set}" ; then+   setopt NO_GLOB_SUBST+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5+$as_echo_n "checking for objdir... " >&6; }+if test "${lt_cv_objdir+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  rm -f .libs 2>/dev/null+mkdir .libs 2>/dev/null+if test -d .libs; then+  lt_cv_objdir=.libs+else+  # MS-DOS does not allow filenames that begin with a dot.+  lt_cv_objdir=_libs+fi+rmdir .libs 2>/dev/null+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5+$as_echo "$lt_cv_objdir" >&6; }+objdir=$lt_cv_objdir++++++cat >>confdefs.h <<_ACEOF+#define LT_OBJDIR "$lt_cv_objdir/"+_ACEOF++++++++++++++++++case $host_os in+aix3*)+  # AIX sometimes has problems with the GCC collect2 program.  For some+  # reason, if we set the COLLECT_NAMES environment variable, the problems+  # vanish in a puff of smoke.+  if test "X${COLLECT_NAMES+set}" != Xset; then+    COLLECT_NAMES=+    export COLLECT_NAMES+  fi+  ;;+esac++# Sed substitution that helps us do robust quoting.  It backslashifies+# metacharacters that are still active within double-quoted strings.+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'++# Same as above, but do not quote variable references.+double_quote_subst='s/\(["`\\]\)/\\\1/g'++# Sed substitution to delay expansion of an escaped shell variable in a+# double_quote_subst'ed string.+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'++# Sed substitution to delay expansion of an escaped single quote.+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'++# Sed substitution to avoid accidental globbing in evaled expressions+no_glob_subst='s/\*/\\\*/g'++# Global variables:+ofile=libtool+can_build_shared=yes++# All known linkers require a `.a' archive for static linking (except MSVC,+# which needs '.lib').+libext=a++with_gnu_ld="$lt_cv_prog_gnu_ld"++old_CC="$CC"+old_CFLAGS="$CFLAGS"++# Set sane defaults for various variables+test -z "$CC" && CC=cc+test -z "$LTCC" && LTCC=$CC+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS+test -z "$LD" && LD=ld+test -z "$ac_objext" && ac_objext=o++for cc_temp in $compiler""; do+  case $cc_temp in+    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;+    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;+    \-*) ;;+    *) break;;+  esac+done+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`+++# Only perform the check for file, if the check method requires it+test -z "$MAGIC_CMD" && MAGIC_CMD=file+case $deplibs_check_method in+file_magic*)+  if test "$file_magic_cmd" = '$MAGIC_CMD'; then+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5+$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }+if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  case $MAGIC_CMD in+[\\/*] |  ?:[\\/]*)+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.+  ;;+*)+  lt_save_MAGIC_CMD="$MAGIC_CMD"+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR+  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"+  for ac_dir in $ac_dummy; do+    IFS="$lt_save_ifs"+    test -z "$ac_dir" && ac_dir=.+    if test -f $ac_dir/${ac_tool_prefix}file; then+      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"+      if test -n "$file_magic_test_file"; then+	case $deplibs_check_method in+	"file_magic "*)+	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`+	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"+	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |+	    $EGREP "$file_magic_regex" > /dev/null; then+	    :+	  else+	    cat <<_LT_EOF 1>&2++*** Warning: the command libtool uses to detect shared libraries,+*** $file_magic_cmd, produces output that libtool cannot recognize.+*** The result is that libtool may fail to recognize shared libraries+*** as such.  This will affect the creation of libtool libraries that+*** depend on shared libraries, but programs linked with such libtool+*** libraries will work regardless of this problem.  Nevertheless, you+*** may want to report the problem to your system manager and/or to+*** bug-libtool@gnu.org++_LT_EOF+	  fi ;;+	esac+      fi+      break+    fi+  done+  IFS="$lt_save_ifs"+  MAGIC_CMD="$lt_save_MAGIC_CMD"+  ;;+esac+fi++MAGIC_CMD="$lt_cv_path_MAGIC_CMD"+if test -n "$MAGIC_CMD"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5+$as_echo "$MAGIC_CMD" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi++++++if test -z "$lt_cv_path_MAGIC_CMD"; then+  if test -n "$ac_tool_prefix"; then+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5+$as_echo_n "checking for file... " >&6; }+if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  case $MAGIC_CMD in+[\\/*] |  ?:[\\/]*)+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.+  ;;+*)+  lt_save_MAGIC_CMD="$MAGIC_CMD"+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR+  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"+  for ac_dir in $ac_dummy; do+    IFS="$lt_save_ifs"+    test -z "$ac_dir" && ac_dir=.+    if test -f $ac_dir/file; then+      lt_cv_path_MAGIC_CMD="$ac_dir/file"+      if test -n "$file_magic_test_file"; then+	case $deplibs_check_method in+	"file_magic "*)+	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`+	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"+	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |+	    $EGREP "$file_magic_regex" > /dev/null; then+	    :+	  else+	    cat <<_LT_EOF 1>&2++*** Warning: the command libtool uses to detect shared libraries,+*** $file_magic_cmd, produces output that libtool cannot recognize.+*** The result is that libtool may fail to recognize shared libraries+*** as such.  This will affect the creation of libtool libraries that+*** depend on shared libraries, but programs linked with such libtool+*** libraries will work regardless of this problem.  Nevertheless, you+*** may want to report the problem to your system manager and/or to+*** bug-libtool@gnu.org++_LT_EOF+	  fi ;;+	esac+      fi+      break+    fi+  done+  IFS="$lt_save_ifs"+  MAGIC_CMD="$lt_save_MAGIC_CMD"+  ;;+esac+fi++MAGIC_CMD="$lt_cv_path_MAGIC_CMD"+if test -n "$MAGIC_CMD"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5+$as_echo "$MAGIC_CMD" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+++  else+    MAGIC_CMD=:+  fi+fi++  fi+  ;;+esac++# Use C for the default configuration in the libtool script++lt_save_CC="$CC"+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+++# Source file extension for C test sources.+ac_ext=c++# Object file extension for compiled C test sources.+objext=o+objext=$objext++# Code to be used in simple compile tests+lt_simple_compile_test_code="int some_variable = 0;"++# Code to be used in simple link tests+lt_simple_link_test_code='int main(){return(0);}'++++++++# If no C compiler was specified, use CC.+LTCC=${LTCC-"$CC"}++# If no C compiler flags were specified, use CFLAGS.+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}++# Allow CC to be a program name with arguments.+compiler=$CC++# Save the default compiler, since it gets overwritten when the other+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.+compiler_DEFAULT=$CC++# save warnings/boilerplate of simple test code+ac_outfile=conftest.$ac_objext+echo "$lt_simple_compile_test_code" >conftest.$ac_ext+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err+_lt_compiler_boilerplate=`cat conftest.err`+$RM conftest*++ac_outfile=conftest.$ac_objext+echo "$lt_simple_link_test_code" >conftest.$ac_ext+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err+_lt_linker_boilerplate=`cat conftest.err`+$RM -r conftest*+++## CAVEAT EMPTOR:+## There is no encapsulation within the following macros, do not change+## the running order or otherwise move them around unless you know exactly+## what you are doing...+if test -n "$compiler"; then++lt_prog_compiler_no_builtin_flag=++if test "$GCC" = yes; then+  lt_prog_compiler_no_builtin_flag=' -fno-builtin'++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5+$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }+if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  lt_cv_prog_compiler_rtti_exceptions=no+   ac_outfile=conftest.$ac_objext+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext+   lt_compiler_flag="-fno-rtti -fno-exceptions"+   # Insert the option either (1) after the last *FLAGS variable, or+   # (2) before a word containing "conftest.", or (3) at the end.+   # Note that $ac_compile itself does not contain backslashes and begins+   # with a dollar sign (not a hyphen), so the echo should work correctly.+   # The option is referenced via a variable to avoid confusing sed.+   lt_compile=`echo "$ac_compile" | $SED \+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \+   -e 's:$: $lt_compiler_flag:'`+   (eval echo "\"\$as_me:8496: $lt_compile\"" >&5)+   (eval "$lt_compile" 2>conftest.err)+   ac_status=$?+   cat conftest.err >&5+   echo "$as_me:8500: \$? = $ac_status" >&5+   if (exit $ac_status) && test -s "$ac_outfile"; then+     # The compiler can only warn and ignore the option if not recognized+     # So say no if there are warnings other than the usual output.+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then+       lt_cv_prog_compiler_rtti_exceptions=yes+     fi+   fi+   $RM conftest*++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5+$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }++if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then+    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"+else+    :+fi++fi+++++++  lt_prog_compiler_wl=+lt_prog_compiler_pic=+lt_prog_compiler_static=++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5+$as_echo_n "checking for $compiler option to produce PIC... " >&6; }++  if test "$GCC" = yes; then+    lt_prog_compiler_wl='-Wl,'+    lt_prog_compiler_static='-static'++    case $host_os in+      aix*)+      # All AIX code is PIC.+      if test "$host_cpu" = ia64; then+	# AIX 5 now supports IA64 processor+	lt_prog_compiler_static='-Bstatic'+      fi+      ;;++    amigaos*)+      case $host_cpu in+      powerpc)+            # see comment about AmigaOS4 .so support+            lt_prog_compiler_pic='-fPIC'+        ;;+      m68k)+            # FIXME: we need at least 68020 code to build shared libraries, but+            # adding the `-m68020' flag to GCC prevents building anything better,+            # like `-m68040'.+            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'+        ;;+      esac+      ;;++    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)+      # PIC is the default for these OSes.+      ;;++    mingw* | cygwin* | pw32* | os2* | cegcc*)+      # This hack is so that the source file can tell whether it is being+      # built for inclusion in a dll (and should export symbols for example).+      # Although the cygwin gcc ignores -fPIC, still need this for old-style+      # (--disable-auto-import) libraries+      lt_prog_compiler_pic='-DDLL_EXPORT'+      ;;++    darwin* | rhapsody*)+      # PIC is the default on this platform+      # Common symbols not allowed in MH_DYLIB files+      lt_prog_compiler_pic='-fno-common'+      ;;++    hpux*)+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag+      # sets the default TLS model and affects inlining.+      case $host_cpu in+      hppa*64*)+	# +Z the default+	;;+      *)+	lt_prog_compiler_pic='-fPIC'+	;;+      esac+      ;;++    interix[3-9]*)+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.+      # Instead, we relocate shared libraries at runtime.+      ;;++    msdosdjgpp*)+      # Just because we use GCC doesn't mean we suddenly get shared libraries+      # on systems that don't support them.+      lt_prog_compiler_can_build_shared=no+      enable_shared=no+      ;;++    *nto* | *qnx*)+      # QNX uses GNU C++, but need to define -shared option too, otherwise+      # it will coredump.+      lt_prog_compiler_pic='-fPIC -shared'+      ;;++    sysv4*MP*)+      if test -d /usr/nec; then+	lt_prog_compiler_pic=-Kconform_pic+      fi+      ;;++    *)+      lt_prog_compiler_pic='-fPIC'+      ;;+    esac+  else+    # PORTME Check for flag to pass linker flags through the system compiler.+    case $host_os in+    aix*)+      lt_prog_compiler_wl='-Wl,'+      if test "$host_cpu" = ia64; then+	# AIX 5 now supports IA64 processor+	lt_prog_compiler_static='-Bstatic'+      else+	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'+      fi+      ;;++    mingw* | cygwin* | pw32* | os2* | cegcc*)+      # This hack is so that the source file can tell whether it is being+      # built for inclusion in a dll (and should export symbols for example).+      lt_prog_compiler_pic='-DDLL_EXPORT'+      ;;++    hpux9* | hpux10* | hpux11*)+      lt_prog_compiler_wl='-Wl,'+      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but+      # not for PA HP-UX.+      case $host_cpu in+      hppa*64*|ia64*)+	# +Z the default+	;;+      *)+	lt_prog_compiler_pic='+Z'+	;;+      esac+      # Is there a better lt_prog_compiler_static that works with the bundled CC?+      lt_prog_compiler_static='${wl}-a ${wl}archive'+      ;;++    irix5* | irix6* | nonstopux*)+      lt_prog_compiler_wl='-Wl,'+      # PIC (with -KPIC) is the default.+      lt_prog_compiler_static='-non_shared'+      ;;++    linux* | k*bsd*-gnu | kopensolaris*-gnu)+      case $cc_basename in+      # old Intel for x86_64 which still supported -KPIC.+      ecc*)+	lt_prog_compiler_wl='-Wl,'+	lt_prog_compiler_pic='-KPIC'+	lt_prog_compiler_static='-static'+        ;;+      # icc used to be incompatible with GCC.+      # ICC 10 doesn't accept -KPIC any more.+      icc* | ifort*)+	lt_prog_compiler_wl='-Wl,'+	lt_prog_compiler_pic='-fPIC'+	lt_prog_compiler_static='-static'+        ;;+      # Lahey Fortran 8.1.+      lf95*)+	lt_prog_compiler_wl='-Wl,'+	lt_prog_compiler_pic='--shared'+	lt_prog_compiler_static='--static'+	;;+      pgcc* | pgf77* | pgf90* | pgf95*)+        # Portland Group compilers (*not* the Pentium gcc compiler,+	# which looks to be a dead project)+	lt_prog_compiler_wl='-Wl,'+	lt_prog_compiler_pic='-fpic'+	lt_prog_compiler_static='-Bstatic'+        ;;+      ccc*)+        lt_prog_compiler_wl='-Wl,'+        # All Alpha code is PIC.+        lt_prog_compiler_static='-non_shared'+        ;;+      xl*)+	# IBM XL C 8.0/Fortran 10.1 on PPC+	lt_prog_compiler_wl='-Wl,'+	lt_prog_compiler_pic='-qpic'+	lt_prog_compiler_static='-qstaticlink'+	;;+      *)+	case `$CC -V 2>&1 | sed 5q` in+	*Sun\ C*)+	  # Sun C 5.9+	  lt_prog_compiler_pic='-KPIC'+	  lt_prog_compiler_static='-Bstatic'+	  lt_prog_compiler_wl='-Wl,'+	  ;;+	*Sun\ F*)+	  # Sun Fortran 8.3 passes all unrecognized flags to the linker+	  lt_prog_compiler_pic='-KPIC'+	  lt_prog_compiler_static='-Bstatic'+	  lt_prog_compiler_wl=''+	  ;;+	esac+	;;+      esac+      ;;++    newsos6)+      lt_prog_compiler_pic='-KPIC'+      lt_prog_compiler_static='-Bstatic'+      ;;++    *nto* | *qnx*)+      # QNX uses GNU C++, but need to define -shared option too, otherwise+      # it will coredump.+      lt_prog_compiler_pic='-fPIC -shared'+      ;;++    osf3* | osf4* | osf5*)+      lt_prog_compiler_wl='-Wl,'+      # All OSF/1 code is PIC.+      lt_prog_compiler_static='-non_shared'+      ;;++    rdos*)+      lt_prog_compiler_static='-non_shared'+      ;;++    solaris*)+      lt_prog_compiler_pic='-KPIC'+      lt_prog_compiler_static='-Bstatic'+      case $cc_basename in+      f77* | f90* | f95*)+	lt_prog_compiler_wl='-Qoption ld ';;+      *)+	lt_prog_compiler_wl='-Wl,';;+      esac+      ;;++    sunos4*)+      lt_prog_compiler_wl='-Qoption ld '+      lt_prog_compiler_pic='-PIC'+      lt_prog_compiler_static='-Bstatic'+      ;;++    sysv4 | sysv4.2uw2* | sysv4.3*)+      lt_prog_compiler_wl='-Wl,'+      lt_prog_compiler_pic='-KPIC'+      lt_prog_compiler_static='-Bstatic'+      ;;++    sysv4*MP*)+      if test -d /usr/nec ;then+	lt_prog_compiler_pic='-Kconform_pic'+	lt_prog_compiler_static='-Bstatic'+      fi+      ;;++    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)+      lt_prog_compiler_wl='-Wl,'+      lt_prog_compiler_pic='-KPIC'+      lt_prog_compiler_static='-Bstatic'+      ;;++    unicos*)+      lt_prog_compiler_wl='-Wl,'+      lt_prog_compiler_can_build_shared=no+      ;;++    uts4*)+      lt_prog_compiler_pic='-pic'+      lt_prog_compiler_static='-Bstatic'+      ;;++    *)+      lt_prog_compiler_can_build_shared=no+      ;;+    esac+  fi++case $host_os in+  # For platforms which do not support PIC, -DPIC is meaningless:+  *djgpp*)+    lt_prog_compiler_pic=+    ;;+  *)+    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"+    ;;+esac+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5+$as_echo "$lt_prog_compiler_pic" >&6; }+++++++#+# Check to make sure the PIC flag actually works.+#+if test -n "$lt_prog_compiler_pic"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5+$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }+if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  lt_cv_prog_compiler_pic_works=no+   ac_outfile=conftest.$ac_objext+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext+   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"+   # Insert the option either (1) after the last *FLAGS variable, or+   # (2) before a word containing "conftest.", or (3) at the end.+   # Note that $ac_compile itself does not contain backslashes and begins+   # with a dollar sign (not a hyphen), so the echo should work correctly.+   # The option is referenced via a variable to avoid confusing sed.+   lt_compile=`echo "$ac_compile" | $SED \+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \+   -e 's:$: $lt_compiler_flag:'`+   (eval echo "\"\$as_me:8835: $lt_compile\"" >&5)+   (eval "$lt_compile" 2>conftest.err)+   ac_status=$?+   cat conftest.err >&5+   echo "$as_me:8839: \$? = $ac_status" >&5+   if (exit $ac_status) && test -s "$ac_outfile"; then+     # The compiler can only warn and ignore the option if not recognized+     # So say no if there are warnings other than the usual output.+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then+       lt_cv_prog_compiler_pic_works=yes+     fi+   fi+   $RM conftest*++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5+$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }++if test x"$lt_cv_prog_compiler_pic_works" = xyes; then+    case $lt_prog_compiler_pic in+     "" | " "*) ;;+     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;+     esac+else+    lt_prog_compiler_pic=+     lt_prog_compiler_can_build_shared=no+fi++fi+++++++#+# Check to make sure the static flag actually works.+#+wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5+$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }+if test "${lt_cv_prog_compiler_static_works+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  lt_cv_prog_compiler_static_works=no+   save_LDFLAGS="$LDFLAGS"+   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"+   echo "$lt_simple_link_test_code" > conftest.$ac_ext+   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then+     # The linker can only warn and ignore the option if not recognized+     # So say no if there are warnings+     if test -s conftest.err; then+       # Append any errors to the config.log.+       cat conftest.err 1>&5+       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp+       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2+       if diff conftest.exp conftest.er2 >/dev/null; then+         lt_cv_prog_compiler_static_works=yes+       fi+     else+       lt_cv_prog_compiler_static_works=yes+     fi+   fi+   $RM -r conftest*+   LDFLAGS="$save_LDFLAGS"++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5+$as_echo "$lt_cv_prog_compiler_static_works" >&6; }++if test x"$lt_cv_prog_compiler_static_works" = xyes; then+    :+else+    lt_prog_compiler_static=+fi++++++++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }+if test "${lt_cv_prog_compiler_c_o+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  lt_cv_prog_compiler_c_o=no+   $RM -r conftest 2>/dev/null+   mkdir conftest+   cd conftest+   mkdir out+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext++   lt_compiler_flag="-o out/conftest2.$ac_objext"+   # Insert the option either (1) after the last *FLAGS variable, or+   # (2) before a word containing "conftest.", or (3) at the end.+   # Note that $ac_compile itself does not contain backslashes and begins+   # with a dollar sign (not a hyphen), so the echo should work correctly.+   lt_compile=`echo "$ac_compile" | $SED \+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \+   -e 's:$: $lt_compiler_flag:'`+   (eval echo "\"\$as_me:8940: $lt_compile\"" >&5)+   (eval "$lt_compile" 2>out/conftest.err)+   ac_status=$?+   cat out/conftest.err >&5+   echo "$as_me:8944: \$? = $ac_status" >&5+   if (exit $ac_status) && test -s out/conftest2.$ac_objext+   then+     # The compiler can only warn and ignore the option if not recognized+     # So say no if there are warnings+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then+       lt_cv_prog_compiler_c_o=yes+     fi+   fi+   chmod u+w . 2>&5+   $RM conftest*+   # SGI C++ compiler will create directory out/ii_files/ for+   # template instantiation+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files+   $RM out/* && rmdir out+   cd ..+   $RM -r conftest+   $RM conftest*++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }+++++++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }+if test "${lt_cv_prog_compiler_c_o+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  lt_cv_prog_compiler_c_o=no+   $RM -r conftest 2>/dev/null+   mkdir conftest+   cd conftest+   mkdir out+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext++   lt_compiler_flag="-o out/conftest2.$ac_objext"+   # Insert the option either (1) after the last *FLAGS variable, or+   # (2) before a word containing "conftest.", or (3) at the end.+   # Note that $ac_compile itself does not contain backslashes and begins+   # with a dollar sign (not a hyphen), so the echo should work correctly.+   lt_compile=`echo "$ac_compile" | $SED \+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \+   -e 's:$: $lt_compiler_flag:'`+   (eval echo "\"\$as_me:8995: $lt_compile\"" >&5)+   (eval "$lt_compile" 2>out/conftest.err)+   ac_status=$?+   cat out/conftest.err >&5+   echo "$as_me:8999: \$? = $ac_status" >&5+   if (exit $ac_status) && test -s out/conftest2.$ac_objext+   then+     # The compiler can only warn and ignore the option if not recognized+     # So say no if there are warnings+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then+       lt_cv_prog_compiler_c_o=yes+     fi+   fi+   chmod u+w . 2>&5+   $RM conftest*+   # SGI C++ compiler will create directory out/ii_files/ for+   # template instantiation+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files+   $RM out/* && rmdir out+   cd ..+   $RM -r conftest+   $RM conftest*++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }+++++hard_links="nottested"+if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then+  # do not overwrite the value of need_locks provided by the user+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5+$as_echo_n "checking if we can lock with hard links... " >&6; }+  hard_links=yes+  $RM conftest*+  ln conftest.a conftest.b 2>/dev/null && hard_links=no+  touch conftest.a+  ln conftest.a conftest.b 2>&5 || hard_links=no+  ln conftest.a conftest.b 2>/dev/null && hard_links=no+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5+$as_echo "$hard_links" >&6; }+  if test "$hard_links" = no; then+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5+$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}+    need_locks=warn+  fi+else+  need_locks=no+fi+++++++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }++  runpath_var=+  allow_undefined_flag=+  always_export_symbols=no+  archive_cmds=+  archive_expsym_cmds=+  compiler_needs_object=no+  enable_shared_with_static_runtimes=no+  export_dynamic_flag_spec=+  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'+  hardcode_automatic=no+  hardcode_direct=no+  hardcode_direct_absolute=no+  hardcode_libdir_flag_spec=+  hardcode_libdir_flag_spec_ld=+  hardcode_libdir_separator=+  hardcode_minus_L=no+  hardcode_shlibpath_var=unsupported+  inherit_rpath=no+  link_all_deplibs=unknown+  module_cmds=+  module_expsym_cmds=+  old_archive_from_new_cmds=+  old_archive_from_expsyms_cmds=+  thread_safe_flag_spec=+  whole_archive_flag_spec=+  # include_expsyms should be a list of space-separated symbols to be *always*+  # included in the symbol list+  include_expsyms=+  # exclude_expsyms can be an extended regexp of symbols to exclude+  # it will be wrapped by ` (' and `)$', so one must not match beginning or+  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',+  # as well as any symbol that contains `d'.+  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'+  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out+  # platforms (ab)use it in PIC code, but their linkers get confused if+  # the symbol is explicitly referenced.  Since portable code cannot+  # rely on this symbol name, it's probably fine to never include it in+  # preloaded symbol tables.+  # Exclude shared library initialization/finalization symbols.+  extract_expsyms_cmds=++  case $host_os in+  cygwin* | mingw* | pw32* | cegcc*)+    # FIXME: the MSVC++ port hasn't been tested in a loooong time+    # When not using gcc, we currently assume that we are using+    # Microsoft Visual C++.+    if test "$GCC" != yes; then+      with_gnu_ld=no+    fi+    ;;+  interix*)+    # we just hope/assume this is gcc and not c89 (= MSVC++)+    with_gnu_ld=yes+    ;;+  openbsd*)+    with_gnu_ld=no+    ;;+  linux* | k*bsd*-gnu)+    link_all_deplibs=no+    ;;+  esac++  ld_shlibs=yes+  if test "$with_gnu_ld" = yes; then+    # If archive_cmds runs LD, not CC, wlarc should be empty+    wlarc='${wl}'++    # Set some defaults for GNU ld with shared library support. These+    # are reset later if shared libraries are not supported. Putting them+    # here allows them to be overridden if necessary.+    runpath_var=LD_RUN_PATH+    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'+    export_dynamic_flag_spec='${wl}--export-dynamic'+    # ancient GNU ld didn't support --whole-archive et. al.+    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then+      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'+    else+      whole_archive_flag_spec=+    fi+    supports_anon_versioning=no+    case `$LD -v 2>&1` in+      *GNU\ gold*) supports_anon_versioning=yes ;;+      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11+      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...+      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...+      *\ 2.11.*) ;; # other 2.11 versions+      *) supports_anon_versioning=yes ;;+    esac++    # See if GNU ld supports shared libraries.+    case $host_os in+    aix[3-9]*)+      # On AIX/PPC, the GNU linker is very broken+      if test "$host_cpu" != ia64; then+	ld_shlibs=no+	cat <<_LT_EOF 1>&2++*** Warning: the GNU linker, at least up to release 2.9.1, is reported+*** to be unable to reliably create shared libraries on AIX.+*** Therefore, libtool is disabling shared libraries support.  If you+*** really care for shared libraries, you may want to modify your PATH+*** so that a non-GNU linker is found, and then restart.++_LT_EOF+      fi+      ;;++    amigaos*)+      case $host_cpu in+      powerpc)+            # see comment about AmigaOS4 .so support+            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+            archive_expsym_cmds=''+        ;;+      m68k)+            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'+            hardcode_libdir_flag_spec='-L$libdir'+            hardcode_minus_L=yes+        ;;+      esac+      ;;++    beos*)+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then+	allow_undefined_flag=unsupported+	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc+	# support --undefined.  This deserves some investigation.  FIXME+	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+      else+	ld_shlibs=no+      fi+      ;;++    cygwin* | mingw* | pw32* | cegcc*)+      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,+      # as there is no search path for DLLs.+      hardcode_libdir_flag_spec='-L$libdir'+      allow_undefined_flag=unsupported+      always_export_symbols=no+      enable_shared_with_static_runtimes=yes+      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'++      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then+        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'+	# If the export-symbols file already is a .def file (1st line+	# is EXPORTS), use it as is; otherwise, prepend...+	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then+	  cp $export_symbols $output_objdir/$soname.def;+	else+	  echo EXPORTS > $output_objdir/$soname.def;+	  cat $export_symbols >> $output_objdir/$soname.def;+	fi~+	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'+      else+	ld_shlibs=no+      fi+      ;;++    interix[3-9]*)+      hardcode_direct=no+      hardcode_shlibpath_var=no+      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'+      export_dynamic_flag_spec='${wl}-E'+      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.+      # Instead, shared libraries are loaded at an image base (0x10000000 by+      # default) and relocated if they conflict, which is a slow very memory+      # consuming and fragmenting process.  To avoid this, we pick a random,+      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link+      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.+      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'+      archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'+      ;;++    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)+      tmp_diet=no+      if test "$host_os" = linux-dietlibc; then+	case $cc_basename in+	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)+	esac+      fi+      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \+	 && test "$tmp_diet" = no+      then+	tmp_addflag=+	tmp_sharedflag='-shared'+	case $cc_basename,$host_cpu in+        pgcc*)				# Portland Group C compiler+	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'+	  tmp_addflag=' $pic_flag'+	  ;;+	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers+	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'+	  tmp_addflag=' $pic_flag -Mnomain' ;;+	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64+	  tmp_addflag=' -i_dynamic' ;;+	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64+	  tmp_addflag=' -i_dynamic -nofor_main' ;;+	ifc* | ifort*)			# Intel Fortran compiler+	  tmp_addflag=' -nofor_main' ;;+	lf95*)				# Lahey Fortran 8.1+	  whole_archive_flag_spec=+	  tmp_sharedflag='--shared' ;;+	xl[cC]*)			# IBM XL C 8.0 on PPC (deal with xlf below)+	  tmp_sharedflag='-qmkshrobj'+	  tmp_addflag= ;;+	esac+	case `$CC -V 2>&1 | sed 5q` in+	*Sun\ C*)			# Sun C 5.9+	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'+	  compiler_needs_object=yes+	  tmp_sharedflag='-G' ;;+	*Sun\ F*)			# Sun Fortran 8.3+	  tmp_sharedflag='-G' ;;+	esac+	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'++        if test "x$supports_anon_versioning" = xyes; then+          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~+	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~+	    echo "local: *; };" >> $output_objdir/$libname.ver~+	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'+        fi++	case $cc_basename in+	xlf*)+	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself+	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'+	  hardcode_libdir_flag_spec=+	  hardcode_libdir_flag_spec_ld='-rpath $libdir'+	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'+	  if test "x$supports_anon_versioning" = xyes; then+	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~+	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~+	      echo "local: *; };" >> $output_objdir/$libname.ver~+	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'+	  fi+	  ;;+	esac+      else+        ld_shlibs=no+      fi+      ;;++    netbsd* | netbsdelf*-gnu)+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then+	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'+	wlarc=+      else+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'+      fi+      ;;++    solaris*)+      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then+	ld_shlibs=no+	cat <<_LT_EOF 1>&2++*** Warning: The releases 2.8.* of the GNU linker cannot reliably+*** create shared libraries on Solaris systems.  Therefore, libtool+*** is disabling shared libraries support.  We urge you to upgrade GNU+*** binutils to release 2.9.1 or newer.  Another option is to modify+*** your PATH or compiler configuration so that the native linker is+*** used, and then restart.++_LT_EOF+      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'+      else+	ld_shlibs=no+      fi+      ;;++    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)+      case `$LD -v 2>&1` in+        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)+	ld_shlibs=no+	cat <<_LT_EOF 1>&2++*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not+*** reliably create shared libraries on SCO systems.  Therefore, libtool+*** is disabling shared libraries support.  We urge you to upgrade GNU+*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify+*** your PATH or compiler configuration so that the native linker is+*** used, and then restart.++_LT_EOF+	;;+	*)+	  # For security reasons, it is highly recommended that you always+	  # use absolute paths for naming shared libraries, and exclude the+	  # DT_RUNPATH tag from executables and libraries.  But doing so+	  # requires that you compile everything twice, which is a pain.+	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then+	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'+	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'+	  else+	    ld_shlibs=no+	  fi+	;;+      esac+      ;;++    sunos4*)+      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'+      wlarc=+      hardcode_direct=yes+      hardcode_shlibpath_var=no+      ;;++    *)+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'+      else+	ld_shlibs=no+      fi+      ;;+    esac++    if test "$ld_shlibs" = no; then+      runpath_var=+      hardcode_libdir_flag_spec=+      export_dynamic_flag_spec=+      whole_archive_flag_spec=+    fi+  else+    # PORTME fill in a description of your system's linker (not GNU ld)+    case $host_os in+    aix3*)+      allow_undefined_flag=unsupported+      always_export_symbols=yes+      archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'+      # Note: this linker hardcodes the directories in LIBPATH if there+      # are no directories specified by -L.+      hardcode_minus_L=yes+      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then+	# Neither direct hardcoding nor static linking is supported with a+	# broken collect2.+	hardcode_direct=unsupported+      fi+      ;;++    aix[4-9]*)+      if test "$host_cpu" = ia64; then+	# On IA64, the linker does run time linking by default, so we don't+	# have to do anything special.+	aix_use_runtimelinking=no+	exp_sym_flag='-Bexport'+	no_entry_flag=""+      else+	# If we're using GNU nm, then we don't want the "-C" option.+	# -C means demangle to AIX nm, but means don't demangle with GNU nm+	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then+	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'+	else+	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'+	fi+	aix_use_runtimelinking=no++	# Test if we are trying to use run time linking or normal+	# AIX style linking. If -brtl is somewhere in LDFLAGS, we+	# need to do runtime linking.+	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)+	  for ld_flag in $LDFLAGS; do+	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then+	    aix_use_runtimelinking=yes+	    break+	  fi+	  done+	  ;;+	esac++	exp_sym_flag='-bexport'+	no_entry_flag='-bnoentry'+      fi++      # When large executables or shared objects are built, AIX ld can+      # have problems creating the table of contents.  If linking a library+      # or program results in "error TOC overflow" add -mminimal-toc to+      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not+      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.++      archive_cmds=''+      hardcode_direct=yes+      hardcode_direct_absolute=yes+      hardcode_libdir_separator=':'+      link_all_deplibs=yes+      file_list_spec='${wl}-f,'++      if test "$GCC" = yes; then+	case $host_os in aix4.[012]|aix4.[012].*)+	# We only want to do this on AIX 4.2 and lower, the check+	# below for broken collect2 doesn't work under 4.3++	  collect2name=`${CC} -print-prog-name=collect2`+	  if test -f "$collect2name" &&+	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null+	  then+	  # We have reworked collect2+	  :+	  else+	  # We have old collect2+	  hardcode_direct=unsupported+	  # It fails to find uninstalled libraries when the uninstalled+	  # path is not listed in the libpath.  Setting hardcode_minus_L+	  # to unsupported forces relinking+	  hardcode_minus_L=yes+	  hardcode_libdir_flag_spec='-L$libdir'+	  hardcode_libdir_separator=+	  fi+	  ;;+	esac+	shared_flag='-shared'+	if test "$aix_use_runtimelinking" = yes; then+	  shared_flag="$shared_flag "'${wl}-G'+	fi+	link_all_deplibs=no+      else+	# not using gcc+	if test "$host_cpu" = ia64; then+	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release+	# chokes on -Wl,-G. The following line is correct:+	  shared_flag='-G'+	else+	  if test "$aix_use_runtimelinking" = yes; then+	    shared_flag='${wl}-G'+	  else+	    shared_flag='${wl}-bM:SRE'+	  fi+	fi+      fi++      export_dynamic_flag_spec='${wl}-bexpall'+      # It seems that -bexpall does not export symbols beginning with+      # underscore (_), so it is better to generate a list of symbols to export.+      always_export_symbols=yes+      if test "$aix_use_runtimelinking" = yes; then+	# Warning - without using the other runtime loading flags (-brtl),+	# -berok will link without error, but may produce a broken library.+	allow_undefined_flag='-berok'+        # Determine the default libpath from the value encoded in an+        # empty executable.+        cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :++lt_aix_libpath_sed='+    /Import File Strings/,/^$/ {+	/^0/ {+	    s/^0  *\(.*\)$/\1/+	    p+	}+    }'+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`+# Check for a 64-bit object if we didn't find anything.+if test -z "$aix_libpath"; then+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`+fi+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi++        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"+        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"+      else+	if test "$host_cpu" = ia64; then+	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'+	  allow_undefined_flag="-z nodefs"+	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"+	else+	 # Determine the default libpath from the value encoded in an+	 # empty executable.+	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :++lt_aix_libpath_sed='+    /Import File Strings/,/^$/ {+	/^0/ {+	    s/^0  *\(.*\)$/\1/+	    p+	}+    }'+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`+# Check for a 64-bit object if we didn't find anything.+if test -z "$aix_libpath"; then+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`+fi+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi++	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"+	  # Warning - without using the other run time loading flags,+	  # -berok will link without error, but may produce a broken library.+	  no_undefined_flag=' ${wl}-bernotok'+	  allow_undefined_flag=' ${wl}-berok'+	  # Exported symbols can be pulled into shared objects from archives+	  whole_archive_flag_spec='$convenience'+	  archive_cmds_need_lc=yes+	  # This is similar to how AIX traditionally builds its shared libraries.+	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'+	fi+      fi+      ;;++    amigaos*)+      case $host_cpu in+      powerpc)+            # see comment about AmigaOS4 .so support+            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+            archive_expsym_cmds=''+        ;;+      m68k)+            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'+            hardcode_libdir_flag_spec='-L$libdir'+            hardcode_minus_L=yes+        ;;+      esac+      ;;++    bsdi[45]*)+      export_dynamic_flag_spec=-rdynamic+      ;;++    cygwin* | mingw* | pw32* | cegcc*)+      # When not using gcc, we currently assume that we are using+      # Microsoft Visual C++.+      # hardcode_libdir_flag_spec is actually meaningless, as there is+      # no search path for DLLs.+      hardcode_libdir_flag_spec=' '+      allow_undefined_flag=unsupported+      # Tell ltmain to make .lib files, not .a files.+      libext=lib+      # Tell ltmain to make .dll files, not .so files.+      shrext_cmds=".dll"+      # FIXME: Setting linknames here is a bad hack.+      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='+      # The linker will automatically build a .lib file if we build a DLL.+      old_archive_from_new_cmds='true'+      # FIXME: Should let the user specify the lib program.+      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'+      fix_srcfile_path='`cygpath -w "$srcfile"`'+      enable_shared_with_static_runtimes=yes+      ;;++    darwin* | rhapsody*)+++  archive_cmds_need_lc=no+  hardcode_direct=no+  hardcode_automatic=yes+  hardcode_shlibpath_var=unsupported+  whole_archive_flag_spec=''+  link_all_deplibs=yes+  allow_undefined_flag="$_lt_dar_allow_undefined"+  case $cc_basename in+     ifort*) _lt_dar_can_shared=yes ;;+     *) _lt_dar_can_shared=$GCC ;;+  esac+  if test "$_lt_dar_can_shared" = "yes"; then+    output_verbose_link_cmd=echo+    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"+    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"+    archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"+    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"++  else+  ld_shlibs=no+  fi++      ;;++    dgux*)+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+      hardcode_libdir_flag_spec='-L$libdir'+      hardcode_shlibpath_var=no+      ;;++    freebsd1*)+      ld_shlibs=no+      ;;++    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor+    # support.  Future versions do this automatically, but an explicit c++rt0.o+    # does not break anything, and helps significantly (at the cost of a little+    # extra space).+    freebsd2.2*)+      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'+      hardcode_libdir_flag_spec='-R$libdir'+      hardcode_direct=yes+      hardcode_shlibpath_var=no+      ;;++    # Unfortunately, older versions of FreeBSD 2 do not have this feature.+    freebsd2*)+      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'+      hardcode_direct=yes+      hardcode_minus_L=yes+      hardcode_shlibpath_var=no+      ;;++    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.+    freebsd* | dragonfly*)+      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'+      hardcode_libdir_flag_spec='-R$libdir'+      hardcode_direct=yes+      hardcode_shlibpath_var=no+      ;;++    hpux9*)+      if test "$GCC" = yes; then+	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'+      else+	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'+      fi+      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'+      hardcode_libdir_separator=:+      hardcode_direct=yes++      # hardcode_minus_L: Not really in the search PATH,+      # but as the default location of the library.+      hardcode_minus_L=yes+      export_dynamic_flag_spec='${wl}-E'+      ;;++    hpux10*)+      if test "$GCC" = yes -a "$with_gnu_ld" = no; then+	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'+      else+	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'+      fi+      if test "$with_gnu_ld" = no; then+	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'+	hardcode_libdir_flag_spec_ld='+b $libdir'+	hardcode_libdir_separator=:+	hardcode_direct=yes+	hardcode_direct_absolute=yes+	export_dynamic_flag_spec='${wl}-E'+	# hardcode_minus_L: Not really in the search PATH,+	# but as the default location of the library.+	hardcode_minus_L=yes+      fi+      ;;++    hpux11*)+      if test "$GCC" = yes -a "$with_gnu_ld" = no; then+	case $host_cpu in+	hppa*64*)+	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+	ia64*)+	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+	*)+	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+	esac+      else+	case $host_cpu in+	hppa*64*)+	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+	ia64*)+	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+	*)+	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+	esac+      fi+      if test "$with_gnu_ld" = no; then+	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'+	hardcode_libdir_separator=:++	case $host_cpu in+	hppa*64*|ia64*)+	  hardcode_direct=no+	  hardcode_shlibpath_var=no+	  ;;+	*)+	  hardcode_direct=yes+	  hardcode_direct_absolute=yes+	  export_dynamic_flag_spec='${wl}-E'++	  # hardcode_minus_L: Not really in the search PATH,+	  # but as the default location of the library.+	  hardcode_minus_L=yes+	  ;;+	esac+      fi+      ;;++    irix5* | irix6* | nonstopux*)+      if test "$GCC" = yes; then+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'+	# Try to use the -exported_symbol ld option, if it does not+	# work, assume that -exports_file does not work either and+	# implicitly export all symbols.+        save_LDFLAGS="$LDFLAGS"+        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"+        cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+int foo(void) {}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :+  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'++fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+        LDFLAGS="$save_LDFLAGS"+      else+	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'+	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'+      fi+      archive_cmds_need_lc='no'+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'+      hardcode_libdir_separator=:+      inherit_rpath=yes+      link_all_deplibs=yes+      ;;++    netbsd* | netbsdelf*-gnu)+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then+	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out+      else+	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF+      fi+      hardcode_libdir_flag_spec='-R$libdir'+      hardcode_direct=yes+      hardcode_shlibpath_var=no+      ;;++    newsos6)+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+      hardcode_direct=yes+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'+      hardcode_libdir_separator=:+      hardcode_shlibpath_var=no+      ;;++    *nto* | *qnx*)+      ;;++    openbsd*)+      if test -f /usr/libexec/ld.so; then+	hardcode_direct=yes+	hardcode_shlibpath_var=no+	hardcode_direct_absolute=yes+	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then+	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'+	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'+	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'+	  export_dynamic_flag_spec='${wl}-E'+	else+	  case $host_os in+	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)+	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'+	     hardcode_libdir_flag_spec='-R$libdir'+	     ;;+	   *)+	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'+	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'+	     ;;+	  esac+	fi+      else+	ld_shlibs=no+      fi+      ;;++    os2*)+      hardcode_libdir_flag_spec='-L$libdir'+      hardcode_minus_L=yes+      allow_undefined_flag=unsupported+      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'+      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'+      ;;++    osf3*)+      if test "$GCC" = yes; then+	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'+      else+	allow_undefined_flag=' -expect_unresolved \*'+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'+      fi+      archive_cmds_need_lc='no'+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'+      hardcode_libdir_separator=:+      ;;++    osf4* | osf5*)	# as osf3* with the addition of -msym flag+      if test "$GCC" = yes; then+	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'+	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'+      else+	allow_undefined_flag=' -expect_unresolved \*'+	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'+	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~+	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'++	# Both c and cxx compiler support -rpath directly+	hardcode_libdir_flag_spec='-rpath $libdir'+      fi+      archive_cmds_need_lc='no'+      hardcode_libdir_separator=:+      ;;++    solaris*)+      no_undefined_flag=' -z defs'+      if test "$GCC" = yes; then+	wlarc='${wl}'+	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'+	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'+      else+	case `$CC -V 2>&1` in+	*"Compilers 5.0"*)+	  wlarc=''+	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'+	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'+	  ;;+	*)+	  wlarc='${wl}'+	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'+	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'+	  ;;+	esac+      fi+      hardcode_libdir_flag_spec='-R$libdir'+      hardcode_shlibpath_var=no+      case $host_os in+      solaris2.[0-5] | solaris2.[0-5].*) ;;+      *)+	# The compiler driver will combine and reorder linker options,+	# but understands `-z linker_flag'.  GCC discards it without `$wl',+	# but is careful enough not to reorder.+	# Supported since Solaris 2.6 (maybe 2.5.1?)+	if test "$GCC" = yes; then+	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'+	else+	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'+	fi+	;;+      esac+      link_all_deplibs=yes+      ;;++    sunos4*)+      if test "x$host_vendor" = xsequent; then+	# Use $CC to link under sequent, because it throws in some extra .o+	# files that make .init and .fini sections work.+	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'+      else+	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'+      fi+      hardcode_libdir_flag_spec='-L$libdir'+      hardcode_direct=yes+      hardcode_minus_L=yes+      hardcode_shlibpath_var=no+      ;;++    sysv4)+      case $host_vendor in+	sni)+	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+	  hardcode_direct=yes # is this really true???+	;;+	siemens)+	  ## LD is ld it makes a PLAMLIB+	  ## CC just makes a GrossModule.+	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'+	  reload_cmds='$CC -r -o $output$reload_objs'+	  hardcode_direct=no+        ;;+	motorola)+	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie+	;;+      esac+      runpath_var='LD_RUN_PATH'+      hardcode_shlibpath_var=no+      ;;++    sysv4.3*)+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+      hardcode_shlibpath_var=no+      export_dynamic_flag_spec='-Bexport'+      ;;++    sysv4*MP*)+      if test -d /usr/nec; then+	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+	hardcode_shlibpath_var=no+	runpath_var=LD_RUN_PATH+	hardcode_runpath_var=yes+	ld_shlibs=yes+      fi+      ;;++    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)+      no_undefined_flag='${wl}-z,text'+      archive_cmds_need_lc=no+      hardcode_shlibpath_var=no+      runpath_var='LD_RUN_PATH'++      if test "$GCC" = yes; then+	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+      else+	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+      fi+      ;;++    sysv5* | sco3.2v5* | sco5v6*)+      # Note: We can NOT use -z defs as we might desire, because we do not+      # link with -lc, and that would cause any symbols used from libc to+      # always be unresolved, which means just about no library would+      # ever link correctly.  If we're not using GNU ld we use -z text+      # though, which does catch some bad symbols but isn't as heavy-handed+      # as -z defs.+      no_undefined_flag='${wl}-z,text'+      allow_undefined_flag='${wl}-z,nodefs'+      archive_cmds_need_lc=no+      hardcode_shlibpath_var=no+      hardcode_libdir_flag_spec='${wl}-R,$libdir'+      hardcode_libdir_separator=':'+      link_all_deplibs=yes+      export_dynamic_flag_spec='${wl}-Bexport'+      runpath_var='LD_RUN_PATH'++      if test "$GCC" = yes; then+	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+      else+	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+      fi+      ;;++    uts4*)+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+      hardcode_libdir_flag_spec='-L$libdir'+      hardcode_shlibpath_var=no+      ;;++    *)+      ld_shlibs=no+      ;;+    esac++    if test x$host_vendor = xsni; then+      case $host in+      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)+	export_dynamic_flag_spec='${wl}-Blargedynsym'+	;;+      esac+    fi+  fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5+$as_echo "$ld_shlibs" >&6; }+test "$ld_shlibs" = no && can_build_shared=no++with_gnu_ld=$with_gnu_ld++++++++++++++++#+# Do we need to explicitly link libc?+#+case "x$archive_cmds_need_lc" in+x|xyes)+  # Assume -lc should be added+  archive_cmds_need_lc=yes++  if test "$enable_shared" = yes && test "$GCC" = yes; then+    case $archive_cmds in+    *'~'*)+      # FIXME: we may have to deal with multi-command sequences.+      ;;+    '$CC '*)+      # Test whether the compiler implicitly links with -lc since on some+      # systems, -lgcc has to come before -lc. If gcc already passes -lc+      # to ld, don't add -lc before -lgcc.+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5+$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }+      $RM conftest*+      echo "$lt_simple_compile_test_code" > conftest.$ac_ext++      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+  (eval $ac_compile) 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; } 2>conftest.err; then+        soname=conftest+        lib=conftest+        libobjs=conftest.$ac_objext+        deplibs=+        wl=$lt_prog_compiler_wl+	pic_flag=$lt_prog_compiler_pic+        compiler_flags=-v+        linker_flags=-v+        verstring=+        output_objdir=.+        libname=conftest+        lt_save_allow_undefined_flag=$allow_undefined_flag+        allow_undefined_flag=+        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5+  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }+        then+	  archive_cmds_need_lc=no+        else+	  archive_cmds_need_lc=yes+        fi+        allow_undefined_flag=$lt_save_allow_undefined_flag+      else+        cat conftest.err 1>&5+      fi+      $RM conftest*+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5+$as_echo "$archive_cmds_need_lc" >&6; }+      ;;+    esac+  fi+  ;;+esac++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5+$as_echo_n "checking dynamic linker characteristics... " >&6; }++if test "$GCC" = yes; then+  case $host_os in+    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;+    *) lt_awk_arg="/^libraries:/" ;;+  esac+  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`+  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then+    # if the path contains ";" then we assume it to be the separator+    # otherwise default to the standard path separator (i.e. ":") - it is+    # assumed that no part of a normal pathname contains ";" but that should+    # okay in the real world where ";" in dirpaths is itself problematic.+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`+  else+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`+  fi+  # Ok, now we have the path, separated by spaces, we can step through it+  # and add multilib dir if necessary.+  lt_tmp_lt_search_path_spec=+  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`+  for lt_sys_path in $lt_search_path_spec; do+    if test -d "$lt_sys_path/$lt_multi_os_dir"; then+      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"+    else+      test -d "$lt_sys_path" && \+	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"+    fi+  done+  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '+BEGIN {RS=" "; FS="/|\n";} {+  lt_foo="";+  lt_count=0;+  for (lt_i = NF; lt_i > 0; lt_i--) {+    if ($lt_i != "" && $lt_i != ".") {+      if ($lt_i == "..") {+        lt_count++;+      } else {+        if (lt_count == 0) {+          lt_foo="/" $lt_i lt_foo;+        } else {+          lt_count--;+        }+      }+    }+  }+  if (lt_foo != "") { lt_freq[lt_foo]++; }+  if (lt_freq[lt_foo] == 1) { print lt_foo; }+}'`+  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`+else+  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"+fi+library_names_spec=+libname_spec='lib$name'+soname_spec=+shrext_cmds=".so"+postinstall_cmds=+postuninstall_cmds=+finish_cmds=+finish_eval=+shlibpath_var=+shlibpath_overrides_runpath=unknown+version_type=none+dynamic_linker="$host_os ld.so"+sys_lib_dlsearch_path_spec="/lib /usr/lib"+need_lib_prefix=unknown+hardcode_into_libs=no++# when you set need_version to no, make sure it does not cause -set_version+# flags to be left without arguments+need_version=unknown++case $host_os in+aix3*)+  version_type=linux+  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'+  shlibpath_var=LIBPATH++  # AIX 3 has no versioning support, so we append a major version to the name.+  soname_spec='${libname}${release}${shared_ext}$major'+  ;;++aix[4-9]*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  hardcode_into_libs=yes+  if test "$host_cpu" = ia64; then+    # AIX 5 supports IA64+    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'+    shlibpath_var=LD_LIBRARY_PATH+  else+    # With GCC up to 2.95.x, collect2 would create an import file+    # for dependence libraries.  The import file would start with+    # the line `#! .'.  This would cause the generated library to+    # depend on `.', always an invalid library.  This was fixed in+    # development snapshots of GCC prior to 3.0.+    case $host_os in+      aix4 | aix4.[01] | aix4.[01].*)+      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'+	   echo ' yes '+	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then+	:+      else+	can_build_shared=no+      fi+      ;;+    esac+    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct+    # soname into executable. Probably we can add versioning support to+    # collect2, so additional links can be useful in future.+    if test "$aix_use_runtimelinking" = yes; then+      # If using run time linking (on AIX 4.2 or later) use lib<name>.so+      # instead of lib<name>.a to let people know that these are not+      # typical AIX shared libraries.+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    else+      # We preserve .a as extension for shared libraries through AIX4.2+      # and later when we are not doing run time linking.+      library_names_spec='${libname}${release}.a $libname.a'+      soname_spec='${libname}${release}${shared_ext}$major'+    fi+    shlibpath_var=LIBPATH+  fi+  ;;++amigaos*)+  case $host_cpu in+  powerpc)+    # Since July 2007 AmigaOS4 officially supports .so libraries.+    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    ;;+  m68k)+    library_names_spec='$libname.ixlibrary $libname.a'+    # Create ${libname}_ixlibrary.a entries in /sys/libs.+    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'+    ;;+  esac+  ;;++beos*)+  library_names_spec='${libname}${shared_ext}'+  dynamic_linker="$host_os ld.so"+  shlibpath_var=LIBRARY_PATH+  ;;++bsdi[45]*)+  version_type=linux+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'+  shlibpath_var=LD_LIBRARY_PATH+  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"+  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"+  # the default ld.so.conf also contains /usr/contrib/lib and+  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow+  # libtool to hard-code these into programs+  ;;++cygwin* | mingw* | pw32* | cegcc*)+  version_type=windows+  shrext_cmds=".dll"+  need_version=no+  need_lib_prefix=no++  case $GCC,$host_os in+  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)+    library_names_spec='$libname.dll.a'+    # DLL is installed to $(libdir)/../bin by postinstall_cmds+    postinstall_cmds='base_file=`basename \${file}`~+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~+      dldir=$destdir/`dirname \$dlpath`~+      test -d \$dldir || mkdir -p \$dldir~+      $install_prog $dir/$dlname \$dldir/$dlname~+      chmod a+x \$dldir/$dlname~+      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then+        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;+      fi'+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~+      dlpath=$dir/\$dldll~+       $RM \$dlpath'+    shlibpath_overrides_runpath=yes++    case $host_os in+    cygwin*)+      # Cygwin DLLs use 'cyg' prefix rather than 'lib'+      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'+      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"+      ;;+    mingw* | cegcc*)+      # MinGW DLLs use traditional 'lib' prefix+      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'+      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`+      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then+        # It is most probably a Windows format PATH printed by+        # mingw gcc, but we are running on Cygwin. Gcc prints its search+        # path with ; separators, and with drive letters. We can handle the+        # drive letters (cygwin fileutils understands them), so leave them,+        # especially as we might pass files found there to a mingw objdump,+        # which wouldn't understand a cygwinified path. Ahh.+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`+      else+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`+      fi+      ;;+    pw32*)+      # pw32 DLLs use 'pw' prefix rather than 'lib'+      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'+      ;;+    esac+    ;;++  *)+    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'+    ;;+  esac+  dynamic_linker='Win32 ld.exe'+  # FIXME: first we should search . and the directory the executable is in+  shlibpath_var=PATH+  ;;++darwin* | rhapsody*)+  dynamic_linker="$host_os dyld"+  version_type=darwin+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'+  soname_spec='${libname}${release}${major}$shared_ext'+  shlibpath_overrides_runpath=yes+  shlibpath_var=DYLD_LIBRARY_PATH+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'++  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"+  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'+  ;;++dgux*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  ;;++freebsd1*)+  dynamic_linker=no+  ;;++freebsd* | dragonfly*)+  # DragonFly does not have aout.  When/if they implement a new+  # versioning mechanism, adjust this.+  if test -x /usr/bin/objformat; then+    objformat=`/usr/bin/objformat`+  else+    case $host_os in+    freebsd[123]*) objformat=aout ;;+    *) objformat=elf ;;+    esac+  fi+  version_type=freebsd-$objformat+  case $version_type in+    freebsd-elf*)+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'+      need_version=no+      need_lib_prefix=no+      ;;+    freebsd-*)+      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'+      need_version=yes+      ;;+  esac+  shlibpath_var=LD_LIBRARY_PATH+  case $host_os in+  freebsd2*)+    shlibpath_overrides_runpath=yes+    ;;+  freebsd3.[01]* | freebsdelf3.[01]*)+    shlibpath_overrides_runpath=yes+    hardcode_into_libs=yes+    ;;+  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \+  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)+    shlibpath_overrides_runpath=no+    hardcode_into_libs=yes+    ;;+  *) # from 4.6 on, and DragonFly+    shlibpath_overrides_runpath=yes+    hardcode_into_libs=yes+    ;;+  esac+  ;;++gnu*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  hardcode_into_libs=yes+  ;;++hpux9* | hpux10* | hpux11*)+  # Give a soname corresponding to the major version so that dld.sl refuses to+  # link against other versions.+  version_type=sunos+  need_lib_prefix=no+  need_version=no+  case $host_cpu in+  ia64*)+    shrext_cmds='.so'+    hardcode_into_libs=yes+    dynamic_linker="$host_os dld.so"+    shlibpath_var=LD_LIBRARY_PATH+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    soname_spec='${libname}${release}${shared_ext}$major'+    if test "X$HPUX_IA64_MODE" = X32; then+      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"+    else+      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"+    fi+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec+    ;;+  hppa*64*)+    shrext_cmds='.sl'+    hardcode_into_libs=yes+    dynamic_linker="$host_os dld.sl"+    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    soname_spec='${libname}${release}${shared_ext}$major'+    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec+    ;;+  *)+    shrext_cmds='.sl'+    dynamic_linker="$host_os dld.sl"+    shlibpath_var=SHLIB_PATH+    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    soname_spec='${libname}${release}${shared_ext}$major'+    ;;+  esac+  # HP-UX runs *really* slowly unless shared libraries are mode 555.+  postinstall_cmds='chmod 555 $lib'+  ;;++interix[3-9]*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  hardcode_into_libs=yes+  ;;++irix5* | irix6* | nonstopux*)+  case $host_os in+    nonstopux*) version_type=nonstopux ;;+    *)+	if test "$lt_cv_prog_gnu_ld" = yes; then+		version_type=linux+	else+		version_type=irix+	fi ;;+  esac+  need_lib_prefix=no+  need_version=no+  soname_spec='${libname}${release}${shared_ext}$major'+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'+  case $host_os in+  irix5* | nonstopux*)+    libsuff= shlibsuff=+    ;;+  *)+    case $LD in # libtool.m4 will add one of these switches to LD+    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")+      libsuff= shlibsuff= libmagic=32-bit;;+    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")+      libsuff=32 shlibsuff=N32 libmagic=N32;;+    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")+      libsuff=64 shlibsuff=64 libmagic=64-bit;;+    *) libsuff= shlibsuff= libmagic=never-match;;+    esac+    ;;+  esac+  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH+  shlibpath_overrides_runpath=no+  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"+  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"+  hardcode_into_libs=yes+  ;;++# No shared lib support for Linux oldld, aout, or coff.+linux*oldld* | linux*aout* | linux*coff*)+  dynamic_linker=no+  ;;++# This must be Linux ELF.+linux* | k*bsd*-gnu | kopensolaris*-gnu)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  # Some binutils ld are patched to set DT_RUNPATH+  save_LDFLAGS=$LDFLAGS+  save_libdir=$libdir+  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \+       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :+  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :+  shlibpath_overrides_runpath=yes+fi+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+  LDFLAGS=$save_LDFLAGS+  libdir=$save_libdir++  # This implies no fast_install, which is unacceptable.+  # Some rework will be needed to allow for fast_install+  # before this can be enabled.+  hardcode_into_libs=yes++  # Append ld.so.conf contents to the search path+  if test -f /etc/ld.so.conf; then+    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`+    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"+  fi++  # We used to test for /lib/ld.so.1 and disable shared libraries on+  # powerpc, because MkLinux only supported shared libraries with the+  # GNU dynamic linker.  Since this was broken with cross compilers,+  # most powerpc-linux boxes support dynamic linking these days and+  # people can always --disable-shared, the test was removed, and we+  # assume the GNU/Linux dynamic linker is in use.+  dynamic_linker='GNU/Linux ld.so'+  ;;++netbsdelf*-gnu)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  hardcode_into_libs=yes+  dynamic_linker='NetBSD ld.elf_so'+  ;;++netbsd*)+  version_type=sunos+  need_lib_prefix=no+  need_version=no+  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'+    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'+    dynamic_linker='NetBSD (a.out) ld.so'+  else+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'+    soname_spec='${libname}${release}${shared_ext}$major'+    dynamic_linker='NetBSD ld.elf_so'+  fi+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  hardcode_into_libs=yes+  ;;++newsos6)+  version_type=linux+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  ;;++*nto* | *qnx*)+  version_type=qnx+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  hardcode_into_libs=yes+  dynamic_linker='ldqnx.so'+  ;;++openbsd*)+  version_type=sunos+  sys_lib_dlsearch_path_spec="/usr/lib"+  need_lib_prefix=no+  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.+  case $host_os in+    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;+    *)				need_version=no  ;;+  esac+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'+  shlibpath_var=LD_LIBRARY_PATH+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then+    case $host_os in+      openbsd2.[89] | openbsd2.[89].*)+	shlibpath_overrides_runpath=no+	;;+      *)+	shlibpath_overrides_runpath=yes+	;;+      esac+  else+    shlibpath_overrides_runpath=yes+  fi+  ;;++os2*)+  libname_spec='$name'+  shrext_cmds=".dll"+  need_lib_prefix=no+  library_names_spec='$libname${shared_ext} $libname.a'+  dynamic_linker='OS/2 ld.exe'+  shlibpath_var=LIBPATH+  ;;++osf3* | osf4* | osf5*)+  version_type=osf+  need_lib_prefix=no+  need_version=no+  soname_spec='${libname}${release}${shared_ext}$major'+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  shlibpath_var=LD_LIBRARY_PATH+  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"+  ;;++rdos*)+  dynamic_linker=no+  ;;++solaris*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  hardcode_into_libs=yes+  # ldd complains unless libraries are executable+  postinstall_cmds='chmod +x $lib'+  ;;++sunos4*)+  version_type=sunos+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'+  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  if test "$with_gnu_ld" = yes; then+    need_lib_prefix=no+  fi+  need_version=yes+  ;;++sysv4 | sysv4.3*)+  version_type=linux+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  case $host_vendor in+    sni)+      shlibpath_overrides_runpath=no+      need_lib_prefix=no+      runpath_var=LD_RUN_PATH+      ;;+    siemens)+      need_lib_prefix=no+      ;;+    motorola)+      need_lib_prefix=no+      need_version=no+      shlibpath_overrides_runpath=no+      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'+      ;;+  esac+  ;;++sysv4*MP*)+  if test -d /usr/nec ;then+    version_type=linux+    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'+    soname_spec='$libname${shared_ext}.$major'+    shlibpath_var=LD_LIBRARY_PATH+  fi+  ;;++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)+  version_type=freebsd-elf+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  hardcode_into_libs=yes+  if test "$with_gnu_ld" = yes; then+    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'+  else+    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'+    case $host_os in+      sco3.2v5*)+        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"+	;;+    esac+  fi+  sys_lib_dlsearch_path_spec='/usr/lib'+  ;;++tpf*)+  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  hardcode_into_libs=yes+  ;;++uts4*)+  version_type=linux+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  ;;++*)+  dynamic_linker=no+  ;;+esac+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5+$as_echo "$dynamic_linker" >&6; }+test "$dynamic_linker" = no && can_build_shared=no++variables_saved_for_relink="PATH $shlibpath_var $runpath_var"+if test "$GCC" = yes; then+  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"+fi++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then+  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"+fi+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then+  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"+fi++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5+$as_echo_n "checking how to hardcode library paths into programs... " >&6; }+hardcode_action=+if test -n "$hardcode_libdir_flag_spec" ||+   test -n "$runpath_var" ||+   test "X$hardcode_automatic" = "Xyes" ; then++  # We can hardcode non-existent directories.+  if test "$hardcode_direct" != no &&+     # If the only mechanism to avoid hardcoding is shlibpath_var, we+     # have to relink, otherwise we might link with an installed library+     # when we should be linking with a yet-to-be-installed one+     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&+     test "$hardcode_minus_L" != no; then+    # Linking always hardcodes the temporary library directory.+    hardcode_action=relink+  else+    # We can link without hardcoding, and we can hardcode nonexisting dirs.+    hardcode_action=immediate+  fi+else+  # We cannot hardcode anything, or else we can only hardcode existing+  # directories.+  hardcode_action=unsupported+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5+$as_echo "$hardcode_action" >&6; }++if test "$hardcode_action" = relink ||+   test "$inherit_rpath" = yes; then+  # Fast installation is not supported+  enable_fast_install=no+elif test "$shlibpath_overrides_runpath" = yes ||+     test "$enable_shared" = no; then+  # Fast installation is not necessary+  enable_fast_install=needless+fi+++++++  if test "x$enable_dlopen" != xyes; then+  enable_dlopen=unknown+  enable_dlopen_self=unknown+  enable_dlopen_self_static=unknown+else+  lt_cv_dlopen=no+  lt_cv_dlopen_libs=++  case $host_os in+  beos*)+    lt_cv_dlopen="load_add_on"+    lt_cv_dlopen_libs=+    lt_cv_dlopen_self=yes+    ;;++  mingw* | pw32* | cegcc*)+    lt_cv_dlopen="LoadLibrary"+    lt_cv_dlopen_libs=+    ;;++  cygwin*)+    lt_cv_dlopen="dlopen"+    lt_cv_dlopen_libs=+    ;;++  darwin*)+  # if libdl is installed we need to link against it+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5+$as_echo_n "checking for dlopen in -ldl... " >&6; }+if test "${ac_cv_lib_dl_dlopen+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  ac_check_lib_save_LIBS=$LIBS+LIBS="-ldl  $LIBS"+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* 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 dlopen ();+int+main ()+{+return dlopen ();+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :+  ac_cv_lib_dl_dlopen=yes+else+  ac_cv_lib_dl_dlopen=no+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+LIBS=$ac_check_lib_save_LIBS+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :+  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"+else++    lt_cv_dlopen="dyld"+    lt_cv_dlopen_libs=+    lt_cv_dlopen_self=yes++fi++    ;;++  *)+    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"+if test "x$ac_cv_func_shl_load" = x""yes; then :+  lt_cv_dlopen="shl_load"+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5+$as_echo_n "checking for shl_load in -ldld... " >&6; }+if test "${ac_cv_lib_dld_shl_load+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  ac_check_lib_save_LIBS=$LIBS+LIBS="-ldld  $LIBS"+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* 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 shl_load ();+int+main ()+{+return shl_load ();+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :+  ac_cv_lib_dld_shl_load=yes+else+  ac_cv_lib_dld_shl_load=no+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+LIBS=$ac_check_lib_save_LIBS+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5+$as_echo "$ac_cv_lib_dld_shl_load" >&6; }+if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :+  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"+else+  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"+if test "x$ac_cv_func_dlopen" = x""yes; then :+  lt_cv_dlopen="dlopen"+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5+$as_echo_n "checking for dlopen in -ldl... " >&6; }+if test "${ac_cv_lib_dl_dlopen+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  ac_check_lib_save_LIBS=$LIBS+LIBS="-ldl  $LIBS"+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* 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 dlopen ();+int+main ()+{+return dlopen ();+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :+  ac_cv_lib_dl_dlopen=yes+else+  ac_cv_lib_dl_dlopen=no+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+LIBS=$ac_check_lib_save_LIBS+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :+  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5+$as_echo_n "checking for dlopen in -lsvld... " >&6; }+if test "${ac_cv_lib_svld_dlopen+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  ac_check_lib_save_LIBS=$LIBS+LIBS="-lsvld  $LIBS"+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* 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 dlopen ();+int+main ()+{+return dlopen ();+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :+  ac_cv_lib_svld_dlopen=yes+else+  ac_cv_lib_svld_dlopen=no+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+LIBS=$ac_check_lib_save_LIBS+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5+$as_echo "$ac_cv_lib_svld_dlopen" >&6; }+if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :+  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5+$as_echo_n "checking for dld_link in -ldld... " >&6; }+if test "${ac_cv_lib_dld_dld_link+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  ac_check_lib_save_LIBS=$LIBS+LIBS="-ldld  $LIBS"+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* 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 dld_link ();+int+main ()+{+return dld_link ();+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :+  ac_cv_lib_dld_dld_link=yes+else+  ac_cv_lib_dld_dld_link=no+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+LIBS=$ac_check_lib_save_LIBS+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5+$as_echo "$ac_cv_lib_dld_dld_link" >&6; }+if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :+  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"+fi+++fi+++fi+++fi+++fi+++fi++    ;;+  esac++  if test "x$lt_cv_dlopen" != xno; then+    enable_dlopen=yes+  else+    enable_dlopen=no+  fi++  case $lt_cv_dlopen in+  dlopen)+    save_CPPFLAGS="$CPPFLAGS"+    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"++    save_LDFLAGS="$LDFLAGS"+    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"++    save_LIBS="$LIBS"+    LIBS="$lt_cv_dlopen_libs $LIBS"++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5+$as_echo_n "checking whether a program can dlopen itself... " >&6; }+if test "${lt_cv_dlopen_self+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  	  if test "$cross_compiling" = yes; then :+  lt_cv_dlopen_self=cross+else+  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2+  lt_status=$lt_dlunknown+  cat > conftest.$ac_ext <<_LT_EOF+#line 11379 "configure"+#include "confdefs.h"++#if HAVE_DLFCN_H+#include <dlfcn.h>+#endif++#include <stdio.h>++#ifdef RTLD_GLOBAL+#  define LT_DLGLOBAL		RTLD_GLOBAL+#else+#  ifdef DL_GLOBAL+#    define LT_DLGLOBAL		DL_GLOBAL+#  else+#    define LT_DLGLOBAL		0+#  endif+#endif++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we+   find out it does not work in some platform. */+#ifndef LT_DLLAZY_OR_NOW+#  ifdef RTLD_LAZY+#    define LT_DLLAZY_OR_NOW		RTLD_LAZY+#  else+#    ifdef DL_LAZY+#      define LT_DLLAZY_OR_NOW		DL_LAZY+#    else+#      ifdef RTLD_NOW+#        define LT_DLLAZY_OR_NOW	RTLD_NOW+#      else+#        ifdef DL_NOW+#          define LT_DLLAZY_OR_NOW	DL_NOW+#        else+#          define LT_DLLAZY_OR_NOW	0+#        endif+#      endif+#    endif+#  endif+#endif++void fnord() { int i=42;}+int main ()+{+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);+  int status = $lt_dlunknown;++  if (self)+    {+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;+      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;+      /* dlclose (self); */+    }+  else+    puts (dlerror ());++  return status;+}+_LT_EOF+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5+  (eval $ac_link) 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then+    (./conftest; exit; ) >&5 2>/dev/null+    lt_status=$?+    case x$lt_status in+      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;+      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;+      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;+    esac+  else :+    # compilation failed+    lt_cv_dlopen_self=no+  fi+fi+rm -fr conftest*+++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5+$as_echo "$lt_cv_dlopen_self" >&6; }++    if test "x$lt_cv_dlopen_self" = xyes; then+      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5+$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }+if test "${lt_cv_dlopen_self_static+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  	  if test "$cross_compiling" = yes; then :+  lt_cv_dlopen_self_static=cross+else+  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2+  lt_status=$lt_dlunknown+  cat > conftest.$ac_ext <<_LT_EOF+#line 11475 "configure"+#include "confdefs.h"++#if HAVE_DLFCN_H+#include <dlfcn.h>+#endif++#include <stdio.h>++#ifdef RTLD_GLOBAL+#  define LT_DLGLOBAL		RTLD_GLOBAL+#else+#  ifdef DL_GLOBAL+#    define LT_DLGLOBAL		DL_GLOBAL+#  else+#    define LT_DLGLOBAL		0+#  endif+#endif++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we+   find out it does not work in some platform. */+#ifndef LT_DLLAZY_OR_NOW+#  ifdef RTLD_LAZY+#    define LT_DLLAZY_OR_NOW		RTLD_LAZY+#  else+#    ifdef DL_LAZY+#      define LT_DLLAZY_OR_NOW		DL_LAZY+#    else+#      ifdef RTLD_NOW+#        define LT_DLLAZY_OR_NOW	RTLD_NOW+#      else+#        ifdef DL_NOW+#          define LT_DLLAZY_OR_NOW	DL_NOW+#        else+#          define LT_DLLAZY_OR_NOW	0+#        endif+#      endif+#    endif+#  endif+#endif++void fnord() { int i=42;}+int main ()+{+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);+  int status = $lt_dlunknown;++  if (self)+    {+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;+      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;+      /* dlclose (self); */+    }+  else+    puts (dlerror ());++  return status;+}+_LT_EOF+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5+  (eval $ac_link) 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then+    (./conftest; exit; ) >&5 2>/dev/null+    lt_status=$?+    case x$lt_status in+      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;+      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;+      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;+    esac+  else :+    # compilation failed+    lt_cv_dlopen_self_static=no+  fi+fi+rm -fr conftest*+++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5+$as_echo "$lt_cv_dlopen_self_static" >&6; }+    fi++    CPPFLAGS="$save_CPPFLAGS"+    LDFLAGS="$save_LDFLAGS"+    LIBS="$save_LIBS"+    ;;+  esac++  case $lt_cv_dlopen_self in+  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;+  *) enable_dlopen_self=unknown ;;+  esac++  case $lt_cv_dlopen_self_static in+  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;+  *) enable_dlopen_self_static=unknown ;;+  esac+fi++++++++++++++++++striplib=+old_striplib=+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5+$as_echo_n "checking whether stripping libraries is possible... " >&6; }+if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then+  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"+  test -z "$striplib" && striplib="$STRIP --strip-unneeded"+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5+$as_echo "yes" >&6; }+else+# FIXME - insert some real tests, host_os isn't really good enough+  case $host_os in+  darwin*)+    if test -n "$STRIP" ; then+      striplib="$STRIP -x"+      old_striplib="$STRIP -S"+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5+$as_echo "yes" >&6; }+    else+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+    fi+    ;;+  *)+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+    ;;+  esac+fi+++++++++++++  # Report which library types will actually be built+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5+$as_echo_n "checking if libtool supports shared libraries... " >&6; }+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5+$as_echo "$can_build_shared" >&6; }++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5+$as_echo_n "checking whether to build shared libraries... " >&6; }+  test "$can_build_shared" = "no" && enable_shared=no++  # On AIX, shared libraries and static libraries use the same namespace, and+  # are all built from PIC.+  case $host_os in+  aix3*)+    test "$enable_shared" = yes && enable_static=no+    if test -n "$RANLIB"; then+      archive_cmds="$archive_cmds~\$RANLIB \$lib"+      postinstall_cmds='$RANLIB $lib'+    fi+    ;;++  aix[4-9]*)+    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then+      test "$enable_shared" = yes && enable_static=no+    fi+    ;;+  esac+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5+$as_echo "$enable_shared" >&6; }++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5+$as_echo_n "checking whether to build static libraries... " >&6; }+  # Make sure either enable_shared or enable_static is yes.+  test "$enable_shared" = yes || enable_static=yes+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5+$as_echo "$enable_static" >&6; }+++++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++CC="$lt_save_CC"+++ac_ext=cpp+ac_cpp='$CXXCPP $CPPFLAGS'+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu++archive_cmds_need_lc_CXX=no+allow_undefined_flag_CXX=+always_export_symbols_CXX=no+archive_expsym_cmds_CXX=+compiler_needs_object_CXX=no+export_dynamic_flag_spec_CXX=+hardcode_direct_CXX=no+hardcode_direct_absolute_CXX=no+hardcode_libdir_flag_spec_CXX=+hardcode_libdir_flag_spec_ld_CXX=+hardcode_libdir_separator_CXX=+hardcode_minus_L_CXX=no+hardcode_shlibpath_var_CXX=unsupported+hardcode_automatic_CXX=no+inherit_rpath_CXX=no+module_cmds_CXX=+module_expsym_cmds_CXX=+link_all_deplibs_CXX=unknown+old_archive_cmds_CXX=$old_archive_cmds+no_undefined_flag_CXX=+whole_archive_flag_spec_CXX=+enable_shared_with_static_runtimes_CXX=no++# Source file extension for C++ test sources.+ac_ext=cpp++# Object file extension for compiled C++ test sources.+objext=o+objext_CXX=$objext++# No sense in running all these tests if we already determined that+# the CXX compiler isn't working.  Some variables (like enable_shared)+# are currently assumed to apply to all compilers on this platform,+# and will be corrupted by setting them based on a non-working compiler.+if test "$_lt_caught_CXX_error" != yes; then+  # Code to be used in simple compile tests+  lt_simple_compile_test_code="int some_variable = 0;"++  # Code to be used in simple link tests+  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'++  # ltmain only uses $CC for tagged configurations so make sure $CC is set.+++++++# If no C compiler was specified, use CC.+LTCC=${LTCC-"$CC"}++# If no C compiler flags were specified, use CFLAGS.+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}++# Allow CC to be a program name with arguments.+compiler=$CC+++  # save warnings/boilerplate of simple test code+  ac_outfile=conftest.$ac_objext+echo "$lt_simple_compile_test_code" >conftest.$ac_ext+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err+_lt_compiler_boilerplate=`cat conftest.err`+$RM conftest*++  ac_outfile=conftest.$ac_objext+echo "$lt_simple_link_test_code" >conftest.$ac_ext+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err+_lt_linker_boilerplate=`cat conftest.err`+$RM -r conftest*+++  # Allow CC to be a program name with arguments.+  lt_save_CC=$CC+  lt_save_LD=$LD+  lt_save_GCC=$GCC+  GCC=$GXX+  lt_save_with_gnu_ld=$with_gnu_ld+  lt_save_path_LD=$lt_cv_path_LD+  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then+    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx+  else+    $as_unset lt_cv_prog_gnu_ld+  fi+  if test -n "${lt_cv_path_LDCXX+set}"; then+    lt_cv_path_LD=$lt_cv_path_LDCXX+  else+    $as_unset lt_cv_path_LD+  fi+  test -z "${LDCXX+set}" || LD=$LDCXX+  CC=${CXX-"c++"}+  compiler=$CC+  compiler_CXX=$CC+  for cc_temp in $compiler""; do+  case $cc_temp in+    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;+    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;+    \-*) ;;+    *) break;;+  esac+done+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`+++  if test -n "$compiler"; then+    # We don't want -fno-exception when compiling C++ code, so set the+    # no_builtin_flag separately+    if test "$GXX" = yes; then+      lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'+    else+      lt_prog_compiler_no_builtin_flag_CXX=+    fi++    if test "$GXX" = yes; then+      # Set up default GNU C++ configuration++++# Check whether --with-gnu-ld was given.+if test "${with_gnu_ld+set}" = set; then :+  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes+else+  with_gnu_ld=no+fi++ac_prog=ld+if test "$GCC" = yes; then+  # Check if gcc -print-prog-name=ld gives a path.+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5+$as_echo_n "checking for ld used by $CC... " >&6; }+  case $host in+  *-*-mingw*)+    # gcc leaves a trailing carriage return which upsets mingw+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;+  *)+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;+  esac+  case $ac_prog in+    # Accept absolute paths.+    [\\/]* | ?:[\\/]*)+      re_direlt='/[^/][^/]*/\.\./'+      # Canonicalize the pathname of ld+      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`+      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do+	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`+      done+      test -z "$LD" && LD="$ac_prog"+      ;;+  "")+    # If it fails, then pretend we aren't using GCC.+    ac_prog=ld+    ;;+  *)+    # If it is relative, then search for the first ld in PATH.+    with_gnu_ld=unknown+    ;;+  esac+elif test "$with_gnu_ld" = yes; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5+$as_echo_n "checking for GNU ld... " >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5+$as_echo_n "checking for non-GNU ld... " >&6; }+fi+if test "${lt_cv_path_LD+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test -z "$LD"; then+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR+  for ac_dir in $PATH; do+    IFS="$lt_save_ifs"+    test -z "$ac_dir" && ac_dir=.+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then+      lt_cv_path_LD="$ac_dir/$ac_prog"+      # Check to see if the program is GNU ld.  I'd rather use --version,+      # but apparently some variants of GNU ld only accept -v.+      # Break only if it was the GNU/non-GNU ld that we prefer.+      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in+      *GNU* | *'with BFD'*)+	test "$with_gnu_ld" != no && break+	;;+      *)+	test "$with_gnu_ld" != yes && break+	;;+      esac+    fi+  done+  IFS="$lt_save_ifs"+else+  lt_cv_path_LD="$LD" # Let the user override the test with a path.+fi+fi++LD="$lt_cv_path_LD"+if test -n "$LD"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5+$as_echo "$LD" >&6; }+else+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5+$as_echo "no" >&6; }+fi+test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }+if test "${lt_cv_prog_gnu_ld+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  # I'd rather use --version here, but apparently some GNU lds only accept -v.+case `$LD -v 2>&1 </dev/null` in+*GNU* | *'with BFD'*)+  lt_cv_prog_gnu_ld=yes+  ;;+*)+  lt_cv_prog_gnu_ld=no+  ;;+esac+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5+$as_echo "$lt_cv_prog_gnu_ld" >&6; }+with_gnu_ld=$lt_cv_prog_gnu_ld++++++++      # Check if GNU C++ uses GNU ld as the underlying linker, since the+      # archiving commands below assume that GNU ld is being used.+      if test "$with_gnu_ld" = yes; then+        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'+        archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'++        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'+        export_dynamic_flag_spec_CXX='${wl}--export-dynamic'++        # If archive_cmds runs LD, not CC, wlarc should be empty+        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to+        #     investigate it a little bit more. (MM)+        wlarc='${wl}'++        # ancient GNU ld didn't support --whole-archive et. al.+        if eval "`$CC -print-prog-name=ld` --help 2>&1" |+	  $GREP 'no-whole-archive' > /dev/null; then+          whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'+        else+          whole_archive_flag_spec_CXX=+        fi+      else+        with_gnu_ld=no+        wlarc=++        # A generic and very simple default shared library creation+        # command for GNU C++ for the case where it uses the native+        # linker, instead of GNU ld.  If possible, this setting should+        # overridden to take advantage of the native linker features on+        # the platform it is being used on.+        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'+      fi++      # Commands to make compiler produce verbose output that lists+      # what "hidden" libraries, object files and flags are used when+      # linking a shared library.+      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'++    else+      GXX=no+      with_gnu_ld=no+      wlarc=+    fi++    # PORTME: fill in a description of your system's C++ link characteristics+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }+    ld_shlibs_CXX=yes+    case $host_os in+      aix3*)+        # FIXME: insert proper C++ library support+        ld_shlibs_CXX=no+        ;;+      aix[4-9]*)+        if test "$host_cpu" = ia64; then+          # On IA64, the linker does run time linking by default, so we don't+          # have to do anything special.+          aix_use_runtimelinking=no+          exp_sym_flag='-Bexport'+          no_entry_flag=""+        else+          aix_use_runtimelinking=no++          # Test if we are trying to use run time linking or normal+          # AIX style linking. If -brtl is somewhere in LDFLAGS, we+          # need to do runtime linking.+          case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)+	    for ld_flag in $LDFLAGS; do+	      case $ld_flag in+	      *-brtl*)+	        aix_use_runtimelinking=yes+	        break+	        ;;+	      esac+	    done+	    ;;+          esac++          exp_sym_flag='-bexport'+          no_entry_flag='-bnoentry'+        fi++        # When large executables or shared objects are built, AIX ld can+        # have problems creating the table of contents.  If linking a library+        # or program results in "error TOC overflow" add -mminimal-toc to+        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not+        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.++        archive_cmds_CXX=''+        hardcode_direct_CXX=yes+        hardcode_direct_absolute_CXX=yes+        hardcode_libdir_separator_CXX=':'+        link_all_deplibs_CXX=yes+        file_list_spec_CXX='${wl}-f,'++        if test "$GXX" = yes; then+          case $host_os in aix4.[012]|aix4.[012].*)+          # We only want to do this on AIX 4.2 and lower, the check+          # below for broken collect2 doesn't work under 4.3++	  collect2name=`${CC} -print-prog-name=collect2`+	  if test -f "$collect2name" &&+	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null+	  then+	    # We have reworked collect2+	    :+	  else+	    # We have old collect2+	    hardcode_direct_CXX=unsupported+	    # It fails to find uninstalled libraries when the uninstalled+	    # path is not listed in the libpath.  Setting hardcode_minus_L+	    # to unsupported forces relinking+	    hardcode_minus_L_CXX=yes+	    hardcode_libdir_flag_spec_CXX='-L$libdir'+	    hardcode_libdir_separator_CXX=+	  fi+          esac+          shared_flag='-shared'+	  if test "$aix_use_runtimelinking" = yes; then+	    shared_flag="$shared_flag "'${wl}-G'+	  fi+        else+          # not using gcc+          if test "$host_cpu" = ia64; then+	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release+	  # chokes on -Wl,-G. The following line is correct:+	  shared_flag='-G'+          else+	    if test "$aix_use_runtimelinking" = yes; then+	      shared_flag='${wl}-G'+	    else+	      shared_flag='${wl}-bM:SRE'+	    fi+          fi+        fi++        export_dynamic_flag_spec_CXX='${wl}-bexpall'+        # It seems that -bexpall does not export symbols beginning with+        # underscore (_), so it is better to generate a list of symbols to+	# export.+        always_export_symbols_CXX=yes+        if test "$aix_use_runtimelinking" = yes; then+          # Warning - without using the other runtime loading flags (-brtl),+          # -berok will link without error, but may produce a broken library.+          allow_undefined_flag_CXX='-berok'+          # Determine the default libpath from the value encoded in an empty+          # executable.+          cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_cxx_try_link "$LINENO"; then :++lt_aix_libpath_sed='+    /Import File Strings/,/^$/ {+	/^0/ {+	    s/^0  *\(.*\)$/\1/+	    p+	}+    }'+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`+# Check for a 64-bit object if we didn't find anything.+if test -z "$aix_libpath"; then+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`+fi+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi++          hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"++          archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"+        else+          if test "$host_cpu" = ia64; then+	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'+	    allow_undefined_flag_CXX="-z nodefs"+	    archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"+          else+	    # Determine the default libpath from the value encoded in an+	    # empty executable.+	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_cxx_try_link "$LINENO"; then :++lt_aix_libpath_sed='+    /Import File Strings/,/^$/ {+	/^0/ {+	    s/^0  *\(.*\)$/\1/+	    p+	}+    }'+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`+# Check for a 64-bit object if we didn't find anything.+if test -z "$aix_libpath"; then+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`+fi+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi++	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"+	    # Warning - without using the other run time loading flags,+	    # -berok will link without error, but may produce a broken library.+	    no_undefined_flag_CXX=' ${wl}-bernotok'+	    allow_undefined_flag_CXX=' ${wl}-berok'+	    # Exported symbols can be pulled into shared objects from archives+	    whole_archive_flag_spec_CXX='$convenience'+	    archive_cmds_need_lc_CXX=yes+	    # This is similar to how AIX traditionally builds its shared+	    # libraries.+	    archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'+          fi+        fi+        ;;++      beos*)+	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then+	  allow_undefined_flag_CXX=unsupported+	  # Joseph Beckenbach <jrb3@best.com> says some releases of gcc+	  # support --undefined.  This deserves some investigation.  FIXME+	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+	else+	  ld_shlibs_CXX=no+	fi+	;;++      chorus*)+        case $cc_basename in+          *)+	  # FIXME: insert proper C++ library support+	  ld_shlibs_CXX=no+	  ;;+        esac+        ;;++      cygwin* | mingw* | pw32* | cegcc*)+        # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,+        # as there is no search path for DLLs.+        hardcode_libdir_flag_spec_CXX='-L$libdir'+        allow_undefined_flag_CXX=unsupported+        always_export_symbols_CXX=no+        enable_shared_with_static_runtimes_CXX=yes++        if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then+          archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'+          # If the export-symbols file already is a .def file (1st line+          # is EXPORTS), use it as is; otherwise, prepend...+          archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then+	    cp $export_symbols $output_objdir/$soname.def;+          else+	    echo EXPORTS > $output_objdir/$soname.def;+	    cat $export_symbols >> $output_objdir/$soname.def;+          fi~+          $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'+        else+          ld_shlibs_CXX=no+        fi+        ;;+      darwin* | rhapsody*)+++  archive_cmds_need_lc_CXX=no+  hardcode_direct_CXX=no+  hardcode_automatic_CXX=yes+  hardcode_shlibpath_var_CXX=unsupported+  whole_archive_flag_spec_CXX=''+  link_all_deplibs_CXX=yes+  allow_undefined_flag_CXX="$_lt_dar_allow_undefined"+  case $cc_basename in+     ifort*) _lt_dar_can_shared=yes ;;+     *) _lt_dar_can_shared=$GCC ;;+  esac+  if test "$_lt_dar_can_shared" = "yes"; then+    output_verbose_link_cmd=echo+    archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"+    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"+    archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"+    module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"+       if test "$lt_cv_apple_cc_single_mod" != "yes"; then+      archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"+      archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"+    fi++  else+  ld_shlibs_CXX=no+  fi++	;;++      dgux*)+        case $cc_basename in+          ec++*)+	    # FIXME: insert proper C++ library support+	    ld_shlibs_CXX=no+	    ;;+          ghcx*)+	    # Green Hills C++ Compiler+	    # FIXME: insert proper C++ library support+	    ld_shlibs_CXX=no+	    ;;+          *)+	    # FIXME: insert proper C++ library support+	    ld_shlibs_CXX=no+	    ;;+        esac+        ;;++      freebsd[12]*)+        # C++ shared libraries reported to be fairly broken before+	# switch to ELF+        ld_shlibs_CXX=no+        ;;++      freebsd-elf*)+        archive_cmds_need_lc_CXX=no+        ;;++      freebsd* | dragonfly*)+        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF+        # conventions+        ld_shlibs_CXX=yes+        ;;++      gnu*)+        ;;++      hpux9*)+        hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'+        hardcode_libdir_separator_CXX=:+        export_dynamic_flag_spec_CXX='${wl}-E'+        hardcode_direct_CXX=yes+        hardcode_minus_L_CXX=yes # Not in the search PATH,+				             # but as the default+				             # location of the library.++        case $cc_basename in+          CC*)+            # FIXME: insert proper C++ library support+            ld_shlibs_CXX=no+            ;;+          aCC*)+            archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'+            # Commands to make compiler produce verbose output that lists+            # what "hidden" libraries, object files and flags are used when+            # linking a shared library.+            #+            # There doesn't appear to be a way to prevent this compiler from+            # explicitly linking system object files so we need to strip them+            # from the output so that they don't get included in the library+            # dependencies.+            output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'+            ;;+          *)+            if test "$GXX" = yes; then+              archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'+            else+              # FIXME: insert proper C++ library support+              ld_shlibs_CXX=no+            fi+            ;;+        esac+        ;;++      hpux10*|hpux11*)+        if test $with_gnu_ld = no; then+	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'+	  hardcode_libdir_separator_CXX=:++          case $host_cpu in+            hppa*64*|ia64*)+              ;;+            *)+	      export_dynamic_flag_spec_CXX='${wl}-E'+              ;;+          esac+        fi+        case $host_cpu in+          hppa*64*|ia64*)+            hardcode_direct_CXX=no+            hardcode_shlibpath_var_CXX=no+            ;;+          *)+            hardcode_direct_CXX=yes+            hardcode_direct_absolute_CXX=yes+            hardcode_minus_L_CXX=yes # Not in the search PATH,+					         # but as the default+					         # location of the library.+            ;;+        esac++        case $cc_basename in+          CC*)+	    # FIXME: insert proper C++ library support+	    ld_shlibs_CXX=no+	    ;;+          aCC*)+	    case $host_cpu in+	      hppa*64*)+	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	        ;;+	      ia64*)+	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	        ;;+	      *)+	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	        ;;+	    esac+	    # Commands to make compiler produce verbose output that lists+	    # what "hidden" libraries, object files and flags are used when+	    # linking a shared library.+	    #+	    # There doesn't appear to be a way to prevent this compiler from+	    # explicitly linking system object files so we need to strip them+	    # from the output so that they don't get included in the library+	    # dependencies.+	    output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'+	    ;;+          *)+	    if test "$GXX" = yes; then+	      if test $with_gnu_ld = no; then+	        case $host_cpu in+	          hppa*64*)+	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	            ;;+	          ia64*)+	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	            ;;+	          *)+	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	            ;;+	        esac+	      fi+	    else+	      # FIXME: insert proper C++ library support+	      ld_shlibs_CXX=no+	    fi+	    ;;+        esac+        ;;++      interix[3-9]*)+	hardcode_direct_CXX=no+	hardcode_shlibpath_var_CXX=no+	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'+	export_dynamic_flag_spec_CXX='${wl}-E'+	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.+	# Instead, shared libraries are loaded at an image base (0x10000000 by+	# default) and relocated if they conflict, which is a slow very memory+	# consuming and fragmenting process.  To avoid this, we pick a random,+	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link+	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.+	archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'+	archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'+	;;+      irix5* | irix6*)+        case $cc_basename in+          CC*)+	    # SGI C+++	    archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'++	    # Archives containing C++ object files must be created using+	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is+	    # necessary to make sure instantiated templates are included+	    # in the archive.+	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'+	    ;;+          *)+	    if test "$GXX" = yes; then+	      if test "$with_gnu_ld" = no; then+	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'+	      else+	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'+	      fi+	    fi+	    link_all_deplibs_CXX=yes+	    ;;+        esac+        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'+        hardcode_libdir_separator_CXX=:+        inherit_rpath_CXX=yes+        ;;++      linux* | k*bsd*-gnu | kopensolaris*-gnu)+        case $cc_basename in+          KCC*)+	    # Kuck and Associates, Inc. (KAI) C++ Compiler++	    # KCC will only create a shared library if the output file+	    # ends with ".so" (or ".sl" for HP-UX), so rename the library+	    # to its proper name (with version) after linking.+	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'+	    archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'+	    # Commands to make compiler produce verbose output that lists+	    # what "hidden" libraries, object files and flags are used when+	    # linking a shared library.+	    #+	    # There doesn't appear to be a way to prevent this compiler from+	    # explicitly linking system object files so we need to strip them+	    # from the output so that they don't get included in the library+	    # dependencies.+	    output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'++	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'+	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'++	    # Archives containing C++ object files must be created using+	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.+	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'+	    ;;+	  icpc* | ecpc* )+	    # Intel C+++	    with_gnu_ld=yes+	    # version 8.0 and above of icpc choke on multiply defined symbols+	    # if we add $predep_objects and $postdep_objects, however 7.1 and+	    # earlier do not add the objects themselves.+	    case `$CC -V 2>&1` in+	      *"Version 7."*)+	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'+		archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'+		;;+	      *)  # Version 8.0 or newer+	        tmp_idyn=+	        case $host_cpu in+		  ia64*) tmp_idyn=' -i_dynamic';;+		esac+	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+		archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'+		;;+	    esac+	    archive_cmds_need_lc_CXX=no+	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'+	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'+	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'+	    ;;+          pgCC* | pgcpp*)+            # Portland Group C++ compiler+	    case `$CC -V` in+	    *pgCC\ [1-5]* | *pgcpp\ [1-5]*)+	      prelink_cmds_CXX='tpldir=Template.dir~+		rm -rf $tpldir~+		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~+		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'+	      old_archive_cmds_CXX='tpldir=Template.dir~+		rm -rf $tpldir~+		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~+		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~+		$RANLIB $oldlib'+	      archive_cmds_CXX='tpldir=Template.dir~+		rm -rf $tpldir~+		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~+		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'+	      archive_expsym_cmds_CXX='tpldir=Template.dir~+		rm -rf $tpldir~+		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~+		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'+	      ;;+	    *) # Version 6 will use weak symbols+	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'+	      archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'+	      ;;+	    esac++	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'+	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'+	    whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'+            ;;+	  cxx*)+	    # Compaq C+++	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'+	    archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'++	    runpath_var=LD_RUN_PATH+	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'+	    hardcode_libdir_separator_CXX=:++	    # Commands to make compiler produce verbose output that lists+	    # what "hidden" libraries, object files and flags are used when+	    # linking a shared library.+	    #+	    # There doesn't appear to be a way to prevent this compiler from+	    # explicitly linking system object files so we need to strip them+	    # from the output so that they don't get included in the library+	    # dependencies.+	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'+	    ;;+	  xl*)+	    # IBM XL 8.0 on PPC, with GNU ld+	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'+	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'+	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+	    if test "x$supports_anon_versioning" = xyes; then+	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~+		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~+		echo "local: *; };" >> $output_objdir/$libname.ver~+		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'+	    fi+	    ;;+	  *)+	    case `$CC -V 2>&1 | sed 5q` in+	    *Sun\ C*)+	      # Sun C++ 5.9+	      no_undefined_flag_CXX=' -zdefs'+	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	      archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'+	      hardcode_libdir_flag_spec_CXX='-R$libdir'+	      whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'+	      compiler_needs_object_CXX=yes++	      # Not sure whether something based on+	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1+	      # would be better.+	      output_verbose_link_cmd='echo'++	      # Archives containing C++ object files must be created using+	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is+	      # necessary to make sure instantiated templates are included+	      # in the archive.+	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'+	      ;;+	    esac+	    ;;+	esac+	;;++      lynxos*)+        # FIXME: insert proper C++ library support+	ld_shlibs_CXX=no+	;;++      m88k*)+        # FIXME: insert proper C++ library support+        ld_shlibs_CXX=no+	;;++      mvs*)+        case $cc_basename in+          cxx*)+	    # FIXME: insert proper C++ library support+	    ld_shlibs_CXX=no+	    ;;+	  *)+	    # FIXME: insert proper C++ library support+	    ld_shlibs_CXX=no+	    ;;+	esac+	;;++      netbsd*)+        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then+	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'+	  wlarc=+	  hardcode_libdir_flag_spec_CXX='-R$libdir'+	  hardcode_direct_CXX=yes+	  hardcode_shlibpath_var_CXX=no+	fi+	# Workaround some broken pre-1.5 toolchains+	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'+	;;++      *nto* | *qnx*)+        ld_shlibs_CXX=yes+	;;++      openbsd2*)+        # C++ shared libraries are fairly broken+	ld_shlibs_CXX=no+	;;++      openbsd*)+	if test -f /usr/libexec/ld.so; then+	  hardcode_direct_CXX=yes+	  hardcode_shlibpath_var_CXX=no+	  hardcode_direct_absolute_CXX=yes+	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'+	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'+	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then+	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'+	    export_dynamic_flag_spec_CXX='${wl}-E'+	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'+	  fi+	  output_verbose_link_cmd=echo+	else+	  ld_shlibs_CXX=no+	fi+	;;++      osf3* | osf4* | osf5*)+        case $cc_basename in+          KCC*)+	    # Kuck and Associates, Inc. (KAI) C++ Compiler++	    # KCC will only create a shared library if the output file+	    # ends with ".so" (or ".sl" for HP-UX), so rename the library+	    # to its proper name (with version) after linking.+	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'++	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'+	    hardcode_libdir_separator_CXX=:++	    # Archives containing C++ object files must be created using+	    # the KAI C++ compiler.+	    case $host in+	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;+	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;+	    esac+	    ;;+          RCC*)+	    # Rational C++ 2.4.1+	    # FIXME: insert proper C++ library support+	    ld_shlibs_CXX=no+	    ;;+          cxx*)+	    case $host in+	      osf3*)+	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'+	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'+	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'+		;;+	      *)+	        allow_undefined_flag_CXX=' -expect_unresolved \*'+	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'+	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~+	          echo "-hidden">> $lib.exp~+	          $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp  `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~+	          $RM $lib.exp'+	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'+		;;+	    esac++	    hardcode_libdir_separator_CXX=:++	    # Commands to make compiler produce verbose output that lists+	    # what "hidden" libraries, object files and flags are used when+	    # linking a shared library.+	    #+	    # There doesn't appear to be a way to prevent this compiler from+	    # explicitly linking system object files so we need to strip them+	    # from the output so that they don't get included in the library+	    # dependencies.+	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'+	    ;;+	  *)+	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then+	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'+	      case $host in+	        osf3*)+	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'+		  ;;+	        *)+	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'+		  ;;+	      esac++	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'+	      hardcode_libdir_separator_CXX=:++	      # Commands to make compiler produce verbose output that lists+	      # what "hidden" libraries, object files and flags are used when+	      # linking a shared library.+	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'++	    else+	      # FIXME: insert proper C++ library support+	      ld_shlibs_CXX=no+	    fi+	    ;;+        esac+        ;;++      psos*)+        # FIXME: insert proper C++ library support+        ld_shlibs_CXX=no+        ;;++      sunos4*)+        case $cc_basename in+          CC*)+	    # Sun C++ 4.x+	    # FIXME: insert proper C++ library support+	    ld_shlibs_CXX=no+	    ;;+          lcc*)+	    # Lucid+	    # FIXME: insert proper C++ library support+	    ld_shlibs_CXX=no+	    ;;+          *)+	    # FIXME: insert proper C++ library support+	    ld_shlibs_CXX=no+	    ;;+        esac+        ;;++      solaris*)+        case $cc_basename in+          CC*)+	    # Sun C++ 4.2, 5.x and Centerline C+++            archive_cmds_need_lc_CXX=yes+	    no_undefined_flag_CXX=' -zdefs'+	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+	      $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'++	    hardcode_libdir_flag_spec_CXX='-R$libdir'+	    hardcode_shlibpath_var_CXX=no+	    case $host_os in+	      solaris2.[0-5] | solaris2.[0-5].*) ;;+	      *)+		# The compiler driver will combine and reorder linker options,+		# but understands `-z linker_flag'.+	        # Supported since Solaris 2.6 (maybe 2.5.1?)+		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'+	        ;;+	    esac+	    link_all_deplibs_CXX=yes++	    output_verbose_link_cmd='echo'++	    # Archives containing C++ object files must be created using+	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is+	    # necessary to make sure instantiated templates are included+	    # in the archive.+	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'+	    ;;+          gcx*)+	    # Green Hills C++ Compiler+	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'++	    # The C++ compiler must be used to create the archive.+	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'+	    ;;+          *)+	    # GNU C++ compiler with Solaris linker+	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then+	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'+	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then+	        archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'+	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'++	        # Commands to make compiler produce verbose output that lists+	        # what "hidden" libraries, object files and flags are used when+	        # linking a shared library.+	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'+	      else+	        # g++ 2.7 appears to require `-G' NOT `-shared' on this+	        # platform.+	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'+	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'++	        # Commands to make compiler produce verbose output that lists+	        # what "hidden" libraries, object files and flags are used when+	        # linking a shared library.+	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'+	      fi++	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'+	      case $host_os in+		solaris2.[0-5] | solaris2.[0-5].*) ;;+		*)+		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'+		  ;;+	      esac+	    fi+	    ;;+        esac+        ;;++    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)+      no_undefined_flag_CXX='${wl}-z,text'+      archive_cmds_need_lc_CXX=no+      hardcode_shlibpath_var_CXX=no+      runpath_var='LD_RUN_PATH'++      case $cc_basename in+        CC*)+	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+	*)+	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+      esac+      ;;++      sysv5* | sco3.2v5* | sco5v6*)+	# Note: We can NOT use -z defs as we might desire, because we do not+	# link with -lc, and that would cause any symbols used from libc to+	# always be unresolved, which means just about no library would+	# ever link correctly.  If we're not using GNU ld we use -z text+	# though, which does catch some bad symbols but isn't as heavy-handed+	# as -z defs.+	no_undefined_flag_CXX='${wl}-z,text'+	allow_undefined_flag_CXX='${wl}-z,nodefs'+	archive_cmds_need_lc_CXX=no+	hardcode_shlibpath_var_CXX=no+	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'+	hardcode_libdir_separator_CXX=':'+	link_all_deplibs_CXX=yes+	export_dynamic_flag_spec_CXX='${wl}-Bexport'+	runpath_var='LD_RUN_PATH'++	case $cc_basename in+          CC*)+	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	    ;;+	  *)+	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	    ;;+	esac+      ;;++      tandem*)+        case $cc_basename in+          NCC*)+	    # NonStop-UX NCC 3.20+	    # FIXME: insert proper C++ library support+	    ld_shlibs_CXX=no+	    ;;+          *)+	    # FIXME: insert proper C++ library support+	    ld_shlibs_CXX=no+	    ;;+        esac+        ;;++      vxworks*)+        # FIXME: insert proper C++ library support+        ld_shlibs_CXX=no+        ;;++      *)+        # FIXME: insert proper C++ library support+        ld_shlibs_CXX=no+        ;;+    esac++    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5+$as_echo "$ld_shlibs_CXX" >&6; }+    test "$ld_shlibs_CXX" = no && can_build_shared=no++    GCC_CXX="$GXX"+    LD_CXX="$LD"++    ## CAVEAT EMPTOR:+    ## There is no encapsulation within the following macros, do not change+    ## the running order or otherwise move them around unless you know exactly+    ## what you are doing...+    # Dependencies to place before and after the object being linked:+predep_objects_CXX=+postdep_objects_CXX=+predeps_CXX=+postdeps_CXX=+compiler_lib_search_path_CXX=++cat > conftest.$ac_ext <<_LT_EOF+class Foo+{+public:+  Foo (void) { a = 0; }+private:+  int a;+};+_LT_EOF++if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+  (eval $ac_compile) 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }; then+  # Parse the compiler output and extract the necessary+  # objects, libraries and library flags.++  # Sentinel used to keep track of whether or not we are before+  # the conftest object file.+  pre_test_object_deps_done=no++  for p in `eval "$output_verbose_link_cmd"`; do+    case $p in++    -L* | -R* | -l*)+       # Some compilers place space between "-{L,R}" and the path.+       # Remove the space.+       if test $p = "-L" ||+          test $p = "-R"; then+	 prev=$p+	 continue+       else+	 prev=+       fi++       if test "$pre_test_object_deps_done" = no; then+	 case $p in+	 -L* | -R*)+	   # Internal compiler library paths should come after those+	   # provided the user.  The postdeps already come after the+	   # user supplied libs so there is no need to process them.+	   if test -z "$compiler_lib_search_path_CXX"; then+	     compiler_lib_search_path_CXX="${prev}${p}"+	   else+	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"+	   fi+	   ;;+	 # The "-l" case would never come before the object being+	 # linked, so don't bother handling this case.+	 esac+       else+	 if test -z "$postdeps_CXX"; then+	   postdeps_CXX="${prev}${p}"+	 else+	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"+	 fi+       fi+       ;;++    *.$objext)+       # This assumes that the test object file only shows up+       # once in the compiler output.+       if test "$p" = "conftest.$objext"; then+	 pre_test_object_deps_done=yes+	 continue+       fi++       if test "$pre_test_object_deps_done" = no; then+	 if test -z "$predep_objects_CXX"; then+	   predep_objects_CXX="$p"+	 else+	   predep_objects_CXX="$predep_objects_CXX $p"+	 fi+       else+	 if test -z "$postdep_objects_CXX"; then+	   postdep_objects_CXX="$p"+	 else+	   postdep_objects_CXX="$postdep_objects_CXX $p"+	 fi+       fi+       ;;++    *) ;; # Ignore the rest.++    esac+  done++  # Clean up.+  rm -f a.out a.exe+else+  echo "libtool.m4: error: problem compiling CXX test program"+fi++$RM -f confest.$objext++# PORTME: override above test on systems where it is broken+case $host_os in+interix[3-9]*)+  # Interix 3.5 installs completely hosed .la files for C++, so rather than+  # hack all around it, let's just trust "g++" to DTRT.+  predep_objects_CXX=+  postdep_objects_CXX=+  postdeps_CXX=+  ;;++linux*)+  case `$CC -V 2>&1 | sed 5q` in+  *Sun\ C*)+    # Sun C++ 5.9++    # The more standards-conforming stlport4 library is+    # incompatible with the Cstd library. Avoid specifying+    # it if it's in CXXFLAGS. Ignore libCrun as+    # -library=stlport4 depends on it.+    case " $CXX $CXXFLAGS " in+    *" -library=stlport4 "*)+      solaris_use_stlport4=yes+      ;;+    esac++    if test "$solaris_use_stlport4" != yes; then+      postdeps_CXX='-library=Cstd -library=Crun'+    fi+    ;;+  esac+  ;;++solaris*)+  case $cc_basename in+  CC*)+    # The more standards-conforming stlport4 library is+    # incompatible with the Cstd library. Avoid specifying+    # it if it's in CXXFLAGS. Ignore libCrun as+    # -library=stlport4 depends on it.+    case " $CXX $CXXFLAGS " in+    *" -library=stlport4 "*)+      solaris_use_stlport4=yes+      ;;+    esac++    # Adding this requires a known-good setup of shared libraries for+    # Sun compiler versions before 5.6, else PIC objects from an old+    # archive will be linked into the output, leading to subtle bugs.+    if test "$solaris_use_stlport4" != yes; then+      postdeps_CXX='-library=Cstd -library=Crun'+    fi+    ;;+  esac+  ;;+esac+++case " $postdeps_CXX " in+*" -lc "*) archive_cmds_need_lc_CXX=no ;;+esac+ compiler_lib_search_dirs_CXX=+if test -n "${compiler_lib_search_path_CXX}"; then+ compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`+fi++++++++++++++++++++++++++++++++    lt_prog_compiler_wl_CXX=+lt_prog_compiler_pic_CXX=+lt_prog_compiler_static_CXX=++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5+$as_echo_n "checking for $compiler option to produce PIC... " >&6; }++  # C++ specific cases for pic, static, wl, etc.+  if test "$GXX" = yes; then+    lt_prog_compiler_wl_CXX='-Wl,'+    lt_prog_compiler_static_CXX='-static'++    case $host_os in+    aix*)+      # All AIX code is PIC.+      if test "$host_cpu" = ia64; then+	# AIX 5 now supports IA64 processor+	lt_prog_compiler_static_CXX='-Bstatic'+      fi+      ;;++    amigaos*)+      case $host_cpu in+      powerpc)+            # see comment about AmigaOS4 .so support+            lt_prog_compiler_pic_CXX='-fPIC'+        ;;+      m68k)+            # FIXME: we need at least 68020 code to build shared libraries, but+            # adding the `-m68020' flag to GCC prevents building anything better,+            # like `-m68040'.+            lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'+        ;;+      esac+      ;;++    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)+      # PIC is the default for these OSes.+      ;;+    mingw* | cygwin* | os2* | pw32* | cegcc*)+      # This hack is so that the source file can tell whether it is being+      # built for inclusion in a dll (and should export symbols for example).+      # Although the cygwin gcc ignores -fPIC, still need this for old-style+      # (--disable-auto-import) libraries+      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'+      ;;+    darwin* | rhapsody*)+      # PIC is the default on this platform+      # Common symbols not allowed in MH_DYLIB files+      lt_prog_compiler_pic_CXX='-fno-common'+      ;;+    *djgpp*)+      # DJGPP does not support shared libraries at all+      lt_prog_compiler_pic_CXX=+      ;;+    interix[3-9]*)+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.+      # Instead, we relocate shared libraries at runtime.+      ;;+    sysv4*MP*)+      if test -d /usr/nec; then+	lt_prog_compiler_pic_CXX=-Kconform_pic+      fi+      ;;+    hpux*)+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag+      # sets the default TLS model and affects inlining.+      case $host_cpu in+      hppa*64*)+	;;+      *)+	lt_prog_compiler_pic_CXX='-fPIC'+	;;+      esac+      ;;+    *qnx* | *nto*)+      # QNX uses GNU C++, but need to define -shared option too, otherwise+      # it will coredump.+      lt_prog_compiler_pic_CXX='-fPIC -shared'+      ;;+    *)+      lt_prog_compiler_pic_CXX='-fPIC'+      ;;+    esac+  else+    case $host_os in+      aix[4-9]*)+	# All AIX code is PIC.+	if test "$host_cpu" = ia64; then+	  # AIX 5 now supports IA64 processor+	  lt_prog_compiler_static_CXX='-Bstatic'+	else+	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'+	fi+	;;+      chorus*)+	case $cc_basename in+	cxch68*)+	  # Green Hills C++ Compiler+	  # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"+	  ;;+	esac+	;;+      dgux*)+	case $cc_basename in+	  ec++*)+	    lt_prog_compiler_pic_CXX='-KPIC'+	    ;;+	  ghcx*)+	    # Green Hills C++ Compiler+	    lt_prog_compiler_pic_CXX='-pic'+	    ;;+	  *)+	    ;;+	esac+	;;+      freebsd* | dragonfly*)+	# FreeBSD uses GNU C+++	;;+      hpux9* | hpux10* | hpux11*)+	case $cc_basename in+	  CC*)+	    lt_prog_compiler_wl_CXX='-Wl,'+	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'+	    if test "$host_cpu" != ia64; then+	      lt_prog_compiler_pic_CXX='+Z'+	    fi+	    ;;+	  aCC*)+	    lt_prog_compiler_wl_CXX='-Wl,'+	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'+	    case $host_cpu in+	    hppa*64*|ia64*)+	      # +Z the default+	      ;;+	    *)+	      lt_prog_compiler_pic_CXX='+Z'+	      ;;+	    esac+	    ;;+	  *)+	    ;;+	esac+	;;+      interix*)+	# This is c89, which is MS Visual C++ (no shared libs)+	# Anyone wants to do a port?+	;;+      irix5* | irix6* | nonstopux*)+	case $cc_basename in+	  CC*)+	    lt_prog_compiler_wl_CXX='-Wl,'+	    lt_prog_compiler_static_CXX='-non_shared'+	    # CC pic flag -KPIC is the default.+	    ;;+	  *)+	    ;;+	esac+	;;+      linux* | k*bsd*-gnu | kopensolaris*-gnu)+	case $cc_basename in+	  KCC*)+	    # KAI C++ Compiler+	    lt_prog_compiler_wl_CXX='--backend -Wl,'+	    lt_prog_compiler_pic_CXX='-fPIC'+	    ;;+	  ecpc* )+	    # old Intel C++ for x86_64 which still supported -KPIC.+	    lt_prog_compiler_wl_CXX='-Wl,'+	    lt_prog_compiler_pic_CXX='-KPIC'+	    lt_prog_compiler_static_CXX='-static'+	    ;;+	  icpc* )+	    # Intel C++, used to be incompatible with GCC.+	    # ICC 10 doesn't accept -KPIC any more.+	    lt_prog_compiler_wl_CXX='-Wl,'+	    lt_prog_compiler_pic_CXX='-fPIC'+	    lt_prog_compiler_static_CXX='-static'+	    ;;+	  pgCC* | pgcpp*)+	    # Portland Group C++ compiler+	    lt_prog_compiler_wl_CXX='-Wl,'+	    lt_prog_compiler_pic_CXX='-fpic'+	    lt_prog_compiler_static_CXX='-Bstatic'+	    ;;+	  cxx*)+	    # Compaq C+++	    # Make sure the PIC flag is empty.  It appears that all Alpha+	    # Linux and Compaq Tru64 Unix objects are PIC.+	    lt_prog_compiler_pic_CXX=+	    lt_prog_compiler_static_CXX='-non_shared'+	    ;;+	  xlc* | xlC*)+	    # IBM XL 8.0 on PPC+	    lt_prog_compiler_wl_CXX='-Wl,'+	    lt_prog_compiler_pic_CXX='-qpic'+	    lt_prog_compiler_static_CXX='-qstaticlink'+	    ;;+	  *)+	    case `$CC -V 2>&1 | sed 5q` in+	    *Sun\ C*)+	      # Sun C++ 5.9+	      lt_prog_compiler_pic_CXX='-KPIC'+	      lt_prog_compiler_static_CXX='-Bstatic'+	      lt_prog_compiler_wl_CXX='-Qoption ld '+	      ;;+	    esac+	    ;;+	esac+	;;+      lynxos*)+	;;+      m88k*)+	;;+      mvs*)+	case $cc_basename in+	  cxx*)+	    lt_prog_compiler_pic_CXX='-W c,exportall'+	    ;;+	  *)+	    ;;+	esac+	;;+      netbsd* | netbsdelf*-gnu)+	;;+      *qnx* | *nto*)+        # QNX uses GNU C++, but need to define -shared option too, otherwise+        # it will coredump.+        lt_prog_compiler_pic_CXX='-fPIC -shared'+        ;;+      osf3* | osf4* | osf5*)+	case $cc_basename in+	  KCC*)+	    lt_prog_compiler_wl_CXX='--backend -Wl,'+	    ;;+	  RCC*)+	    # Rational C++ 2.4.1+	    lt_prog_compiler_pic_CXX='-pic'+	    ;;+	  cxx*)+	    # Digital/Compaq C+++	    lt_prog_compiler_wl_CXX='-Wl,'+	    # Make sure the PIC flag is empty.  It appears that all Alpha+	    # Linux and Compaq Tru64 Unix objects are PIC.+	    lt_prog_compiler_pic_CXX=+	    lt_prog_compiler_static_CXX='-non_shared'+	    ;;+	  *)+	    ;;+	esac+	;;+      psos*)+	;;+      solaris*)+	case $cc_basename in+	  CC*)+	    # Sun C++ 4.2, 5.x and Centerline C+++	    lt_prog_compiler_pic_CXX='-KPIC'+	    lt_prog_compiler_static_CXX='-Bstatic'+	    lt_prog_compiler_wl_CXX='-Qoption ld '+	    ;;+	  gcx*)+	    # Green Hills C++ Compiler+	    lt_prog_compiler_pic_CXX='-PIC'+	    ;;+	  *)+	    ;;+	esac+	;;+      sunos4*)+	case $cc_basename in+	  CC*)+	    # Sun C++ 4.x+	    lt_prog_compiler_pic_CXX='-pic'+	    lt_prog_compiler_static_CXX='-Bstatic'+	    ;;+	  lcc*)+	    # Lucid+	    lt_prog_compiler_pic_CXX='-pic'+	    ;;+	  *)+	    ;;+	esac+	;;+      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)+	case $cc_basename in+	  CC*)+	    lt_prog_compiler_wl_CXX='-Wl,'+	    lt_prog_compiler_pic_CXX='-KPIC'+	    lt_prog_compiler_static_CXX='-Bstatic'+	    ;;+	esac+	;;+      tandem*)+	case $cc_basename in+	  NCC*)+	    # NonStop-UX NCC 3.20+	    lt_prog_compiler_pic_CXX='-KPIC'+	    ;;+	  *)+	    ;;+	esac+	;;+      vxworks*)+	;;+      *)+	lt_prog_compiler_can_build_shared_CXX=no+	;;+    esac+  fi++case $host_os in+  # For platforms which do not support PIC, -DPIC is meaningless:+  *djgpp*)+    lt_prog_compiler_pic_CXX=+    ;;+  *)+    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"+    ;;+esac+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5+$as_echo "$lt_prog_compiler_pic_CXX" >&6; }++++#+# Check to make sure the PIC flag actually works.+#+if test -n "$lt_prog_compiler_pic_CXX"; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5+$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }+if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  lt_cv_prog_compiler_pic_works_CXX=no+   ac_outfile=conftest.$ac_objext+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext+   lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"+   # Insert the option either (1) after the last *FLAGS variable, or+   # (2) before a word containing "conftest.", or (3) at the end.+   # Note that $ac_compile itself does not contain backslashes and begins+   # with a dollar sign (not a hyphen), so the echo should work correctly.+   # The option is referenced via a variable to avoid confusing sed.+   lt_compile=`echo "$ac_compile" | $SED \+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \+   -e 's:$: $lt_compiler_flag:'`+   (eval echo "\"\$as_me:13431: $lt_compile\"" >&5)+   (eval "$lt_compile" 2>conftest.err)+   ac_status=$?+   cat conftest.err >&5+   echo "$as_me:13435: \$? = $ac_status" >&5+   if (exit $ac_status) && test -s "$ac_outfile"; then+     # The compiler can only warn and ignore the option if not recognized+     # So say no if there are warnings other than the usual output.+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then+       lt_cv_prog_compiler_pic_works_CXX=yes+     fi+   fi+   $RM conftest*++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5+$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }++if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then+    case $lt_prog_compiler_pic_CXX in+     "" | " "*) ;;+     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;+     esac+else+    lt_prog_compiler_pic_CXX=+     lt_prog_compiler_can_build_shared_CXX=no+fi++fi++++#+# Check to make sure the static flag actually works.+#+wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5+$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }+if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  lt_cv_prog_compiler_static_works_CXX=no+   save_LDFLAGS="$LDFLAGS"+   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"+   echo "$lt_simple_link_test_code" > conftest.$ac_ext+   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then+     # The linker can only warn and ignore the option if not recognized+     # So say no if there are warnings+     if test -s conftest.err; then+       # Append any errors to the config.log.+       cat conftest.err 1>&5+       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp+       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2+       if diff conftest.exp conftest.er2 >/dev/null; then+         lt_cv_prog_compiler_static_works_CXX=yes+       fi+     else+       lt_cv_prog_compiler_static_works_CXX=yes+     fi+   fi+   $RM -r conftest*+   LDFLAGS="$save_LDFLAGS"++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5+$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }++if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then+    :+else+    lt_prog_compiler_static_CXX=+fi+++++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }+if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  lt_cv_prog_compiler_c_o_CXX=no+   $RM -r conftest 2>/dev/null+   mkdir conftest+   cd conftest+   mkdir out+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext++   lt_compiler_flag="-o out/conftest2.$ac_objext"+   # Insert the option either (1) after the last *FLAGS variable, or+   # (2) before a word containing "conftest.", or (3) at the end.+   # Note that $ac_compile itself does not contain backslashes and begins+   # with a dollar sign (not a hyphen), so the echo should work correctly.+   lt_compile=`echo "$ac_compile" | $SED \+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \+   -e 's:$: $lt_compiler_flag:'`+   (eval echo "\"\$as_me:13530: $lt_compile\"" >&5)+   (eval "$lt_compile" 2>out/conftest.err)+   ac_status=$?+   cat out/conftest.err >&5+   echo "$as_me:13534: \$? = $ac_status" >&5+   if (exit $ac_status) && test -s out/conftest2.$ac_objext+   then+     # The compiler can only warn and ignore the option if not recognized+     # So say no if there are warnings+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then+       lt_cv_prog_compiler_c_o_CXX=yes+     fi+   fi+   chmod u+w . 2>&5+   $RM conftest*+   # SGI C++ compiler will create directory out/ii_files/ for+   # template instantiation+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files+   $RM out/* && rmdir out+   cd ..+   $RM -r conftest+   $RM conftest*++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5+$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }++++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }+if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  lt_cv_prog_compiler_c_o_CXX=no+   $RM -r conftest 2>/dev/null+   mkdir conftest+   cd conftest+   mkdir out+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext++   lt_compiler_flag="-o out/conftest2.$ac_objext"+   # Insert the option either (1) after the last *FLAGS variable, or+   # (2) before a word containing "conftest.", or (3) at the end.+   # Note that $ac_compile itself does not contain backslashes and begins+   # with a dollar sign (not a hyphen), so the echo should work correctly.+   lt_compile=`echo "$ac_compile" | $SED \+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \+   -e 's:$: $lt_compiler_flag:'`+   (eval echo "\"\$as_me:13582: $lt_compile\"" >&5)+   (eval "$lt_compile" 2>out/conftest.err)+   ac_status=$?+   cat out/conftest.err >&5+   echo "$as_me:13586: \$? = $ac_status" >&5+   if (exit $ac_status) && test -s out/conftest2.$ac_objext+   then+     # The compiler can only warn and ignore the option if not recognized+     # So say no if there are warnings+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then+       lt_cv_prog_compiler_c_o_CXX=yes+     fi+   fi+   chmod u+w . 2>&5+   $RM conftest*+   # SGI C++ compiler will create directory out/ii_files/ for+   # template instantiation+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files+   $RM out/* && rmdir out+   cd ..+   $RM -r conftest+   $RM conftest*++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5+$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }+++++hard_links="nottested"+if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then+  # do not overwrite the value of need_locks provided by the user+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5+$as_echo_n "checking if we can lock with hard links... " >&6; }+  hard_links=yes+  $RM conftest*+  ln conftest.a conftest.b 2>/dev/null && hard_links=no+  touch conftest.a+  ln conftest.a conftest.b 2>&5 || hard_links=no+  ln conftest.a conftest.b 2>/dev/null && hard_links=no+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5+$as_echo "$hard_links" >&6; }+  if test "$hard_links" = no; then+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5+$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}+    need_locks=warn+  fi+else+  need_locks=no+fi++++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }++  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'+  case $host_os in+  aix[4-9]*)+    # If we're using GNU nm, then we don't want the "-C" option.+    # -C means demangle to AIX nm, but means don't demangle with GNU nm+    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then+      export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'+    else+      export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'+    fi+    ;;+  pw32*)+    export_symbols_cmds_CXX="$ltdll_cmds"+  ;;+  cygwin* | mingw* | cegcc*)+    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'+  ;;+  linux* | k*bsd*-gnu)+    link_all_deplibs_CXX=no+  ;;+  *)+    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'+  ;;+  esac+  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5+$as_echo "$ld_shlibs_CXX" >&6; }+test "$ld_shlibs_CXX" = no && can_build_shared=no++with_gnu_ld_CXX=$with_gnu_ld+++++++#+# Do we need to explicitly link libc?+#+case "x$archive_cmds_need_lc_CXX" in+x|xyes)+  # Assume -lc should be added+  archive_cmds_need_lc_CXX=yes++  if test "$enable_shared" = yes && test "$GCC" = yes; then+    case $archive_cmds_CXX in+    *'~'*)+      # FIXME: we may have to deal with multi-command sequences.+      ;;+    '$CC '*)+      # Test whether the compiler implicitly links with -lc since on some+      # systems, -lgcc has to come before -lc. If gcc already passes -lc+      # to ld, don't add -lc before -lgcc.+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5+$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }+      $RM conftest*+      echo "$lt_simple_compile_test_code" > conftest.$ac_ext++      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+  (eval $ac_compile) 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; } 2>conftest.err; then+        soname=conftest+        lib=conftest+        libobjs=conftest.$ac_objext+        deplibs=+        wl=$lt_prog_compiler_wl_CXX+	pic_flag=$lt_prog_compiler_pic_CXX+        compiler_flags=-v+        linker_flags=-v+        verstring=+        output_objdir=.+        libname=conftest+        lt_save_allow_undefined_flag=$allow_undefined_flag_CXX+        allow_undefined_flag_CXX=+        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5+  (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5+  ac_status=$?+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+  test $ac_status = 0; }+        then+	  archive_cmds_need_lc_CXX=no+        else+	  archive_cmds_need_lc_CXX=yes+        fi+        allow_undefined_flag_CXX=$lt_save_allow_undefined_flag+      else+        cat conftest.err 1>&5+      fi+      $RM conftest*+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_CXX" >&5+$as_echo "$archive_cmds_need_lc_CXX" >&6; }+      ;;+    esac+  fi+  ;;+esac+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5+$as_echo_n "checking dynamic linker characteristics... " >&6; }++library_names_spec=+libname_spec='lib$name'+soname_spec=+shrext_cmds=".so"+postinstall_cmds=+postuninstall_cmds=+finish_cmds=+finish_eval=+shlibpath_var=+shlibpath_overrides_runpath=unknown+version_type=none+dynamic_linker="$host_os ld.so"+sys_lib_dlsearch_path_spec="/lib /usr/lib"+need_lib_prefix=unknown+hardcode_into_libs=no++# when you set need_version to no, make sure it does not cause -set_version+# flags to be left without arguments+need_version=unknown++case $host_os in+aix3*)+  version_type=linux+  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'+  shlibpath_var=LIBPATH++  # AIX 3 has no versioning support, so we append a major version to the name.+  soname_spec='${libname}${release}${shared_ext}$major'+  ;;++aix[4-9]*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  hardcode_into_libs=yes+  if test "$host_cpu" = ia64; then+    # AIX 5 supports IA64+    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'+    shlibpath_var=LD_LIBRARY_PATH+  else+    # With GCC up to 2.95.x, collect2 would create an import file+    # for dependence libraries.  The import file would start with+    # the line `#! .'.  This would cause the generated library to+    # depend on `.', always an invalid library.  This was fixed in+    # development snapshots of GCC prior to 3.0.+    case $host_os in+      aix4 | aix4.[01] | aix4.[01].*)+      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'+	   echo ' yes '+	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then+	:+      else+	can_build_shared=no+      fi+      ;;+    esac+    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct+    # soname into executable. Probably we can add versioning support to+    # collect2, so additional links can be useful in future.+    if test "$aix_use_runtimelinking" = yes; then+      # If using run time linking (on AIX 4.2 or later) use lib<name>.so+      # instead of lib<name>.a to let people know that these are not+      # typical AIX shared libraries.+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    else+      # We preserve .a as extension for shared libraries through AIX4.2+      # and later when we are not doing run time linking.+      library_names_spec='${libname}${release}.a $libname.a'+      soname_spec='${libname}${release}${shared_ext}$major'+    fi+    shlibpath_var=LIBPATH+  fi+  ;;++amigaos*)+  case $host_cpu in+  powerpc)+    # Since July 2007 AmigaOS4 officially supports .so libraries.+    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    ;;+  m68k)+    library_names_spec='$libname.ixlibrary $libname.a'+    # Create ${libname}_ixlibrary.a entries in /sys/libs.+    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'+    ;;+  esac+  ;;++beos*)+  library_names_spec='${libname}${shared_ext}'+  dynamic_linker="$host_os ld.so"+  shlibpath_var=LIBRARY_PATH+  ;;++bsdi[45]*)+  version_type=linux+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'+  shlibpath_var=LD_LIBRARY_PATH+  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"+  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"+  # the default ld.so.conf also contains /usr/contrib/lib and+  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow+  # libtool to hard-code these into programs+  ;;++cygwin* | mingw* | pw32* | cegcc*)+  version_type=windows+  shrext_cmds=".dll"+  need_version=no+  need_lib_prefix=no++  case $GCC,$host_os in+  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)+    library_names_spec='$libname.dll.a'+    # DLL is installed to $(libdir)/../bin by postinstall_cmds+    postinstall_cmds='base_file=`basename \${file}`~+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~+      dldir=$destdir/`dirname \$dlpath`~+      test -d \$dldir || mkdir -p \$dldir~+      $install_prog $dir/$dlname \$dldir/$dlname~+      chmod a+x \$dldir/$dlname~+      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then+        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;+      fi'+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~+      dlpath=$dir/\$dldll~+       $RM \$dlpath'+    shlibpath_overrides_runpath=yes++    case $host_os in+    cygwin*)+      # Cygwin DLLs use 'cyg' prefix rather than 'lib'+      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'+      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"+      ;;+    mingw* | cegcc*)+      # MinGW DLLs use traditional 'lib' prefix+      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'+      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`+      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then+        # It is most probably a Windows format PATH printed by+        # mingw gcc, but we are running on Cygwin. Gcc prints its search+        # path with ; separators, and with drive letters. We can handle the+        # drive letters (cygwin fileutils understands them), so leave them,+        # especially as we might pass files found there to a mingw objdump,+        # which wouldn't understand a cygwinified path. Ahh.+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`+      else+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`+      fi+      ;;+    pw32*)+      # pw32 DLLs use 'pw' prefix rather than 'lib'+      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'+      ;;+    esac+    ;;++  *)+    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'+    ;;+  esac+  dynamic_linker='Win32 ld.exe'+  # FIXME: first we should search . and the directory the executable is in+  shlibpath_var=PATH+  ;;++darwin* | rhapsody*)+  dynamic_linker="$host_os dyld"+  version_type=darwin+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'+  soname_spec='${libname}${release}${major}$shared_ext'+  shlibpath_overrides_runpath=yes+  shlibpath_var=DYLD_LIBRARY_PATH+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'++  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'+  ;;++dgux*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  ;;++freebsd1*)+  dynamic_linker=no+  ;;++freebsd* | dragonfly*)+  # DragonFly does not have aout.  When/if they implement a new+  # versioning mechanism, adjust this.+  if test -x /usr/bin/objformat; then+    objformat=`/usr/bin/objformat`+  else+    case $host_os in+    freebsd[123]*) objformat=aout ;;+    *) objformat=elf ;;+    esac+  fi+  version_type=freebsd-$objformat+  case $version_type in+    freebsd-elf*)+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'+      need_version=no+      need_lib_prefix=no+      ;;+    freebsd-*)+      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'+      need_version=yes+      ;;+  esac+  shlibpath_var=LD_LIBRARY_PATH+  case $host_os in+  freebsd2*)+    shlibpath_overrides_runpath=yes+    ;;+  freebsd3.[01]* | freebsdelf3.[01]*)+    shlibpath_overrides_runpath=yes+    hardcode_into_libs=yes+    ;;+  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \+  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)+    shlibpath_overrides_runpath=no+    hardcode_into_libs=yes+    ;;+  *) # from 4.6 on, and DragonFly+    shlibpath_overrides_runpath=yes+    hardcode_into_libs=yes+    ;;+  esac+  ;;++gnu*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  hardcode_into_libs=yes+  ;;++hpux9* | hpux10* | hpux11*)+  # Give a soname corresponding to the major version so that dld.sl refuses to+  # link against other versions.+  version_type=sunos+  need_lib_prefix=no+  need_version=no+  case $host_cpu in+  ia64*)+    shrext_cmds='.so'+    hardcode_into_libs=yes+    dynamic_linker="$host_os dld.so"+    shlibpath_var=LD_LIBRARY_PATH+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    soname_spec='${libname}${release}${shared_ext}$major'+    if test "X$HPUX_IA64_MODE" = X32; then+      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"+    else+      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"+    fi+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec+    ;;+  hppa*64*)+    shrext_cmds='.sl'+    hardcode_into_libs=yes+    dynamic_linker="$host_os dld.sl"+    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    soname_spec='${libname}${release}${shared_ext}$major'+    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec+    ;;+  *)+    shrext_cmds='.sl'+    dynamic_linker="$host_os dld.sl"+    shlibpath_var=SHLIB_PATH+    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    soname_spec='${libname}${release}${shared_ext}$major'+    ;;+  esac+  # HP-UX runs *really* slowly unless shared libraries are mode 555.+  postinstall_cmds='chmod 555 $lib'+  ;;++interix[3-9]*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  hardcode_into_libs=yes+  ;;++irix5* | irix6* | nonstopux*)+  case $host_os in+    nonstopux*) version_type=nonstopux ;;+    *)+	if test "$lt_cv_prog_gnu_ld" = yes; then+		version_type=linux+	else+		version_type=irix+	fi ;;+  esac+  need_lib_prefix=no+  need_version=no+  soname_spec='${libname}${release}${shared_ext}$major'+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'+  case $host_os in+  irix5* | nonstopux*)+    libsuff= shlibsuff=+    ;;+  *)+    case $LD in # libtool.m4 will add one of these switches to LD+    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")+      libsuff= shlibsuff= libmagic=32-bit;;+    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")+      libsuff=32 shlibsuff=N32 libmagic=N32;;+    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")+      libsuff=64 shlibsuff=64 libmagic=64-bit;;+    *) libsuff= shlibsuff= libmagic=never-match;;+    esac+    ;;+  esac+  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH+  shlibpath_overrides_runpath=no+  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"+  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"+  hardcode_into_libs=yes+  ;;++# No shared lib support for Linux oldld, aout, or coff.+linux*oldld* | linux*aout* | linux*coff*)+  dynamic_linker=no+  ;;++# This must be Linux ELF.+linux* | k*bsd*-gnu | kopensolaris*-gnu)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  # Some binutils ld are patched to set DT_RUNPATH+  save_LDFLAGS=$LDFLAGS+  save_libdir=$libdir+  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \+       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_cxx_try_link "$LINENO"; then :+  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :+  shlibpath_overrides_runpath=yes+fi+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+  LDFLAGS=$save_LDFLAGS+  libdir=$save_libdir++  # This implies no fast_install, which is unacceptable.+  # Some rework will be needed to allow for fast_install+  # before this can be enabled.+  hardcode_into_libs=yes++  # Append ld.so.conf contents to the search path+  if test -f /etc/ld.so.conf; then+    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`+    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"+  fi++  # We used to test for /lib/ld.so.1 and disable shared libraries on+  # powerpc, because MkLinux only supported shared libraries with the+  # GNU dynamic linker.  Since this was broken with cross compilers,+  # most powerpc-linux boxes support dynamic linking these days and+  # people can always --disable-shared, the test was removed, and we+  # assume the GNU/Linux dynamic linker is in use.+  dynamic_linker='GNU/Linux ld.so'+  ;;++netbsdelf*-gnu)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  hardcode_into_libs=yes+  dynamic_linker='NetBSD ld.elf_so'+  ;;++netbsd*)+  version_type=sunos+  need_lib_prefix=no+  need_version=no+  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'+    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'+    dynamic_linker='NetBSD (a.out) ld.so'+  else+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'+    soname_spec='${libname}${release}${shared_ext}$major'+    dynamic_linker='NetBSD ld.elf_so'+  fi+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  hardcode_into_libs=yes+  ;;++newsos6)+  version_type=linux+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  ;;++*nto* | *qnx*)+  version_type=qnx+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  hardcode_into_libs=yes+  dynamic_linker='ldqnx.so'+  ;;++openbsd*)+  version_type=sunos+  sys_lib_dlsearch_path_spec="/usr/lib"+  need_lib_prefix=no+  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.+  case $host_os in+    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;+    *)				need_version=no  ;;+  esac+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'+  shlibpath_var=LD_LIBRARY_PATH+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then+    case $host_os in+      openbsd2.[89] | openbsd2.[89].*)+	shlibpath_overrides_runpath=no+	;;+      *)+	shlibpath_overrides_runpath=yes+	;;+      esac+  else+    shlibpath_overrides_runpath=yes+  fi+  ;;++os2*)+  libname_spec='$name'+  shrext_cmds=".dll"+  need_lib_prefix=no+  library_names_spec='$libname${shared_ext} $libname.a'+  dynamic_linker='OS/2 ld.exe'+  shlibpath_var=LIBPATH+  ;;++osf3* | osf4* | osf5*)+  version_type=osf+  need_lib_prefix=no+  need_version=no+  soname_spec='${libname}${release}${shared_ext}$major'+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  shlibpath_var=LD_LIBRARY_PATH+  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"+  ;;++rdos*)+  dynamic_linker=no+  ;;++solaris*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  hardcode_into_libs=yes+  # ldd complains unless libraries are executable+  postinstall_cmds='chmod +x $lib'+  ;;++sunos4*)+  version_type=sunos+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'+  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  if test "$with_gnu_ld" = yes; then+    need_lib_prefix=no+  fi+  need_version=yes+  ;;++sysv4 | sysv4.3*)+  version_type=linux+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  case $host_vendor in+    sni)+      shlibpath_overrides_runpath=no+      need_lib_prefix=no+      runpath_var=LD_RUN_PATH+      ;;+    siemens)+      need_lib_prefix=no+      ;;+    motorola)+      need_lib_prefix=no+      need_version=no+      shlibpath_overrides_runpath=no+      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'+      ;;+  esac+  ;;++sysv4*MP*)+  if test -d /usr/nec ;then+    version_type=linux+    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'+    soname_spec='$libname${shared_ext}.$major'+    shlibpath_var=LD_LIBRARY_PATH+  fi+  ;;++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)+  version_type=freebsd-elf+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  hardcode_into_libs=yes+  if test "$with_gnu_ld" = yes; then+    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'+  else+    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'+    case $host_os in+      sco3.2v5*)+        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"+	;;+    esac+  fi+  sys_lib_dlsearch_path_spec='/usr/lib'+  ;;++tpf*)+  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  hardcode_into_libs=yes+  ;;++uts4*)+  version_type=linux+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  ;;++*)+  dynamic_linker=no+  ;;+esac+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5+$as_echo "$dynamic_linker" >&6; }+test "$dynamic_linker" = no && can_build_shared=no++variables_saved_for_relink="PATH $shlibpath_var $runpath_var"+if test "$GCC" = yes; then+  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"+fi++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then+  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"+fi+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then+  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"+fi+++++++++++++++++++++++++++++++++++++    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5+$as_echo_n "checking how to hardcode library paths into programs... " >&6; }+hardcode_action_CXX=+if test -n "$hardcode_libdir_flag_spec_CXX" ||+   test -n "$runpath_var_CXX" ||+   test "X$hardcode_automatic_CXX" = "Xyes" ; then++  # We can hardcode non-existent directories.+  if test "$hardcode_direct_CXX" != no &&+     # If the only mechanism to avoid hardcoding is shlibpath_var, we+     # have to relink, otherwise we might link with an installed library+     # when we should be linking with a yet-to-be-installed one+     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&+     test "$hardcode_minus_L_CXX" != no; then+    # Linking always hardcodes the temporary library directory.+    hardcode_action_CXX=relink+  else+    # We can link without hardcoding, and we can hardcode nonexisting dirs.+    hardcode_action_CXX=immediate+  fi+else+  # We cannot hardcode anything, or else we can only hardcode existing+  # directories.+  hardcode_action_CXX=unsupported+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5+$as_echo "$hardcode_action_CXX" >&6; }++if test "$hardcode_action_CXX" = relink ||+   test "$inherit_rpath_CXX" = yes; then+  # Fast installation is not supported+  enable_fast_install=no+elif test "$shlibpath_overrides_runpath" = yes ||+     test "$enable_shared" = no; then+  # Fast installation is not necessary+  enable_fast_install=needless+fi++++++++  fi # test -n "$compiler"++  CC=$lt_save_CC+  LDCXX=$LD+  LD=$lt_save_LD+  GCC=$lt_save_GCC+  with_gnu_ld=$lt_save_with_gnu_ld+  lt_cv_path_LDCXX=$lt_cv_path_LD+  lt_cv_path_LD=$lt_save_path_LD+  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld+  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld+fi # test "$_lt_caught_CXX_error" != yes++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_config_commands="$ac_config_commands libtool"+++++# Only expand once:++++# Checks for libraries.+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5+$as_echo_n "checking for dlopen in -ldl... " >&6; }+if test "${ac_cv_lib_dl_dlopen+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  ac_check_lib_save_LIBS=$LIBS+LIBS="-ldl  $LIBS"+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* 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 dlopen ();+int+main ()+{+return dlopen ();+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :+  ac_cv_lib_dl_dlopen=yes+else+  ac_cv_lib_dl_dlopen=no+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+LIBS=$ac_check_lib_save_LIBS+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }+if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :+  cat >>confdefs.h <<_ACEOF+#define HAVE_LIBDL 1+_ACEOF++  LIBS="-ldl $LIBS"++fi+++# Checks for header files.+# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works+# for constant arguments.  Useless!+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5+$as_echo_n "checking for working alloca.h... " >&6; }+if test "${ac_cv_working_alloca_h+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <alloca.h>+int+main ()+{+char *p = (char *) alloca (2 * sizeof (int));+			  if (p) return 0;+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :+  ac_cv_working_alloca_h=yes+else+  ac_cv_working_alloca_h=no+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5+$as_echo "$ac_cv_working_alloca_h" >&6; }+if test $ac_cv_working_alloca_h = yes; then++$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h++fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5+$as_echo_n "checking for alloca... " >&6; }+if test "${ac_cv_func_alloca_works+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#ifdef __GNUC__+# define alloca __builtin_alloca+#else+# ifdef _MSC_VER+#  include <malloc.h>+#  define alloca _alloca+# else+#  ifdef HAVE_ALLOCA_H+#   include <alloca.h>+#  else+#   ifdef _AIX+ #pragma alloca+#   else+#    ifndef alloca /* predefined by HP cc +Olibcalls */+char *alloca ();+#    endif+#   endif+#  endif+# endif+#endif++int+main ()+{+char *p = (char *) alloca (1);+				    if (p) return 0;+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"; then :+  ac_cv_func_alloca_works=yes+else+  ac_cv_func_alloca_works=no+fi+rm -f core conftest.err conftest.$ac_objext \+    conftest$ac_exeext conftest.$ac_ext+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5+$as_echo "$ac_cv_func_alloca_works" >&6; }++if test $ac_cv_func_alloca_works = yes; then++$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h++else+  # The SVR3 libPW and SVR4 libucb both contain incompatible functions+# that cause trouble.  Some versions do not even contain alloca or+# contain a buggy version.  If you still want to use their alloca,+# use ar to extract alloca.o from them instead of compiling alloca.c.++ALLOCA=\${LIBOBJDIR}alloca.$ac_objext++$as_echo "#define C_ALLOCA 1" >>confdefs.h+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5+$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }+if test "${ac_cv_os_cray+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#if defined CRAY && ! defined CRAY2+webecray+#else+wenotbecray+#endif++_ACEOF+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |+  $EGREP "webecray" >/dev/null 2>&1; then :+  ac_cv_os_cray=yes+else+  ac_cv_os_cray=no+fi+rm -f conftest*++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5+$as_echo "$ac_cv_os_cray" >&6; }+if test $ac_cv_os_cray = yes; then+  for ac_func in _getb67 GETB67 getb67; do+    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`+ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"+eval as_val=\$$as_ac_var+   if test "x$as_val" = x""yes; then :++cat >>confdefs.h <<_ACEOF+#define CRAY_STACKSEG_END $ac_func+_ACEOF++    break+fi++  done+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5+$as_echo_n "checking stack direction for C alloca... " >&6; }+if test "${ac_cv_c_stack_direction+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test "$cross_compiling" = yes; then :+  ac_cv_c_stack_direction=0+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+$ac_includes_default+int+find_stack_direction ()+{+  static char *addr = 0;+  auto char dummy;+  if (addr == 0)+    {+      addr = &dummy;+      return find_stack_direction ();+    }+  else+    return (&dummy > addr) ? 1 : -1;+}++int+main ()+{+  return find_stack_direction () < 0;+}+_ACEOF+if ac_fn_c_try_run "$LINENO"; then :+  ac_cv_c_stack_direction=1+else+  ac_cv_c_stack_direction=-1+fi+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \+  conftest.$ac_objext conftest.beam conftest.$ac_ext+fi++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5+$as_echo "$ac_cv_c_stack_direction" >&6; }+cat >>confdefs.h <<_ACEOF+#define STACK_DIRECTION $ac_cv_c_stack_direction+_ACEOF+++fi++{ $as_echo "$as_me:${as_lineno-$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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <stdlib.h>+#include <stdarg.h>+#include <string.h>+#include <float.h>++int+main ()+{++  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :+  ac_cv_header_stdc=yes+else+  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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <string.h>++_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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <stdlib.h>++_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 confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <ctype.h>+#include <stdlib.h>+#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+if ac_fn_c_try_run "$LINENO"; then :++else+  ac_cv_header_stdc=no+fi+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \+  conftest.$ac_objext conftest.beam conftest.$ac_ext+fi++fi+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5+$as_echo "$ac_cv_header_stdc" >&6; }+if test $ac_cv_header_stdc = yes; then++$as_echo "#define STDC_HEADERS 1" >>confdefs.h++fi++for ac_header in fcntl.h limits.h stdlib.h string.h sys/ioctl.h sys/time.h unistd.h+do :+  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`+ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"+eval as_val=\$$as_ac_Header+   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+++# Checks for typedefs, structures, and compiler characteristics.+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5+$as_echo_n "checking for an ANSI C-conforming const... " >&6; }+if test "${ac_cv_c_const+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */++int+main ()+{+/* FIXME: Include the comments suggested by Paul. */+#ifndef __cplusplus+  /* Ultrix mips cc rejects this.  */+  typedef int charset[2];+  const charset cs;+  /* SunOS 4.1.1 cc rejects this.  */+  char const *const *pcpcc;+  char **ppc;+  /* NEC SVR4.0.2 mips cc rejects this.  */+  struct point {int x, y;};+  static struct point const zero = {0,0};+  /* AIX XL C 1.02.0.0 rejects this.+     It does not let you subtract one const X* pointer from another in+     an arm of an if-expression whose if-part is not a constant+     expression */+  const char *g = "string";+  pcpcc = &g + (g ? g-g : 0);+  /* HPUX 7.0 cc rejects these. */+  ++pcpcc;+  ppc = (char**) pcpcc;+  pcpcc = (char const *const *) ppc;+  { /* SCO 3.2v4 cc rejects this.  */+    char *t;+    char const *s = 0 ? (char *) 0 : (char const *) 0;++    *t++ = 0;+    if (s) return 0;+  }+  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */+    int x[] = {25, 17};+    const int *foo = &x[0];+    ++foo;+  }+  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */+    typedef const int *iptr;+    iptr p = 0;+    ++p;+  }+  { /* AIX XL C 1.02.0.0 rejects this saying+       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */+    struct s { int j; const int *ap[3]; };+    struct s *b; b->j = 5;+  }+  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */+    const int foo = 10;+    if (!foo) return 0;+  }+  return !cs[0] && !zero.x;+#endif++  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :+  ac_cv_c_const=yes+else+  ac_cv_c_const=no+fi+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5+$as_echo "$ac_cv_c_const" >&6; }+if test $ac_cv_c_const = no; then++$as_echo "#define const /**/" >>confdefs.h++fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5+$as_echo_n "checking for inline... " >&6; }+if test "${ac_cv_c_inline+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  ac_cv_c_inline=no+for ac_kw in inline __inline__ __inline; do+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#ifndef __cplusplus+typedef int foo_t;+static $ac_kw foo_t static_foo () {return 0; }+$ac_kw foo_t foo () {return 0; }+#endif++_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :+  ac_cv_c_inline=$ac_kw+fi+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext+  test "$ac_cv_c_inline" != no && break+done++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5+$as_echo "$ac_cv_c_inline" >&6; }++case $ac_cv_c_inline in+  inline | yes) ;;+  *)+    case $ac_cv_c_inline in+      no) ac_val=;;+      *) ac_val=$ac_cv_c_inline;;+    esac+    cat >>confdefs.h <<_ACEOF+#ifndef __cplusplus+#define inline $ac_val+#endif+_ACEOF+    ;;+esac++ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"+if test "x$ac_cv_type_size_t" = x""yes; then :++else++cat >>confdefs.h <<_ACEOF+#define size_t unsigned int+_ACEOF++fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5+$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }+if test "${ac_cv_header_time+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <sys/types.h>+#include <sys/time.h>+#include <time.h>++int+main ()+{+if ((struct tm *) 0)+return 0;+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :+  ac_cv_header_time=yes+else+  ac_cv_header_time=no+fi+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5+$as_echo "$ac_cv_header_time" >&6; }+if test $ac_cv_header_time = yes; then++$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h++fi+++# Checks for library functions.+if test $ac_cv_c_compiler_gnu = yes; then+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5+$as_echo_n "checking whether $CC needs -traditional... " >&6; }+if test "${ac_cv_prog_gcc_traditional+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+    ac_pattern="Autoconf.*'x'"+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <sgtty.h>+Autoconf TIOCGETP+_ACEOF+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |+  $EGREP "$ac_pattern" >/dev/null 2>&1; then :+  ac_cv_prog_gcc_traditional=yes+else+  ac_cv_prog_gcc_traditional=no+fi+rm -f conftest*+++  if test $ac_cv_prog_gcc_traditional = no; then+    cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <termio.h>+Autoconf TCGETA+_ACEOF+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |+  $EGREP "$ac_pattern" >/dev/null 2>&1; then :+  ac_cv_prog_gcc_traditional=yes+fi+rm -f conftest*++  fi+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5+$as_echo "$ac_cv_prog_gcc_traditional" >&6; }+  if test $ac_cv_prog_gcc_traditional = yes; then+    CC="$CC -traditional"+  fi+fi++for ac_header in stdlib.h+do :+  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"+if test "x$ac_cv_header_stdlib_h" = x""yes; then :+  cat >>confdefs.h <<_ACEOF+#define HAVE_STDLIB_H 1+_ACEOF++fi++done++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5+$as_echo_n "checking for GNU libc compatible malloc... " >&6; }+if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test "$cross_compiling" = yes; then :+  ac_cv_func_malloc_0_nonnull=no+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#if defined STDC_HEADERS || defined HAVE_STDLIB_H+# include <stdlib.h>+#else+char *malloc ();+#endif++int+main ()+{+return ! malloc (0);+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_run "$LINENO"; then :+  ac_cv_func_malloc_0_nonnull=yes+else+  ac_cv_func_malloc_0_nonnull=no+fi+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \+  conftest.$ac_objext conftest.beam conftest.$ac_ext+fi++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5+$as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }+if test $ac_cv_func_malloc_0_nonnull = yes; then :++$as_echo "#define HAVE_MALLOC 1" >>confdefs.h++else+  $as_echo "#define HAVE_MALLOC 0" >>confdefs.h++   case " $LIBOBJS " in+  *" malloc.$ac_objext "* ) ;;+  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"+ ;;+esac+++$as_echo "#define malloc rpl_malloc" >>confdefs.h++fi++++++  for ac_header in $ac_header_list+do :+  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`+ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default+"+eval as_val=\$$as_ac_Header+   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+++++++++for ac_func in getpagesize+do :+  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"+if test "x$ac_cv_func_getpagesize" = x""yes; then :+  cat >>confdefs.h <<_ACEOF+#define HAVE_GETPAGESIZE 1+_ACEOF++fi+done++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5+$as_echo_n "checking for working mmap... " >&6; }+if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test "$cross_compiling" = yes; then :+  ac_cv_func_mmap_fixed_mapped=no+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+$ac_includes_default+/* malloc might have been renamed as rpl_malloc. */+#undef malloc++/* Thanks to Mike Haertel and Jim Avera for this test.+   Here is a matrix of mmap possibilities:+	mmap private not fixed+	mmap private fixed at somewhere currently unmapped+	mmap private fixed at somewhere already mapped+	mmap shared not fixed+	mmap shared fixed at somewhere currently unmapped+	mmap shared fixed at somewhere already mapped+   For private mappings, we should verify that changes cannot be read()+   back from the file, nor mmap's back from the file at a different+   address.  (There have been systems where private was not correctly+   implemented like the infamous i386 svr4.0, and systems where the+   VM page cache was not coherent with the file system buffer cache+   like early versions of FreeBSD and possibly contemporary NetBSD.)+   For shared mappings, we should conversely verify that changes get+   propagated back to all the places they're supposed to be.++   Grep wants private fixed already mapped.+   The main things grep needs to know about mmap are:+   * does it exist and is it safe to write into the mmap'd area+   * how to use it (BSD variants)  */++#include <fcntl.h>+#include <sys/mman.h>++#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H+char *malloc ();+#endif++/* This mess was copied from the GNU getpagesize.h.  */+#ifndef HAVE_GETPAGESIZE+# ifdef _SC_PAGESIZE+#  define getpagesize() sysconf(_SC_PAGESIZE)+# else /* no _SC_PAGESIZE */+#  ifdef HAVE_SYS_PARAM_H+#   include <sys/param.h>+#   ifdef EXEC_PAGESIZE+#    define getpagesize() EXEC_PAGESIZE+#   else /* no EXEC_PAGESIZE */+#    ifdef NBPG+#     define getpagesize() NBPG * CLSIZE+#     ifndef CLSIZE+#      define CLSIZE 1+#     endif /* no CLSIZE */+#    else /* no NBPG */+#     ifdef NBPC+#      define getpagesize() NBPC+#     else /* no NBPC */+#      ifdef PAGESIZE+#       define getpagesize() PAGESIZE+#      endif /* PAGESIZE */+#     endif /* no NBPC */+#    endif /* no NBPG */+#   endif /* no EXEC_PAGESIZE */+#  else /* no HAVE_SYS_PARAM_H */+#   define getpagesize() 8192	/* punt totally */+#  endif /* no HAVE_SYS_PARAM_H */+# endif /* no _SC_PAGESIZE */++#endif /* no HAVE_GETPAGESIZE */++int+main ()+{+  char *data, *data2, *data3;+  const char *cdata2;+  int i, pagesize;+  int fd, fd2;++  pagesize = getpagesize ();++  /* First, make a file with some known garbage in it. */+  data = (char *) malloc (pagesize);+  if (!data)+    return 1;+  for (i = 0; i < pagesize; ++i)+    *(data + i) = rand ();+  umask (0);+  fd = creat ("conftest.mmap", 0600);+  if (fd < 0)+    return 2;+  if (write (fd, data, pagesize) != pagesize)+    return 3;+  close (fd);++  /* Next, check that the tail of a page is zero-filled.  File must have+     non-zero length, otherwise we risk SIGBUS for entire page.  */+  fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);+  if (fd2 < 0)+    return 4;+  cdata2 = "";+  if (write (fd2, cdata2, 1) != 1)+    return 5;+  data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);+  if (data2 == MAP_FAILED)+    return 6;+  for (i = 0; i < pagesize; ++i)+    if (*(data2 + i))+      return 7;+  close (fd2);+  if (munmap (data2, pagesize))+    return 8;++  /* Next, try to mmap the file at a fixed address which already has+     something else allocated at it.  If we can, also make sure that+     we see the same garbage.  */+  fd = open ("conftest.mmap", O_RDWR);+  if (fd < 0)+    return 9;+  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,+		     MAP_PRIVATE | MAP_FIXED, fd, 0L))+    return 10;+  for (i = 0; i < pagesize; ++i)+    if (*(data + i) != *(data2 + i))+      return 11;++  /* Finally, make sure that changes to the mapped area do not+     percolate back to the file as seen by read().  (This is a bug on+     some variants of i386 svr4.0.)  */+  for (i = 0; i < pagesize; ++i)+    *(data2 + i) = *(data2 + i) + 1;+  data3 = (char *) malloc (pagesize);+  if (!data3)+    return 12;+  if (read (fd, data3, pagesize) != pagesize)+    return 13;+  for (i = 0; i < pagesize; ++i)+    if (*(data + i) != *(data3 + i))+      return 14;+  close (fd);+  return 0;+}+_ACEOF+if ac_fn_c_try_run "$LINENO"; then :+  ac_cv_func_mmap_fixed_mapped=yes+else+  ac_cv_func_mmap_fixed_mapped=no+fi+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \+  conftest.$ac_objext conftest.beam conftest.$ac_ext+fi++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5+$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }+if test $ac_cv_func_mmap_fixed_mapped = yes; then++$as_echo "#define HAVE_MMAP 1" >>confdefs.h++fi+rm -f conftest.mmap conftest.txt++for ac_header in sys/select.h sys/socket.h+do :+  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`+ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"+eval as_val=\$$as_ac_Header+   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:${as_lineno-$LINENO}: checking types of arguments for select" >&5+$as_echo_n "checking types of arguments for select... " >&6; }+if test "${ac_cv_func_select_args+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do+ for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do+  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+$ac_includes_default+#ifdef HAVE_SYS_SELECT_H+# include <sys/select.h>+#endif+#ifdef HAVE_SYS_SOCKET_H+# include <sys/socket.h>+#endif++int+main ()+{+extern int select ($ac_arg1,+					    $ac_arg234, $ac_arg234, $ac_arg234,+					    $ac_arg5);+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :+  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3+fi+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext+  done+ done+done+# Provide a safe default value.+: ${ac_cv_func_select_args='int,int *,struct timeval *'}++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5+$as_echo "$ac_cv_func_select_args" >&6; }+ac_save_IFS=$IFS; IFS=','+set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`+IFS=$ac_save_IFS+shift++cat >>confdefs.h <<_ACEOF+#define SELECT_TYPE_ARG1 $1+_ACEOF+++cat >>confdefs.h <<_ACEOF+#define SELECT_TYPE_ARG234 ($2)+_ACEOF+++cat >>confdefs.h <<_ACEOF+#define SELECT_TYPE_ARG5 ($3)+_ACEOF++rm -f conftest*++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5+$as_echo_n "checking return type of signal handlers... " >&6; }+if test "${ac_cv_type_signal+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+#include <sys/types.h>+#include <signal.h>++int+main ()+{+return *(signal (0, 0)) (0) == 1;+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"; then :+  ac_cv_type_signal=int+else+  ac_cv_type_signal=void+fi+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext+fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5+$as_echo "$ac_cv_type_signal" >&6; }++cat >>confdefs.h <<_ACEOF+#define RETSIGTYPE $ac_cv_type_signal+_ACEOF+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether lstat correctly handles trailing slash" >&5+$as_echo_n "checking whether lstat correctly handles trailing slash... " >&6; }+if test "${ac_cv_func_lstat_dereferences_slashed_symlink+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  rm -f conftest.sym conftest.file+echo >conftest.file+if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then+  if test "$cross_compiling" = yes; then :+  ac_cv_func_lstat_dereferences_slashed_symlink=no+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+$ac_includes_default+int+main ()+{+struct stat sbuf;+     /* Linux will dereference the symlink and fail, as required by POSIX.+	That is better in the sense that it means we will not+	have to compile and use the lstat wrapper.  */+     return lstat ("conftest.sym/", &sbuf) == 0;+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_run "$LINENO"; then :+  ac_cv_func_lstat_dereferences_slashed_symlink=yes+else+  ac_cv_func_lstat_dereferences_slashed_symlink=no+fi+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \+  conftest.$ac_objext conftest.beam conftest.$ac_ext+fi++else+  # If the `ln -s' command failed, then we probably don't even+  # have an lstat function.+  ac_cv_func_lstat_dereferences_slashed_symlink=no+fi+rm -f conftest.sym conftest.file++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5+$as_echo "$ac_cv_func_lstat_dereferences_slashed_symlink" >&6; }++test $ac_cv_func_lstat_dereferences_slashed_symlink = yes &&++cat >>confdefs.h <<_ACEOF+#define LSTAT_FOLLOWS_SLASHED_SYMLINK 1+_ACEOF+++if test "x$ac_cv_func_lstat_dereferences_slashed_symlink" = xno; then+  case " $LIBOBJS " in+  *" lstat.$ac_objext "* ) ;;+  *) LIBOBJS="$LIBOBJS lstat.$ac_objext"+ ;;+esac++fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat accepts an empty string" >&5+$as_echo_n "checking whether stat accepts an empty string... " >&6; }+if test "${ac_cv_func_stat_empty_string_bug+set}" = set; then :+  $as_echo_n "(cached) " >&6+else+  if test "$cross_compiling" = yes; then :+  ac_cv_func_stat_empty_string_bug=yes+else+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h.  */+$ac_includes_default+int+main ()+{+struct stat sbuf;+  return stat ("", &sbuf) == 0;+  ;+  return 0;+}+_ACEOF+if ac_fn_c_try_run "$LINENO"; then :+  ac_cv_func_stat_empty_string_bug=no+else+  ac_cv_func_stat_empty_string_bug=yes+fi+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \+  conftest.$ac_objext conftest.beam conftest.$ac_ext+fi++fi+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_stat_empty_string_bug" >&5+$as_echo "$ac_cv_func_stat_empty_string_bug" >&6; }+if test $ac_cv_func_stat_empty_string_bug = yes; then+  case " $LIBOBJS " in+  *" stat.$ac_objext "* ) ;;+  *) LIBOBJS="$LIBOBJS stat.$ac_objext"+ ;;+esac+++cat >>confdefs.h <<_ACEOF+#define HAVE_STAT_EMPTY_STRING_BUG 1+_ACEOF++fi++for ac_func in vprintf+do :+  ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"+if test "x$ac_cv_func_vprintf" = x""yes; then :+  cat >>confdefs.h <<_ACEOF+#define HAVE_VPRINTF 1+_ACEOF++ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"+if test "x$ac_cv_func__doprnt" = x""yes; then :++$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h++fi++fi+done+++for ac_func in bzero gettimeofday memmove memset munmap select strcasecmp strchr strdup strtoul+do :+  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`+ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"+eval as_val=\$$as_ac_var+   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+++# filters+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether linear modules is requested" >&5+$as_echo_n "checking whether linear modules is requested... " >&6; }+# Check whether --enable-linear was given.+if test "${enable_linear+set}" = set; then :+  enableval=$enable_linear; linear_module=$enableval+else+  linear_module=yes+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $linear_module" >&5+$as_echo "$linear_module" >&6; }+ if test "$linear_module" = "yes"; then+  ENABLE_LINEAR_MODULE_TRUE=+  ENABLE_LINEAR_MODULE_FALSE='#'+else+  ENABLE_LINEAR_MODULE_TRUE='#'+  ENABLE_LINEAR_MODULE_FALSE=+fi+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether dejitter module is requested" >&5+$as_echo_n "checking whether dejitter module is requested... " >&6; }+# Check whether --enable-dejitter was given.+if test "${enable_dejitter+set}" = set; then :+  enableval=$enable_dejitter; dejitter_module=$enableval+else+  dejitter_module=yes+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dejitter_module" >&5+$as_echo "$dejitter_module" >&6; }+ if test "$dejitter_module" = "yes"; then+  ENABLE_DEJITTER_MODULE_TRUE=+  ENABLE_DEJITTER_MODULE_FALSE='#'+else+  ENABLE_DEJITTER_MODULE_TRUE='#'+  ENABLE_DEJITTER_MODULE_FALSE=+fi+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether linear-h2200 module is requested" >&5+$as_echo_n "checking whether linear-h2200 module is requested... " >&6; }+# Check whether --enable-linear-h2200 was given.+if test "${enable_linear_h2200+set}" = set; then :+  enableval=$enable_linear_h2200; h2200_linear_module=$enableval+else+  h2200_linear_module=yes+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $h2200_linear_module" >&5+$as_echo "$h2200_linear_module" >&6; }+ if test "$h2200_linear_module" = "yes"; then+  ENABLE_H2200_LINEAR_MODULE_TRUE=+  ENABLE_H2200_LINEAR_MODULE_FALSE='#'+else+  ENABLE_H2200_LINEAR_MODULE_TRUE='#'+  ENABLE_H2200_LINEAR_MODULE_FALSE=+fi+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether variance module is requested" >&5+$as_echo_n "checking whether variance module is requested... " >&6; }+# Check whether --enable-variance was given.+if test "${enable_variance+set}" = set; then :+  enableval=$enable_variance; variance_module=$enableval+else+  variance_module=yes+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $variance_module" >&5+$as_echo "$variance_module" >&6; }+ if test "$variance_module" = "yes"; then+  ENABLE_VARIANCE_MODULE_TRUE=+  ENABLE_VARIANCE_MODULE_FALSE='#'+else+  ENABLE_VARIANCE_MODULE_TRUE='#'+  ENABLE_VARIANCE_MODULE_FALSE=+fi+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthres module is requested" >&5+$as_echo_n "checking whether pthres module is requested... " >&6; }+# Check whether --enable-pthres was given.+if test "${enable_pthres+set}" = set; then :+  enableval=$enable_pthres; pthres_module=$enableval+else+  pthres_module=yes+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pthres_module" >&5+$as_echo "$pthres_module" >&6; }+ if test "$pthres_module" = "yes"; then+  ENABLE_PTHRES_MODULE_TRUE=+  ENABLE_PTHRES_MODULE_FALSE='#'+else+  ENABLE_PTHRES_MODULE_TRUE='#'+  ENABLE_PTHRES_MODULE_FALSE=+fi++++# hardware access modules+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ucb1x00 module is requested" >&5+$as_echo_n "checking whether ucb1x00 module is requested... " >&6; }+# Check whether --enable-ucb1x00 was given.+if test "${enable_ucb1x00+set}" = set; then :+  enableval=$enable_ucb1x00; ucb1x00_module=$enableval+else+  ucb1x00_module=yes+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ucb1x00_module" >&5+$as_echo "$ucb1x00_module" >&6; }+ if test "$ucb1x00_module" = "yes"; then+  ENABLE_UCB1X00_MODULE_TRUE=+  ENABLE_UCB1X00_MODULE_FALSE='#'+else+  ENABLE_UCB1X00_MODULE_TRUE='#'+  ENABLE_UCB1X00_MODULE_FALSE=+fi+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether corgi module is requested" >&5+$as_echo_n "checking whether corgi module is requested... " >&6; }+# Check whether --enable-corgi was given.+if test "${enable_corgi+set}" = set; then :+  enableval=$enable_corgi; corgi_module=$enableval+else+  corgi_module=yes+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $corgi_module" >&5+$as_echo "$corgi_module" >&6; }+ if test "$corgi_module" = "yes"; then+  ENABLE_CORGI_MODULE_TRUE=+  ENABLE_CORGI_MODULE_FALSE='#'+else+  ENABLE_CORGI_MODULE_TRUE='#'+  ENABLE_CORGI_MODULE_FALSE=+fi+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether collie module is requested" >&5+$as_echo_n "checking whether collie module is requested... " >&6; }+# Check whether --enable-collie was given.+if test "${enable_collie+set}" = set; then :+  enableval=$enable_collie; collie_module=$enableval+else+  collie_module=yes+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $collie_module" >&5+$as_echo "$collie_module" >&6; }+ if test "$collie_module" = "yes"; then+  ENABLE_COLLIE_MODULE_TRUE=+  ENABLE_COLLIE_MODULE_FALSE='#'+else+  ENABLE_COLLIE_MODULE_TRUE='#'+  ENABLE_COLLIE_MODULE_FALSE=+fi++++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether h3600 module is requested" >&5+$as_echo_n "checking whether h3600 module is requested... " >&6; }+# Check whether --enable-h3600 was given.+if test "${enable_h3600+set}" = set; then :+  enableval=$enable_h3600; h3600_module=$enableval+else+  h3600_module=yes+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $h3600_module" >&5+$as_echo "$h3600_module" >&6; }+ if test "$h3600_module" = "yes"; then+  ENABLE_H3600_MODULE_TRUE=+  ENABLE_H3600_MODULE_FALSE='#'+else+  ENABLE_H3600_MODULE_TRUE='#'+  ENABLE_H3600_MODULE_FALSE=+fi+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mk712 module is requested" >&5+$as_echo_n "checking whether mk712 module is requested... " >&6; }+# Check whether --enable-mk712 was given.+if test "${enable_mk712+set}" = set; then :+  enableval=$enable_mk712; mk712_module=$enableval+else+  mk712_module=yes+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $mk712_module" >&5+$as_echo "$mk712_module" >&6; }+ if test "$mk712_module" = "yes"; then+  ENABLE_MK712_MODULE_TRUE=+  ENABLE_MK712_MODULE_FALSE='#'+else+  ENABLE_MK712_MODULE_TRUE='#'+  ENABLE_MK712_MODULE_FALSE=+fi+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether arctic2 module is requested" >&5+$as_echo_n "checking whether arctic2 module is requested... " >&6; }+# Check whether --enable-arctic2 was given.+if test "${enable_arctic2+set}" = set; then :+  enableval=$enable_arctic2; arctic2_module=$enableval+else+  arctic2_module=yes+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $arctic2_module" >&5+$as_echo "$arctic2_module" >&6; }+ if test "$arctic2_module" = "yes"; then+  ENABLE_ARCTIC2_MODULE_TRUE=+  ENABLE_ARCTIC2_MODULE_FALSE='#'+else+  ENABLE_ARCTIC2_MODULE_TRUE='#'+  ENABLE_ARCTIC2_MODULE_FALSE=+fi+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether input module is requested" >&5+$as_echo_n "checking whether input module is requested... " >&6; }+# Check whether --enable-input was given.+if test "${enable_input+set}" = set; then :+  enableval=$enable_input; input_module=$enableval+else+  input_module=yes+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $input_module" >&5+$as_echo "$input_module" >&6; }+ if test "$input_module" = "yes"; then+  ENABLE_INPUT_MODULE_TRUE=+  ENABLE_INPUT_MODULE_FALSE='#'+else+  ENABLE_INPUT_MODULE_TRUE='#'+  ENABLE_INPUT_MODULE_FALSE=+fi+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where to place modules" >&5+$as_echo_n "checking where to place modules... " >&6; }++# Check whether --with-plugindir was given.+if test "${with_plugindir+set}" = set; then :+  withval=$with_plugindir; PLUGIN_DIR=$withval+else+  PLUGIN_DIR='${libdir}/ts/'+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $PLUGIN_DIR" >&5+$as_echo "$PLUGIN_DIR" >&6; }+++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable debugging" >&5+$as_echo_n "checking whether to enable debugging... " >&6; }+# Check whether --enable-debug was given.+if test "${enable_debug+set}" = set; then :+  enableval=$enable_debug;+else+  enable_debug="no"+fi++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_debug" >&5+$as_echo "$enable_debug" >&6; }+if test "$enable_debug" = "yes"; then+	DEBUGFLAGS="-g -ggdb -DDEBUG"+else+	DEBUGFLAGS=""+fi+++LIBFLAGS="-DTSLIB_INTERNAL"+++TS_CONF='${sysconfdir}/ts.conf'+++# Library versioning+LT_RELEASE=0.0+LT_CURRENT=1+LT_REVISION=1+LT_AGE=1++++++ac_config_files="$ac_config_files Makefile etc/Makefile plugins/Makefile src/Makefile tests/Makefile tslib-$LT_RELEASE.pc:tslib.pc.in"++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:${as_lineno-$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= ;; #(+      *) { eval $ac_var=; 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:${as_lineno-$LINENO}: updating cache $cache_file" >&5+$as_echo "$as_me: updating cache $cache_file" >&6;}+    cat confcache >$cache_file+  else+    { $as_echo "$as_me:${as_lineno-$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}'++DEFS=-DHAVE_CONFIG_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.+  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"+  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'+done+LIBOBJS=$ac_libobjs++LTLIBOBJS=$ac_ltlibobjs+++ if test -n "$EXEEXT"; then+  am__EXEEXT_TRUE=+  am__EXEEXT_FALSE='#'+else+  am__EXEEXT_TRUE='#'+  am__EXEEXT_FALSE=+fi++if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then+  as_fn_error "conditional \"AMDEP\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then+  as_fn_error "conditional \"am__fastdepCXX\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then+  as_fn_error "conditional \"am__fastdepCC\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then+  as_fn_error "conditional \"am__fastdepCXX\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${ENABLE_LINEAR_MODULE_TRUE}" && test -z "${ENABLE_LINEAR_MODULE_FALSE}"; then+  as_fn_error "conditional \"ENABLE_LINEAR_MODULE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${ENABLE_DEJITTER_MODULE_TRUE}" && test -z "${ENABLE_DEJITTER_MODULE_FALSE}"; then+  as_fn_error "conditional \"ENABLE_DEJITTER_MODULE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${ENABLE_H2200_LINEAR_MODULE_TRUE}" && test -z "${ENABLE_H2200_LINEAR_MODULE_FALSE}"; then+  as_fn_error "conditional \"ENABLE_H2200_LINEAR_MODULE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${ENABLE_VARIANCE_MODULE_TRUE}" && test -z "${ENABLE_VARIANCE_MODULE_FALSE}"; then+  as_fn_error "conditional \"ENABLE_VARIANCE_MODULE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${ENABLE_PTHRES_MODULE_TRUE}" && test -z "${ENABLE_PTHRES_MODULE_FALSE}"; then+  as_fn_error "conditional \"ENABLE_PTHRES_MODULE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${ENABLE_UCB1X00_MODULE_TRUE}" && test -z "${ENABLE_UCB1X00_MODULE_FALSE}"; then+  as_fn_error "conditional \"ENABLE_UCB1X00_MODULE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${ENABLE_CORGI_MODULE_TRUE}" && test -z "${ENABLE_CORGI_MODULE_FALSE}"; then+  as_fn_error "conditional \"ENABLE_CORGI_MODULE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${ENABLE_COLLIE_MODULE_TRUE}" && test -z "${ENABLE_COLLIE_MODULE_FALSE}"; then+  as_fn_error "conditional \"ENABLE_COLLIE_MODULE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${ENABLE_H3600_MODULE_TRUE}" && test -z "${ENABLE_H3600_MODULE_FALSE}"; then+  as_fn_error "conditional \"ENABLE_H3600_MODULE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${ENABLE_MK712_MODULE_TRUE}" && test -z "${ENABLE_MK712_MODULE_FALSE}"; then+  as_fn_error "conditional \"ENABLE_MK712_MODULE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${ENABLE_ARCTIC2_MODULE_TRUE}" && test -z "${ENABLE_ARCTIC2_MODULE_FALSE}"; then+  as_fn_error "conditional \"ENABLE_ARCTIC2_MODULE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${ENABLE_INPUT_MODULE_TRUE}" && test -z "${ENABLE_INPUT_MODULE_FALSE}"; then+  as_fn_error "conditional \"ENABLE_INPUT_MODULE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi++: ${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:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5+$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}+as_write_fail=0+cat >$CONFIG_STATUS <<_ASEOF || as_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}+export SHELL+_ASEOF+cat >>$CONFIG_STATUS <<\_ASEOF || as_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+++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+# Prefer a ksh shell builtin over an external printf program on Solaris,+# but without wasting forks for bash or zsh.+if test -z "$BASH_VERSION$ZSH_VERSION" \+    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then+  as_echo='print -r --'+  as_echo_n='print -rn --'+elif (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+++# 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+fi++# Unset variables that we do not need and which cause bugs (e.g. in+# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"+# suppresses any "Segmentation fault" message there.  '((' could+# trigger a bug in pdksh 5.2.14.+for as_var in BASH_ENV ENV MAIL MAILPATH+do eval test x\${$as_var+set} = xset \+  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :+done+PS1='$ '+PS2='> '+PS4='+ '++# NLS nuisances.+LC_ALL=C+export LC_ALL+LANGUAGE=C+export LANGUAGE++# CDPATH.+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH+++# as_fn_error ERROR [LINENO LOG_FD]+# ---------------------------------+# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are+# provided, also output the error to LOG_FD, referencing LINENO. Then exit the+# script with status $?, using 1 if that was 0.+as_fn_error ()+{+  as_status=$?; test $as_status -eq 0 && as_status=1+  if test "$3"; then+    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3+  fi+  $as_echo "$as_me: error: $1" >&2+  as_fn_exit $as_status+} # as_fn_error+++# as_fn_set_status STATUS+# -----------------------+# Set $? to STATUS, without forking.+as_fn_set_status ()+{+  return $1+} # as_fn_set_status++# as_fn_exit STATUS+# -----------------+# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.+as_fn_exit ()+{+  set +e+  as_fn_set_status $1+  exit $1+} # as_fn_exit++# as_fn_unset VAR+# ---------------+# Portably unset VAR.+as_fn_unset ()+{+  { eval $1=; unset $1;}+}+as_unset=as_fn_unset+# as_fn_append VAR VALUE+# ----------------------+# Append the text in VALUE to the end of the definition contained in VAR. Take+# advantage of any shell optimizations that allow amortized linear growth over+# repeated appends, instead of the typical quadratic growth present in naive+# implementations.+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :+  eval 'as_fn_append ()+  {+    eval $1+=\$2+  }'+else+  as_fn_append ()+  {+    eval $1=\$$1\$2+  }+fi # as_fn_append++# as_fn_arith ARG...+# ------------------+# Perform arithmetic evaluation on the ARGs, and store the result in the+# global $as_val. Take advantage of shells that can avoid forks. The arguments+# must be portable across $(()) and expr.+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :+  eval 'as_fn_arith ()+  {+    as_val=$(( $* ))+  }'+else+  as_fn_arith ()+  {+    as_val=`expr "$@" || test $? -eq 1`+  }+fi # as_fn_arith+++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++if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then+  as_dirname=dirname+else+  as_dirname=false+fi++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'`++# 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++ECHO_C= ECHO_N= ECHO_T=+case `echo -n x` in #(((((+-n*)+  case `echo 'xy\c'` in+  *c*) ECHO_T='	';;	# ECHO_T is single tab character.+  xy)  ECHO_C='\c';;+  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null+       ECHO_T='	';;+  esac;;+*)+  ECHO_N='-n';;+esac++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+++# as_fn_mkdir_p+# -------------+# Create "$as_dir" as a directory, including parents if necessary.+as_fn_mkdir_p ()+{++  case $as_dir in #(+  -*) as_dir=./$as_dir;;+  esac+  test -d "$as_dir" || eval $as_mkdir_p || {+    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_fn_error "cannot create directory $as_dir"+++} # as_fn_mkdir_p+if mkdir -p . 2>/dev/null; then+  as_mkdir_p='mkdir -p "$as_dir"'+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+## ----------------------------------- ##+## Main body of $CONFIG_STATUS script. ##+## ----------------------------------- ##+_ASEOF+test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=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 tslib $as_me 0.0.2, which was+generated by GNU Autoconf 2.65.  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++case $ac_config_headers in *"+"*) set x $ac_config_headers; shift; ac_config_headers=$*;;+esac+++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1+# Files that config.status was made for.+config_files="$ac_config_files"+config_headers="$ac_config_headers"+config_commands="$ac_config_commands"++_ACEOF++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1+ac_cs_usage="\+\`$as_me' instantiates files and other configuration actions+from templates according to the current configuration.  Unless the files+and actions are specified as TAGs, all are instantiated by default.++Usage: $0 [OPTION]... [TAG]...++  -h, --help       print this help, then exit+  -V, --version    print version number and configuration settings, then exit+      --config     print configuration, 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+      --header=FILE[:TEMPLATE]+                   instantiate the configuration header FILE++Configuration files:+$config_files++Configuration headers:+$config_headers++Configuration commands:+$config_commands++Report bugs to <kergoth@handhelds.org>."++_ACEOF+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1+ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"+ac_cs_version="\\+tslib config.status 0.0.2+configured by $0, generated by GNU Autoconf 2.65,+  with options \\"\$ac_cs_config\\"++Copyright (C) 2009 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'+MKDIR_P='$MKDIR_P'+AWK='$AWK'+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 ;;+  --config | --confi | --conf | --con | --co | --c )+    $as_echo "$ac_cs_config"; 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+    as_fn_append CONFIG_FILES " '$ac_optarg'"+    ac_need_defaults=false;;+  --header | --heade | --head | --hea )+    $ac_shift+    case $ac_optarg in+    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;+    esac+    as_fn_append CONFIG_HEADERS " '$ac_optarg'"+    ac_need_defaults=false;;+  --he | --h)+    # Conflict between --help and --header+    as_fn_error "ambiguous option: \`$1'+Try \`$0 --help' for more information.";;+  --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_fn_error "unrecognized option: \`$1'+Try \`$0 --help' for more information." ;;++  *) as_fn_append 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+#+# INIT-COMMANDS+#+AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"+++# The HP-UX ksh and POSIX shell print the target directory to stdout+# if CDPATH is set.+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH++sed_quote_subst='$sed_quote_subst'+double_quote_subst='$double_quote_subst'+delay_variable_subst='$delay_variable_subst'+enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'+enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'+macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'+macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'+pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'+enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'+host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'+host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'+host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'+build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'+build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'+build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'+SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'+Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'+GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'+EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'+FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'+LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'+NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'+LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'+max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'+ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'+exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'+lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'+lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'+lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'+reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'+reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'+OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'+deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'+file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'+AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'+AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'+STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'+RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'+old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'+old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'+old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'+CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'+CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'+compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'+GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'+lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'+lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'+lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'+objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'+SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'+ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'+MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'+lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'+lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'+lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'+lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'+lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'+need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'+DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'+NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'+LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'+OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'+OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'+libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'+shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'+extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'+archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'+enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'+export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'+whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'+compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'+old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'+old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'+archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'+archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'+module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'+module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'+with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'+allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'+no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'+inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'+link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'+fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'+always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'+export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'+exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'+include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'+prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'+file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'+variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'+need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'+need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'+version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'+runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'+shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'+shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'+libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'+library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'+soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'+postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'+postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'+finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'+finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'+sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'+sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'+enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'+enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'+enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'+old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'+striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'+compiler_lib_search_dirs='`$ECHO "X$compiler_lib_search_dirs" | $Xsed -e "$delay_single_quote_subst"`'+predep_objects='`$ECHO "X$predep_objects" | $Xsed -e "$delay_single_quote_subst"`'+postdep_objects='`$ECHO "X$postdep_objects" | $Xsed -e "$delay_single_quote_subst"`'+predeps='`$ECHO "X$predeps" | $Xsed -e "$delay_single_quote_subst"`'+postdeps='`$ECHO "X$postdeps" | $Xsed -e "$delay_single_quote_subst"`'+compiler_lib_search_path='`$ECHO "X$compiler_lib_search_path" | $Xsed -e "$delay_single_quote_subst"`'+LD_CXX='`$ECHO "X$LD_CXX" | $Xsed -e "$delay_single_quote_subst"`'+old_archive_cmds_CXX='`$ECHO "X$old_archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'+compiler_CXX='`$ECHO "X$compiler_CXX" | $Xsed -e "$delay_single_quote_subst"`'+GCC_CXX='`$ECHO "X$GCC_CXX" | $Xsed -e "$delay_single_quote_subst"`'+lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "X$lt_prog_compiler_no_builtin_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'+lt_prog_compiler_wl_CXX='`$ECHO "X$lt_prog_compiler_wl_CXX" | $Xsed -e "$delay_single_quote_subst"`'+lt_prog_compiler_pic_CXX='`$ECHO "X$lt_prog_compiler_pic_CXX" | $Xsed -e "$delay_single_quote_subst"`'+lt_prog_compiler_static_CXX='`$ECHO "X$lt_prog_compiler_static_CXX" | $Xsed -e "$delay_single_quote_subst"`'+lt_cv_prog_compiler_c_o_CXX='`$ECHO "X$lt_cv_prog_compiler_c_o_CXX" | $Xsed -e "$delay_single_quote_subst"`'+archive_cmds_need_lc_CXX='`$ECHO "X$archive_cmds_need_lc_CXX" | $Xsed -e "$delay_single_quote_subst"`'+enable_shared_with_static_runtimes_CXX='`$ECHO "X$enable_shared_with_static_runtimes_CXX" | $Xsed -e "$delay_single_quote_subst"`'+export_dynamic_flag_spec_CXX='`$ECHO "X$export_dynamic_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'+whole_archive_flag_spec_CXX='`$ECHO "X$whole_archive_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'+compiler_needs_object_CXX='`$ECHO "X$compiler_needs_object_CXX" | $Xsed -e "$delay_single_quote_subst"`'+old_archive_from_new_cmds_CXX='`$ECHO "X$old_archive_from_new_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'+old_archive_from_expsyms_cmds_CXX='`$ECHO "X$old_archive_from_expsyms_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'+archive_cmds_CXX='`$ECHO "X$archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'+archive_expsym_cmds_CXX='`$ECHO "X$archive_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'+module_cmds_CXX='`$ECHO "X$module_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'+module_expsym_cmds_CXX='`$ECHO "X$module_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'+with_gnu_ld_CXX='`$ECHO "X$with_gnu_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'+allow_undefined_flag_CXX='`$ECHO "X$allow_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'+no_undefined_flag_CXX='`$ECHO "X$no_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_libdir_flag_spec_CXX='`$ECHO "X$hardcode_libdir_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_libdir_flag_spec_ld_CXX='`$ECHO "X$hardcode_libdir_flag_spec_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_libdir_separator_CXX='`$ECHO "X$hardcode_libdir_separator_CXX" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_direct_CXX='`$ECHO "X$hardcode_direct_CXX" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_direct_absolute_CXX='`$ECHO "X$hardcode_direct_absolute_CXX" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_minus_L_CXX='`$ECHO "X$hardcode_minus_L_CXX" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_shlibpath_var_CXX='`$ECHO "X$hardcode_shlibpath_var_CXX" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_automatic_CXX='`$ECHO "X$hardcode_automatic_CXX" | $Xsed -e "$delay_single_quote_subst"`'+inherit_rpath_CXX='`$ECHO "X$inherit_rpath_CXX" | $Xsed -e "$delay_single_quote_subst"`'+link_all_deplibs_CXX='`$ECHO "X$link_all_deplibs_CXX" | $Xsed -e "$delay_single_quote_subst"`'+fix_srcfile_path_CXX='`$ECHO "X$fix_srcfile_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'+always_export_symbols_CXX='`$ECHO "X$always_export_symbols_CXX" | $Xsed -e "$delay_single_quote_subst"`'+export_symbols_cmds_CXX='`$ECHO "X$export_symbols_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'+exclude_expsyms_CXX='`$ECHO "X$exclude_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'+include_expsyms_CXX='`$ECHO "X$include_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'+prelink_cmds_CXX='`$ECHO "X$prelink_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'+file_list_spec_CXX='`$ECHO "X$file_list_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'+hardcode_action_CXX='`$ECHO "X$hardcode_action_CXX" | $Xsed -e "$delay_single_quote_subst"`'+compiler_lib_search_dirs_CXX='`$ECHO "X$compiler_lib_search_dirs_CXX" | $Xsed -e "$delay_single_quote_subst"`'+predep_objects_CXX='`$ECHO "X$predep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'+postdep_objects_CXX='`$ECHO "X$postdep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'+predeps_CXX='`$ECHO "X$predeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'+postdeps_CXX='`$ECHO "X$postdeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'+compiler_lib_search_path_CXX='`$ECHO "X$compiler_lib_search_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'++LTCC='$LTCC'+LTCFLAGS='$LTCFLAGS'+compiler='$compiler_DEFAULT'++# Quote evaled strings.+for var in SED \+GREP \+EGREP \+FGREP \+LD \+NM \+LN_S \+lt_SP2NL \+lt_NL2SP \+reload_flag \+OBJDUMP \+deplibs_check_method \+file_magic_cmd \+AR \+AR_FLAGS \+STRIP \+RANLIB \+CC \+CFLAGS \+compiler \+lt_cv_sys_global_symbol_pipe \+lt_cv_sys_global_symbol_to_cdecl \+lt_cv_sys_global_symbol_to_c_name_address \+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \+SHELL \+ECHO \+lt_prog_compiler_no_builtin_flag \+lt_prog_compiler_wl \+lt_prog_compiler_pic \+lt_prog_compiler_static \+lt_cv_prog_compiler_c_o \+need_locks \+DSYMUTIL \+NMEDIT \+LIPO \+OTOOL \+OTOOL64 \+shrext_cmds \+export_dynamic_flag_spec \+whole_archive_flag_spec \+compiler_needs_object \+with_gnu_ld \+allow_undefined_flag \+no_undefined_flag \+hardcode_libdir_flag_spec \+hardcode_libdir_flag_spec_ld \+hardcode_libdir_separator \+fix_srcfile_path \+exclude_expsyms \+include_expsyms \+file_list_spec \+variables_saved_for_relink \+libname_spec \+library_names_spec \+soname_spec \+finish_eval \+old_striplib \+striplib \+compiler_lib_search_dirs \+predep_objects \+postdep_objects \+predeps \+postdeps \+compiler_lib_search_path \+LD_CXX \+compiler_CXX \+lt_prog_compiler_no_builtin_flag_CXX \+lt_prog_compiler_wl_CXX \+lt_prog_compiler_pic_CXX \+lt_prog_compiler_static_CXX \+lt_cv_prog_compiler_c_o_CXX \+export_dynamic_flag_spec_CXX \+whole_archive_flag_spec_CXX \+compiler_needs_object_CXX \+with_gnu_ld_CXX \+allow_undefined_flag_CXX \+no_undefined_flag_CXX \+hardcode_libdir_flag_spec_CXX \+hardcode_libdir_flag_spec_ld_CXX \+hardcode_libdir_separator_CXX \+fix_srcfile_path_CXX \+exclude_expsyms_CXX \+include_expsyms_CXX \+file_list_spec_CXX \+compiler_lib_search_dirs_CXX \+predep_objects_CXX \+postdep_objects_CXX \+predeps_CXX \+postdeps_CXX \+compiler_lib_search_path_CXX; do+    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in+    *[\\\\\\\`\\"\\\$]*)+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""+      ;;+    *)+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""+      ;;+    esac+done++# Double-quote double-evaled strings.+for var in reload_cmds \+old_postinstall_cmds \+old_postuninstall_cmds \+old_archive_cmds \+extract_expsyms_cmds \+old_archive_from_new_cmds \+old_archive_from_expsyms_cmds \+archive_cmds \+archive_expsym_cmds \+module_cmds \+module_expsym_cmds \+export_symbols_cmds \+prelink_cmds \+postinstall_cmds \+postuninstall_cmds \+finish_cmds \+sys_lib_search_path_spec \+sys_lib_dlsearch_path_spec \+old_archive_cmds_CXX \+old_archive_from_new_cmds_CXX \+old_archive_from_expsyms_cmds_CXX \+archive_cmds_CXX \+archive_expsym_cmds_CXX \+module_cmds_CXX \+module_expsym_cmds_CXX \+export_symbols_cmds_CXX \+prelink_cmds_CXX; do+    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in+    *[\\\\\\\`\\"\\\$]*)+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""+      ;;+    *)+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""+      ;;+    esac+done++# Fix-up fallback echo if it was mangled by the above quoting rules.+case \$lt_ECHO in+*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`+  ;;+esac++ac_aux_dir='$ac_aux_dir'+xsi_shell='$xsi_shell'+lt_shell_append='$lt_shell_append'++# See if we are running on zsh, and set the options which allow our+# commands through without removal of \ escapes INIT.+if test -n "\${ZSH_VERSION+set}" ; then+   setopt NO_GLOB_SUBST+fi+++    PACKAGE='$PACKAGE'+    VERSION='$VERSION'+    TIMESTAMP='$TIMESTAMP'+    RM='$RM'+    ofile='$ofile'+++++++_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+    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;+    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;+    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;+    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;+    "etc/Makefile") CONFIG_FILES="$CONFIG_FILES etc/Makefile" ;;+    "plugins/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/Makefile" ;;+    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;+    "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;+    "tslib-$LT_RELEASE.pc") CONFIG_FILES="$CONFIG_FILES tslib-$LT_RELEASE.pc:tslib.pc.in" ;;++  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;+  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+  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers+  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands+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 'as_fn_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_fn_error "cannot create a temporary directory in ." "$LINENO" 5++# 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+++ac_cr=`echo X | tr X '\015'`+# On cygwin, bash can eat \r inside `` if the user requested igncr.+# But we know of no other shell where ac_cr would be empty at this+# point, so we can use a bashism as a fallback.+if test "x$ac_cr" = x; then+  eval ac_cr=\$\'\\r\'+fi+ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/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_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5+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_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5++  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_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5+  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+' <conf$$subs.awk | sed '+/^[^""]/{+  N+  s/\n//+}+' >>$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_fn_error "could not setup config files machinery" "$LINENO" 5+_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"++# Set up the scripts for CONFIG_HEADERS section.+# No need to generate them if there are no CONFIG_HEADERS.+# This happens for instance with `./config.status Makefile'.+if test -n "$CONFIG_HEADERS"; then+cat >"$tmp/defines.awk" <<\_ACAWK ||+BEGIN {+_ACEOF++# Transform confdefs.h into an awk script `defines.awk', embedded as+# here-document in config.status, that substitutes the proper values into+# config.h.in to produce config.h.++# Create a delimiter string that does not exist in confdefs.h, to ease+# handling of long lines.+ac_delim='%!_!# '+for ac_last_try in false false :; do+  ac_t=`sed -n "/$ac_delim/p" confdefs.h`+  if test -z "$ac_t"; then+    break+  elif $ac_last_try; then+    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5+  else+    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "+  fi+done++# For the awk script, D is an array of macro values keyed by name,+# likewise P contains macro parameters if any.  Preserve backslash+# newline sequences.++ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*+sed -n '+s/.\{148\}/&'"$ac_delim"'/g+t rset+:rset+s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /+t def+d+:def+s/\\$//+t bsnl+s/["\\]/\\&/g+s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\+D["\1"]=" \3"/p+s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p+d+:bsnl+s/["\\]/\\&/g+s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\+D["\1"]=" \3\\\\\\n"\\/p+t cont+s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p+t cont+d+:cont+n+s/.\{148\}/&'"$ac_delim"'/g+t clear+:clear+s/\\$//+t bsnlc+s/["\\]/\\&/g; s/^/"/; s/$/"/p+d+:bsnlc+s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p+b cont+' <confdefs.h | sed '+s/'"$ac_delim"'/"\\\+"/g' >>$CONFIG_STATUS || ac_write_fail=1++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1+  for (key in D) D_is_set[key] = 1+  FS = ""+}+/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {+  line = \$ 0+  split(line, arg, " ")+  if (arg[1] == "#") {+    defundef = arg[2]+    mac1 = arg[3]+  } else {+    defundef = substr(arg[1], 2)+    mac1 = arg[2]+  }+  split(mac1, mac2, "(") #)+  macro = mac2[1]+  prefix = substr(line, 1, index(line, defundef) - 1)+  if (D_is_set[macro]) {+    # Preserve the white space surrounding the "#".+    print prefix "define", macro P[macro] D[macro]+    next+  } else {+    # Replace #undef with comments.  This is necessary, for example,+    # in the case of _POSIX_SOURCE, which is predefined and required+    # on some systems where configure will not decide to define it.+    if (defundef == "undef") {+      print "/*", prefix defundef, macro, "*/"+      next+    }+  }+}+{ print }+_ACAWK+_ACEOF+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1+  as_fn_error "could not setup config headers machinery" "$LINENO" 5+fi # test -n "$CONFIG_HEADERS"+++eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"+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_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;+  :[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_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;+      esac+      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac+      as_fn_append 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:${as_lineno-$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_fn_error "could not create $ac_file" "$LINENO" 5 ;;+    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"; as_fn_mkdir_p+  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+  ac_MKDIR_P=$MKDIR_P+  case $MKDIR_P in+  [\\/$]* | ?:[\\/]* ) ;;+  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;+  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:${as_lineno-$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+s&@MKDIR_P@&$ac_MKDIR_P&;t t+$ac_datarootdir_hack+"+eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \+  || as_fn_error "could not create $ac_file" "$LINENO" 5++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:${as_lineno-$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_fn_error "could not create $ac_file" "$LINENO" 5+ ;;+  :H)+  #+  # CONFIG_HEADER+  #+  if test x"$ac_file" != x-; then+    {+      $as_echo "/* $configure_input  */" \+      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"+    } >"$tmp/config.h" \+      || as_fn_error "could not create $ac_file" "$LINENO" 5+    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then+      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5+$as_echo "$as_me: $ac_file is unchanged" >&6;}+    else+      rm -f "$ac_file"+      mv "$tmp/config.h" "$ac_file" \+	|| as_fn_error "could not create $ac_file" "$LINENO" 5+    fi+  else+    $as_echo "/* $configure_input  */" \+      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \+      || as_fn_error "could not create -" "$LINENO" 5+  fi+# Compute "$ac_file"'s index in $config_headers.+_am_arg="$ac_file"+_am_stamp_count=1+for _am_header in $config_headers :; do+  case $_am_header in+    $_am_arg | $_am_arg:* )+      break ;;+    * )+      _am_stamp_count=`expr $_am_stamp_count + 1` ;;+  esac+done+echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||+$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \+	 X"$_am_arg" : 'X\(//\)[^/]' \| \+	 X"$_am_arg" : 'X\(//\)$' \| \+	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||+$as_echo X"$_am_arg" |+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{+	    s//\1/+	    q+	  }+	  /^X\(\/\/\)[^/].*/{+	    s//\1/+	    q+	  }+	  /^X\(\/\/\)$/{+	    s//\1/+	    q+	  }+	  /^X\(\/\).*/{+	    s//\1/+	    q+	  }+	  s/.*/./; q'`/stamp-h$_am_stamp_count+ ;;++  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5+$as_echo "$as_me: executing $ac_file commands" >&6;}+ ;;+  esac+++  case $ac_file$ac_mode in+    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {+  # Autoconf 2.62 quotes --file arguments for eval, but not when files+  # are listed without --file.  Let's play safe and only enable the eval+  # if we detect the quoting.+  case $CONFIG_FILES in+  *\'*) eval set x "$CONFIG_FILES" ;;+  *)   set x $CONFIG_FILES ;;+  esac+  shift+  for mf+  do+    # Strip MF so we end up with the name of the file.+    mf=`echo "$mf" | sed -e 's/:.*$//'`+    # Check whether this is an Automake generated Makefile or not.+    # We used to match only the files named `Makefile.in', but+    # some people rename them; so instead we look at the file content.+    # Grep'ing the first line is not enough: some people post-process+    # each Makefile.in and add a new line on top of each file to say so.+    # Grep'ing the whole file is not good either: AIX grep has a line+    # limit of 2048, but all sed's we know have understand at least 4000.+    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then+      dirpart=`$as_dirname -- "$mf" ||+$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \+	 X"$mf" : 'X\(//\)[^/]' \| \+	 X"$mf" : 'X\(//\)$' \| \+	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||+$as_echo X"$mf" |+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{+	    s//\1/+	    q+	  }+	  /^X\(\/\/\)[^/].*/{+	    s//\1/+	    q+	  }+	  /^X\(\/\/\)$/{+	    s//\1/+	    q+	  }+	  /^X\(\/\).*/{+	    s//\1/+	    q+	  }+	  s/.*/./; q'`+    else+      continue+    fi+    # Extract the definition of DEPDIR, am__include, and am__quote+    # from the Makefile without running `make'.+    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`+    test -z "$DEPDIR" && continue+    am__include=`sed -n 's/^am__include = //p' < "$mf"`+    test -z "am__include" && continue+    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`+    # When using ansi2knr, U may be empty or an underscore; expand it+    U=`sed -n 's/^U = //p' < "$mf"`+    # Find all dependency output files, they are included files with+    # $(DEPDIR) in their names.  We invoke sed twice because it is the+    # simplest approach to changing $(DEPDIR) to its actual value in the+    # expansion.+    for file in `sed -n "+      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \+	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do+      # Make sure the directory exists.+      test -f "$dirpart/$file" && continue+      fdir=`$as_dirname -- "$file" ||+$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \+	 X"$file" : 'X\(//\)[^/]' \| \+	 X"$file" : 'X\(//\)$' \| \+	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||+$as_echo X"$file" |+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{+	    s//\1/+	    q+	  }+	  /^X\(\/\/\)[^/].*/{+	    s//\1/+	    q+	  }+	  /^X\(\/\/\)$/{+	    s//\1/+	    q+	  }+	  /^X\(\/\).*/{+	    s//\1/+	    q+	  }+	  s/.*/./; q'`+      as_dir=$dirpart/$fdir; as_fn_mkdir_p+      # echo "creating $dirpart/$file"+      echo '# dummy' > "$dirpart/$file"+    done+  done+}+ ;;+    "libtool":C)++    # See if we are running on zsh, and set the options which allow our+    # commands through without removal of \ escapes.+    if test -n "${ZSH_VERSION+set}" ; then+      setopt NO_GLOB_SUBST+    fi++    cfgfile="${ofile}T"+    trap "$RM \"$cfgfile\"; exit 1" 1 2 15+    $RM "$cfgfile"++    cat <<_LT_EOF >> "$cfgfile"+#! $SHELL++# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:+# NOTE: Changes made to this file will be lost: look at ltmain.sh.+#+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,+#                 2006, 2007, 2008 Free Software Foundation, Inc.+#   Written by Gordon Matzigkeit, 1996+#+#   This file is part of GNU Libtool.+#+# GNU Libtool is free software; you can redistribute it and/or+# modify it under the terms of the GNU General Public License as+# published by the Free Software Foundation; either version 2 of+# the License, or (at your option) any later version.+#+# As a special exception to the GNU General Public License,+# if you distribute this file as part of a program or library that+# is built using GNU Libtool, you may include this file under the+# same distribution terms that you use for the rest of that program.+#+# GNU Libtool 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 GNU Libtool; see the file COPYING.  If not, a copy+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or+# obtained by writing to the Free Software Foundation, Inc.,+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.+++# The names of the tagged configurations supported by this script.+available_tags="CXX "++# ### BEGIN LIBTOOL CONFIG++# Whether or not to build static libraries.+build_old_libs=$enable_static++# Whether or not to build shared libraries.+build_libtool_libs=$enable_shared++# Which release of libtool.m4 was used?+macro_version=$macro_version+macro_revision=$macro_revision++# What type of objects to build.+pic_mode=$pic_mode++# Whether or not to optimize for fast installation.+fast_install=$enable_fast_install++# The host system.+host_alias=$host_alias+host=$host+host_os=$host_os++# The build system.+build_alias=$build_alias+build=$build+build_os=$build_os++# A sed program that does not truncate output.+SED=$lt_SED++# Sed that helps us avoid accidentally triggering echo(1) options like -n.+Xsed="\$SED -e 1s/^X//"++# A grep program that handles long lines.+GREP=$lt_GREP++# An ERE matcher.+EGREP=$lt_EGREP++# A literal string matcher.+FGREP=$lt_FGREP++# A BSD- or MS-compatible name lister.+NM=$lt_NM++# Whether we need soft or hard links.+LN_S=$lt_LN_S++# What is the maximum length of a command?+max_cmd_len=$max_cmd_len++# Object file suffix (normally "o").+objext=$ac_objext++# Executable file suffix (normally "").+exeext=$exeext++# whether the shell understands "unset".+lt_unset=$lt_unset++# turn spaces into newlines.+SP2NL=$lt_lt_SP2NL++# turn newlines into spaces.+NL2SP=$lt_lt_NL2SP++# How to create reloadable object files.+reload_flag=$lt_reload_flag+reload_cmds=$lt_reload_cmds++# An object symbol dumper.+OBJDUMP=$lt_OBJDUMP++# Method to check whether dependent libraries are shared objects.+deplibs_check_method=$lt_deplibs_check_method++# Command to use when deplibs_check_method == "file_magic".+file_magic_cmd=$lt_file_magic_cmd++# The archiver.+AR=$lt_AR+AR_FLAGS=$lt_AR_FLAGS++# A symbol stripping program.+STRIP=$lt_STRIP++# Commands used to install an old-style archive.+RANLIB=$lt_RANLIB+old_postinstall_cmds=$lt_old_postinstall_cmds+old_postuninstall_cmds=$lt_old_postuninstall_cmds++# A C compiler.+LTCC=$lt_CC++# LTCC compiler flags.+LTCFLAGS=$lt_CFLAGS++# Take the output of nm and produce a listing of raw symbols and C names.+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe++# Transform the output of nm in a proper C declaration.+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl++# Transform the output of nm in a C name address pair.+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address++# Transform the output of nm in a C name address pair when lib prefix is needed.+global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix++# The name of the directory that contains temporary libtool files.+objdir=$objdir++# Shell to use when invoking shell scripts.+SHELL=$lt_SHELL++# An echo program that does not interpret backslashes.+ECHO=$lt_ECHO++# Used to examine libraries when file_magic_cmd begins with "file".+MAGIC_CMD=$MAGIC_CMD++# Must we lock files when doing compilation?+need_locks=$lt_need_locks++# Tool to manipulate archived DWARF debug symbol files on Mac OS X.+DSYMUTIL=$lt_DSYMUTIL++# Tool to change global to local symbols on Mac OS X.+NMEDIT=$lt_NMEDIT++# Tool to manipulate fat objects and archives on Mac OS X.+LIPO=$lt_LIPO++# ldd/readelf like tool for Mach-O binaries on Mac OS X.+OTOOL=$lt_OTOOL++# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.+OTOOL64=$lt_OTOOL64++# Old archive suffix (normally "a").+libext=$libext++# Shared library suffix (normally ".so").+shrext_cmds=$lt_shrext_cmds++# The commands to extract the exported symbol list from a shared archive.+extract_expsyms_cmds=$lt_extract_expsyms_cmds++# Variables whose values should be saved in libtool wrapper scripts and+# restored at link time.+variables_saved_for_relink=$lt_variables_saved_for_relink++# Do we need the "lib" prefix for modules?+need_lib_prefix=$need_lib_prefix++# Do we need a version for libraries?+need_version=$need_version++# Library versioning type.+version_type=$version_type++# Shared library runtime path variable.+runpath_var=$runpath_var++# Shared library path variable.+shlibpath_var=$shlibpath_var++# Is shlibpath searched before the hard-coded library search path?+shlibpath_overrides_runpath=$shlibpath_overrides_runpath++# Format of library name prefix.+libname_spec=$lt_libname_spec++# List of archive names.  First name is the real one, the rest are links.+# The last name is the one that the linker finds with -lNAME+library_names_spec=$lt_library_names_spec++# The coded name of the library, if different from the real name.+soname_spec=$lt_soname_spec++# Command to use after installation of a shared archive.+postinstall_cmds=$lt_postinstall_cmds++# Command to use after uninstallation of a shared archive.+postuninstall_cmds=$lt_postuninstall_cmds++# Commands used to finish a libtool library installation in a directory.+finish_cmds=$lt_finish_cmds++# As "finish_cmds", except a single script fragment to be evaled but+# not shown.+finish_eval=$lt_finish_eval++# Whether we should hardcode library paths into libraries.+hardcode_into_libs=$hardcode_into_libs++# Compile-time system search path for libraries.+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec++# Run-time system search path for libraries.+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec++# Whether dlopen is supported.+dlopen_support=$enable_dlopen++# Whether dlopen of programs is supported.+dlopen_self=$enable_dlopen_self++# Whether dlopen of statically linked programs is supported.+dlopen_self_static=$enable_dlopen_self_static++# Commands to strip libraries.+old_striplib=$lt_old_striplib+striplib=$lt_striplib+++# The linker used to build libraries.+LD=$lt_LD++# Commands used to build an old-style archive.+old_archive_cmds=$lt_old_archive_cmds++# A language specific compiler.+CC=$lt_compiler++# Is the compiler the GNU compiler?+with_gcc=$GCC++# Compiler flag to turn off builtin functions.+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag++# How to pass a linker flag through the compiler.+wl=$lt_lt_prog_compiler_wl++# Additional compiler flags for building library objects.+pic_flag=$lt_lt_prog_compiler_pic++# Compiler flag to prevent dynamic linking.+link_static_flag=$lt_lt_prog_compiler_static++# Does compiler simultaneously support -c and -o options?+compiler_c_o=$lt_lt_cv_prog_compiler_c_o++# Whether or not to add -lc for building shared libraries.+build_libtool_need_lc=$archive_cmds_need_lc++# Whether or not to disallow shared libs when runtime libs are static.+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes++# Compiler flag to allow reflexive dlopens.+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec++# Compiler flag to generate shared objects directly from archives.+whole_archive_flag_spec=$lt_whole_archive_flag_spec++# Whether the compiler copes with passing no objects directly.+compiler_needs_object=$lt_compiler_needs_object++# Create an old-style archive from a shared archive.+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds++# Create a temporary old-style archive to link instead of a shared archive.+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds++# Commands used to build a shared archive.+archive_cmds=$lt_archive_cmds+archive_expsym_cmds=$lt_archive_expsym_cmds++# Commands used to build a loadable module if different from building+# a shared archive.+module_cmds=$lt_module_cmds+module_expsym_cmds=$lt_module_expsym_cmds++# Whether we are building with GNU ld or not.+with_gnu_ld=$lt_with_gnu_ld++# Flag that allows shared libraries with undefined symbols to be built.+allow_undefined_flag=$lt_allow_undefined_flag++# Flag that enforces no undefined symbols.+no_undefined_flag=$lt_no_undefined_flag++# Flag to hardcode \$libdir into a binary during linking.+# This must work even if \$libdir does not exist+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec++# If ld is used when linking, flag to hardcode \$libdir into a binary+# during linking.  This must work even if \$libdir does not exist.+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld++# Whether we need a single "-rpath" flag with a separated argument.+hardcode_libdir_separator=$lt_hardcode_libdir_separator++# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes+# DIR into the resulting binary.+hardcode_direct=$hardcode_direct++# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes+# DIR into the resulting binary and the resulting library dependency is+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the+# library is relocated.+hardcode_direct_absolute=$hardcode_direct_absolute++# Set to "yes" if using the -LDIR flag during linking hardcodes DIR+# into the resulting binary.+hardcode_minus_L=$hardcode_minus_L++# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR+# into the resulting binary.+hardcode_shlibpath_var=$hardcode_shlibpath_var++# Set to "yes" if building a shared library automatically hardcodes DIR+# into the library and all subsequent libraries and executables linked+# against it.+hardcode_automatic=$hardcode_automatic++# Set to yes if linker adds runtime paths of dependent libraries+# to runtime path list.+inherit_rpath=$inherit_rpath++# Whether libtool must link a program against all its dependency libraries.+link_all_deplibs=$link_all_deplibs++# Fix the shell variable \$srcfile for the compiler.+fix_srcfile_path=$lt_fix_srcfile_path++# Set to "yes" if exported symbols are required.+always_export_symbols=$always_export_symbols++# The commands to list exported symbols.+export_symbols_cmds=$lt_export_symbols_cmds++# Symbols that should not be listed in the preloaded symbols.+exclude_expsyms=$lt_exclude_expsyms++# Symbols that must always be exported.+include_expsyms=$lt_include_expsyms++# Commands necessary for linking programs (against libraries) with templates.+prelink_cmds=$lt_prelink_cmds++# Specify filename containing input files.+file_list_spec=$lt_file_list_spec++# How to hardcode a shared library path into an executable.+hardcode_action=$hardcode_action++# The directories searched by this compiler when creating a shared library.+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs++# Dependencies to place before and after the objects being linked to+# create a shared library.+predep_objects=$lt_predep_objects+postdep_objects=$lt_postdep_objects+predeps=$lt_predeps+postdeps=$lt_postdeps++# The library search path used internally by the compiler when linking+# a shared library.+compiler_lib_search_path=$lt_compiler_lib_search_path++# ### END LIBTOOL CONFIG++_LT_EOF++  case $host_os in+  aix3*)+    cat <<\_LT_EOF >> "$cfgfile"+# AIX sometimes has problems with the GCC collect2 program.  For some+# reason, if we set the COLLECT_NAMES environment variable, the problems+# vanish in a puff of smoke.+if test "X${COLLECT_NAMES+set}" != Xset; then+  COLLECT_NAMES=+  export COLLECT_NAMES+fi+_LT_EOF+    ;;+  esac+++ltmain="$ac_aux_dir/ltmain.sh"+++  # We use sed instead of cat because bash on DJGPP gets confused if+  # if finds mixed CR/LF and LF-only lines.  Since sed operates in+  # text mode, it properly converts lines to CR/LF.  This bash problem+  # is reportedly fixed, but why not run on old versions too?+  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \+    || (rm -f "$cfgfile"; exit 1)++  case $xsi_shell in+  yes)+    cat << \_LT_EOF >> "$cfgfile"++# func_dirname file append nondir_replacement+# Compute the dirname of FILE.  If nonempty, add APPEND to the result,+# otherwise set result to NONDIR_REPLACEMENT.+func_dirname ()+{+  case ${1} in+    */*) func_dirname_result="${1%/*}${2}" ;;+    *  ) func_dirname_result="${3}" ;;+  esac+}++# func_basename file+func_basename ()+{+  func_basename_result="${1##*/}"+}++# func_dirname_and_basename file append nondir_replacement+# perform func_basename and func_dirname in a single function+# call:+#   dirname:  Compute the dirname of FILE.  If nonempty,+#             add APPEND to the result, otherwise set result+#             to NONDIR_REPLACEMENT.+#             value returned in "$func_dirname_result"+#   basename: Compute filename of FILE.+#             value retuned in "$func_basename_result"+# Implementation must be kept synchronized with func_dirname+# and func_basename. For efficiency, we do not delegate to+# those functions but instead duplicate the functionality here.+func_dirname_and_basename ()+{+  case ${1} in+    */*) func_dirname_result="${1%/*}${2}" ;;+    *  ) func_dirname_result="${3}" ;;+  esac+  func_basename_result="${1##*/}"+}++# func_stripname prefix suffix name+# strip PREFIX and SUFFIX off of NAME.+# PREFIX and SUFFIX must not contain globbing or regex special+# characters, hashes, percent signs, but SUFFIX may contain a leading+# dot (in which case that matches only a dot).+func_stripname ()+{+  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are+  # positional parameters, so assign one to ordinary parameter first.+  func_stripname_result=${3}+  func_stripname_result=${func_stripname_result#"${1}"}+  func_stripname_result=${func_stripname_result%"${2}"}+}++# func_opt_split+func_opt_split ()+{+  func_opt_split_opt=${1%%=*}+  func_opt_split_arg=${1#*=}+}++# func_lo2o object+func_lo2o ()+{+  case ${1} in+    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;+    *)    func_lo2o_result=${1} ;;+  esac+}++# func_xform libobj-or-source+func_xform ()+{+  func_xform_result=${1%.*}.lo+}++# func_arith arithmetic-term...+func_arith ()+{+  func_arith_result=$(( $* ))+}++# func_len string+# STRING may not start with a hyphen.+func_len ()+{+  func_len_result=${#1}+}++_LT_EOF+    ;;+  *) # Bourne compatible functions.+    cat << \_LT_EOF >> "$cfgfile"++# func_dirname file append nondir_replacement+# Compute the dirname of FILE.  If nonempty, add APPEND to the result,+# otherwise set result to NONDIR_REPLACEMENT.+func_dirname ()+{+  # Extract subdirectory from the argument.+  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`+  if test "X$func_dirname_result" = "X${1}"; then+    func_dirname_result="${3}"+  else+    func_dirname_result="$func_dirname_result${2}"+  fi+}++# func_basename file+func_basename ()+{+  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`+}+++# func_stripname prefix suffix name+# strip PREFIX and SUFFIX off of NAME.+# PREFIX and SUFFIX must not contain globbing or regex special+# characters, hashes, percent signs, but SUFFIX may contain a leading+# dot (in which case that matches only a dot).+# func_strip_suffix prefix name+func_stripname ()+{+  case ${2} in+    .*) func_stripname_result=`$ECHO "X${3}" \+           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;+    *)  func_stripname_result=`$ECHO "X${3}" \+           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;+  esac+}++# sed scripts:+my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'+my_sed_long_arg='1s/^-[^=]*=//'++# func_opt_split+func_opt_split ()+{+  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`+  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`+}++# func_lo2o object+func_lo2o ()+{+  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`+}++# func_xform libobj-or-source+func_xform ()+{+  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`+}++# func_arith arithmetic-term...+func_arith ()+{+  func_arith_result=`expr "$@"`+}++# func_len string+# STRING may not start with a hyphen.+func_len ()+{+  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`+}++_LT_EOF+esac++case $lt_shell_append in+  yes)+    cat << \_LT_EOF >> "$cfgfile"++# func_append var value+# Append VALUE to the end of shell variable VAR.+func_append ()+{+  eval "$1+=\$2"+}+_LT_EOF+    ;;+  *)+    cat << \_LT_EOF >> "$cfgfile"++# func_append var value+# Append VALUE to the end of shell variable VAR.+func_append ()+{+  eval "$1=\$$1\$2"+}++_LT_EOF+    ;;+  esac+++  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \+    || (rm -f "$cfgfile"; exit 1)++  mv -f "$cfgfile" "$ofile" ||+    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")+  chmod +x "$ofile"+++    cat <<_LT_EOF >> "$ofile"++# ### BEGIN LIBTOOL TAG CONFIG: CXX++# The linker used to build libraries.+LD=$lt_LD_CXX++# Commands used to build an old-style archive.+old_archive_cmds=$lt_old_archive_cmds_CXX++# A language specific compiler.+CC=$lt_compiler_CXX++# Is the compiler the GNU compiler?+with_gcc=$GCC_CXX++# Compiler flag to turn off builtin functions.+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX++# How to pass a linker flag through the compiler.+wl=$lt_lt_prog_compiler_wl_CXX++# Additional compiler flags for building library objects.+pic_flag=$lt_lt_prog_compiler_pic_CXX++# Compiler flag to prevent dynamic linking.+link_static_flag=$lt_lt_prog_compiler_static_CXX++# Does compiler simultaneously support -c and -o options?+compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX++# Whether or not to add -lc for building shared libraries.+build_libtool_need_lc=$archive_cmds_need_lc_CXX++# Whether or not to disallow shared libs when runtime libs are static.+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX++# Compiler flag to allow reflexive dlopens.+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX++# Compiler flag to generate shared objects directly from archives.+whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX++# Whether the compiler copes with passing no objects directly.+compiler_needs_object=$lt_compiler_needs_object_CXX++# Create an old-style archive from a shared archive.+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX++# Create a temporary old-style archive to link instead of a shared archive.+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX++# Commands used to build a shared archive.+archive_cmds=$lt_archive_cmds_CXX+archive_expsym_cmds=$lt_archive_expsym_cmds_CXX++# Commands used to build a loadable module if different from building+# a shared archive.+module_cmds=$lt_module_cmds_CXX+module_expsym_cmds=$lt_module_expsym_cmds_CXX++# Whether we are building with GNU ld or not.+with_gnu_ld=$lt_with_gnu_ld_CXX++# Flag that allows shared libraries with undefined symbols to be built.+allow_undefined_flag=$lt_allow_undefined_flag_CXX++# Flag that enforces no undefined symbols.+no_undefined_flag=$lt_no_undefined_flag_CXX++# Flag to hardcode \$libdir into a binary during linking.+# This must work even if \$libdir does not exist+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX++# If ld is used when linking, flag to hardcode \$libdir into a binary+# during linking.  This must work even if \$libdir does not exist.+hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX++# Whether we need a single "-rpath" flag with a separated argument.+hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX++# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes+# DIR into the resulting binary.+hardcode_direct=$hardcode_direct_CXX++# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes+# DIR into the resulting binary and the resulting library dependency is+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the+# library is relocated.+hardcode_direct_absolute=$hardcode_direct_absolute_CXX++# Set to "yes" if using the -LDIR flag during linking hardcodes DIR+# into the resulting binary.+hardcode_minus_L=$hardcode_minus_L_CXX++# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR+# into the resulting binary.+hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX++# Set to "yes" if building a shared library automatically hardcodes DIR+# into the library and all subsequent libraries and executables linked+# against it.+hardcode_automatic=$hardcode_automatic_CXX++# Set to yes if linker adds runtime paths of dependent libraries+# to runtime path list.+inherit_rpath=$inherit_rpath_CXX++# Whether libtool must link a program against all its dependency libraries.+link_all_deplibs=$link_all_deplibs_CXX++# Fix the shell variable \$srcfile for the compiler.+fix_srcfile_path=$lt_fix_srcfile_path_CXX++# Set to "yes" if exported symbols are required.+always_export_symbols=$always_export_symbols_CXX++# The commands to list exported symbols.+export_symbols_cmds=$lt_export_symbols_cmds_CXX++# Symbols that should not be listed in the preloaded symbols.+exclude_expsyms=$lt_exclude_expsyms_CXX++# Symbols that must always be exported.+include_expsyms=$lt_include_expsyms_CXX++# Commands necessary for linking programs (against libraries) with templates.+prelink_cmds=$lt_prelink_cmds_CXX++# Specify filename containing input files.+file_list_spec=$lt_file_list_spec_CXX++# How to hardcode a shared library path into an executable.+hardcode_action=$hardcode_action_CXX++# The directories searched by this compiler when creating a shared library.+compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX++# Dependencies to place before and after the objects being linked to+# create a shared library.+predep_objects=$lt_predep_objects_CXX+postdep_objects=$lt_postdep_objects_CXX+predeps=$lt_predeps_CXX+postdeps=$lt_postdeps_CXX++# The library search path used internally by the compiler when linking+# a shared library.+compiler_lib_search_path=$lt_compiler_lib_search_path_CXX++# ### END LIBTOOL TAG CONFIG: CXX+_LT_EOF++ ;;++  esac+done # for ac_tag+++as_fn_exit 0+_ACEOF+ac_clean_files=$ac_clean_files_save++test $ac_write_fail = 0 ||+  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5+++# 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 || as_fn_exit $?+fi+if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5+$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}+fi+diff -Nur tslib-1.0.orig/configure.ac tslib-1.0/configure.ac--- tslib-1.0.orig/configure.ac	2006-08-24 23:02:55.000000000 +0200+++ tslib-1.0/configure.ac	2010-07-29 13:39:15.000000000 +0200@@ -71,7 +71,7 @@ AM_CONDITIONAL(ENABLE_DEJITTER_MODULE, test "$dejitter_module" = "yes")  AC_MSG_CHECKING([whether linear-h2200 module is requested]) -AC_ARG_ENABLE(dejitter,+AC_ARG_ENABLE(linear-h2200, 	AS_HELP_STRING([--enable-linear-h2200], 		[Enable building of linearizing filter for iPAQ h2200 (default=yes)]), 	[h2200_linear_module=$enableval],diff -Nur tslib-1.0.orig/depcomp tslib-1.0/depcomp--- tslib-1.0.orig/depcomp	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/depcomp	2010-07-29 13:39:15.000000000 +0200@@ -0,0 +1,630 @@+#! /bin/sh+# depcomp - compile a program generating dependencies as side-effects++scriptversion=2009-04-28.21; # UTC++# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free+# Software Foundation, Inc.++# This program is free software; you can redistribute it and/or modify+# it under the terms of the GNU General Public License as published by+# the Free Software Foundation; either version 2, or (at your option)+# any later version.++# 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, see <http://www.gnu.org/licenses/>.++# As a special exception to the GNU General Public License, if you+# distribute this file as part of a program that contains a+# configuration script generated by Autoconf, you may include it under+# the same distribution terms that you use for the rest of that program.++# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.++case $1 in+  '')+     echo "$0: No command.  Try \`$0 --help' for more information." 1>&2+     exit 1;+     ;;+  -h | --h*)+    cat <<\EOF+Usage: depcomp [--help] [--version] PROGRAM [ARGS]++Run PROGRAMS ARGS to compile a file, generating dependencies+as side-effects.++Environment variables:+  depmode     Dependency tracking mode.+  source      Source file read by `PROGRAMS ARGS'.+  object      Object file output by `PROGRAMS ARGS'.+  DEPDIR      directory where to store dependencies.+  depfile     Dependency file to output.+  tmpdepfile  Temporary file to use when outputing dependencies.+  libtool     Whether libtool is used (yes/no).++Report bugs to <bug-automake@gnu.org>.+EOF+    exit $?+    ;;+  -v | --v*)+    echo "depcomp $scriptversion"+    exit $?+    ;;+esac++if test -z "$depmode" || test -z "$source" || test -z "$object"; then+  echo "depcomp: Variables source, object and depmode must be set" 1>&2+  exit 1+fi++# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.+depfile=${depfile-`echo "$object" |+  sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}+tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}++rm -f "$tmpdepfile"++# Some modes work just like other modes, but use different flags.  We+# parameterize here, but still list the modes in the big case below,+# to make depend.m4 easier to write.  Note that we *cannot* use a case+# here, because this file can only contain one case statement.+if test "$depmode" = hp; then+  # HP compiler uses -M and no extra arg.+  gccflag=-M+  depmode=gcc+fi++if test "$depmode" = dashXmstdout; then+   # This is just like dashmstdout with a different argument.+   dashmflag=-xM+   depmode=dashmstdout+fi++cygpath_u="cygpath -u -f -"+if test "$depmode" = msvcmsys; then+   # This is just like msvisualcpp but w/o cygpath translation.+   # Just convert the backslash-escaped backslashes to single forward+   # slashes to satisfy depend.m4+   cygpath_u="sed s,\\\\\\\\,/,g"+   depmode=msvisualcpp+fi++case "$depmode" in+gcc3)+## gcc 3 implements dependency tracking that does exactly what+## we want.  Yay!  Note: for some reason libtool 1.4 doesn't like+## it if -MD -MP comes after the -MF stuff.  Hmm.+## Unfortunately, FreeBSD c89 acceptance of flags depends upon+## the command line argument order; so add the flags where they+## appear in depend2.am.  Note that the slowdown incurred here+## affects only configure: in makefiles, %FASTDEP% shortcuts this.+  for arg+  do+    case $arg in+    -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;+    *)  set fnord "$@" "$arg" ;;+    esac+    shift # fnord+    shift # $arg+  done+  "$@"+  stat=$?+  if test $stat -eq 0; then :+  else+    rm -f "$tmpdepfile"+    exit $stat+  fi+  mv "$tmpdepfile" "$depfile"+  ;;++gcc)+## There are various ways to get dependency output from gcc.  Here's+## why we pick this rather obscure method:+## - Don't want to use -MD because we'd like the dependencies to end+##   up in a subdir.  Having to rename by hand is ugly.+##   (We might end up doing this anyway to support other compilers.)+## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like+##   -MM, not -M (despite what the docs say).+## - Using -M directly means running the compiler twice (even worse+##   than renaming).+  if test -z "$gccflag"; then+    gccflag=-MD,+  fi+  "$@" -Wp,"$gccflag$tmpdepfile"+  stat=$?+  if test $stat -eq 0; then :+  else+    rm -f "$tmpdepfile"+    exit $stat+  fi+  rm -f "$depfile"+  echo "$object : \\" > "$depfile"+  alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz+## The second -e expression handles DOS-style file names with drive letters.+  sed -e 's/^[^:]*: / /' \+      -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"+## This next piece of magic avoids the `deleted header file' problem.+## The problem is that when a header file which appears in a .P file+## is deleted, the dependency causes make to die (because there is+## typically no way to rebuild the header).  We avoid this by adding+## dummy dependencies for each header file.  Too bad gcc doesn't do+## this for us directly.+  tr ' ' '+' < "$tmpdepfile" |+## Some versions of gcc put a space before the `:'.  On the theory+## that the space means something, we add a space to the output as+## well.+## Some versions of the HPUX 10.20 sed can't process this invocation+## correctly.  Breaking it into two sed invocations is a workaround.+    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"+  rm -f "$tmpdepfile"+  ;;++hp)+  # This case exists only to let depend.m4 do its work.  It works by+  # looking at the text of this script.  This case will never be run,+  # since it is checked for above.+  exit 1+  ;;++sgi)+  if test "$libtool" = yes; then+    "$@" "-Wp,-MDupdate,$tmpdepfile"+  else+    "$@" -MDupdate "$tmpdepfile"+  fi+  stat=$?+  if test $stat -eq 0; then :+  else+    rm -f "$tmpdepfile"+    exit $stat+  fi+  rm -f "$depfile"++  if test -f "$tmpdepfile"; then  # yes, the sourcefile depend on other files+    echo "$object : \\" > "$depfile"++    # Clip off the initial element (the dependent).  Don't try to be+    # clever and replace this with sed code, as IRIX sed won't handle+    # lines with more than a fixed number of characters (4096 in+    # IRIX 6.2 sed, 8192 in IRIX 6.5).  We also remove comment lines;+    # the IRIX cc adds comments like `#:fec' to the end of the+    # dependency line.+    tr ' ' '+' < "$tmpdepfile" \+    | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \+    tr '+' ' ' >> "$depfile"+    echo >> "$depfile"++    # The second pass generates a dummy entry for each header file.+    tr ' ' '+' < "$tmpdepfile" \+   | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \+   >> "$depfile"+  else+    # The sourcefile does not contain any dependencies, so just+    # store a dummy comment line, to avoid errors with the Makefile+    # "include basename.Plo" scheme.+    echo "#dummy" > "$depfile"+  fi+  rm -f "$tmpdepfile"+  ;;++aix)+  # The C for AIX Compiler uses -M and outputs the dependencies+  # in a .u file.  In older versions, this file always lives in the+  # current directory.  Also, the AIX compiler puts `$object:' at the+  # start of each line; $object doesn't have directory information.+  # Version 6 uses the directory in both cases.+  dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`+  test "x$dir" = "x$object" && dir=+  base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`+  if test "$libtool" = yes; then+    tmpdepfile1=$dir$base.u+    tmpdepfile2=$base.u+    tmpdepfile3=$dir.libs/$base.u+    "$@" -Wc,-M+  else+    tmpdepfile1=$dir$base.u+    tmpdepfile2=$dir$base.u+    tmpdepfile3=$dir$base.u+    "$@" -M+  fi+  stat=$?++  if test $stat -eq 0; then :+  else+    rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"+    exit $stat+  fi++  for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"+  do+    test -f "$tmpdepfile" && break+  done+  if test -f "$tmpdepfile"; then+    # Each line is of the form `foo.o: dependent.h'.+    # Do two passes, one to just change these to+    # `$object: dependent.h' and one to simply `dependent.h:'.+    sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"+    # That's a tab and a space in the [].+    sed -e 's,^.*\.[a-z]*:[	 ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"+  else+    # The sourcefile does not contain any dependencies, so just+    # store a dummy comment line, to avoid errors with the Makefile+    # "include basename.Plo" scheme.+    echo "#dummy" > "$depfile"+  fi+  rm -f "$tmpdepfile"+  ;;++icc)+  # Intel's C compiler understands `-MD -MF file'.  However on+  #    icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c+  # ICC 7.0 will fill foo.d with something like+  #    foo.o: sub/foo.c+  #    foo.o: sub/foo.h+  # which is wrong.  We want:+  #    sub/foo.o: sub/foo.c+  #    sub/foo.o: sub/foo.h+  #    sub/foo.c:+  #    sub/foo.h:+  # ICC 7.1 will output+  #    foo.o: sub/foo.c sub/foo.h+  # and will wrap long lines using \ :+  #    foo.o: sub/foo.c ... \+  #     sub/foo.h ... \+  #     ...++  "$@" -MD -MF "$tmpdepfile"+  stat=$?+  if test $stat -eq 0; then :+  else+    rm -f "$tmpdepfile"+    exit $stat+  fi+  rm -f "$depfile"+  # Each line is of the form `foo.o: dependent.h',+  # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.+  # Do two passes, one to just change these to+  # `$object: dependent.h' and one to simply `dependent.h:'.+  sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"+  # Some versions of the HPUX 10.20 sed can't process this invocation+  # correctly.  Breaking it into two sed invocations is a workaround.+  sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" |+    sed -e 's/$/ :/' >> "$depfile"+  rm -f "$tmpdepfile"+  ;;++hp2)+  # The "hp" stanza above does not work with aCC (C++) and HP's ia64+  # compilers, which have integrated preprocessors.  The correct option+  # to use with these is +Maked; it writes dependencies to a file named+  # 'foo.d', which lands next to the object file, wherever that+  # happens to be.+  # Much of this is similar to the tru64 case; see comments there.+  dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`+  test "x$dir" = "x$object" && dir=+  base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`+  if test "$libtool" = yes; then+    tmpdepfile1=$dir$base.d+    tmpdepfile2=$dir.libs/$base.d+    "$@" -Wc,+Maked+  else+    tmpdepfile1=$dir$base.d+    tmpdepfile2=$dir$base.d+    "$@" +Maked+  fi+  stat=$?+  if test $stat -eq 0; then :+  else+     rm -f "$tmpdepfile1" "$tmpdepfile2"+     exit $stat+  fi++  for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"+  do+    test -f "$tmpdepfile" && break+  done+  if test -f "$tmpdepfile"; then+    sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"+    # Add `dependent.h:' lines.+    sed -ne '2,${+	       s/^ *//+	       s/ \\*$//+	       s/$/:/+	       p+	     }' "$tmpdepfile" >> "$depfile"+  else+    echo "#dummy" > "$depfile"+  fi+  rm -f "$tmpdepfile" "$tmpdepfile2"+  ;;++tru64)+   # The Tru64 compiler uses -MD to generate dependencies as a side+   # effect.  `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.+   # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put+   # dependencies in `foo.d' instead, so we check for that too.+   # Subdirectories are respected.+   dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`+   test "x$dir" = "x$object" && dir=+   base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`++   if test "$libtool" = yes; then+      # With Tru64 cc, shared objects can also be used to make a+      # static library.  This mechanism is used in libtool 1.4 series to+      # handle both shared and static libraries in a single compilation.+      # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.+      #+      # With libtool 1.5 this exception was removed, and libtool now+      # generates 2 separate objects for the 2 libraries.  These two+      # compilations output dependencies in $dir.libs/$base.o.d and+      # in $dir$base.o.d.  We have to check for both files, because+      # one of the two compilations can be disabled.  We should prefer+      # $dir$base.o.d over $dir.libs/$base.o.d because the latter is+      # automatically cleaned when .libs/ is deleted, while ignoring+      # the former would cause a distcleancheck panic.+      tmpdepfile1=$dir.libs/$base.lo.d   # libtool 1.4+      tmpdepfile2=$dir$base.o.d          # libtool 1.5+      tmpdepfile3=$dir.libs/$base.o.d    # libtool 1.5+      tmpdepfile4=$dir.libs/$base.d      # Compaq CCC V6.2-504+      "$@" -Wc,-MD+   else+      tmpdepfile1=$dir$base.o.d+      tmpdepfile2=$dir$base.d+      tmpdepfile3=$dir$base.d+      tmpdepfile4=$dir$base.d+      "$@" -MD+   fi++   stat=$?+   if test $stat -eq 0; then :+   else+      rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"+      exit $stat+   fi++   for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"+   do+     test -f "$tmpdepfile" && break+   done+   if test -f "$tmpdepfile"; then+      sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"+      # That's a tab and a space in the [].+      sed -e 's,^.*\.[a-z]*:[	 ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"+   else+      echo "#dummy" > "$depfile"+   fi+   rm -f "$tmpdepfile"+   ;;++#nosideeffect)+  # This comment above is used by automake to tell side-effect+  # dependency tracking mechanisms from slower ones.++dashmstdout)+  # Important note: in order to support this mode, a compiler *must*+  # always write the preprocessed file to stdout, regardless of -o.+  "$@" || exit $?++  # Remove the call to Libtool.+  if test "$libtool" = yes; then+    while test "X$1" != 'X--mode=compile'; do+      shift+    done+    shift+  fi++  # Remove `-o $object'.+  IFS=" "+  for arg+  do+    case $arg in+    -o)+      shift+      ;;+    $object)+      shift+      ;;+    *)+      set fnord "$@" "$arg"+      shift # fnord+      shift # $arg+      ;;+    esac+  done++  test -z "$dashmflag" && dashmflag=-M+  # Require at least two characters before searching for `:'+  # in the target name.  This is to cope with DOS-style filenames:+  # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.+  "$@" $dashmflag |+    sed 's:^[  ]*[^: ][^:][^:]*\:[    ]*:'"$object"'\: :' > "$tmpdepfile"+  rm -f "$depfile"+  cat < "$tmpdepfile" > "$depfile"+  tr ' ' '+' < "$tmpdepfile" | \+## Some versions of the HPUX 10.20 sed can't process this invocation+## correctly.  Breaking it into two sed invocations is a workaround.+    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"+  rm -f "$tmpdepfile"+  ;;++dashXmstdout)+  # This case only exists to satisfy depend.m4.  It is never actually+  # run, as this mode is specially recognized in the preamble.+  exit 1+  ;;++makedepend)+  "$@" || exit $?+  # Remove any Libtool call+  if test "$libtool" = yes; then+    while test "X$1" != 'X--mode=compile'; do+      shift+    done+    shift+  fi+  # X makedepend+  shift+  cleared=no eat=no+  for arg+  do+    case $cleared in+    no)+      set ""; shift+      cleared=yes ;;+    esac+    if test $eat = yes; then+      eat=no+      continue+    fi+    case "$arg" in+    -D*|-I*)+      set fnord "$@" "$arg"; shift ;;+    # Strip any option that makedepend may not understand.  Remove+    # the object too, otherwise makedepend will parse it as a source file.+    -arch)+      eat=yes ;;+    -*|$object)+      ;;+    *)+      set fnord "$@" "$arg"; shift ;;+    esac+  done+  obj_suffix=`echo "$object" | sed 's/^.*\././'`+  touch "$tmpdepfile"+  ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"+  rm -f "$depfile"+  cat < "$tmpdepfile" > "$depfile"+  sed '1,2d' "$tmpdepfile" | tr ' ' '+' | \+## Some versions of the HPUX 10.20 sed can't process this invocation+## correctly.  Breaking it into two sed invocations is a workaround.+    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"+  rm -f "$tmpdepfile" "$tmpdepfile".bak+  ;;++cpp)+  # Important note: in order to support this mode, a compiler *must*+  # always write the preprocessed file to stdout.+  "$@" || exit $?++  # Remove the call to Libtool.+  if test "$libtool" = yes; then+    while test "X$1" != 'X--mode=compile'; do+      shift+    done+    shift+  fi++  # Remove `-o $object'.+  IFS=" "+  for arg+  do+    case $arg in+    -o)+      shift+      ;;+    $object)+      shift+      ;;+    *)+      set fnord "$@" "$arg"+      shift # fnord+      shift # $arg+      ;;+    esac+  done++  "$@" -E |+    sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \+       -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |+    sed '$ s: \\$::' > "$tmpdepfile"+  rm -f "$depfile"+  echo "$object : \\" > "$depfile"+  cat < "$tmpdepfile" >> "$depfile"+  sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"+  rm -f "$tmpdepfile"+  ;;++msvisualcpp)+  # Important note: in order to support this mode, a compiler *must*+  # always write the preprocessed file to stdout.+  "$@" || exit $?++  # Remove the call to Libtool.+  if test "$libtool" = yes; then+    while test "X$1" != 'X--mode=compile'; do+      shift+    done+    shift+  fi++  IFS=" "+  for arg+  do+    case "$arg" in+    -o)+      shift+      ;;+    $object)+      shift+      ;;+    "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")+	set fnord "$@"+	shift+	shift+	;;+    *)+	set fnord "$@" "$arg"+	shift+	shift+	;;+    esac+  done+  "$@" -E 2>/dev/null |+  sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"+  rm -f "$depfile"+  echo "$object : \\" > "$depfile"+  sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::	\1 \\:p' >> "$depfile"+  echo "	" >> "$depfile"+  sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"+  rm -f "$tmpdepfile"+  ;;++msvcmsys)+  # This case exists only to let depend.m4 do its work.  It works by+  # looking at the text of this script.  This case will never be run,+  # since it is checked for above.+  exit 1+  ;;++none)+  exec "$@"+  ;;++*)+  echo "Unknown depmode $depmode" 1>&2+  exit 1+  ;;+esac++exit 0++# Local Variables:+# mode: shell-script+# sh-indentation: 2+# eval: (add-hook 'write-file-hooks 'time-stamp)+# time-stamp-start: "scriptversion="+# time-stamp-format: "%:y-%02m-%02d.%02H"+# time-stamp-time-zone: "UTC"+# time-stamp-end: "; # UTC"+# End:diff -Nur tslib-1.0.orig/etc/Makefile.in tslib-1.0/etc/Makefile.in--- tslib-1.0.orig/etc/Makefile.in	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/etc/Makefile.in	2010-07-29 13:39:38.000000000 +0200@@ -0,0 +1,430 @@+# Makefile.in generated by automake 1.11.1 from Makefile.am.+# @configure_input@++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,+# Inc.+# This Makefile.in is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# This program is distributed in the hope that it will be useful,+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A+# PARTICULAR PURPOSE.++@SET_MAKE@++#+#  etc/Makefile.am+#+#  Copyright (C) 2001 Russell King.+#+# This file is placed under the LGPL.  Please see the file+# COPYING for more details.+#+# $Id: Makefile.am,v 1.1.1.1 2001/12/22 21:12:06 rmk Exp $+#++VPATH = @srcdir@+pkgdatadir = $(datadir)/@PACKAGE@+pkgincludedir = $(includedir)/@PACKAGE@+pkglibdir = $(libdir)/@PACKAGE@+pkglibexecdir = $(libexecdir)/@PACKAGE@+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd+install_sh_DATA = $(install_sh) -c -m 644+install_sh_PROGRAM = $(install_sh) -c+install_sh_SCRIPT = $(install_sh) -c+INSTALL_HEADER = $(INSTALL_DATA)+transform = $(program_transform_name)+NORMAL_INSTALL = :+PRE_INSTALL = :+POST_INSTALL = :+NORMAL_UNINSTALL = :+PRE_UNINSTALL = :+POST_UNINSTALL = :+build_triplet = @build@+host_triplet = @host@+subdir = etc+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4+am__aclocal_m4_deps = $(top_srcdir)/m4/internal/libtool.m4 \+	$(top_srcdir)/m4/internal/ltoptions.m4 \+	$(top_srcdir)/m4/internal/ltsugar.m4 \+	$(top_srcdir)/m4/internal/ltversion.m4 \+	$(top_srcdir)/m4/internal/lt~obsolete.m4 \+	$(top_srcdir)/m4/internal/visibility.m4 \+	$(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \+	$(ACLOCAL_M4)+mkinstalldirs = $(install_sh) -d+CONFIG_HEADER = $(top_builddir)/config.h+CONFIG_CLEAN_FILES =+CONFIG_CLEAN_VPATH_FILES =+SOURCES =+DIST_SOURCES =+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;+am__vpath_adj = case $$p in \+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \+    *) f=$$p;; \+  esac;+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;+am__install_max = 40+am__nobase_strip_setup = \+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`+am__nobase_strip = \+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"+am__nobase_list = $(am__nobase_strip_setup); \+  for p in $$list; do echo "$$p $$p"; done | \+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \+    if (++n[$$2] == $(am__install_max)) \+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \+    END { for (dir in files) print dir, files[dir] }'+am__base_list = \+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'+am__installdirs = "$(DESTDIR)$(sysconfdir)"+DATA = $(sysconf_DATA)+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)+ACLOCAL = @ACLOCAL@+ALLOCA = @ALLOCA@+AMTAR = @AMTAR@+AR = @AR@+AUTOCONF = @AUTOCONF@+AUTOHEADER = @AUTOHEADER@+AUTOMAKE = @AUTOMAKE@+AWK = @AWK@+CC = @CC@+CCDEPMODE = @CCDEPMODE@+CFLAGS = @CFLAGS@+CPP = @CPP@+CPPFLAGS = @CPPFLAGS@+CXX = @CXX@+CXXCPP = @CXXCPP@+CXXDEPMODE = @CXXDEPMODE@+CXXFLAGS = @CXXFLAGS@+CYGPATH_W = @CYGPATH_W@+DEBUGFLAGS = @DEBUGFLAGS@+DEFS = @DEFS@+DEPDIR = @DEPDIR@+DSYMUTIL = @DSYMUTIL@+DUMPBIN = @DUMPBIN@+ECHO_C = @ECHO_C@+ECHO_N = @ECHO_N@+ECHO_T = @ECHO_T@+EGREP = @EGREP@+EXEEXT = @EXEEXT@+FGREP = @FGREP@+GREP = @GREP@+INSTALL = @INSTALL@+INSTALL_DATA = @INSTALL_DATA@+INSTALL_PROGRAM = @INSTALL_PROGRAM@+INSTALL_SCRIPT = @INSTALL_SCRIPT@+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@+LD = @LD@+LDFLAGS = @LDFLAGS@+LIBFLAGS = @LIBFLAGS@+LIBOBJS = @LIBOBJS@+LIBS = @LIBS@+LIBTOOL = @LIBTOOL@+LIPO = @LIPO@+LN_S = @LN_S@+LTLIBOBJS = @LTLIBOBJS@+LT_AGE = @LT_AGE@+LT_CURRENT = @LT_CURRENT@+LT_RELEASE = @LT_RELEASE@+LT_REVISION = @LT_REVISION@+MAKEINFO = @MAKEINFO@+MKDIR_P = @MKDIR_P@+NM = @NM@+NMEDIT = @NMEDIT@+OBJDUMP = @OBJDUMP@+OBJEXT = @OBJEXT@+OTOOL = @OTOOL@+OTOOL64 = @OTOOL64@+PACKAGE = @PACKAGE@+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@+PACKAGE_DESCRIPTION = @PACKAGE_DESCRIPTION@+PACKAGE_NAME = @PACKAGE_NAME@+PACKAGE_STRING = @PACKAGE_STRING@+PACKAGE_TARNAME = @PACKAGE_TARNAME@+PACKAGE_URL = @PACKAGE_URL@+PACKAGE_VERSION = @PACKAGE_VERSION@+PATH_SEPARATOR = @PATH_SEPARATOR@+PLUGIN_DIR = @PLUGIN_DIR@+RANLIB = @RANLIB@+SED = @SED@+SET_MAKE = @SET_MAKE@+SHELL = @SHELL@+STRIP = @STRIP@+TS_CONF = @TS_CONF@+VERSION = @VERSION@+VIS_CFLAGS = @VIS_CFLAGS@+abs_builddir = @abs_builddir@+abs_srcdir = @abs_srcdir@+abs_top_builddir = @abs_top_builddir@+abs_top_srcdir = @abs_top_srcdir@+ac_ct_CC = @ac_ct_CC@+ac_ct_CXX = @ac_ct_CXX@+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@+am__include = @am__include@+am__leading_dot = @am__leading_dot@+am__quote = @am__quote@+am__tar = @am__tar@+am__untar = @am__untar@+bindir = @bindir@+build = @build@+build_alias = @build_alias@+build_cpu = @build_cpu@+build_os = @build_os@+build_vendor = @build_vendor@+builddir = @builddir@+datadir = @datadir@+datarootdir = @datarootdir@+docdir = @docdir@+dvidir = @dvidir@+exec_prefix = @exec_prefix@+host = @host@+host_alias = @host_alias@+host_cpu = @host_cpu@+host_os = @host_os@+host_vendor = @host_vendor@+htmldir = @htmldir@+includedir = @includedir@+infodir = @infodir@+install_sh = @install_sh@+libdir = @libdir@+libexecdir = @libexecdir@+localedir = @localedir@+localstatedir = @localstatedir@+lt_ECHO = @lt_ECHO@+mandir = @mandir@+mkdir_p = @mkdir_p@+oldincludedir = @oldincludedir@+pdfdir = @pdfdir@+prefix = @prefix@+program_transform_name = @program_transform_name@+psdir = @psdir@+sbindir = @sbindir@+sharedstatedir = @sharedstatedir@+srcdir = @srcdir@+sysconfdir = @sysconfdir@+target_alias = @target_alias@+top_build_prefix = @top_build_prefix@+top_builddir = @top_builddir@+top_srcdir = @top_srcdir@+sysconf_DATA = ts.conf+EXTRA_DIST = $(sysconf_DATA)+all: all-am++.SUFFIXES:+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)+	@for dep in $?; do \+	  case '$(am__configure_deps)' in \+	    *$$dep*) \+	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \+	        && { if test -f $@; then exit 0; else break; fi; }; \+	      exit 1;; \+	  esac; \+	done; \+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu etc/Makefile'; \+	$(am__cd) $(top_srcdir) && \+	  $(AUTOMAKE) --gnu etc/Makefile+.PRECIOUS: Makefile+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status+	@case '$?' in \+	  *config.status*) \+	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \+	  *) \+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \+	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \+	esac;++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh++$(top_srcdir)/configure:  $(am__configure_deps)+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh+$(am__aclocal_m4_deps):++mostlyclean-libtool:+	-rm -f *.lo++clean-libtool:+	-rm -rf .libs _libs+install-sysconfDATA: $(sysconf_DATA)+	@$(NORMAL_INSTALL)+	#test -z "$(sysconfdir)" || $(MKDIR_P) "$(DESTDIR)$(sysconfdir)"+	@list='$(sysconf_DATA)'; test -n "$(sysconfdir)" || list=; \+	for p in $$list; do \+	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \+	  echo "$$d$$p"; \+	done | $(am__base_list) | \+	while read files; do \+	  echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(sysconfdir)'"; \+	  $(INSTALL_DATA) $$files "$(DESTDIR)$(sysconfdir)" || exit $$?; \+	done++uninstall-sysconfDATA:+	@$(NORMAL_UNINSTALL)+	@list='$(sysconf_DATA)'; test -n "$(sysconfdir)" || list=; \+	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \+	test -n "$$files" || exit 0; \+	echo " ( cd '$(DESTDIR)$(sysconfdir)' && rm -f" $$files ")"; \+	cd "$(DESTDIR)$(sysconfdir)" && rm -f $$files+tags: TAGS+TAGS:++ctags: CTAGS+CTAGS:+++distdir: $(DISTFILES)+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \+	list='$(DISTFILES)'; \+	  dist_files=`for file in $$list; do echo $$file; done | \+	  sed -e "s|^$$srcdirstrip/||;t" \+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \+	case $$dist_files in \+	  */*) $(MKDIR_P) `echo "$$dist_files" | \+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \+			   sort -u` ;; \+	esac; \+	for file in $$dist_files; do \+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \+	  if test -d $$d/$$file; then \+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \+	    if test -d "$(distdir)/$$file"; then \+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \+	    fi; \+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \+	    fi; \+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \+	  else \+	    test -f "$(distdir)/$$file" \+	    || cp -p $$d/$$file "$(distdir)/$$file" \+	    || exit 1; \+	  fi; \+	done+check-am: all-am+check: check-am+all-am: Makefile $(DATA)+installdirs:+	for dir in "$(DESTDIR)$(sysconfdir)"; do \+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \+	done+install: install-am+install-exec: install-exec-am+install-data: install-data-am+uninstall: uninstall-am++install-am: all-am+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am++installcheck: installcheck-am+install-strip:+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \+	  `test -z '$(STRIP)' || \+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install+mostlyclean-generic:++clean-generic:++distclean-generic:+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)++maintainer-clean-generic:+	@echo "This command is intended for maintainers to use"+	@echo "it deletes files that may require special tools to rebuild."+clean: clean-am++clean-am: clean-generic clean-libtool mostlyclean-am++distclean: distclean-am+	-rm -f Makefile+distclean-am: clean-am distclean-generic++dvi: dvi-am++dvi-am:++html: html-am++html-am:++info: info-am++info-am:++install-data-am:++install-dvi: install-dvi-am++install-dvi-am:++install-exec-am: install-sysconfDATA++install-html: install-html-am++install-html-am:++install-info: install-info-am++install-info-am:++install-man:++install-pdf: install-pdf-am++install-pdf-am:++install-ps: install-ps-am++install-ps-am:++installcheck-am:++maintainer-clean: maintainer-clean-am+	-rm -f Makefile+maintainer-clean-am: distclean-am maintainer-clean-generic++mostlyclean: mostlyclean-am++mostlyclean-am: mostlyclean-generic mostlyclean-libtool++pdf: pdf-am++pdf-am:++ps: ps-am++ps-am:++uninstall-am: uninstall-sysconfDATA++.MAKE: install-am install-strip++.PHONY: all all-am check check-am clean clean-generic clean-libtool \+	distclean distclean-generic distclean-libtool distdir dvi \+	dvi-am html html-am info info-am install install-am \+	install-data install-data-am install-dvi install-dvi-am \+	install-exec install-exec-am install-html install-html-am \+	install-info install-info-am install-man install-pdf \+	install-pdf-am install-ps install-ps-am install-strip \+	install-sysconfDATA installcheck installcheck-am installdirs \+	maintainer-clean maintainer-clean-generic mostlyclean \+	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \+	uninstall uninstall-am uninstall-sysconfDATA+++# Tell versions [3.59,3.63) of GNU make to not export all variables.+# Otherwise a system limit (for SysV at least) may be exceeded.+.NOEXPORT:diff -Nur tslib-1.0.orig/install-sh tslib-1.0/install-sh--- tslib-1.0.orig/install-sh	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/install-sh	2010-07-29 13:39:15.000000000 +0200@@ -0,0 +1,520 @@+#!/bin/sh+# install - install a program, script, or datafile++scriptversion=2009-04-28.21; # UTC++# This originates from X11R5 (mit/util/scripts/install.sh), which was+# later released in X11R6 (xc/config/util/install.sh) with the+# following copyright and license.+#+# Copyright (C) 1994 X Consortium+#+# Permission is hereby granted, free of charge, to any person obtaining a copy+# of this software and associated documentation files (the "Software"), to+# deal in the Software without restriction, including without limitation the+# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or+# sell copies of the Software, and to permit persons to whom the Software is+# furnished to do so, subject to the following conditions:+#+# The above copyright notice and this permission notice shall be included in+# all copies or substantial portions of the Software.+#+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE+# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN+# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-+# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.+#+# Except as contained in this notice, the name of the X Consortium shall not+# be used in advertising or otherwise to promote the sale, use or other deal-+# ings in this Software without prior written authorization from the X Consor-+# tium.+#+#+# FSF changes to this file are in the public domain.+#+# Calling this script install-sh is preferred over install.sh, to prevent+# `make' implicit rules from creating a file called install from it+# when there is no Makefile.+#+# This script is compatible with the BSD install script, but was written+# from scratch.++nl='+'+IFS=" ""	$nl"++# set DOITPROG to echo to test this script++# Don't use :- since 4.3BSD and earlier shells don't like it.+doit=${DOITPROG-}+if test -z "$doit"; then+  doit_exec=exec+else+  doit_exec=$doit+fi++# Put in absolute file names if you don't have them in your path;+# or use environment vars.++chgrpprog=${CHGRPPROG-chgrp}+chmodprog=${CHMODPROG-chmod}+chownprog=${CHOWNPROG-chown}+cmpprog=${CMPPROG-cmp}+cpprog=${CPPROG-cp}+mkdirprog=${MKDIRPROG-mkdir}+mvprog=${MVPROG-mv}+rmprog=${RMPROG-rm}+stripprog=${STRIPPROG-strip}++posix_glob='?'+initialize_posix_glob='+  test "$posix_glob" != "?" || {+    if (set -f) 2>/dev/null; then+      posix_glob=+    else+      posix_glob=:+    fi+  }+'++posix_mkdir=++# Desired mode of installed file.+mode=0755++chgrpcmd=+chmodcmd=$chmodprog+chowncmd=+mvcmd=$mvprog+rmcmd="$rmprog -f"+stripcmd=++src=+dst=+dir_arg=+dst_arg=++copy_on_change=false+no_target_directory=++usage="\+Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE+   or: $0 [OPTION]... SRCFILES... DIRECTORY+   or: $0 [OPTION]... -t DIRECTORY SRCFILES...+   or: $0 [OPTION]... -d DIRECTORIES...++In the 1st form, copy SRCFILE to DSTFILE.+In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.+In the 4th, create DIRECTORIES.++Options:+     --help     display this help and exit.+     --version  display version info and exit.++  -c            (ignored)+  -C            install only if different (preserve the last data modification time)+  -d            create directories instead of installing files.+  -g GROUP      $chgrpprog installed files to GROUP.+  -m MODE       $chmodprog installed files to MODE.+  -o USER       $chownprog installed files to USER.+  -s            $stripprog installed files.+  -t DIRECTORY  install into DIRECTORY.+  -T            report an error if DSTFILE is a directory.++Environment variables override the default commands:+  CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG+  RMPROG STRIPPROG+"++while test $# -ne 0; do+  case $1 in+    -c) ;;++    -C) copy_on_change=true;;++    -d) dir_arg=true;;++    -g) chgrpcmd="$chgrpprog $2"+	shift;;++    --help) echo "$usage"; exit $?;;++    -m) mode=$2+	case $mode in+	  *' '* | *'	'* | *'+'*	  | *'*'* | *'?'* | *'['*)+	    echo "$0: invalid mode: $mode" >&2+	    exit 1;;+	esac+	shift;;++    -o) chowncmd="$chownprog $2"+	shift;;++    -s) stripcmd=$stripprog;;++    -t) dst_arg=$2+	shift;;++    -T) no_target_directory=true;;++    --version) echo "$0 $scriptversion"; exit $?;;++    --)	shift+	break;;++    -*)	echo "$0: invalid option: $1" >&2+	exit 1;;++    *)  break;;+  esac+  shift+done++if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then+  # When -d is used, all remaining arguments are directories to create.+  # When -t is used, the destination is already specified.+  # Otherwise, the last argument is the destination.  Remove it from $@.+  for arg+  do+    if test -n "$dst_arg"; then+      # $@ is not empty: it contains at least $arg.+      set fnord "$@" "$dst_arg"+      shift # fnord+    fi+    shift # arg+    dst_arg=$arg+  done+fi++if test $# -eq 0; then+  if test -z "$dir_arg"; then+    echo "$0: no input file specified." >&2+    exit 1+  fi+  # It's OK to call `install-sh -d' without argument.+  # This can happen when creating conditional directories.+  exit 0+fi++if test -z "$dir_arg"; then+  trap '(exit $?); exit' 1 2 13 15++  # Set umask so as not to create temps with too-generous modes.+  # However, 'strip' requires both read and write access to temps.+  case $mode in+    # Optimize common cases.+    *644) cp_umask=133;;+    *755) cp_umask=22;;++    *[0-7])+      if test -z "$stripcmd"; then+	u_plus_rw=+      else+	u_plus_rw='% 200'+      fi+      cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;+    *)+      if test -z "$stripcmd"; then+	u_plus_rw=+      else+	u_plus_rw=,u+rw+      fi+      cp_umask=$mode$u_plus_rw;;+  esac+fi++for src+do+  # Protect names starting with `-'.+  case $src in+    -*) src=./$src;;+  esac++  if test -n "$dir_arg"; then+    dst=$src+    dstdir=$dst+    test -d "$dstdir"+    dstdir_status=$?+  else++    # Waiting for this to be detected by the "$cpprog $src $dsttmp" command+    # might cause directories to be created, which would be especially bad+    # if $src (and thus $dsttmp) contains '*'.+    if test ! -f "$src" && test ! -d "$src"; then+      echo "$0: $src does not exist." >&2+      exit 1+    fi++    if test -z "$dst_arg"; then+      echo "$0: no destination specified." >&2+      exit 1+    fi++    dst=$dst_arg+    # Protect names starting with `-'.+    case $dst in+      -*) dst=./$dst;;+    esac++    # If destination is a directory, append the input filename; won't work+    # if double slashes aren't ignored.+    if test -d "$dst"; then+      if test -n "$no_target_directory"; then+	echo "$0: $dst_arg: Is a directory" >&2+	exit 1+      fi+      dstdir=$dst+      dst=$dstdir/`basename "$src"`+      dstdir_status=0+    else+      # Prefer dirname, but fall back on a substitute if dirname fails.+      dstdir=`+	(dirname "$dst") 2>/dev/null ||+	expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \+	     X"$dst" : 'X\(//\)[^/]' \| \+	     X"$dst" : 'X\(//\)$' \| \+	     X"$dst" : 'X\(/\)' \| . 2>/dev/null ||+	echo X"$dst" |+	    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{+		   s//\1/+		   q+		 }+		 /^X\(\/\/\)[^/].*/{+		   s//\1/+		   q+		 }+		 /^X\(\/\/\)$/{+		   s//\1/+		   q+		 }+		 /^X\(\/\).*/{+		   s//\1/+		   q+		 }+		 s/.*/./; q'+      `++      test -d "$dstdir"+      dstdir_status=$?+    fi+  fi++  obsolete_mkdir_used=false++  if test $dstdir_status != 0; then+    case $posix_mkdir in+      '')+	# Create intermediate dirs using mode 755 as modified by the umask.+	# This is like FreeBSD 'install' as of 1997-10-28.+	umask=`umask`+	case $stripcmd.$umask in+	  # Optimize common cases.+	  *[2367][2367]) mkdir_umask=$umask;;+	  .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;++	  *[0-7])+	    mkdir_umask=`expr $umask + 22 \+	      - $umask % 100 % 40 + $umask % 20 \+	      - $umask % 10 % 4 + $umask % 2+	    `;;+	  *) mkdir_umask=$umask,go-w;;+	esac++	# With -d, create the new directory with the user-specified mode.+	# Otherwise, rely on $mkdir_umask.+	if test -n "$dir_arg"; then+	  mkdir_mode=-m$mode+	else+	  mkdir_mode=+	fi++	posix_mkdir=false+	case $umask in+	  *[123567][0-7][0-7])+	    # POSIX mkdir -p sets u+wx bits regardless of umask, which+	    # is incompatible with FreeBSD 'install' when (umask & 300) != 0.+	    ;;+	  *)+	    tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$+	    trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0++	    if (umask $mkdir_umask &&+		exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1+	    then+	      if test -z "$dir_arg" || {+		   # Check for POSIX incompatibilities with -m.+		   # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or+		   # other-writeable bit of parent directory when it shouldn't.+		   # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.+		   ls_ld_tmpdir=`ls -ld "$tmpdir"`+		   case $ls_ld_tmpdir in+		     d????-?r-*) different_mode=700;;+		     d????-?--*) different_mode=755;;+		     *) false;;+		   esac &&+		   $mkdirprog -m$different_mode -p -- "$tmpdir" && {+		     ls_ld_tmpdir_1=`ls -ld "$tmpdir"`+		     test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"+		   }+		 }+	      then posix_mkdir=:+	      fi+	      rmdir "$tmpdir/d" "$tmpdir"+	    else+	      # Remove any dirs left behind by ancient mkdir implementations.+	      rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null+	    fi+	    trap '' 0;;+	esac;;+    esac++    if+      $posix_mkdir && (+	umask $mkdir_umask &&+	$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"+      )+    then :+    else++      # The umask is ridiculous, or mkdir does not conform to POSIX,+      # or it failed possibly due to a race condition.  Create the+      # directory the slow way, step by step, checking for races as we go.++      case $dstdir in+	/*) prefix='/';;+	-*) prefix='./';;+	*)  prefix='';;+      esac++      eval "$initialize_posix_glob"++      oIFS=$IFS+      IFS=/+      $posix_glob set -f+      set fnord $dstdir+      shift+      $posix_glob set +f+      IFS=$oIFS++      prefixes=++      for d+      do+	test -z "$d" && continue++	prefix=$prefix$d+	if test -d "$prefix"; then+	  prefixes=+	else+	  if $posix_mkdir; then+	    (umask=$mkdir_umask &&+	     $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break+	    # Don't fail if two instances are running concurrently.+	    test -d "$prefix" || exit 1+	  else+	    case $prefix in+	      *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;+	      *) qprefix=$prefix;;+	    esac+	    prefixes="$prefixes '$qprefix'"+	  fi+	fi+	prefix=$prefix/+      done++      if test -n "$prefixes"; then+	# Don't fail if two instances are running concurrently.+	(umask $mkdir_umask &&+	 eval "\$doit_exec \$mkdirprog $prefixes") ||+	  test -d "$dstdir" || exit 1+	obsolete_mkdir_used=true+      fi+    fi+  fi++  if test -n "$dir_arg"; then+    { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&+    { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&+    { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||+      test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1+  else++    # Make a couple of temp file names in the proper directory.+    dsttmp=$dstdir/_inst.$$_+    rmtmp=$dstdir/_rm.$$_++    # Trap to clean up those temp files at exit.+    trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0++    # Copy the file name to the temp name.+    (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&++    # and set any options; do chmod last to preserve setuid bits.+    #+    # If any of these fail, we abort the whole thing.  If we want to+    # ignore errors from any of these, just make sure not to ignore+    # errors from the above "$doit $cpprog $src $dsttmp" command.+    #+    { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&+    { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&+    { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&+    { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&++    # If -C, don't bother to copy if it wouldn't change the file.+    if $copy_on_change &&+       old=`LC_ALL=C ls -dlL "$dst"	2>/dev/null` &&+       new=`LC_ALL=C ls -dlL "$dsttmp"	2>/dev/null` &&++       eval "$initialize_posix_glob" &&+       $posix_glob set -f &&+       set X $old && old=:$2:$4:$5:$6 &&+       set X $new && new=:$2:$4:$5:$6 &&+       $posix_glob set +f &&++       test "$old" = "$new" &&+       $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1+    then+      rm -f "$dsttmp"+    else+      # Rename the file to the real destination.+      $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||++      # The rename failed, perhaps because mv can't rename something else+      # to itself, or perhaps because mv is so ancient that it does not+      # support -f.+      {+	# Now remove or move aside any old file at destination location.+	# We try this two ways since rm can't unlink itself on some+	# systems and the destination file might be busy for other+	# reasons.  In this case, the final cleanup might fail but the new+	# file should still install successfully.+	{+	  test ! -f "$dst" ||+	  $doit $rmcmd -f "$dst" 2>/dev/null ||+	  { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&+	    { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }+	  } ||+	  { echo "$0: cannot unlink or rename $dst" >&2+	    (exit 1); exit 1+	  }+	} &&++	# Now rename the file to the real destination.+	$doit $mvcmd "$dsttmp" "$dst"+      }+    fi || exit 1++    trap '' 0+  fi+done++# Local variables:+# eval: (add-hook 'write-file-hooks 'time-stamp)+# time-stamp-start: "scriptversion="+# time-stamp-format: "%:y-%02m-%02d.%02H"+# time-stamp-time-zone: "UTC"+# time-stamp-end: "; # UTC"+# End:diff -Nur tslib-1.0.orig/ltmain.sh tslib-1.0/ltmain.sh--- tslib-1.0.orig/ltmain.sh	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/ltmain.sh	2010-07-29 13:39:16.000000000 +0200@@ -0,0 +1,8413 @@+# Generated from ltmain.m4sh.++# ltmain.sh (GNU libtool) 2.2.6b+# Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996++# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 2008 Free Software Foundation, Inc.+# This is free software; see the source for copying conditions.  There is NO+# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.++# GNU Libtool is free software; you can redistribute it and/or modify+# it under the terms of the GNU General Public License as published by+# the Free Software Foundation; either version 2 of the License, or+# (at your option) any later version.+#+# As a special exception to the GNU General Public License,+# if you distribute this file as part of a program or library that+# is built using GNU Libtool, you may include this file under the+# same distribution terms that you use for the rest of that program.+#+# GNU Libtool 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 GNU Libtool; see the file COPYING.  If not, a copy+# can be downloaded from http://www.gnu.org/licenses/gpl.html,+# or obtained by writing to the Free Software Foundation, Inc.,+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.++# Usage: $progname [OPTION]... [MODE-ARG]...+#+# Provide generalized library-building support services.+#+#     --config             show all configuration variables+#     --debug              enable verbose shell tracing+# -n, --dry-run            display commands without modifying any files+#     --features           display basic configuration information and exit+#     --mode=MODE          use operation mode MODE+#     --preserve-dup-deps  don't remove duplicate dependency libraries+#     --quiet, --silent    don't print informational messages+#     --tag=TAG            use configuration variables from tag TAG+# -v, --verbose            print informational messages (default)+#     --version            print version information+# -h, --help               print short or long help message+#+# MODE must be one of the following:+#+#       clean              remove files from the build directory+#       compile            compile a source file into a libtool object+#       execute            automatically set library path, then run a program+#       finish             complete the installation of libtool libraries+#       install            install libraries or executables+#       link               create a library or an executable+#       uninstall          remove libraries from an installed directory+#+# MODE-ARGS vary depending on the MODE.+# Try `$progname --help --mode=MODE' for a more detailed description of MODE.+#+# When reporting a bug, please describe a test case to reproduce it and+# include the following information:+#+#       host-triplet:	$host+#       shell:		$SHELL+#       compiler:		$LTCC+#       compiler flags:		$LTCFLAGS+#       linker:		$LD (gnu? $with_gnu_ld)+#       $progname:		(GNU libtool) 2.2.6b Debian-2.2.6b-2ubuntu1+#       automake:		$automake_version+#       autoconf:		$autoconf_version+#+# Report bugs to <bug-libtool@gnu.org>.++PROGRAM=ltmain.sh+PACKAGE=libtool+VERSION="2.2.6b Debian-2.2.6b-2ubuntu1"+TIMESTAMP=""+package_revision=1.3017++# Be Bourne compatible+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then+  emulate sh+  NULLCMD=:+  # Zsh 3.x and 4.x performs 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+BIN_SH=xpg4; export BIN_SH # for Tru64+DUALCASE=1; export DUALCASE # for MKS sh++# NLS nuisances: We save the old values to restore during execute mode.+# Only set LANG and LC_ALL to C if already set.+# These must not be set unconditionally because not all systems understand+# e.g. LANG=C (notably SCO).+lt_user_locale=+lt_safe_locale=+for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES+do+  eval "if test \"\${$lt_var+set}\" = set; then+          save_$lt_var=\$$lt_var+          $lt_var=C+	  export $lt_var+	  lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"+	  lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"+	fi"+done++$lt_unset CDPATH++++++: ${CP="cp -f"}+: ${ECHO="echo"}+: ${EGREP="/bin/grep -E"}+: ${FGREP="/bin/grep -F"}+: ${GREP="/bin/grep"}+: ${LN_S="ln -s"}+: ${MAKE="make"}+: ${MKDIR="mkdir"}+: ${MV="mv -f"}+: ${RM="rm -f"}+: ${SED="/bin/sed"}+: ${SHELL="${CONFIG_SHELL-/bin/sh}"}+: ${Xsed="$SED -e 1s/^X//"}++# Global variables:+EXIT_SUCCESS=0+EXIT_FAILURE=1+EXIT_MISMATCH=63  # $? = 63 is used to indicate version mismatch to missing.+EXIT_SKIP=77	  # $? = 77 is used to indicate a skipped test to automake.++exit_status=$EXIT_SUCCESS++# Make sure IFS has a sensible default+lt_nl='+'+IFS=" 	$lt_nl"++dirname="s,/[^/]*$,,"+basename="s,^.*/,,"++# func_dirname_and_basename file append nondir_replacement+# perform func_basename and func_dirname in a single function+# call:+#   dirname:  Compute the dirname of FILE.  If nonempty,+#             add APPEND to the result, otherwise set result+#             to NONDIR_REPLACEMENT.+#             value returned in "$func_dirname_result"+#   basename: Compute filename of FILE.+#             value retuned in "$func_basename_result"+# Implementation must be kept synchronized with func_dirname+# and func_basename. For efficiency, we do not delegate to+# those functions but instead duplicate the functionality here.+func_dirname_and_basename ()+{+  # Extract subdirectory from the argument.+  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`+  if test "X$func_dirname_result" = "X${1}"; then+    func_dirname_result="${3}"+  else+    func_dirname_result="$func_dirname_result${2}"+  fi+  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`+}++# Generated shell functions inserted here.++# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh+# is ksh but when the shell is invoked as "sh" and the current value of+# the _XPG environment variable is not equal to 1 (one), the special+# positional parameter $0, within a function call, is the name of the+# function.+progpath="$0"++# The name of this program:+# In the unlikely event $progname began with a '-', it would play havoc with+# func_echo (imagine progname=-n), so we prepend ./ in that case:+func_dirname_and_basename "$progpath"+progname=$func_basename_result+case $progname in+  -*) progname=./$progname ;;+esac++# Make sure we have an absolute path for reexecution:+case $progpath in+  [\\/]*|[A-Za-z]:\\*) ;;+  *[\\/]*)+     progdir=$func_dirname_result+     progdir=`cd "$progdir" && pwd`+     progpath="$progdir/$progname"+     ;;+  *)+     save_IFS="$IFS"+     IFS=:+     for progdir in $PATH; do+       IFS="$save_IFS"+       test -x "$progdir/$progname" && break+     done+     IFS="$save_IFS"+     test -n "$progdir" || progdir=`pwd`+     progpath="$progdir/$progname"+     ;;+esac++# Sed substitution that helps us do robust quoting.  It backslashifies+# metacharacters that are still active within double-quoted strings.+Xsed="${SED}"' -e 1s/^X//'+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'++# Same as above, but do not quote variable references.+double_quote_subst='s/\(["`\\]\)/\\\1/g'++# Re-`\' parameter expansions in output of double_quote_subst that were+# `\'-ed in input to the same.  If an odd number of `\' preceded a '$'+# in input to double_quote_subst, that '$' was protected from expansion.+# Since each input `\' is now two `\'s, look for any number of runs of+# four `\'s followed by two `\'s and then a '$'.  `\' that '$'.+bs='\\'+bs2='\\\\'+bs4='\\\\\\\\'+dollar='\$'+sed_double_backslash="\+  s/$bs4/&\\+/g+  s/^$bs2$dollar/$bs&/+  s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g+  s/\n//g"++# Standard options:+opt_dry_run=false+opt_help=false+opt_quiet=false+opt_verbose=false+opt_warning=:++# func_echo arg...+# Echo program name prefixed message, along with the current mode+# name if it has been set yet.+func_echo ()+{+    $ECHO "$progname${mode+: }$mode: $*"+}++# func_verbose arg...+# Echo program name prefixed message in verbose mode only.+func_verbose ()+{+    $opt_verbose && func_echo ${1+"$@"}++    # A bug in bash halts the script if the last line of a function+    # fails when set -e is in force, so we need another command to+    # work around that:+    :+}++# func_error arg...+# Echo program name prefixed message to standard error.+func_error ()+{+    $ECHO "$progname${mode+: }$mode: "${1+"$@"} 1>&2+}++# func_warning arg...+# Echo program name prefixed warning message to standard error.+func_warning ()+{+    $opt_warning && $ECHO "$progname${mode+: }$mode: warning: "${1+"$@"} 1>&2++    # bash bug again:+    :+}++# func_fatal_error arg...+# Echo program name prefixed message to standard error, and exit.+func_fatal_error ()+{+    func_error ${1+"$@"}+    exit $EXIT_FAILURE+}++# func_fatal_help arg...+# Echo program name prefixed message to standard error, followed by+# a help hint, and exit.+func_fatal_help ()+{+    func_error ${1+"$@"}+    func_fatal_error "$help"+}+help="Try \`$progname --help' for more information."  ## default+++# func_grep expression filename+# Check whether EXPRESSION matches any line of FILENAME, without output.+func_grep ()+{+    $GREP "$1" "$2" >/dev/null 2>&1+}+++# func_mkdir_p directory-path+# Make sure the entire path to DIRECTORY-PATH is available.+func_mkdir_p ()+{+    my_directory_path="$1"+    my_dir_list=++    if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then++      # Protect directory names starting with `-'+      case $my_directory_path in+        -*) my_directory_path="./$my_directory_path" ;;+      esac++      # While some portion of DIR does not yet exist...+      while test ! -d "$my_directory_path"; do+        # ...make a list in topmost first order.  Use a colon delimited+	# list incase some portion of path contains whitespace.+        my_dir_list="$my_directory_path:$my_dir_list"++        # If the last portion added has no slash in it, the list is done+        case $my_directory_path in */*) ;; *) break ;; esac++        # ...otherwise throw away the child directory and loop+        my_directory_path=`$ECHO "X$my_directory_path" | $Xsed -e "$dirname"`+      done+      my_dir_list=`$ECHO "X$my_dir_list" | $Xsed -e 's,:*$,,'`++      save_mkdir_p_IFS="$IFS"; IFS=':'+      for my_dir in $my_dir_list; do+	IFS="$save_mkdir_p_IFS"+        # mkdir can fail with a `File exist' error if two processes+        # try to create one of the directories concurrently.  Don't+        # stop in that case!+        $MKDIR "$my_dir" 2>/dev/null || :+      done+      IFS="$save_mkdir_p_IFS"++      # Bail out if we (or some other process) failed to create a directory.+      test -d "$my_directory_path" || \+        func_fatal_error "Failed to create \`$1'"+    fi+}+++# func_mktempdir [string]+# Make a temporary directory that won't clash with other running+# libtool processes, and avoids race conditions if possible.  If+# given, STRING is the basename for that directory.+func_mktempdir ()+{+    my_template="${TMPDIR-/tmp}/${1-$progname}"++    if test "$opt_dry_run" = ":"; then+      # Return a directory name, but don't create it in dry-run mode+      my_tmpdir="${my_template}-$$"+    else++      # If mktemp works, use that first and foremost+      my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`++      if test ! -d "$my_tmpdir"; then+        # Failing that, at least try and use $RANDOM to avoid a race+        my_tmpdir="${my_template}-${RANDOM-0}$$"++        save_mktempdir_umask=`umask`+        umask 0077+        $MKDIR "$my_tmpdir"+        umask $save_mktempdir_umask+      fi++      # If we're not in dry-run mode, bomb out on failure+      test -d "$my_tmpdir" || \+        func_fatal_error "cannot create temporary directory \`$my_tmpdir'"+    fi++    $ECHO "X$my_tmpdir" | $Xsed+}+++# func_quote_for_eval arg+# Aesthetically quote ARG to be evaled later.+# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT+# is double-quoted, suitable for a subsequent eval, whereas+# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters+# which are still active within double quotes backslashified.+func_quote_for_eval ()+{+    case $1 in+      *[\\\`\"\$]*)+	func_quote_for_eval_unquoted_result=`$ECHO "X$1" | $Xsed -e "$sed_quote_subst"` ;;+      *)+        func_quote_for_eval_unquoted_result="$1" ;;+    esac++    case $func_quote_for_eval_unquoted_result in+      # Double-quote args containing shell metacharacters to delay+      # word splitting, command substitution and and variable+      # expansion for a subsequent eval.+      # Many Bourne shells cannot handle close brackets correctly+      # in scan sets, so we specify it separately.+      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")+        func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""+        ;;+      *)+        func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"+    esac+}+++# func_quote_for_expand arg+# Aesthetically quote ARG to be evaled later; same as above,+# but do not quote variable references.+func_quote_for_expand ()+{+    case $1 in+      *[\\\`\"]*)+	my_arg=`$ECHO "X$1" | $Xsed \+	    -e "$double_quote_subst" -e "$sed_double_backslash"` ;;+      *)+        my_arg="$1" ;;+    esac++    case $my_arg in+      # Double-quote args containing shell metacharacters to delay+      # word splitting and command substitution for a subsequent eval.+      # Many Bourne shells cannot handle close brackets correctly+      # in scan sets, so we specify it separately.+      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*|"")+        my_arg="\"$my_arg\""+        ;;+    esac++    func_quote_for_expand_result="$my_arg"+}+++# func_show_eval cmd [fail_exp]+# Unless opt_silent is true, then output CMD.  Then, if opt_dryrun is+# not true, evaluate CMD.  If the evaluation of CMD fails, and FAIL_EXP+# is given, then evaluate it.+func_show_eval ()+{+    my_cmd="$1"+    my_fail_exp="${2-:}"++    ${opt_silent-false} || {+      func_quote_for_expand "$my_cmd"+      eval "func_echo $func_quote_for_expand_result"+    }++    if ${opt_dry_run-false}; then :; else+      eval "$my_cmd"+      my_status=$?+      if test "$my_status" -eq 0; then :; else+	eval "(exit $my_status); $my_fail_exp"+      fi+    fi+}+++# func_show_eval_locale cmd [fail_exp]+# Unless opt_silent is true, then output CMD.  Then, if opt_dryrun is+# not true, evaluate CMD.  If the evaluation of CMD fails, and FAIL_EXP+# is given, then evaluate it.  Use the saved locale for evaluation.+func_show_eval_locale ()+{+    my_cmd="$1"+    my_fail_exp="${2-:}"++    ${opt_silent-false} || {+      func_quote_for_expand "$my_cmd"+      eval "func_echo $func_quote_for_expand_result"+    }++    if ${opt_dry_run-false}; then :; else+      eval "$lt_user_locale+	    $my_cmd"+      my_status=$?+      eval "$lt_safe_locale"+      if test "$my_status" -eq 0; then :; else+	eval "(exit $my_status); $my_fail_exp"+      fi+    fi+}++++++# func_version+# Echo version message to standard output and exit.+func_version ()+{+    $SED -n '/^# '$PROGRAM' (GNU /,/# warranty; / {+        s/^# //+	s/^# *$//+        s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/+        p+     }' < "$progpath"+     exit $?+}++# func_usage+# Echo short help message to standard output and exit.+func_usage ()+{+    $SED -n '/^# Usage:/,/# -h/ {+        s/^# //+	s/^# *$//+	s/\$progname/'$progname'/+	p+    }' < "$progpath"+    $ECHO+    $ECHO "run \`$progname --help | more' for full usage"+    exit $?+}++# func_help+# Echo long help message to standard output and exit.+func_help ()+{+    $SED -n '/^# Usage:/,/# Report bugs to/ {+        s/^# //+	s/^# *$//+	s*\$progname*'$progname'*+	s*\$host*'"$host"'*+	s*\$SHELL*'"$SHELL"'*+	s*\$LTCC*'"$LTCC"'*+	s*\$LTCFLAGS*'"$LTCFLAGS"'*+	s*\$LD*'"$LD"'*+	s/\$with_gnu_ld/'"$with_gnu_ld"'/+	s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/+	s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/+	p+     }' < "$progpath"+    exit $?+}++# func_missing_arg argname+# Echo program name prefixed message to standard error and set global+# exit_cmd.+func_missing_arg ()+{+    func_error "missing argument for $1"+    exit_cmd=exit+}++exit_cmd=:++++++# Check that we have a working $ECHO.+if test "X$1" = X--no-reexec; then+  # Discard the --no-reexec flag, and continue.+  shift+elif test "X$1" = X--fallback-echo; then+  # Avoid inline document here, it may be left over+  :+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t'; then+  # Yippee, $ECHO works!+  :+else+  # Restart under the correct shell, and then maybe $ECHO will work.+  exec $SHELL "$progpath" --no-reexec ${1+"$@"}+fi++if test "X$1" = X--fallback-echo; then+  # used as fallback echo+  shift+  cat <<EOF+$*+EOF+  exit $EXIT_SUCCESS+fi++magic="%%%MAGIC variable%%%"+magic_exe="%%%MAGIC EXE variable%%%"++# Global variables.+# $mode is unset+nonopt=+execute_dlfiles=+preserve_args=+lo2o="s/\\.lo\$/.${objext}/"+o2lo="s/\\.${objext}\$/.lo/"+extracted_archives=+extracted_serial=0++opt_dry_run=false+opt_duplicate_deps=false+opt_silent=false+opt_debug=:++# If this variable is set in any of the actions, the command in it+# will be execed at the end.  This prevents here-documents from being+# left over by shells.+exec_cmd=++# func_fatal_configuration arg...+# Echo program name prefixed message to standard error, followed by+# a configuration failure hint, and exit.+func_fatal_configuration ()+{+    func_error ${1+"$@"}+    func_error "See the $PACKAGE documentation for more information."+    func_fatal_error "Fatal configuration error."+}+++# func_config+# Display the configuration for all the tags in this script.+func_config ()+{+    re_begincf='^# ### BEGIN LIBTOOL'+    re_endcf='^# ### END LIBTOOL'++    # Default configuration.+    $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"++    # Now print the configurations for the tags.+    for tagname in $taglist; do+      $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"+    done++    exit $?+}++# func_features+# Display the features supported by this script.+func_features ()+{+    $ECHO "host: $host"+    if test "$build_libtool_libs" = yes; then+      $ECHO "enable shared libraries"+    else+      $ECHO "disable shared libraries"+    fi+    if test "$build_old_libs" = yes; then+      $ECHO "enable static libraries"+    else+      $ECHO "disable static libraries"+    fi++    exit $?+}++# func_enable_tag tagname+# Verify that TAGNAME is valid, and either flag an error and exit, or+# enable the TAGNAME tag.  We also add TAGNAME to the global $taglist+# variable here.+func_enable_tag ()+{+  # Global variable:+  tagname="$1"++  re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"+  re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"+  sed_extractcf="/$re_begincf/,/$re_endcf/p"++  # Validate tagname.+  case $tagname in+    *[!-_A-Za-z0-9,/]*)+      func_fatal_error "invalid tag name: $tagname"+      ;;+  esac++  # Don't test for the "default" C tag, as we know it's+  # there but not specially marked.+  case $tagname in+    CC) ;;+    *)+      if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then+	taglist="$taglist $tagname"++	# Evaluate the configuration.  Be careful to quote the path+	# and the sed script, to avoid splitting on whitespace, but+	# also don't use non-portable quotes within backquotes within+	# quotes we have to do it in 2 steps:+	extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`+	eval "$extractedcf"+      else+	func_error "ignoring unknown tag $tagname"+      fi+      ;;+  esac+}++# Parse options once, thoroughly.  This comes as soon as possible in+# the script to make things like `libtool --version' happen quickly.+{++  # Shorthand for --mode=foo, only valid as the first argument+  case $1 in+  clean|clea|cle|cl)+    shift; set dummy --mode clean ${1+"$@"}; shift+    ;;+  compile|compil|compi|comp|com|co|c)+    shift; set dummy --mode compile ${1+"$@"}; shift+    ;;+  execute|execut|execu|exec|exe|ex|e)+    shift; set dummy --mode execute ${1+"$@"}; shift+    ;;+  finish|finis|fini|fin|fi|f)+    shift; set dummy --mode finish ${1+"$@"}; shift+    ;;+  install|instal|insta|inst|ins|in|i)+    shift; set dummy --mode install ${1+"$@"}; shift+    ;;+  link|lin|li|l)+    shift; set dummy --mode link ${1+"$@"}; shift+    ;;+  uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)+    shift; set dummy --mode uninstall ${1+"$@"}; shift+    ;;+  esac++  # Parse non-mode specific arguments:+  while test "$#" -gt 0; do+    opt="$1"+    shift++    case $opt in+      --config)		func_config					;;++      --debug)		preserve_args="$preserve_args $opt"+			func_echo "enabling shell trace mode"+			opt_debug='set -x'+			$opt_debug+			;;++      -dlopen)		test "$#" -eq 0 && func_missing_arg "$opt" && break+			execute_dlfiles="$execute_dlfiles $1"+			shift+			;;++      --dry-run | -n)	opt_dry_run=:					;;+      --features)       func_features					;;+      --finish)		mode="finish"					;;++      --mode)		test "$#" -eq 0 && func_missing_arg "$opt" && break+			case $1 in+			  # Valid mode arguments:+			  clean)	;;+			  compile)	;;+			  execute)	;;+			  finish)	;;+			  install)	;;+			  link)		;;+			  relink)	;;+			  uninstall)	;;++			  # Catch anything else as an error+			  *) func_error "invalid argument for $opt"+			     exit_cmd=exit+			     break+			     ;;+		        esac++			mode="$1"+			shift+			;;++      --preserve-dup-deps)+			opt_duplicate_deps=:				;;++      --quiet|--silent)	preserve_args="$preserve_args $opt"+			opt_silent=:+			;;++      --verbose| -v)	preserve_args="$preserve_args $opt"+			opt_silent=false+			;;++      --tag)		test "$#" -eq 0 && func_missing_arg "$opt" && break+			preserve_args="$preserve_args $opt $1"+			func_enable_tag "$1"	# tagname is set here+			shift+			;;++      # Separate optargs to long options:+      -dlopen=*|--mode=*|--tag=*)+			func_opt_split "$opt"+			set dummy "$func_opt_split_opt" "$func_opt_split_arg" ${1+"$@"}+			shift+			;;++      -\?|-h)		func_usage					;;+      --help)		opt_help=:					;;+      --version)	func_version					;;++      -*)		func_fatal_help "unrecognized option \`$opt'"	;;++      *)		nonopt="$opt"+			break+			;;+    esac+  done+++  case $host in+    *cygwin* | *mingw* | *pw32* | *cegcc*)+      # don't eliminate duplications in $postdeps and $predeps+      opt_duplicate_compiler_generated_deps=:+      ;;+    *)+      opt_duplicate_compiler_generated_deps=$opt_duplicate_deps+      ;;+  esac++  # Having warned about all mis-specified options, bail out if+  # anything was wrong.+  $exit_cmd $EXIT_FAILURE+}++# func_check_version_match+# Ensure that we are using m4 macros, and libtool script from the same+# release of libtool.+func_check_version_match ()+{+  if test "$package_revision" != "$macro_revision"; then+    if test "$VERSION" != "$macro_version"; then+      if test -z "$macro_version"; then+        cat >&2 <<_LT_EOF+$progname: Version mismatch error.  This is $PACKAGE $VERSION, but the+$progname: definition of this LT_INIT comes from an older release.+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION+$progname: and run autoconf again.+_LT_EOF+      else+        cat >&2 <<_LT_EOF+$progname: Version mismatch error.  This is $PACKAGE $VERSION, but the+$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION+$progname: and run autoconf again.+_LT_EOF+      fi+    else+      cat >&2 <<_LT_EOF+$progname: Version mismatch error.  This is $PACKAGE $VERSION, revision $package_revision,+$progname: but the definition of this LT_INIT comes from revision $macro_revision.+$progname: You should recreate aclocal.m4 with macros from revision $package_revision+$progname: of $PACKAGE $VERSION and run autoconf again.+_LT_EOF+    fi++    exit $EXIT_MISMATCH+  fi+}+++## ----------- ##+##    Main.    ##+## ----------- ##++$opt_help || {+  # Sanity checks first:+  func_check_version_match++  if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then+    func_fatal_configuration "not configured to build any kind of library"+  fi++  test -z "$mode" && func_fatal_error "error: you must specify a MODE."+++  # Darwin sucks+  eval std_shrext=\"$shrext_cmds\"+++  # Only execute mode is allowed to have -dlopen flags.+  if test -n "$execute_dlfiles" && test "$mode" != execute; then+    func_error "unrecognized option \`-dlopen'"+    $ECHO "$help" 1>&2+    exit $EXIT_FAILURE+  fi++  # Change the help message to a mode-specific one.+  generic_help="$help"+  help="Try \`$progname --help --mode=$mode' for more information."+}+++# func_lalib_p file+# True iff FILE is a libtool `.la' library or `.lo' object file.+# This function is only a basic sanity check; it will hardly flush out+# determined imposters.+func_lalib_p ()+{+    test -f "$1" &&+      $SED -e 4q "$1" 2>/dev/null \+        | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1+}++# func_lalib_unsafe_p file+# True iff FILE is a libtool `.la' library or `.lo' object file.+# This function implements the same check as func_lalib_p without+# resorting to external programs.  To this end, it redirects stdin and+# closes it afterwards, without saving the original file descriptor.+# As a safety measure, use it only where a negative result would be+# fatal anyway.  Works if `file' does not exist.+func_lalib_unsafe_p ()+{+    lalib_p=no+    if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then+	for lalib_p_l in 1 2 3 4+	do+	    read lalib_p_line+	    case "$lalib_p_line" in+		\#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;+	    esac+	done+	exec 0<&5 5<&-+    fi+    test "$lalib_p" = yes+}++# func_ltwrapper_script_p file+# True iff FILE is a libtool wrapper script+# This function is only a basic sanity check; it will hardly flush out+# determined imposters.+func_ltwrapper_script_p ()+{+    func_lalib_p "$1"+}++# func_ltwrapper_executable_p file+# True iff FILE is a libtool wrapper executable+# This function is only a basic sanity check; it will hardly flush out+# determined imposters.+func_ltwrapper_executable_p ()+{+    func_ltwrapper_exec_suffix=+    case $1 in+    *.exe) ;;+    *) func_ltwrapper_exec_suffix=.exe ;;+    esac+    $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1+}++# func_ltwrapper_scriptname file+# Assumes file is an ltwrapper_executable+# uses $file to determine the appropriate filename for a+# temporary ltwrapper_script.+func_ltwrapper_scriptname ()+{+    func_ltwrapper_scriptname_result=""+    if func_ltwrapper_executable_p "$1"; then+	func_dirname_and_basename "$1" "" "."+	func_stripname '' '.exe' "$func_basename_result"+	func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"+    fi+}++# func_ltwrapper_p file+# True iff FILE is a libtool wrapper script or wrapper executable+# This function is only a basic sanity check; it will hardly flush out+# determined imposters.+func_ltwrapper_p ()+{+    func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"+}+++# func_execute_cmds commands fail_cmd+# Execute tilde-delimited COMMANDS.+# If FAIL_CMD is given, eval that upon failure.+# FAIL_CMD may read-access the current command in variable CMD!+func_execute_cmds ()+{+    $opt_debug+    save_ifs=$IFS; IFS='~'+    for cmd in $1; do+      IFS=$save_ifs+      eval cmd=\"$cmd\"+      func_show_eval "$cmd" "${2-:}"+    done+    IFS=$save_ifs+}+++# func_source file+# Source FILE, adding directory component if necessary.+# Note that it is not necessary on cygwin/mingw to append a dot to+# FILE even if both FILE and FILE.exe exist: automatic-append-.exe+# behavior happens only for exec(3), not for open(2)!  Also, sourcing+# `FILE.' does not work on cygwin managed mounts.+func_source ()+{+    $opt_debug+    case $1 in+    */* | *\\*)	. "$1" ;;+    *)		. "./$1" ;;+    esac+}+++# func_infer_tag arg+# Infer tagged configuration to use if any are available and+# if one wasn't chosen via the "--tag" command line option.+# Only attempt this if the compiler in the base compile+# command doesn't match the default compiler.+# arg is usually of the form 'gcc ...'+func_infer_tag ()+{+    $opt_debug+    if test -n "$available_tags" && test -z "$tagname"; then+      CC_quoted=+      for arg in $CC; do+        func_quote_for_eval "$arg"+	CC_quoted="$CC_quoted $func_quote_for_eval_result"+      done+      case $@ in+      # Blanks in the command may have been stripped by the calling shell,+      # but not from the CC environment variable when configure was run.+      " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*) ;;+      # Blanks at the start of $base_compile will cause this to fail+      # if we don't check for them as well.+      *)+	for z in $available_tags; do+	  if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then+	    # Evaluate the configuration.+	    eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"+	    CC_quoted=+	    for arg in $CC; do+	      # Double-quote args containing other shell metacharacters.+	      func_quote_for_eval "$arg"+	      CC_quoted="$CC_quoted $func_quote_for_eval_result"+	    done+	    case "$@ " in+	      " $CC "* | "$CC "* | " `$ECHO $CC` "* | "`$ECHO $CC` "* | " $CC_quoted"* | "$CC_quoted "* | " `$ECHO $CC_quoted` "* | "`$ECHO $CC_quoted` "*)+	      # The compiler in the base compile command matches+	      # the one in the tagged configuration.+	      # Assume this is the tagged configuration we want.+	      tagname=$z+	      break+	      ;;+	    esac+	  fi+	done+	# If $tagname still isn't set, then no tagged configuration+	# was found and let the user know that the "--tag" command+	# line option must be used.+	if test -z "$tagname"; then+	  func_echo "unable to infer tagged configuration"+	  func_fatal_error "specify a tag with \`--tag'"+#	else+#	  func_verbose "using $tagname tagged configuration"+	fi+	;;+      esac+    fi+}++++# func_write_libtool_object output_name pic_name nonpic_name+# Create a libtool object file (analogous to a ".la" file),+# but don't create it if we're doing a dry run.+func_write_libtool_object ()+{+    write_libobj=${1}+    if test "$build_libtool_libs" = yes; then+      write_lobj=\'${2}\'+    else+      write_lobj=none+    fi++    if test "$build_old_libs" = yes; then+      write_oldobj=\'${3}\'+    else+      write_oldobj=none+    fi++    $opt_dry_run || {+      cat >${write_libobj}T <<EOF+# $write_libobj - a libtool object file+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION+#+# Please DO NOT delete this file!+# It is necessary for linking the library.++# Name of the PIC object.+pic_object=$write_lobj++# Name of the non-PIC object+non_pic_object=$write_oldobj++EOF+      $MV "${write_libobj}T" "${write_libobj}"+    }+}++# func_mode_compile arg...+func_mode_compile ()+{+    $opt_debug+    # Get the compilation command and the source file.+    base_compile=+    srcfile="$nonopt"  #  always keep a non-empty value in "srcfile"+    suppress_opt=yes+    suppress_output=+    arg_mode=normal+    libobj=+    later=+    pie_flag=++    for arg+    do+      case $arg_mode in+      arg  )+	# do not "continue".  Instead, add this to base_compile+	lastarg="$arg"+	arg_mode=normal+	;;++      target )+	libobj="$arg"+	arg_mode=normal+	continue+	;;++      normal )+	# Accept any command-line options.+	case $arg in+	-o)+	  test -n "$libobj" && \+	    func_fatal_error "you cannot specify \`-o' more than once"+	  arg_mode=target+	  continue+	  ;;++	-pie | -fpie | -fPIE)+          pie_flag="$pie_flag $arg"+	  continue+	  ;;++	-shared | -static | -prefer-pic | -prefer-non-pic)+	  later="$later $arg"+	  continue+	  ;;++	-no-suppress)+	  suppress_opt=no+	  continue+	  ;;++	-Xcompiler)+	  arg_mode=arg  #  the next one goes into the "base_compile" arg list+	  continue      #  The current "srcfile" will either be retained or+	  ;;            #  replaced later.  I would guess that would be a bug.++	-Wc,*)+	  func_stripname '-Wc,' '' "$arg"+	  args=$func_stripname_result+	  lastarg=+	  save_ifs="$IFS"; IFS=','+	  for arg in $args; do+	    IFS="$save_ifs"+	    func_quote_for_eval "$arg"+	    lastarg="$lastarg $func_quote_for_eval_result"+	  done+	  IFS="$save_ifs"+	  func_stripname ' ' '' "$lastarg"+	  lastarg=$func_stripname_result++	  # Add the arguments to base_compile.+	  base_compile="$base_compile $lastarg"+	  continue+	  ;;++	*)+	  # Accept the current argument as the source file.+	  # The previous "srcfile" becomes the current argument.+	  #+	  lastarg="$srcfile"+	  srcfile="$arg"+	  ;;+	esac  #  case $arg+	;;+      esac    #  case $arg_mode++      # Aesthetically quote the previous argument.+      func_quote_for_eval "$lastarg"+      base_compile="$base_compile $func_quote_for_eval_result"+    done # for arg++    case $arg_mode in+    arg)+      func_fatal_error "you must specify an argument for -Xcompile"+      ;;+    target)+      func_fatal_error "you must specify a target with \`-o'"+      ;;+    *)+      # Get the name of the library object.+      test -z "$libobj" && {+	func_basename "$srcfile"+	libobj="$func_basename_result"+      }+      ;;+    esac++    # Recognize several different file suffixes.+    # If the user specifies -o file.o, it is replaced with file.lo+    case $libobj in+    *.[cCFSifmso] | \+    *.ada | *.adb | *.ads | *.asm | \+    *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \+    *.[fF][09]? | *.for | *.java | *.obj | *.sx)+      func_xform "$libobj"+      libobj=$func_xform_result+      ;;+    esac++    case $libobj in+    *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;+    *)+      func_fatal_error "cannot determine name of library object from \`$libobj'"+      ;;+    esac++    func_infer_tag $base_compile++    for arg in $later; do+      case $arg in+      -shared)+	test "$build_libtool_libs" != yes && \+	  func_fatal_configuration "can not build a shared library"+	build_old_libs=no+	continue+	;;++      -static)+	build_libtool_libs=no+	build_old_libs=yes+	continue+	;;++      -prefer-pic)+	pic_mode=yes+	continue+	;;++      -prefer-non-pic)+	pic_mode=no+	continue+	;;+      esac+    done++    func_quote_for_eval "$libobj"+    test "X$libobj" != "X$func_quote_for_eval_result" \+      && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"'	 &()|`$[]' \+      && func_warning "libobj name \`$libobj' may not contain shell special characters."+    func_dirname_and_basename "$obj" "/" ""+    objname="$func_basename_result"+    xdir="$func_dirname_result"+    lobj=${xdir}$objdir/$objname++    test -z "$base_compile" && \+      func_fatal_help "you must specify a compilation command"++    # Delete any leftover library objects.+    if test "$build_old_libs" = yes; then+      removelist="$obj $lobj $libobj ${libobj}T"+    else+      removelist="$lobj $libobj ${libobj}T"+    fi++    # On Cygwin there's no "real" PIC flag so we must build both object types+    case $host_os in+    cygwin* | mingw* | pw32* | os2* | cegcc*)+      pic_mode=default+      ;;+    esac+    if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then+      # non-PIC code in shared libraries is not supported+      pic_mode=default+    fi++    # Calculate the filename of the output object if compiler does+    # not support -o with -c+    if test "$compiler_c_o" = no; then+      output_obj=`$ECHO "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}+      lockfile="$output_obj.lock"+    else+      output_obj=+      need_locks=no+      lockfile=+    fi++    # Lock this critical section if it is needed+    # We use this script file to make the link, it avoids creating a new file+    if test "$need_locks" = yes; then+      until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do+	func_echo "Waiting for $lockfile to be removed"+	sleep 2+      done+    elif test "$need_locks" = warn; then+      if test -f "$lockfile"; then+	$ECHO "\+*** ERROR, $lockfile exists and contains:+`cat $lockfile 2>/dev/null`++This indicates that another process is trying to use the same+temporary object file, and libtool could not work around it because+your compiler does not support \`-c' and \`-o' together.  If you+repeat this compilation, it may succeed, by chance, but you had better+avoid parallel builds (make -j) in this platform, or get a better+compiler."++	$opt_dry_run || $RM $removelist+	exit $EXIT_FAILURE+      fi+      removelist="$removelist $output_obj"+      $ECHO "$srcfile" > "$lockfile"+    fi++    $opt_dry_run || $RM $removelist+    removelist="$removelist $lockfile"+    trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15++    if test -n "$fix_srcfile_path"; then+      eval srcfile=\"$fix_srcfile_path\"+    fi+    func_quote_for_eval "$srcfile"+    qsrcfile=$func_quote_for_eval_result++    # Only build a PIC object if we are building libtool libraries.+    if test "$build_libtool_libs" = yes; then+      # Without this assignment, base_compile gets emptied.+      fbsd_hideous_sh_bug=$base_compile++      if test "$pic_mode" != no; then+	command="$base_compile $qsrcfile $pic_flag"+      else+	# Don't build PIC code+	command="$base_compile $qsrcfile"+      fi++      func_mkdir_p "$xdir$objdir"++      if test -z "$output_obj"; then+	# Place PIC objects in $objdir+	command="$command -o $lobj"+      fi++      func_show_eval_locale "$command"	\+          'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'++      if test "$need_locks" = warn &&+	 test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then+	$ECHO "\+*** ERROR, $lockfile contains:+`cat $lockfile 2>/dev/null`++but it should contain:+$srcfile++This indicates that another process is trying to use the same+temporary object file, and libtool could not work around it because+your compiler does not support \`-c' and \`-o' together.  If you+repeat this compilation, it may succeed, by chance, but you had better+avoid parallel builds (make -j) in this platform, or get a better+compiler."++	$opt_dry_run || $RM $removelist+	exit $EXIT_FAILURE+      fi++      # Just move the object if needed, then go on to compile the next one+      if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then+	func_show_eval '$MV "$output_obj" "$lobj"' \+	  'error=$?; $opt_dry_run || $RM $removelist; exit $error'+      fi++      # Allow error messages only from the first compilation.+      if test "$suppress_opt" = yes; then+	suppress_output=' >/dev/null 2>&1'+      fi+    fi++    # Only build a position-dependent object if we build old libraries.+    if test "$build_old_libs" = yes; then+      if test "$pic_mode" != yes; then+	# Don't build PIC code+	command="$base_compile $qsrcfile$pie_flag"+      else+	command="$base_compile $qsrcfile $pic_flag"+      fi+      if test "$compiler_c_o" = yes; then+	command="$command -o $obj"+      fi++      # Suppress compiler output if we already did a PIC compilation.+      command="$command$suppress_output"+      func_show_eval_locale "$command" \+        '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'++      if test "$need_locks" = warn &&+	 test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then+	$ECHO "\+*** ERROR, $lockfile contains:+`cat $lockfile 2>/dev/null`++but it should contain:+$srcfile++This indicates that another process is trying to use the same+temporary object file, and libtool could not work around it because+your compiler does not support \`-c' and \`-o' together.  If you+repeat this compilation, it may succeed, by chance, but you had better+avoid parallel builds (make -j) in this platform, or get a better+compiler."++	$opt_dry_run || $RM $removelist+	exit $EXIT_FAILURE+      fi++      # Just move the object if needed+      if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then+	func_show_eval '$MV "$output_obj" "$obj"' \+	  'error=$?; $opt_dry_run || $RM $removelist; exit $error'+      fi+    fi++    $opt_dry_run || {+      func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"++      # Unlock the critical section if it was locked+      if test "$need_locks" != no; then+	removelist=$lockfile+        $RM "$lockfile"+      fi+    }++    exit $EXIT_SUCCESS+}++$opt_help || {+test "$mode" = compile && func_mode_compile ${1+"$@"}+}++func_mode_help ()+{+    # We need to display help for each of the modes.+    case $mode in+      "")+        # Generic help is extracted from the usage comments+        # at the start of this file.+        func_help+        ;;++      clean)+        $ECHO \+"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...++Remove files from the build directory.++RM is the name of the program to use to delete files associated with each FILE+(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed+to RM.++If FILE is a libtool library, object or program, all the files associated+with it are deleted. Otherwise, only FILE itself is deleted using RM."+        ;;++      compile)+      $ECHO \+"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE++Compile a source file into a libtool library object.++This mode accepts the following additional options:++  -o OUTPUT-FILE    set the output file name to OUTPUT-FILE+  -no-suppress      do not suppress compiler output for multiple passes+  -prefer-pic       try to building PIC objects only+  -prefer-non-pic   try to building non-PIC objects only+  -shared           do not build a \`.o' file suitable for static linking+  -static           only build a \`.o' file suitable for static linking++COMPILE-COMMAND is a command to be used in creating a \`standard' object file+from the given SOURCEFILE.++The output file name is determined by removing the directory component from+SOURCEFILE, then substituting the C source code suffix \`.c' with the+library object suffix, \`.lo'."+        ;;++      execute)+        $ECHO \+"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...++Automatically set library path, then run a program.++This mode accepts the following additional options:++  -dlopen FILE      add the directory containing FILE to the library path++This mode sets the library path environment variable according to \`-dlopen'+flags.++If any of the ARGS are libtool executable wrappers, then they are translated+into their corresponding uninstalled binary, and any of their required library+directories are added to the library path.++Then, COMMAND is executed, with ARGS as arguments."+        ;;++      finish)+        $ECHO \+"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...++Complete the installation of libtool libraries.++Each LIBDIR is a directory that contains libtool libraries.++The commands that this mode executes may require superuser privileges.  Use+the \`--dry-run' option if you just want to see what would be executed."+        ;;++      install)+        $ECHO \+"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...++Install executables or libraries.++INSTALL-COMMAND is the installation command.  The first component should be+either the \`install' or \`cp' program.++The following components of INSTALL-COMMAND are treated specially:++  -inst-prefix PREFIX-DIR  Use PREFIX-DIR as a staging area for installation++The rest of the components are interpreted as arguments to that command (only+BSD-compatible install options are recognized)."+        ;;++      link)+        $ECHO \+"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...++Link object files or libraries together to form another library, or to+create an executable program.++LINK-COMMAND is a command using the C compiler that you would use to create+a program from several object files.++The following components of LINK-COMMAND are treated specially:++  -all-static       do not do any dynamic linking at all+  -avoid-version    do not add a version suffix if possible+  -dlopen FILE      \`-dlpreopen' FILE if it cannot be dlopened at runtime+  -dlpreopen FILE   link in FILE and add its symbols to lt_preloaded_symbols+  -export-dynamic   allow symbols from OUTPUT-FILE to be resolved with dlsym(3)+  -export-symbols SYMFILE+                    try to export only the symbols listed in SYMFILE+  -export-symbols-regex REGEX+                    try to export only the symbols matching REGEX+  -LLIBDIR          search LIBDIR for required installed libraries+  -lNAME            OUTPUT-FILE requires the installed library libNAME+  -module           build a library that can dlopened+  -no-fast-install  disable the fast-install mode+  -no-install       link a not-installable executable+  -no-undefined     declare that a library does not refer to external symbols+  -o OUTPUT-FILE    create OUTPUT-FILE from the specified objects+  -objectlist FILE  Use a list of object files found in FILE to specify objects+  -precious-files-regex REGEX+                    don't remove output files matching REGEX+  -release RELEASE  specify package release information+  -rpath LIBDIR     the created library will eventually be installed in LIBDIR+  -R[ ]LIBDIR       add LIBDIR to the runtime path of programs and libraries+  -shared           only do dynamic linking of libtool libraries+  -shrext SUFFIX    override the standard shared library file extension+  -static           do not do any dynamic linking of uninstalled libtool libraries+  -static-libtool-libs+                    do not do any dynamic linking of libtool libraries+  -version-info CURRENT[:REVISION[:AGE]]+                    specify library version info [each variable defaults to 0]+  -weak LIBNAME     declare that the target provides the LIBNAME interface++All other options (arguments beginning with \`-') are ignored.++Every other argument is treated as a filename.  Files ending in \`.la' are+treated as uninstalled libtool libraries, other files are standard or library+object files.++If the OUTPUT-FILE ends in \`.la', then a libtool library is created,+only library objects (\`.lo' files) may be specified, and \`-rpath' is+required, except when creating a convenience library.++If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created+using \`ar' and \`ranlib', or on Windows using \`lib'.++If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file+is created, otherwise an executable program is created."+        ;;++      uninstall)+        $ECHO \+"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...++Remove libraries from an installation directory.++RM is the name of the program to use to delete files associated with each FILE+(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed+to RM.++If FILE is a libtool library, all the files associated with it are deleted.+Otherwise, only FILE itself is deleted using RM."+        ;;++      *)+        func_fatal_help "invalid operation mode \`$mode'"+        ;;+    esac++    $ECHO+    $ECHO "Try \`$progname --help' for more information about other modes."++    exit $?+}++  # Now that we've collected a possible --mode arg, show help if necessary+  $opt_help && func_mode_help+++# func_mode_execute arg...+func_mode_execute ()+{+    $opt_debug+    # The first argument is the command name.+    cmd="$nonopt"+    test -z "$cmd" && \+      func_fatal_help "you must specify a COMMAND"++    # Handle -dlopen flags immediately.+    for file in $execute_dlfiles; do+      test -f "$file" \+	|| func_fatal_help "\`$file' is not a file"++      dir=+      case $file in+      *.la)+	# Check to see that this really is a libtool archive.+	func_lalib_unsafe_p "$file" \+	  || func_fatal_help "\`$lib' is not a valid libtool archive"++	# Read the libtool library.+	dlname=+	library_names=+	func_source "$file"++	# Skip this library if it cannot be dlopened.+	if test -z "$dlname"; then+	  # Warn if it was a shared library.+	  test -n "$library_names" && \+	    func_warning "\`$file' was not linked with \`-export-dynamic'"+	  continue+	fi++	func_dirname "$file" "" "."+	dir="$func_dirname_result"++	if test -f "$dir/$objdir/$dlname"; then+	  dir="$dir/$objdir"+	else+	  if test ! -f "$dir/$dlname"; then+	    func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"+	  fi+	fi+	;;++      *.lo)+	# Just add the directory containing the .lo file.+	func_dirname "$file" "" "."+	dir="$func_dirname_result"+	;;++      *)+	func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"+	continue+	;;+      esac++      # Get the absolute pathname.+      absdir=`cd "$dir" && pwd`+      test -n "$absdir" && dir="$absdir"++      # Now add the directory to shlibpath_var.+      if eval "test -z \"\$$shlibpath_var\""; then+	eval "$shlibpath_var=\"\$dir\""+      else+	eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""+      fi+    done++    # This variable tells wrapper scripts just to set shlibpath_var+    # rather than running their programs.+    libtool_execute_magic="$magic"++    # Check if any of the arguments is a wrapper script.+    args=+    for file+    do+      case $file in+      -*) ;;+      *)+	# Do a test to see if this is really a libtool program.+	if func_ltwrapper_script_p "$file"; then+	  func_source "$file"+	  # Transform arg to wrapped name.+	  file="$progdir/$program"+	elif func_ltwrapper_executable_p "$file"; then+	  func_ltwrapper_scriptname "$file"+	  func_source "$func_ltwrapper_scriptname_result"+	  # Transform arg to wrapped name.+	  file="$progdir/$program"+	fi+	;;+      esac+      # Quote arguments (to preserve shell metacharacters).+      func_quote_for_eval "$file"+      args="$args $func_quote_for_eval_result"+    done++    if test "X$opt_dry_run" = Xfalse; then+      if test -n "$shlibpath_var"; then+	# Export the shlibpath_var.+	eval "export $shlibpath_var"+      fi++      # Restore saved environment variables+      for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES+      do+	eval "if test \"\${save_$lt_var+set}\" = set; then+                $lt_var=\$save_$lt_var; export $lt_var+	      else+		$lt_unset $lt_var+	      fi"+      done++      # Now prepare to actually exec the command.+      exec_cmd="\$cmd$args"+    else+      # Display what would be done.+      if test -n "$shlibpath_var"; then+	eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""+	$ECHO "export $shlibpath_var"+      fi+      $ECHO "$cmd$args"+      exit $EXIT_SUCCESS+    fi+}++test "$mode" = execute && func_mode_execute ${1+"$@"}+++# func_mode_finish arg...+func_mode_finish ()+{+    $opt_debug+    libdirs="$nonopt"+    admincmds=++    if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then+      for dir+      do+	libdirs="$libdirs $dir"+      done++      for libdir in $libdirs; do+	if test -n "$finish_cmds"; then+	  # Do each command in the finish commands.+	  func_execute_cmds "$finish_cmds" 'admincmds="$admincmds+'"$cmd"'"'+	fi+	if test -n "$finish_eval"; then+	  # Do the single finish_eval.+	  eval cmds=\"$finish_eval\"+	  $opt_dry_run || eval "$cmds" || admincmds="$admincmds+       $cmds"+	fi+      done+    fi++    # Exit here if they wanted silent mode.+    $opt_silent && exit $EXIT_SUCCESS++    $ECHO "X----------------------------------------------------------------------" | $Xsed+    $ECHO "Libraries have been installed in:"+    for libdir in $libdirs; do+      $ECHO "   $libdir"+    done+    $ECHO+    $ECHO "If you ever happen to want to link against installed libraries"+    $ECHO "in a given directory, LIBDIR, you must either use libtool, and"+    $ECHO "specify the full pathname of the library, or use the \`-LLIBDIR'"+    $ECHO "flag during linking and do at least one of the following:"+    if test -n "$shlibpath_var"; then+      $ECHO "   - add LIBDIR to the \`$shlibpath_var' environment variable"+      $ECHO "     during execution"+    fi+    if test -n "$runpath_var"; then+      $ECHO "   - add LIBDIR to the \`$runpath_var' environment variable"+      $ECHO "     during linking"+    fi+    if test -n "$hardcode_libdir_flag_spec"; then+      libdir=LIBDIR+      eval flag=\"$hardcode_libdir_flag_spec\"++      $ECHO "   - use the \`$flag' linker flag"+    fi+    if test -n "$admincmds"; then+      $ECHO "   - have your system administrator run these commands:$admincmds"+    fi+    if test -f /etc/ld.so.conf; then+      $ECHO "   - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"+    fi+    $ECHO++    $ECHO "See any operating system documentation about shared libraries for"+    case $host in+      solaris2.[6789]|solaris2.1[0-9])+        $ECHO "more information, such as the ld(1), crle(1) and ld.so(8) manual"+	$ECHO "pages."+	;;+      *)+        $ECHO "more information, such as the ld(1) and ld.so(8) manual pages."+        ;;+    esac+    $ECHO "X----------------------------------------------------------------------" | $Xsed+    exit $EXIT_SUCCESS+}++test "$mode" = finish && func_mode_finish ${1+"$@"}+++# func_mode_install arg...+func_mode_install ()+{+    $opt_debug+    # There may be an optional sh(1) argument at the beginning of+    # install_prog (especially on Windows NT).+    if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||+       # Allow the use of GNU shtool's install command.+       $ECHO "X$nonopt" | $GREP shtool >/dev/null; then+      # Aesthetically quote it.+      func_quote_for_eval "$nonopt"+      install_prog="$func_quote_for_eval_result "+      arg=$1+      shift+    else+      install_prog=+      arg=$nonopt+    fi++    # The real first argument should be the name of the installation program.+    # Aesthetically quote it.+    func_quote_for_eval "$arg"+    install_prog="$install_prog$func_quote_for_eval_result"++    # We need to accept at least all the BSD install flags.+    dest=+    files=+    opts=+    prev=+    install_type=+    isdir=no+    stripme=+    for arg+    do+      if test -n "$dest"; then+	files="$files $dest"+	dest=$arg+	continue+      fi++      case $arg in+      -d) isdir=yes ;;+      -f)+	case " $install_prog " in+	*[\\\ /]cp\ *) ;;+	*) prev=$arg ;;+	esac+	;;+      -g | -m | -o)+	prev=$arg+	;;+      -s)+	stripme=" -s"+	continue+	;;+      -*)+	;;+      *)+	# If the previous option needed an argument, then skip it.+	if test -n "$prev"; then+	  prev=+	else+	  dest=$arg+	  continue+	fi+	;;+      esac++      # Aesthetically quote the argument.+      func_quote_for_eval "$arg"+      install_prog="$install_prog $func_quote_for_eval_result"+    done++    test -z "$install_prog" && \+      func_fatal_help "you must specify an install program"++    test -n "$prev" && \+      func_fatal_help "the \`$prev' option requires an argument"++    if test -z "$files"; then+      if test -z "$dest"; then+	func_fatal_help "no file or destination specified"+      else+	func_fatal_help "you must specify a destination"+      fi+    fi++    # Strip any trailing slash from the destination.+    func_stripname '' '/' "$dest"+    dest=$func_stripname_result++    # Check to see that the destination is a directory.+    test -d "$dest" && isdir=yes+    if test "$isdir" = yes; then+      destdir="$dest"+      destname=+    else+      func_dirname_and_basename "$dest" "" "."+      destdir="$func_dirname_result"+      destname="$func_basename_result"++      # Not a directory, so check to see that there is only one file specified.+      set dummy $files; shift+      test "$#" -gt 1 && \+	func_fatal_help "\`$dest' is not a directory"+    fi+    case $destdir in+    [\\/]* | [A-Za-z]:[\\/]*) ;;+    *)+      for file in $files; do+	case $file in+	*.lo) ;;+	*)+	  func_fatal_help "\`$destdir' must be an absolute directory name"+	  ;;+	esac+      done+      ;;+    esac++    # This variable tells wrapper scripts just to set variables rather+    # than running their programs.+    libtool_install_magic="$magic"++    staticlibs=+    future_libdirs=+    current_libdirs=+    for file in $files; do++      # Do each installation.+      case $file in+      *.$libext)+	# Do the static libraries later.+	staticlibs="$staticlibs $file"+	;;++      *.la)+	# Check to see that this really is a libtool archive.+	func_lalib_unsafe_p "$file" \+	  || func_fatal_help "\`$file' is not a valid libtool archive"++	library_names=+	old_library=+	relink_command=+	func_source "$file"++	# Add the libdir to current_libdirs if it is the destination.+	if test "X$destdir" = "X$libdir"; then+	  case "$current_libdirs " in+	  *" $libdir "*) ;;+	  *) current_libdirs="$current_libdirs $libdir" ;;+	  esac+	else+	  # Note the libdir as a future libdir.+	  case "$future_libdirs " in+	  *" $libdir "*) ;;+	  *) future_libdirs="$future_libdirs $libdir" ;;+	  esac+	fi++	func_dirname "$file" "/" ""+	dir="$func_dirname_result"+	dir="$dir$objdir"++	if test -n "$relink_command"; then+	  # Determine the prefix the user has applied to our future dir.+	  inst_prefix_dir=`$ECHO "X$destdir" | $Xsed -e "s%$libdir\$%%"`++	  # Don't allow the user to place us outside of our expected+	  # location b/c this prevents finding dependent libraries that+	  # are installed to the same prefix.+	  # At present, this check doesn't affect windows .dll's that+	  # are installed into $libdir/../bin (currently, that works fine)+	  # but it's something to keep an eye on.+	  test "$inst_prefix_dir" = "$destdir" && \+	    func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"++	  if test -n "$inst_prefix_dir"; then+	    # Stick the inst_prefix_dir data into the link command.+	    relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`+	  else+	    relink_command=`$ECHO "X$relink_command" | $Xsed -e "s%@inst_prefix_dir@%%"`+	  fi++	  func_warning "relinking \`$file'"+	  func_show_eval "$relink_command" \+	    'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'+	fi++	# See the names of the shared library.+	set dummy $library_names; shift+	if test -n "$1"; then+	  realname="$1"+	  shift++	  srcname="$realname"+	  test -n "$relink_command" && srcname="$realname"T++	  # Install the shared library and build the symlinks.+	  func_show_eval "$install_prog $dir/$srcname $destdir/$realname" \+	      'exit $?'+	  tstripme="$stripme"+	  case $host_os in+	  cygwin* | mingw* | pw32* | cegcc*)+	    case $realname in+	    *.dll.a)+	      tstripme=""+	      ;;+	    esac+	    ;;+	  esac+	  if test -n "$tstripme" && test -n "$striplib"; then+	    func_show_eval "$striplib $destdir/$realname" 'exit $?'+	  fi++	  if test "$#" -gt 0; then+	    # Delete the old symlinks, and create new ones.+	    # Try `ln -sf' first, because the `ln' binary might depend on+	    # the symlink we replace!  Solaris /bin/ln does not understand -f,+	    # so we also need to try rm && ln -s.+	    for linkname+	    do+	      test "$linkname" != "$realname" \+		&& func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"+	    done+	  fi++	  # Do each command in the postinstall commands.+	  lib="$destdir/$realname"+	  func_execute_cmds "$postinstall_cmds" 'exit $?'+	fi++	# Install the pseudo-library for information purposes.+	func_basename "$file"+	name="$func_basename_result"+	instname="$dir/$name"i+	func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'++	# Maybe install the static library, too.+	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"+	;;++      *.lo)+	# Install (i.e. copy) a libtool object.++	# Figure out destination file name, if it wasn't already specified.+	if test -n "$destname"; then+	  destfile="$destdir/$destname"+	else+	  func_basename "$file"+	  destfile="$func_basename_result"+	  destfile="$destdir/$destfile"+	fi++	# Deduce the name of the destination old-style object file.+	case $destfile in+	*.lo)+	  func_lo2o "$destfile"+	  staticdest=$func_lo2o_result+	  ;;+	*.$objext)+	  staticdest="$destfile"+	  destfile=+	  ;;+	*)+	  func_fatal_help "cannot copy a libtool object to \`$destfile'"+	  ;;+	esac++	# Install the libtool object if requested.+	test -n "$destfile" && \+	  func_show_eval "$install_prog $file $destfile" 'exit $?'++	# Install the old object if enabled.+	if test "$build_old_libs" = yes; then+	  # Deduce the name of the old-style object file.+	  func_lo2o "$file"+	  staticobj=$func_lo2o_result+	  func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'+	fi+	exit $EXIT_SUCCESS+	;;++      *)+	# Figure out destination file name, if it wasn't already specified.+	if test -n "$destname"; then+	  destfile="$destdir/$destname"+	else+	  func_basename "$file"+	  destfile="$func_basename_result"+	  destfile="$destdir/$destfile"+	fi++	# If the file is missing, and there is a .exe on the end, strip it+	# because it is most likely a libtool script we actually want to+	# install+	stripped_ext=""+	case $file in+	  *.exe)+	    if test ! -f "$file"; then+	      func_stripname '' '.exe' "$file"+	      file=$func_stripname_result+	      stripped_ext=".exe"+	    fi+	    ;;+	esac++	# Do a test to see if this is really a libtool program.+	case $host in+	*cygwin* | *mingw*)+	    if func_ltwrapper_executable_p "$file"; then+	      func_ltwrapper_scriptname "$file"+	      wrapper=$func_ltwrapper_scriptname_result+	    else+	      func_stripname '' '.exe' "$file"+	      wrapper=$func_stripname_result+	    fi+	    ;;+	*)+	    wrapper=$file+	    ;;+	esac+	if func_ltwrapper_script_p "$wrapper"; then+	  notinst_deplibs=+	  relink_command=++	  func_source "$wrapper"++	  # Check the variables that should have been set.+	  test -z "$generated_by_libtool_version" && \+	    func_fatal_error "invalid libtool wrapper script \`$wrapper'"++	  finalize=yes+	  for lib in $notinst_deplibs; do+	    # Check to see that each library is installed.+	    libdir=+	    if test -f "$lib"; then+	      func_source "$lib"+	    fi+	    libfile="$libdir/"`$ECHO "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test+	    if test -n "$libdir" && test ! -f "$libfile"; then+	      func_warning "\`$lib' has not been installed in \`$libdir'"+	      finalize=no+	    fi+	  done++	  relink_command=+	  func_source "$wrapper"++	  outputname=+	  if test "$fast_install" = no && test -n "$relink_command"; then+	    $opt_dry_run || {+	      if test "$finalize" = yes; then+	        tmpdir=`func_mktempdir`+		func_basename "$file$stripped_ext"+		file="$func_basename_result"+	        outputname="$tmpdir/$file"+	        # Replace the output file specification.+	        relink_command=`$ECHO "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'`++	        $opt_silent || {+	          func_quote_for_expand "$relink_command"+		  eval "func_echo $func_quote_for_expand_result"+	        }+	        if eval "$relink_command"; then :+	          else+		  func_error "error: relink \`$file' with the above command before installing it"+		  $opt_dry_run || ${RM}r "$tmpdir"+		  continue+	        fi+	        file="$outputname"+	      else+	        func_warning "cannot relink \`$file'"+	      fi+	    }+	  else+	    # Install the binary that we compiled earlier.+	    file=`$ECHO "X$file$stripped_ext" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`+	  fi+	fi++	# remove .exe since cygwin /usr/bin/install will append another+	# one anyway+	case $install_prog,$host in+	*/usr/bin/install*,*cygwin*)+	  case $file:$destfile in+	  *.exe:*.exe)+	    # this is ok+	    ;;+	  *.exe:*)+	    destfile=$destfile.exe+	    ;;+	  *:*.exe)+	    func_stripname '' '.exe' "$destfile"+	    destfile=$func_stripname_result+	    ;;+	  esac+	  ;;+	esac+	func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'+	$opt_dry_run || if test -n "$outputname"; then+	  ${RM}r "$tmpdir"+	fi+	;;+      esac+    done++    for file in $staticlibs; do+      func_basename "$file"+      name="$func_basename_result"++      # Set up the ranlib parameters.+      oldlib="$destdir/$name"++      func_show_eval "$install_prog \$file \$oldlib" 'exit $?'++      if test -n "$stripme" && test -n "$old_striplib"; then+	func_show_eval "$old_striplib $oldlib" 'exit $?'+      fi++      # Do each command in the postinstall commands.+      func_execute_cmds "$old_postinstall_cmds" 'exit $?'+    done++    test -n "$future_libdirs" && \+      func_warning "remember to run \`$progname --finish$future_libdirs'"++    if test -n "$current_libdirs"; then+      # Maybe just do a dry run.+      $opt_dry_run && current_libdirs=" -n$current_libdirs"+      exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'+    else+      exit $EXIT_SUCCESS+    fi+}++test "$mode" = install && func_mode_install ${1+"$@"}+++# func_generate_dlsyms outputname originator pic_p+# Extract symbols from dlprefiles and create ${outputname}S.o with+# a dlpreopen symbol table.+func_generate_dlsyms ()+{+    $opt_debug+    my_outputname="$1"+    my_originator="$2"+    my_pic_p="${3-no}"+    my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`+    my_dlsyms=++    if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then+      if test -n "$NM" && test -n "$global_symbol_pipe"; then+	my_dlsyms="${my_outputname}S.c"+      else+	func_error "not configured to extract global symbols from dlpreopened files"+      fi+    fi++    if test -n "$my_dlsyms"; then+      case $my_dlsyms in+      "") ;;+      *.c)+	# Discover the nlist of each of the dlfiles.+	nlist="$output_objdir/${my_outputname}.nm"++	func_show_eval "$RM $nlist ${nlist}S ${nlist}T"++	# Parse the name list into a source file.+	func_verbose "creating $output_objdir/$my_dlsyms"++	$opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\+/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */+/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */++#ifdef __cplusplus+extern \"C\" {+#endif++/* External symbol declarations for the compiler. */\+"++	if test "$dlself" = yes; then+	  func_verbose "generating symbol list for \`$output'"++	  $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"++	  # Add our own program objects to the symbol list.+	  progfiles=`$ECHO "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`+	  for progfile in $progfiles; do+	    func_verbose "extracting global C symbols from \`$progfile'"+	    $opt_dry_run || eval "$NM $progfile | $global_symbol_pipe >> '$nlist'"+	  done++	  if test -n "$exclude_expsyms"; then+	    $opt_dry_run || {+	      eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'+	      eval '$MV "$nlist"T "$nlist"'+	    }+	  fi++	  if test -n "$export_symbols_regex"; then+	    $opt_dry_run || {+	      eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'+	      eval '$MV "$nlist"T "$nlist"'+	    }+	  fi++	  # Prepare the list of exported symbols+	  if test -z "$export_symbols"; then+	    export_symbols="$output_objdir/$outputname.exp"+	    $opt_dry_run || {+	      $RM $export_symbols+	      eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'+	      case $host in+	      *cygwin* | *mingw* | *cegcc* )+                eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'+                eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'+	        ;;+	      esac+	    }+	  else+	    $opt_dry_run || {+	      eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'+	      eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'+	      eval '$MV "$nlist"T "$nlist"'+	      case $host in+	        *cygwin | *mingw* | *cegcc* )+	          eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'+	          eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'+	          ;;+	      esac+	    }+	  fi+	fi++	for dlprefile in $dlprefiles; do+	  func_verbose "extracting global C symbols from \`$dlprefile'"+	  func_basename "$dlprefile"+	  name="$func_basename_result"+	  $opt_dry_run || {+	    eval '$ECHO ": $name " >> "$nlist"'+	    eval "$NM $dlprefile 2>/dev/null | $global_symbol_pipe >> '$nlist'"+	  }+	done++	$opt_dry_run || {+	  # Make sure we have at least an empty file.+	  test -f "$nlist" || : > "$nlist"++	  if test -n "$exclude_expsyms"; then+	    $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T+	    $MV "$nlist"T "$nlist"+	  fi++	  # Try sorting and uniquifying the output.+	  if $GREP -v "^: " < "$nlist" |+	      if sort -k 3 </dev/null >/dev/null 2>&1; then+		sort -k 3+	      else+		sort +2+	      fi |+	      uniq > "$nlist"S; then+	    :+	  else+	    $GREP -v "^: " < "$nlist" > "$nlist"S+	  fi++	  if test -f "$nlist"S; then+	    eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'+	  else+	    $ECHO '/* NONE */' >> "$output_objdir/$my_dlsyms"+	  fi++	  $ECHO >> "$output_objdir/$my_dlsyms" "\++/* The mapping between symbol names and symbols.  */+typedef struct {+  const char *name;+  void *address;+} lt_dlsymlist;+"+	  case $host in+	  *cygwin* | *mingw* | *cegcc* )+	    $ECHO >> "$output_objdir/$my_dlsyms" "\+/* DATA imports from DLLs on WIN32 con't be const, because+   runtime relocations are performed -- see ld's documentation+   on pseudo-relocs.  */"+	    lt_dlsym_const= ;;+	  *osf5*)+	    echo >> "$output_objdir/$my_dlsyms" "\+/* This system does not cope well with relocations in const data */"+	    lt_dlsym_const= ;;+	  *)+	    lt_dlsym_const=const ;;+	  esac++	  $ECHO >> "$output_objdir/$my_dlsyms" "\+extern $lt_dlsym_const lt_dlsymlist+lt_${my_prefix}_LTX_preloaded_symbols[];+$lt_dlsym_const lt_dlsymlist+lt_${my_prefix}_LTX_preloaded_symbols[] =+{\+  { \"$my_originator\", (void *) 0 },"++	  case $need_lib_prefix in+	  no)+	    eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"+	    ;;+	  *)+	    eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"+	    ;;+	  esac+	  $ECHO >> "$output_objdir/$my_dlsyms" "\+  {0, (void *) 0}+};++/* This works around a problem in FreeBSD linker */+#ifdef FREEBSD_WORKAROUND+static const void *lt_preloaded_setup() {+  return lt_${my_prefix}_LTX_preloaded_symbols;+}+#endif++#ifdef __cplusplus+}+#endif\+"+	} # !$opt_dry_run++	pic_flag_for_symtable=+	case "$compile_command " in+	*" -static "*) ;;+	*)+	  case $host in+	  # compiling the symbol table file with pic_flag works around+	  # a FreeBSD bug that causes programs to crash when -lm is+	  # linked before any other PIC object.  But we must not use+	  # pic_flag when linking with -static.  The problem exists in+	  # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.+	  *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)+	    pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;+	  *-*-hpux*)+	    pic_flag_for_symtable=" $pic_flag"  ;;+	  *)+	    if test "X$my_pic_p" != Xno; then+	      pic_flag_for_symtable=" $pic_flag"+	    fi+	    ;;+	  esac+	  ;;+	esac+	symtab_cflags=+	for arg in $LTCFLAGS; do+	  case $arg in+	  -pie | -fpie | -fPIE) ;;+	  *) symtab_cflags="$symtab_cflags $arg" ;;+	  esac+	done++	# Now compile the dynamic symbol file.+	func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'++	# Clean up the generated files.+	func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'++	# Transform the symbol file into the correct name.+	symfileobj="$output_objdir/${my_outputname}S.$objext"+	case $host in+	*cygwin* | *mingw* | *cegcc* )+	  if test -f "$output_objdir/$my_outputname.def"; then+	    compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`+	    finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`+	  else+	    compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`+	    finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`+	  fi+	  ;;+	*)+	  compile_command=`$ECHO "X$compile_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`+	  finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$symfileobj%"`+	  ;;+	esac+	;;+      *)+	func_fatal_error "unknown suffix for \`$my_dlsyms'"+	;;+      esac+    else+      # We keep going just in case the user didn't refer to+      # lt_preloaded_symbols.  The linker will fail if global_symbol_pipe+      # really was required.++      # Nullify the symbol file.+      compile_command=`$ECHO "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`+      finalize_command=`$ECHO "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`+    fi+}++# func_win32_libid arg+# return the library type of file 'arg'+#+# Need a lot of goo to handle *both* DLLs and import libs+# Has to be a shell function in order to 'eat' the argument+# that is supplied when $file_magic_command is called.+func_win32_libid ()+{+  $opt_debug+  win32_libid_type="unknown"+  win32_fileres=`file -L $1 2>/dev/null`+  case $win32_fileres in+  *ar\ archive\ import\ library*) # definitely import+    win32_libid_type="x86 archive import"+    ;;+  *ar\ archive*) # could be an import, or static+    if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |+       $EGREP 'file format pe-i386(.*architecture: i386)?' >/dev/null ; then+      win32_nmres=`eval $NM -f posix -A $1 |+	$SED -n -e '+	    1,100{+		/ I /{+		    s,.*,import,+		    p+		    q+		}+	    }'`+      case $win32_nmres in+      import*)  win32_libid_type="x86 archive import";;+      *)        win32_libid_type="x86 archive static";;+      esac+    fi+    ;;+  *DLL*)+    win32_libid_type="x86 DLL"+    ;;+  *executable*) # but shell scripts are "executable" too...+    case $win32_fileres in+    *MS\ Windows\ PE\ Intel*)+      win32_libid_type="x86 DLL"+      ;;+    esac+    ;;+  esac+  $ECHO "$win32_libid_type"+}++++# func_extract_an_archive dir oldlib+func_extract_an_archive ()+{+    $opt_debug+    f_ex_an_ar_dir="$1"; shift+    f_ex_an_ar_oldlib="$1"+    func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" 'exit $?'+    if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then+     :+    else+      func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"+    fi+}+++# func_extract_archives gentop oldlib ...+func_extract_archives ()+{+    $opt_debug+    my_gentop="$1"; shift+    my_oldlibs=${1+"$@"}+    my_oldobjs=""+    my_xlib=""+    my_xabs=""+    my_xdir=""++    for my_xlib in $my_oldlibs; do+      # Extract the objects.+      case $my_xlib in+	[\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;+	*) my_xabs=`pwd`"/$my_xlib" ;;+      esac+      func_basename "$my_xlib"+      my_xlib="$func_basename_result"+      my_xlib_u=$my_xlib+      while :; do+        case " $extracted_archives " in+	*" $my_xlib_u "*)+	  func_arith $extracted_serial + 1+	  extracted_serial=$func_arith_result+	  my_xlib_u=lt$extracted_serial-$my_xlib ;;+	*) break ;;+	esac+      done+      extracted_archives="$extracted_archives $my_xlib_u"+      my_xdir="$my_gentop/$my_xlib_u"++      func_mkdir_p "$my_xdir"++      case $host in+      *-darwin*)+	func_verbose "Extracting $my_xabs"+	# Do not bother doing anything if just a dry run+	$opt_dry_run || {+	  darwin_orig_dir=`pwd`+	  cd $my_xdir || exit $?+	  darwin_archive=$my_xabs+	  darwin_curdir=`pwd`+	  darwin_base_archive=`basename "$darwin_archive"`+	  darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`+	  if test -n "$darwin_arches"; then+	    darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`+	    darwin_arch=+	    func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"+	    for darwin_arch in  $darwin_arches ; do+	      func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"+	      $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"+	      cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"+	      func_extract_an_archive "`pwd`" "${darwin_base_archive}"+	      cd "$darwin_curdir"+	      $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"+	    done # $darwin_arches+            ## Okay now we've a bunch of thin objects, gotta fatten them up :)+	    darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`+	    darwin_file=+	    darwin_files=+	    for darwin_file in $darwin_filelist; do+	      darwin_files=`find unfat-$$ -name $darwin_file -print | $NL2SP`+	      $LIPO -create -output "$darwin_file" $darwin_files+	    done # $darwin_filelist+	    $RM -rf unfat-$$+	    cd "$darwin_orig_dir"+	  else+	    cd $darwin_orig_dir+	    func_extract_an_archive "$my_xdir" "$my_xabs"+	  fi # $darwin_arches+	} # !$opt_dry_run+	;;+      *)+        func_extract_an_archive "$my_xdir" "$my_xabs"+	;;+      esac+      my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | $NL2SP`+    done++    func_extract_archives_result="$my_oldobjs"+}++++# func_emit_wrapper_part1 [arg=no]+#+# Emit the first part of a libtool wrapper script on stdout.+# For more information, see the description associated with+# func_emit_wrapper(), below.+func_emit_wrapper_part1 ()+{+	func_emit_wrapper_part1_arg1=no+	if test -n "$1" ; then+	  func_emit_wrapper_part1_arg1=$1+	fi++	$ECHO "\+#! $SHELL++# $output - temporary wrapper script for $objdir/$outputname+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION+#+# The $output program cannot be directly executed until all the libtool+# libraries that it depends on are installed.+#+# This wrapper script should never be moved out of the build directory.+# If it is, it will not operate correctly.++# Sed substitution that helps us do robust quoting.  It backslashifies+# metacharacters that are still active within double-quoted strings.+Xsed='${SED} -e 1s/^X//'+sed_quote_subst='$sed_quote_subst'++# Be Bourne compatible+if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then+  emulate sh+  NULLCMD=:+  # Zsh 3.x and 4.x performs 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+BIN_SH=xpg4; export BIN_SH # for Tru64+DUALCASE=1; export DUALCASE # for MKS sh++# The HP-UX ksh and POSIX shell print the target directory to stdout+# if CDPATH is set.+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH++relink_command=\"$relink_command\"++# This environment variable determines our operation mode.+if test \"\$libtool_install_magic\" = \"$magic\"; then+  # install mode needs the following variables:+  generated_by_libtool_version='$macro_version'+  notinst_deplibs='$notinst_deplibs'+else+  # When we are sourced in execute mode, \$file and \$ECHO are already set.+  if test \"\$libtool_execute_magic\" != \"$magic\"; then+    ECHO=\"$qecho\"+    file=\"\$0\"+    # Make sure echo works.+    if test \"X\$1\" = X--no-reexec; then+      # Discard the --no-reexec flag, and continue.+      shift+    elif test \"X\`{ \$ECHO '\t'; } 2>/dev/null\`\" = 'X\t'; then+      # Yippee, \$ECHO works!+      :+    else+      # Restart under the correct shell, and then maybe \$ECHO will work.+      exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}+    fi+  fi\+"+	$ECHO "\++  # Find the directory that this script lives in.+  thisdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`+  test \"x\$thisdir\" = \"x\$file\" && thisdir=.++  # Follow symbolic links until we get to the real thisdir.+  file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\`+  while test -n \"\$file\"; do+    destdir=\`\$ECHO \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`++    # If there was a directory component, then change thisdir.+    if test \"x\$destdir\" != \"x\$file\"; then+      case \"\$destdir\" in+      [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;+      *) thisdir=\"\$thisdir/\$destdir\" ;;+      esac+    fi++    file=\`\$ECHO \"X\$file\" | \$Xsed -e 's%^.*/%%'\`+    file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\`+  done+"+}+# end: func_emit_wrapper_part1++# func_emit_wrapper_part2 [arg=no]+#+# Emit the second part of a libtool wrapper script on stdout.+# For more information, see the description associated with+# func_emit_wrapper(), below.+func_emit_wrapper_part2 ()+{+	func_emit_wrapper_part2_arg1=no+	if test -n "$1" ; then+	  func_emit_wrapper_part2_arg1=$1+	fi++	$ECHO "\++  # Usually 'no', except on cygwin/mingw when embedded into+  # the cwrapper.+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_part2_arg1+  if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then+    # special case for '.'+    if test \"\$thisdir\" = \".\"; then+      thisdir=\`pwd\`+    fi+    # remove .libs from thisdir+    case \"\$thisdir\" in+    *[\\\\/]$objdir ) thisdir=\`\$ECHO \"X\$thisdir\" | \$Xsed -e 's%[\\\\/][^\\\\/]*$%%'\` ;;+    $objdir )   thisdir=. ;;+    esac+  fi++  # Try to get the absolute directory name.+  absdir=\`cd \"\$thisdir\" && pwd\`+  test -n \"\$absdir\" && thisdir=\"\$absdir\"+"++	if test "$fast_install" = yes; then+	  $ECHO "\+  program=lt-'$outputname'$exeext+  progdir=\"\$thisdir/$objdir\"++  if test ! -f \"\$progdir/\$program\" ||+     { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\+       test \"X\$file\" != \"X\$progdir/\$program\"; }; then++    file=\"\$\$-\$program\"++    if test ! -d \"\$progdir\"; then+      $MKDIR \"\$progdir\"+    else+      $RM \"\$progdir/\$file\"+    fi"++	  $ECHO "\++    # relink executable if necessary+    if test -n \"\$relink_command\"; then+      if relink_command_output=\`eval \$relink_command 2>&1\`; then :+      else+	$ECHO \"\$relink_command_output\" >&2+	$RM \"\$progdir/\$file\"+	exit 1+      fi+    fi++    $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||+    { $RM \"\$progdir/\$program\";+      $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }+    $RM \"\$progdir/\$file\"+  fi"+	else+	  $ECHO "\+  program='$outputname'+  progdir=\"\$thisdir/$objdir\"+"+	fi++	$ECHO "\++  if test -f \"\$progdir/\$program\"; then"++	# Export our shlibpath_var if we have one.+	if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then+	  $ECHO "\+    # Add our own library path to $shlibpath_var+    $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"++    # Some systems cannot cope with colon-terminated $shlibpath_var+    # The second colon is a workaround for a bug in BeOS R4 sed+    $shlibpath_var=\`\$ECHO \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`++    export $shlibpath_var+"+	fi++	# fixup the dll searchpath if we need to.+	if test -n "$dllsearchpath"; then+	  $ECHO "\+    # Add the dll search path components to the executable PATH+    PATH=$dllsearchpath:\$PATH+"+	fi++	$ECHO "\+    if test \"\$libtool_execute_magic\" != \"$magic\"; then+      # Run the actual program with our arguments.+"+	case $host in+	# Backslashes separate directories on plain windows+	*-*-mingw | *-*-os2* | *-cegcc*)+	  $ECHO "\+      exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}+"+	  ;;++	*)+	  $ECHO "\+      exec \"\$progdir/\$program\" \${1+\"\$@\"}+"+	  ;;+	esac+	$ECHO "\+      \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2+      exit 1+    fi+  else+    # The program doesn't exist.+    \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2+    \$ECHO \"This script is just a wrapper for \$program.\" 1>&2+    $ECHO \"See the $PACKAGE documentation for more information.\" 1>&2+    exit 1+  fi+fi\+"+}+# end: func_emit_wrapper_part2+++# func_emit_wrapper [arg=no]+#+# Emit a libtool wrapper script on stdout.+# Don't directly open a file because we may want to+# incorporate the script contents within a cygwin/mingw+# wrapper executable.  Must ONLY be called from within+# func_mode_link because it depends on a number of variables+# set therein.+#+# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR+# variable will take.  If 'yes', then the emitted script+# will assume that the directory in which it is stored is+# the $objdir directory.  This is a cygwin/mingw-specific+# behavior.+func_emit_wrapper ()+{+	func_emit_wrapper_arg1=no+	if test -n "$1" ; then+	  func_emit_wrapper_arg1=$1+	fi++	# split this up so that func_emit_cwrapperexe_src+	# can call each part independently.+	func_emit_wrapper_part1 "${func_emit_wrapper_arg1}"+	func_emit_wrapper_part2 "${func_emit_wrapper_arg1}"+}+++# func_to_host_path arg+#+# Convert paths to host format when used with build tools.+# Intended for use with "native" mingw (where libtool itself+# is running under the msys shell), or in the following cross-+# build environments:+#    $build          $host+#    mingw (msys)    mingw  [e.g. native]+#    cygwin          mingw+#    *nix + wine     mingw+# where wine is equipped with the `winepath' executable.+# In the native mingw case, the (msys) shell automatically+# converts paths for any non-msys applications it launches,+# but that facility isn't available from inside the cwrapper.+# Similar accommodations are necessary for $host mingw and+# $build cygwin.  Calling this function does no harm for other+# $host/$build combinations not listed above.+#+# ARG is the path (on $build) that should be converted to+# the proper representation for $host. The result is stored+# in $func_to_host_path_result.+func_to_host_path ()+{+  func_to_host_path_result="$1"+  if test -n "$1" ; then+    case $host in+      *mingw* )+        lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'+        case $build in+          *mingw* ) # actually, msys+            # awkward: cmd appends spaces to result+            lt_sed_strip_trailing_spaces="s/[ ]*\$//"+            func_to_host_path_tmp1=`( cmd //c echo "$1" |\+              $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`+            func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\+              $SED -e "$lt_sed_naive_backslashify"`+            ;;+          *cygwin* )+            func_to_host_path_tmp1=`cygpath -w "$1"`+            func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\+              $SED -e "$lt_sed_naive_backslashify"`+            ;;+          * )+            # Unfortunately, winepath does not exit with a non-zero+            # error code, so we are forced to check the contents of+            # stdout. On the other hand, if the command is not+            # found, the shell will set an exit code of 127 and print+            # *an error message* to stdout. So we must check for both+            # error code of zero AND non-empty stdout, which explains+            # the odd construction:+            func_to_host_path_tmp1=`winepath -w "$1" 2>/dev/null`+            if test "$?" -eq 0 && test -n "${func_to_host_path_tmp1}"; then+              func_to_host_path_result=`echo "$func_to_host_path_tmp1" |\+                $SED -e "$lt_sed_naive_backslashify"`+            else+              # Allow warning below.+              func_to_host_path_result=""+            fi+            ;;+        esac+        if test -z "$func_to_host_path_result" ; then+          func_error "Could not determine host path corresponding to"+          func_error "  '$1'"+          func_error "Continuing, but uninstalled executables may not work."+          # Fallback:+          func_to_host_path_result="$1"+        fi+        ;;+    esac+  fi+}+# end: func_to_host_path++# func_to_host_pathlist arg+#+# Convert pathlists to host format when used with build tools.+# See func_to_host_path(), above. This function supports the+# following $build/$host combinations (but does no harm for+# combinations not listed here):+#    $build          $host+#    mingw (msys)    mingw  [e.g. native]+#    cygwin          mingw+#    *nix + wine     mingw+#+# Path separators are also converted from $build format to+# $host format. If ARG begins or ends with a path separator+# character, it is preserved (but converted to $host format)+# on output.+#+# ARG is a pathlist (on $build) that should be converted to+# the proper representation on $host. The result is stored+# in $func_to_host_pathlist_result.+func_to_host_pathlist ()+{+  func_to_host_pathlist_result="$1"+  if test -n "$1" ; then+    case $host in+      *mingw* )+        lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'+        # Remove leading and trailing path separator characters from+        # ARG. msys behavior is inconsistent here, cygpath turns them+        # into '.;' and ';.', and winepath ignores them completely.+        func_to_host_pathlist_tmp2="$1"+        # Once set for this call, this variable should not be+        # reassigned. It is used in tha fallback case.+        func_to_host_pathlist_tmp1=`echo "$func_to_host_pathlist_tmp2" |\+          $SED -e 's|^:*||' -e 's|:*$||'`+        case $build in+          *mingw* ) # Actually, msys.+            # Awkward: cmd appends spaces to result.+            lt_sed_strip_trailing_spaces="s/[ ]*\$//"+            func_to_host_pathlist_tmp2=`( cmd //c echo "$func_to_host_pathlist_tmp1" |\+              $SED -e "$lt_sed_strip_trailing_spaces" ) 2>/dev/null || echo ""`+            func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\+              $SED -e "$lt_sed_naive_backslashify"`+            ;;+          *cygwin* )+            func_to_host_pathlist_tmp2=`cygpath -w -p "$func_to_host_pathlist_tmp1"`+            func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp2" |\+              $SED -e "$lt_sed_naive_backslashify"`+            ;;+          * )+            # unfortunately, winepath doesn't convert pathlists+            func_to_host_pathlist_result=""+            func_to_host_pathlist_oldIFS=$IFS+            IFS=:+            for func_to_host_pathlist_f in $func_to_host_pathlist_tmp1 ; do+              IFS=$func_to_host_pathlist_oldIFS+              if test -n "$func_to_host_pathlist_f" ; then+                func_to_host_path "$func_to_host_pathlist_f"+                if test -n "$func_to_host_path_result" ; then+                  if test -z "$func_to_host_pathlist_result" ; then+                    func_to_host_pathlist_result="$func_to_host_path_result"+                  else+                    func_to_host_pathlist_result="$func_to_host_pathlist_result;$func_to_host_path_result"+                  fi+                fi+              fi+              IFS=:+            done+            IFS=$func_to_host_pathlist_oldIFS+            ;;+        esac+        if test -z "$func_to_host_pathlist_result" ; then+          func_error "Could not determine the host path(s) corresponding to"+          func_error "  '$1'"+          func_error "Continuing, but uninstalled executables may not work."+          # Fallback. This may break if $1 contains DOS-style drive+          # specifications. The fix is not to complicate the expression+          # below, but for the user to provide a working wine installation+          # with winepath so that path translation in the cross-to-mingw+          # case works properly.+          lt_replace_pathsep_nix_to_dos="s|:|;|g"+          func_to_host_pathlist_result=`echo "$func_to_host_pathlist_tmp1" |\+            $SED -e "$lt_replace_pathsep_nix_to_dos"`+        fi+        # Now, add the leading and trailing path separators back+        case "$1" in+          :* ) func_to_host_pathlist_result=";$func_to_host_pathlist_result"+            ;;+        esac+        case "$1" in+          *: ) func_to_host_pathlist_result="$func_to_host_pathlist_result;"+            ;;+        esac+        ;;+    esac+  fi+}+# end: func_to_host_pathlist++# func_emit_cwrapperexe_src+# emit the source code for a wrapper executable on stdout+# Must ONLY be called from within func_mode_link because+# it depends on a number of variable set therein.+func_emit_cwrapperexe_src ()+{+	cat <<EOF++/* $cwrappersource - temporary wrapper executable for $objdir/$outputname+   Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION++   The $output program cannot be directly executed until all the libtool+   libraries that it depends on are installed.++   This wrapper executable should never be moved out of the build directory.+   If it is, it will not operate correctly.++   Currently, it simply execs the wrapper *script* "$SHELL $output",+   but could eventually absorb all of the scripts functionality and+   exec $objdir/$outputname directly.+*/+EOF+	    cat <<"EOF"+#include <stdio.h>+#include <stdlib.h>+#ifdef _MSC_VER+# include <direct.h>+# include <process.h>+# include <io.h>+# define setmode _setmode+#else+# include <unistd.h>+# include <stdint.h>+# ifdef __CYGWIN__+#  include <io.h>+#  define HAVE_SETENV+#  ifdef __STRICT_ANSI__+char *realpath (const char *, char *);+int putenv (char *);+int setenv (const char *, const char *, int);+#  endif+# endif+#endif+#include <malloc.h>+#include <stdarg.h>+#include <assert.h>+#include <string.h>+#include <ctype.h>+#include <errno.h>+#include <fcntl.h>+#include <sys/stat.h>++#if defined(PATH_MAX)+# define LT_PATHMAX PATH_MAX+#elif defined(MAXPATHLEN)+# define LT_PATHMAX MAXPATHLEN+#else+# define LT_PATHMAX 1024+#endif++#ifndef S_IXOTH+# define S_IXOTH 0+#endif+#ifndef S_IXGRP+# define S_IXGRP 0+#endif++#ifdef _MSC_VER+# define S_IXUSR _S_IEXEC+# define stat _stat+# ifndef _INTPTR_T_DEFINED+#  define intptr_t int+# endif+#endif++#ifndef DIR_SEPARATOR+# define DIR_SEPARATOR '/'+# define PATH_SEPARATOR ':'+#endif++#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \+  defined (__OS2__)+# define HAVE_DOS_BASED_FILE_SYSTEM+# define FOPEN_WB "wb"+# ifndef DIR_SEPARATOR_2+#  define DIR_SEPARATOR_2 '\\'+# endif+# ifndef PATH_SEPARATOR_2+#  define PATH_SEPARATOR_2 ';'+# endif+#endif++#ifndef DIR_SEPARATOR_2+# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)+#else /* DIR_SEPARATOR_2 */+# define IS_DIR_SEPARATOR(ch) \+	(((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))+#endif /* DIR_SEPARATOR_2 */++#ifndef PATH_SEPARATOR_2+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)+#else /* PATH_SEPARATOR_2 */+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)+#endif /* PATH_SEPARATOR_2 */++#ifdef __CYGWIN__+# define FOPEN_WB "wb"+#endif++#ifndef FOPEN_WB+# define FOPEN_WB "w"+#endif+#ifndef _O_BINARY+# define _O_BINARY 0+#endif++#define XMALLOC(type, num)      ((type *) xmalloc ((num) * sizeof(type)))+#define XFREE(stale) do { \+  if (stale) { free ((void *) stale); stale = 0; } \+} while (0)++#undef LTWRAPPER_DEBUGPRINTF+#if defined DEBUGWRAPPER+# define LTWRAPPER_DEBUGPRINTF(args) ltwrapper_debugprintf args+static void+ltwrapper_debugprintf (const char *fmt, ...)+{+    va_list args;+    va_start (args, fmt);+    (void) vfprintf (stderr, fmt, args);+    va_end (args);+}+#else+# define LTWRAPPER_DEBUGPRINTF(args)+#endif++const char *program_name = NULL;++void *xmalloc (size_t num);+char *xstrdup (const char *string);+const char *base_name (const char *name);+char *find_executable (const char *wrapper);+char *chase_symlinks (const char *pathspec);+int make_executable (const char *path);+int check_executable (const char *path);+char *strendzap (char *str, const char *pat);+void lt_fatal (const char *message, ...);+void lt_setenv (const char *name, const char *value);+char *lt_extend_str (const char *orig_value, const char *add, int to_end);+void lt_opt_process_env_set (const char *arg);+void lt_opt_process_env_prepend (const char *arg);+void lt_opt_process_env_append (const char *arg);+int lt_split_name_value (const char *arg, char** name, char** value);+void lt_update_exe_path (const char *name, const char *value);+void lt_update_lib_path (const char *name, const char *value);++static const char *script_text_part1 =+EOF++	    func_emit_wrapper_part1 yes |+	        $SED -e 's/\([\\"]\)/\\\1/g' \+	             -e 's/^/  "/' -e 's/$/\\n"/'+	    echo ";"+	    cat <<EOF++static const char *script_text_part2 =+EOF+	    func_emit_wrapper_part2 yes |+	        $SED -e 's/\([\\"]\)/\\\1/g' \+	             -e 's/^/  "/' -e 's/$/\\n"/'+	    echo ";"++	    cat <<EOF+const char * MAGIC_EXE = "$magic_exe";+const char * LIB_PATH_VARNAME = "$shlibpath_var";+EOF++	    if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then+              func_to_host_pathlist "$temp_rpath"+	      cat <<EOF+const char * LIB_PATH_VALUE   = "$func_to_host_pathlist_result";+EOF+	    else+	      cat <<"EOF"+const char * LIB_PATH_VALUE   = "";+EOF+	    fi++	    if test -n "$dllsearchpath"; then+              func_to_host_pathlist "$dllsearchpath:"+	      cat <<EOF+const char * EXE_PATH_VARNAME = "PATH";+const char * EXE_PATH_VALUE   = "$func_to_host_pathlist_result";+EOF+	    else+	      cat <<"EOF"+const char * EXE_PATH_VARNAME = "";+const char * EXE_PATH_VALUE   = "";+EOF+	    fi++	    if test "$fast_install" = yes; then+	      cat <<EOF+const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */+EOF+	    else+	      cat <<EOF+const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */+EOF+	    fi+++	    cat <<"EOF"++#define LTWRAPPER_OPTION_PREFIX         "--lt-"+#define LTWRAPPER_OPTION_PREFIX_LENGTH  5++static const size_t opt_prefix_len         = LTWRAPPER_OPTION_PREFIX_LENGTH;+static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX;++static const char *dumpscript_opt       = LTWRAPPER_OPTION_PREFIX "dump-script";++static const size_t env_set_opt_len     = LTWRAPPER_OPTION_PREFIX_LENGTH + 7;+static const char *env_set_opt          = LTWRAPPER_OPTION_PREFIX "env-set";+  /* argument is putenv-style "foo=bar", value of foo is set to bar */++static const size_t env_prepend_opt_len = LTWRAPPER_OPTION_PREFIX_LENGTH + 11;+static const char *env_prepend_opt      = LTWRAPPER_OPTION_PREFIX "env-prepend";+  /* argument is putenv-style "foo=bar", new value of foo is bar${foo} */++static const size_t env_append_opt_len  = LTWRAPPER_OPTION_PREFIX_LENGTH + 10;+static const char *env_append_opt       = LTWRAPPER_OPTION_PREFIX "env-append";+  /* argument is putenv-style "foo=bar", new value of foo is ${foo}bar */++int+main (int argc, char *argv[])+{+  char **newargz;+  int  newargc;+  char *tmp_pathspec;+  char *actual_cwrapper_path;+  char *actual_cwrapper_name;+  char *target_name;+  char *lt_argv_zero;+  intptr_t rval = 127;++  int i;++  program_name = (char *) xstrdup (base_name (argv[0]));+  LTWRAPPER_DEBUGPRINTF (("(main) argv[0]      : %s\n", argv[0]));+  LTWRAPPER_DEBUGPRINTF (("(main) program_name : %s\n", program_name));++  /* very simple arg parsing; don't want to rely on getopt */+  for (i = 1; i < argc; i++)+    {+      if (strcmp (argv[i], dumpscript_opt) == 0)+	{+EOF+	    case "$host" in+	      *mingw* | *cygwin* )+		# make stdout use "unix" line endings+		echo "          setmode(1,_O_BINARY);"+		;;+	      esac++	    cat <<"EOF"+	  printf ("%s", script_text_part1);+	  printf ("%s", script_text_part2);+	  return 0;+	}+    }++  newargz = XMALLOC (char *, argc + 1);+  tmp_pathspec = find_executable (argv[0]);+  if (tmp_pathspec == NULL)+    lt_fatal ("Couldn't find %s", argv[0]);+  LTWRAPPER_DEBUGPRINTF (("(main) found exe (before symlink chase) at : %s\n",+			  tmp_pathspec));++  actual_cwrapper_path = chase_symlinks (tmp_pathspec);+  LTWRAPPER_DEBUGPRINTF (("(main) found exe (after symlink chase) at : %s\n",+			  actual_cwrapper_path));+  XFREE (tmp_pathspec);++  actual_cwrapper_name = xstrdup( base_name (actual_cwrapper_path));+  strendzap (actual_cwrapper_path, actual_cwrapper_name);++  /* wrapper name transforms */+  strendzap (actual_cwrapper_name, ".exe");+  tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1);+  XFREE (actual_cwrapper_name);+  actual_cwrapper_name = tmp_pathspec;+  tmp_pathspec = 0;++  /* target_name transforms -- use actual target program name; might have lt- prefix */+  target_name = xstrdup (base_name (TARGET_PROGRAM_NAME));+  strendzap (target_name, ".exe");+  tmp_pathspec = lt_extend_str (target_name, ".exe", 1);+  XFREE (target_name);+  target_name = tmp_pathspec;+  tmp_pathspec = 0;++  LTWRAPPER_DEBUGPRINTF (("(main) libtool target name: %s\n",+			  target_name));+EOF++	    cat <<EOF+  newargz[0] =+    XMALLOC (char, (strlen (actual_cwrapper_path) ++		    strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1));+  strcpy (newargz[0], actual_cwrapper_path);+  strcat (newargz[0], "$objdir");+  strcat (newargz[0], "/");+EOF++	    cat <<"EOF"+  /* stop here, and copy so we don't have to do this twice */+  tmp_pathspec = xstrdup (newargz[0]);++  /* do NOT want the lt- prefix here, so use actual_cwrapper_name */+  strcat (newargz[0], actual_cwrapper_name);++  /* DO want the lt- prefix here if it exists, so use target_name */+  lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1);+  XFREE (tmp_pathspec);+  tmp_pathspec = NULL;+EOF++	    case $host_os in+	      mingw*)+	    cat <<"EOF"+  {+    char* p;+    while ((p = strchr (newargz[0], '\\')) != NULL)+      {+	*p = '/';+      }+    while ((p = strchr (lt_argv_zero, '\\')) != NULL)+      {+	*p = '/';+      }+  }+EOF+	    ;;+	    esac++	    cat <<"EOF"+  XFREE (target_name);+  XFREE (actual_cwrapper_path);+  XFREE (actual_cwrapper_name);++  lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */+  lt_setenv ("DUALCASE", "1");  /* for MSK sh */+  lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);+  lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);++  newargc=0;+  for (i = 1; i < argc; i++)+    {+      if (strncmp (argv[i], env_set_opt, env_set_opt_len) == 0)+        {+          if (argv[i][env_set_opt_len] == '=')+            {+              const char *p = argv[i] + env_set_opt_len + 1;+              lt_opt_process_env_set (p);+            }+          else if (argv[i][env_set_opt_len] == '\0' && i + 1 < argc)+            {+              lt_opt_process_env_set (argv[++i]); /* don't copy */+            }+          else+            lt_fatal ("%s missing required argument", env_set_opt);+          continue;+        }+      if (strncmp (argv[i], env_prepend_opt, env_prepend_opt_len) == 0)+        {+          if (argv[i][env_prepend_opt_len] == '=')+            {+              const char *p = argv[i] + env_prepend_opt_len + 1;+              lt_opt_process_env_prepend (p);+            }+          else if (argv[i][env_prepend_opt_len] == '\0' && i + 1 < argc)+            {+              lt_opt_process_env_prepend (argv[++i]); /* don't copy */+            }+          else+            lt_fatal ("%s missing required argument", env_prepend_opt);+          continue;+        }+      if (strncmp (argv[i], env_append_opt, env_append_opt_len) == 0)+        {+          if (argv[i][env_append_opt_len] == '=')+            {+              const char *p = argv[i] + env_append_opt_len + 1;+              lt_opt_process_env_append (p);+            }+          else if (argv[i][env_append_opt_len] == '\0' && i + 1 < argc)+            {+              lt_opt_process_env_append (argv[++i]); /* don't copy */+            }+          else+            lt_fatal ("%s missing required argument", env_append_opt);+          continue;+        }+      if (strncmp (argv[i], ltwrapper_option_prefix, opt_prefix_len) == 0)+        {+          /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX+             namespace, but it is not one of the ones we know about and+             have already dealt with, above (inluding dump-script), then+             report an error. Otherwise, targets might begin to believe+             they are allowed to use options in the LTWRAPPER_OPTION_PREFIX+             namespace. The first time any user complains about this, we'll+             need to make LTWRAPPER_OPTION_PREFIX a configure-time option+             or a configure.ac-settable value.+           */+          lt_fatal ("Unrecognized option in %s namespace: '%s'",+                    ltwrapper_option_prefix, argv[i]);+        }+      /* otherwise ... */+      newargz[++newargc] = xstrdup (argv[i]);+    }+  newargz[++newargc] = NULL;++  LTWRAPPER_DEBUGPRINTF     (("(main) lt_argv_zero : %s\n", (lt_argv_zero ? lt_argv_zero : "<NULL>")));+  for (i = 0; i < newargc; i++)+    {+      LTWRAPPER_DEBUGPRINTF (("(main) newargz[%d]   : %s\n", i, (newargz[i] ? newargz[i] : "<NULL>")));+    }++EOF++	    case $host_os in+	      mingw*)+		cat <<"EOF"+  /* execv doesn't actually work on mingw as expected on unix */+  rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);+  if (rval == -1)+    {+      /* failed to start process */+      LTWRAPPER_DEBUGPRINTF (("(main) failed to launch target \"%s\": errno = %d\n", lt_argv_zero, errno));+      return 127;+    }+  return rval;+EOF+		;;+	      *)+		cat <<"EOF"+  execv (lt_argv_zero, newargz);+  return rval; /* =127, but avoids unused variable warning */+EOF+		;;+	    esac++	    cat <<"EOF"+}++void *+xmalloc (size_t num)+{+  void *p = (void *) malloc (num);+  if (!p)+    lt_fatal ("Memory exhausted");++  return p;+}++char *+xstrdup (const char *string)+{+  return string ? strcpy ((char *) xmalloc (strlen (string) + 1),+			  string) : NULL;+}++const char *+base_name (const char *name)+{+  const char *base;++#if defined (HAVE_DOS_BASED_FILE_SYSTEM)+  /* Skip over the disk name in MSDOS pathnames. */+  if (isalpha ((unsigned char) name[0]) && name[1] == ':')+    name += 2;+#endif++  for (base = name; *name; name++)+    if (IS_DIR_SEPARATOR (*name))+      base = name + 1;+  return base;+}++int+check_executable (const char *path)+{+  struct stat st;++  LTWRAPPER_DEBUGPRINTF (("(check_executable)  : %s\n",+			  path ? (*path ? path : "EMPTY!") : "NULL!"));+  if ((!path) || (!*path))+    return 0;++  if ((stat (path, &st) >= 0)+      && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))+    return 1;+  else+    return 0;+}++int+make_executable (const char *path)+{+  int rval = 0;+  struct stat st;++  LTWRAPPER_DEBUGPRINTF (("(make_executable)   : %s\n",+			  path ? (*path ? path : "EMPTY!") : "NULL!"));+  if ((!path) || (!*path))+    return 0;++  if (stat (path, &st) >= 0)+    {+      rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);+    }+  return rval;+}++/* Searches for the full path of the wrapper.  Returns+   newly allocated full path name if found, NULL otherwise+   Does not chase symlinks, even on platforms that support them.+*/+char *+find_executable (const char *wrapper)+{+  int has_slash = 0;+  const char *p;+  const char *p_next;+  /* static buffer for getcwd */+  char tmp[LT_PATHMAX + 1];+  int tmp_len;+  char *concat_name;++  LTWRAPPER_DEBUGPRINTF (("(find_executable)   : %s\n",+			  wrapper ? (*wrapper ? wrapper : "EMPTY!") : "NULL!"));++  if ((wrapper == NULL) || (*wrapper == '\0'))+    return NULL;++  /* Absolute path? */+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)+  if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')+    {+      concat_name = xstrdup (wrapper);+      if (check_executable (concat_name))+	return concat_name;+      XFREE (concat_name);+    }+  else+    {+#endif+      if (IS_DIR_SEPARATOR (wrapper[0]))+	{+	  concat_name = xstrdup (wrapper);+	  if (check_executable (concat_name))+	    return concat_name;+	  XFREE (concat_name);+	}+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)+    }+#endif++  for (p = wrapper; *p; p++)+    if (*p == '/')+      {+	has_slash = 1;+	break;+      }+  if (!has_slash)+    {+      /* no slashes; search PATH */+      const char *path = getenv ("PATH");+      if (path != NULL)+	{+	  for (p = path; *p; p = p_next)+	    {+	      const char *q;+	      size_t p_len;+	      for (q = p; *q; q++)+		if (IS_PATH_SEPARATOR (*q))+		  break;+	      p_len = q - p;+	      p_next = (*q == '\0' ? q : q + 1);+	      if (p_len == 0)+		{+		  /* empty path: current directory */+		  if (getcwd (tmp, LT_PATHMAX) == NULL)+		    lt_fatal ("getcwd failed");+		  tmp_len = strlen (tmp);+		  concat_name =+		    XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);+		  memcpy (concat_name, tmp, tmp_len);+		  concat_name[tmp_len] = '/';+		  strcpy (concat_name + tmp_len + 1, wrapper);+		}+	      else+		{+		  concat_name =+		    XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);+		  memcpy (concat_name, p, p_len);+		  concat_name[p_len] = '/';+		  strcpy (concat_name + p_len + 1, wrapper);+		}+	      if (check_executable (concat_name))+		return concat_name;+	      XFREE (concat_name);+	    }+	}+      /* not found in PATH; assume curdir */+    }+  /* Relative path | not found in path: prepend cwd */+  if (getcwd (tmp, LT_PATHMAX) == NULL)+    lt_fatal ("getcwd failed");+  tmp_len = strlen (tmp);+  concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);+  memcpy (concat_name, tmp, tmp_len);+  concat_name[tmp_len] = '/';+  strcpy (concat_name + tmp_len + 1, wrapper);++  if (check_executable (concat_name))+    return concat_name;+  XFREE (concat_name);+  return NULL;+}++char *+chase_symlinks (const char *pathspec)+{+#ifndef S_ISLNK+  return xstrdup (pathspec);+#else+  char buf[LT_PATHMAX];+  struct stat s;+  char *tmp_pathspec = xstrdup (pathspec);+  char *p;+  int has_symlinks = 0;+  while (strlen (tmp_pathspec) && !has_symlinks)+    {+      LTWRAPPER_DEBUGPRINTF (("checking path component for symlinks: %s\n",+			      tmp_pathspec));+      if (lstat (tmp_pathspec, &s) == 0)+	{+	  if (S_ISLNK (s.st_mode) != 0)+	    {+	      has_symlinks = 1;+	      break;+	    }++	  /* search backwards for last DIR_SEPARATOR */+	  p = tmp_pathspec + strlen (tmp_pathspec) - 1;+	  while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))+	    p--;+	  if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))+	    {+	      /* no more DIR_SEPARATORS left */+	      break;+	    }+	  *p = '\0';+	}+      else+	{+	  char *errstr = strerror (errno);+	  lt_fatal ("Error accessing file %s (%s)", tmp_pathspec, errstr);+	}+    }+  XFREE (tmp_pathspec);++  if (!has_symlinks)+    {+      return xstrdup (pathspec);+    }++  tmp_pathspec = realpath (pathspec, buf);+  if (tmp_pathspec == 0)+    {+      lt_fatal ("Could not follow symlinks for %s", pathspec);+    }+  return xstrdup (tmp_pathspec);+#endif+}++char *+strendzap (char *str, const char *pat)+{+  size_t len, patlen;++  assert (str != NULL);+  assert (pat != NULL);++  len = strlen (str);+  patlen = strlen (pat);++  if (patlen <= len)+    {+      str += len - patlen;+      if (strcmp (str, pat) == 0)+	*str = '\0';+    }+  return str;+}++static void+lt_error_core (int exit_status, const char *mode,+	       const char *message, va_list ap)+{+  fprintf (stderr, "%s: %s: ", program_name, mode);+  vfprintf (stderr, message, ap);+  fprintf (stderr, ".\n");++  if (exit_status >= 0)+    exit (exit_status);+}++void+lt_fatal (const char *message, ...)+{+  va_list ap;+  va_start (ap, message);+  lt_error_core (EXIT_FAILURE, "FATAL", message, ap);+  va_end (ap);+}++void+lt_setenv (const char *name, const char *value)+{+  LTWRAPPER_DEBUGPRINTF (("(lt_setenv) setting '%s' to '%s'\n",+                          (name ? name : "<NULL>"),+                          (value ? value : "<NULL>")));+  {+#ifdef HAVE_SETENV+    /* always make a copy, for consistency with !HAVE_SETENV */+    char *str = xstrdup (value);+    setenv (name, str, 1);+#else+    int len = strlen (name) + 1 + strlen (value) + 1;+    char *str = XMALLOC (char, len);+    sprintf (str, "%s=%s", name, value);+    if (putenv (str) != EXIT_SUCCESS)+      {+        XFREE (str);+      }+#endif+  }+}++char *+lt_extend_str (const char *orig_value, const char *add, int to_end)+{+  char *new_value;+  if (orig_value && *orig_value)+    {+      int orig_value_len = strlen (orig_value);+      int add_len = strlen (add);+      new_value = XMALLOC (char, add_len + orig_value_len + 1);+      if (to_end)+        {+          strcpy (new_value, orig_value);+          strcpy (new_value + orig_value_len, add);+        }+      else+        {+          strcpy (new_value, add);+          strcpy (new_value + add_len, orig_value);+        }+    }+  else+    {+      new_value = xstrdup (add);+    }+  return new_value;+}++int+lt_split_name_value (const char *arg, char** name, char** value)+{+  const char *p;+  int len;+  if (!arg || !*arg)+    return 1;++  p = strchr (arg, (int)'=');++  if (!p)+    return 1;++  *value = xstrdup (++p);++  len = strlen (arg) - strlen (*value);+  *name = XMALLOC (char, len);+  strncpy (*name, arg, len-1);+  (*name)[len - 1] = '\0';++  return 0;+}++void+lt_opt_process_env_set (const char *arg)+{+  char *name = NULL;+  char *value = NULL;++  if (lt_split_name_value (arg, &name, &value) != 0)+    {+      XFREE (name);+      XFREE (value);+      lt_fatal ("bad argument for %s: '%s'", env_set_opt, arg);+    }++  lt_setenv (name, value);+  XFREE (name);+  XFREE (value);+}++void+lt_opt_process_env_prepend (const char *arg)+{+  char *name = NULL;+  char *value = NULL;+  char *new_value = NULL;++  if (lt_split_name_value (arg, &name, &value) != 0)+    {+      XFREE (name);+      XFREE (value);+      lt_fatal ("bad argument for %s: '%s'", env_prepend_opt, arg);+    }++  new_value = lt_extend_str (getenv (name), value, 0);+  lt_setenv (name, new_value);+  XFREE (new_value);+  XFREE (name);+  XFREE (value);+}++void+lt_opt_process_env_append (const char *arg)+{+  char *name = NULL;+  char *value = NULL;+  char *new_value = NULL;++  if (lt_split_name_value (arg, &name, &value) != 0)+    {+      XFREE (name);+      XFREE (value);+      lt_fatal ("bad argument for %s: '%s'", env_append_opt, arg);+    }++  new_value = lt_extend_str (getenv (name), value, 1);+  lt_setenv (name, new_value);+  XFREE (new_value);+  XFREE (name);+  XFREE (value);+}++void+lt_update_exe_path (const char *name, const char *value)+{+  LTWRAPPER_DEBUGPRINTF (("(lt_update_exe_path) modifying '%s' by prepending '%s'\n",+                          (name ? name : "<NULL>"),+                          (value ? value : "<NULL>")));++  if (name && *name && value && *value)+    {+      char *new_value = lt_extend_str (getenv (name), value, 0);+      /* some systems can't cope with a ':'-terminated path #' */+      int len = strlen (new_value);+      while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))+        {+          new_value[len-1] = '\0';+        }+      lt_setenv (name, new_value);+      XFREE (new_value);+    }+}++void+lt_update_lib_path (const char *name, const char *value)+{+  LTWRAPPER_DEBUGPRINTF (("(lt_update_lib_path) modifying '%s' by prepending '%s'\n",+                          (name ? name : "<NULL>"),+                          (value ? value : "<NULL>")));++  if (name && *name && value && *value)+    {+      char *new_value = lt_extend_str (getenv (name), value, 0);+      lt_setenv (name, new_value);+      XFREE (new_value);+    }+}+++EOF+}+# end: func_emit_cwrapperexe_src++# func_mode_link arg...+func_mode_link ()+{+    $opt_debug+    case $host in+    *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)+      # It is impossible to link a dll without this setting, and+      # we shouldn't force the makefile maintainer to figure out+      # which system we are compiling for in order to pass an extra+      # flag for every libtool invocation.+      # allow_undefined=no++      # FIXME: Unfortunately, there are problems with the above when trying+      # to make a dll which has undefined symbols, in which case not+      # even a static library is built.  For now, we need to specify+      # -no-undefined on the libtool link line when we can be certain+      # that all symbols are satisfied, otherwise we get a static library.+      allow_undefined=yes+      ;;+    *)+      allow_undefined=yes+      ;;+    esac+    libtool_args=$nonopt+    base_compile="$nonopt $@"+    compile_command=$nonopt+    finalize_command=$nonopt++    compile_rpath=+    finalize_rpath=+    compile_shlibpath=+    finalize_shlibpath=+    convenience=+    old_convenience=+    deplibs=+    old_deplibs=+    compiler_flags=+    linker_flags=+    dllsearchpath=+    lib_search_path=`pwd`+    inst_prefix_dir=+    new_inherited_linker_flags=++    avoid_version=no+    dlfiles=+    dlprefiles=+    dlself=no+    export_dynamic=no+    export_symbols=+    export_symbols_regex=+    generated=+    libobjs=+    ltlibs=+    module=no+    no_install=no+    objs=+    non_pic_objects=+    precious_files_regex=+    prefer_static_libs=no+    preload=no+    prev=+    prevarg=+    release=+    rpath=+    xrpath=+    perm_rpath=+    temp_rpath=+    thread_safe=no+    vinfo=+    vinfo_number=no+    weak_libs=+    single_module="${wl}-single_module"+    func_infer_tag $base_compile++    # We need to know -static, to get the right output filenames.+    for arg+    do+      case $arg in+      -shared)+	test "$build_libtool_libs" != yes && \+	  func_fatal_configuration "can not build a shared library"+	build_old_libs=no+	break+	;;+      -all-static | -static | -static-libtool-libs)+	case $arg in+	-all-static)+	  if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then+	    func_warning "complete static linking is impossible in this configuration"+	  fi+	  if test -n "$link_static_flag"; then+	    dlopen_self=$dlopen_self_static+	  fi+	  prefer_static_libs=yes+	  ;;+	-static)+	  if test -z "$pic_flag" && test -n "$link_static_flag"; then+	    dlopen_self=$dlopen_self_static+	  fi+	  prefer_static_libs=built+	  ;;+	-static-libtool-libs)+	  if test -z "$pic_flag" && test -n "$link_static_flag"; then+	    dlopen_self=$dlopen_self_static+	  fi+	  prefer_static_libs=yes+	  ;;+	esac+	build_libtool_libs=no+	build_old_libs=yes+	break+	;;+      esac+    done++    # See if our shared archives depend on static archives.+    test -n "$old_archive_from_new_cmds" && build_old_libs=yes++    # Go through the arguments, transforming them on the way.+    while test "$#" -gt 0; do+      arg="$1"+      shift+      func_quote_for_eval "$arg"+      qarg=$func_quote_for_eval_unquoted_result+      func_append libtool_args " $func_quote_for_eval_result"++      # If the previous option needs an argument, assign it.+      if test -n "$prev"; then+	case $prev in+	output)+	  func_append compile_command " @OUTPUT@"+	  func_append finalize_command " @OUTPUT@"+	  ;;+	esac++	case $prev in+	dlfiles|dlprefiles)+	  if test "$preload" = no; then+	    # Add the symbol object into the linking commands.+	    func_append compile_command " @SYMFILE@"+	    func_append finalize_command " @SYMFILE@"+	    preload=yes+	  fi+	  case $arg in+	  *.la | *.lo) ;;  # We handle these cases below.+	  force)+	    if test "$dlself" = no; then+	      dlself=needless+	      export_dynamic=yes+	    fi+	    prev=+	    continue+	    ;;+	  self)+	    if test "$prev" = dlprefiles; then+	      dlself=yes+	    elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then+	      dlself=yes+	    else+	      dlself=needless+	      export_dynamic=yes+	    fi+	    prev=+	    continue+	    ;;+	  *)+	    if test "$prev" = dlfiles; then+	      dlfiles="$dlfiles $arg"+	    else+	      dlprefiles="$dlprefiles $arg"+	    fi+	    prev=+	    continue+	    ;;+	  esac+	  ;;+	expsyms)+	  export_symbols="$arg"+	  test -f "$arg" \+	    || func_fatal_error "symbol file \`$arg' does not exist"+	  prev=+	  continue+	  ;;+	expsyms_regex)+	  export_symbols_regex="$arg"+	  prev=+	  continue+	  ;;+	framework)+	  case $host in+	    *-*-darwin*)+	      case "$deplibs " in+		*" $qarg.ltframework "*) ;;+		*) deplibs="$deplibs $qarg.ltframework" # this is fixed later+		   ;;+	      esac+	      ;;+	  esac+	  prev=+	  continue+	  ;;+	inst_prefix)+	  inst_prefix_dir="$arg"+	  prev=+	  continue+	  ;;+	objectlist)+	  if test -f "$arg"; then+	    save_arg=$arg+	    moreargs=+	    for fil in `cat "$save_arg"`+	    do+#	      moreargs="$moreargs $fil"+	      arg=$fil+	      # A libtool-controlled object.++	      # Check to see that this really is a libtool object.+	      if func_lalib_unsafe_p "$arg"; then+		pic_object=+		non_pic_object=++		# Read the .lo file+		func_source "$arg"++		if test -z "$pic_object" ||+		   test -z "$non_pic_object" ||+		   test "$pic_object" = none &&+		   test "$non_pic_object" = none; then+		  func_fatal_error "cannot find name of object for \`$arg'"+		fi++		# Extract subdirectory from the argument.+		func_dirname "$arg" "/" ""+		xdir="$func_dirname_result"++		if test "$pic_object" != none; then+		  # Prepend the subdirectory the object is found in.+		  pic_object="$xdir$pic_object"++		  if test "$prev" = dlfiles; then+		    if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then+		      dlfiles="$dlfiles $pic_object"+		      prev=+		      continue+		    else+		      # If libtool objects are unsupported, then we need to preload.+		      prev=dlprefiles+		    fi+		  fi++		  # CHECK ME:  I think I busted this.  -Ossama+		  if test "$prev" = dlprefiles; then+		    # Preload the old-style object.+		    dlprefiles="$dlprefiles $pic_object"+		    prev=+		  fi++		  # A PIC object.+		  func_append libobjs " $pic_object"+		  arg="$pic_object"+		fi++		# Non-PIC object.+		if test "$non_pic_object" != none; then+		  # Prepend the subdirectory the object is found in.+		  non_pic_object="$xdir$non_pic_object"++		  # A standard non-PIC object+		  func_append non_pic_objects " $non_pic_object"+		  if test -z "$pic_object" || test "$pic_object" = none ; then+		    arg="$non_pic_object"+		  fi+		else+		  # If the PIC object exists, use it instead.+		  # $xdir was prepended to $pic_object above.+		  non_pic_object="$pic_object"+		  func_append non_pic_objects " $non_pic_object"+		fi+	      else+		# Only an error if not doing a dry-run.+		if $opt_dry_run; then+		  # Extract subdirectory from the argument.+		  func_dirname "$arg" "/" ""+		  xdir="$func_dirname_result"++		  func_lo2o "$arg"+		  pic_object=$xdir$objdir/$func_lo2o_result+		  non_pic_object=$xdir$func_lo2o_result+		  func_append libobjs " $pic_object"+		  func_append non_pic_objects " $non_pic_object"+	        else+		  func_fatal_error "\`$arg' is not a valid libtool object"+		fi+	      fi+	    done+	  else+	    func_fatal_error "link input file \`$arg' does not exist"+	  fi+	  arg=$save_arg+	  prev=+	  continue+	  ;;+	precious_regex)+	  precious_files_regex="$arg"+	  prev=+	  continue+	  ;;+	release)+	  release="-$arg"+	  prev=+	  continue+	  ;;+	rpath | xrpath)+	  # We need an absolute path.+	  case $arg in+	  [\\/]* | [A-Za-z]:[\\/]*) ;;+	  *)+	    func_fatal_error "only absolute run-paths are allowed"+	    ;;+	  esac+	  if test "$prev" = rpath; then+	    case "$rpath " in+	    *" $arg "*) ;;+	    *) rpath="$rpath $arg" ;;+	    esac+	  else+	    case "$xrpath " in+	    *" $arg "*) ;;+	    *) xrpath="$xrpath $arg" ;;+	    esac+	  fi+	  prev=+	  continue+	  ;;+	shrext)+	  shrext_cmds="$arg"+	  prev=+	  continue+	  ;;+	weak)+	  weak_libs="$weak_libs $arg"+	  prev=+	  continue+	  ;;+	xcclinker)+	  linker_flags="$linker_flags $qarg"+	  compiler_flags="$compiler_flags $qarg"+	  prev=+	  func_append compile_command " $qarg"+	  func_append finalize_command " $qarg"+	  continue+	  ;;+	xcompiler)+	  compiler_flags="$compiler_flags $qarg"+	  prev=+	  func_append compile_command " $qarg"+	  func_append finalize_command " $qarg"+	  continue+	  ;;+	xlinker)+	  linker_flags="$linker_flags $qarg"+	  compiler_flags="$compiler_flags $wl$qarg"+	  prev=+	  func_append compile_command " $wl$qarg"+	  func_append finalize_command " $wl$qarg"+	  continue+	  ;;+	*)+	  eval "$prev=\"\$arg\""+	  prev=+	  continue+	  ;;+	esac+      fi # test -n "$prev"++      prevarg="$arg"++      case $arg in+      -all-static)+	if test -n "$link_static_flag"; then+	  # See comment for -static flag below, for more details.+	  func_append compile_command " $link_static_flag"+	  func_append finalize_command " $link_static_flag"+	fi+	continue+	;;++      -allow-undefined)+	# FIXME: remove this flag sometime in the future.+	func_fatal_error "\`-allow-undefined' must not be used because it is the default"+	;;++      -avoid-version)+	avoid_version=yes+	continue+	;;++      -dlopen)+	prev=dlfiles+	continue+	;;++      -dlpreopen)+	prev=dlprefiles+	continue+	;;++      -export-dynamic)+	export_dynamic=yes+	continue+	;;++      -export-symbols | -export-symbols-regex)+	if test -n "$export_symbols" || test -n "$export_symbols_regex"; then+	  func_fatal_error "more than one -exported-symbols argument is not allowed"+	fi+	if test "X$arg" = "X-export-symbols"; then+	  prev=expsyms+	else+	  prev=expsyms_regex+	fi+	continue+	;;++      -framework)+	prev=framework+	continue+	;;++      -inst-prefix-dir)+	prev=inst_prefix+	continue+	;;++      # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*+      # so, if we see these flags be careful not to treat them like -L+      -L[A-Z][A-Z]*:*)+	case $with_gcc/$host in+	no/*-*-irix* | /*-*-irix*)+	  func_append compile_command " $arg"+	  func_append finalize_command " $arg"+	  ;;+	esac+	continue+	;;++      -L*)+	func_stripname '-L' '' "$arg"+	dir=$func_stripname_result+	if test -z "$dir"; then+	  if test "$#" -gt 0; then+	    func_fatal_error "require no space between \`-L' and \`$1'"+	  else+	    func_fatal_error "need path for \`-L' option"+	  fi+	fi+	# We need an absolute path.+	case $dir in+	[\\/]* | [A-Za-z]:[\\/]*) ;;+	*)+	  absdir=`cd "$dir" && pwd`+	  test -z "$absdir" && \+	    func_fatal_error "cannot determine absolute directory name of \`$dir'"+	  dir="$absdir"+	  ;;+	esac+	case "$deplibs " in+	*" -L$dir "*) ;;+	*)+	  deplibs="$deplibs -L$dir"+	  lib_search_path="$lib_search_path $dir"+	  ;;+	esac+	case $host in+	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)+	  testbindir=`$ECHO "X$dir" | $Xsed -e 's*/lib$*/bin*'`+	  case :$dllsearchpath: in+	  *":$dir:"*) ;;+	  ::) dllsearchpath=$dir;;+	  *) dllsearchpath="$dllsearchpath:$dir";;+	  esac+	  case :$dllsearchpath: in+	  *":$testbindir:"*) ;;+	  ::) dllsearchpath=$testbindir;;+	  *) dllsearchpath="$dllsearchpath:$testbindir";;+	  esac+	  ;;+	esac+	continue+	;;++      -l*)+	if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then+	  case $host in+	  *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc*)+	    # These systems don't actually have a C or math library (as such)+	    continue+	    ;;+	  *-*-os2*)+	    # These systems don't actually have a C library (as such)+	    test "X$arg" = "X-lc" && continue+	    ;;+	  *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)+	    # Do not include libc due to us having libc/libc_r.+	    test "X$arg" = "X-lc" && continue+	    ;;+	  *-*-rhapsody* | *-*-darwin1.[012])+	    # Rhapsody C and math libraries are in the System framework+	    deplibs="$deplibs System.ltframework"+	    continue+	    ;;+	  *-*-sco3.2v5* | *-*-sco5v6*)+	    # Causes problems with __ctype+	    test "X$arg" = "X-lc" && continue+	    ;;+	  *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)+	    # Compiler inserts libc in the correct place for threads to work+	    test "X$arg" = "X-lc" && continue+	    ;;+	  esac+	elif test "X$arg" = "X-lc_r"; then+	 case $host in+	 *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)+	   # Do not include libc_r directly, use -pthread flag.+	   continue+	   ;;+	 esac+	fi+	deplibs="$deplibs $arg"+	continue+	;;++      -module)+	module=yes+	continue+	;;++      # Tru64 UNIX uses -model [arg] to determine the layout of C+++      # classes, name mangling, and exception handling.+      # Darwin uses the -arch flag to determine output architecture.+      -model|-arch|-isysroot)+	compiler_flags="$compiler_flags $arg"+	func_append compile_command " $arg"+	func_append finalize_command " $arg"+	prev=xcompiler+	continue+	;;++      -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)+	compiler_flags="$compiler_flags $arg"+	func_append compile_command " $arg"+	func_append finalize_command " $arg"+	case "$new_inherited_linker_flags " in+	    *" $arg "*) ;;+	    * ) new_inherited_linker_flags="$new_inherited_linker_flags $arg" ;;+	esac+	continue+	;;++      -multi_module)+	single_module="${wl}-multi_module"+	continue+	;;++      -no-fast-install)+	fast_install=no+	continue+	;;++      -no-install)+	case $host in+	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)+	  # The PATH hackery in wrapper scripts is required on Windows+	  # and Darwin in order for the loader to find any dlls it needs.+	  func_warning "\`-no-install' is ignored for $host"+	  func_warning "assuming \`-no-fast-install' instead"+	  fast_install=no+	  ;;+	*) no_install=yes ;;+	esac+	continue+	;;++      -no-undefined)+	allow_undefined=no+	continue+	;;++      -objectlist)+	prev=objectlist+	continue+	;;++      -o) prev=output ;;++      -precious-files-regex)+	prev=precious_regex+	continue+	;;++      -release)+	prev=release+	continue+	;;++      -rpath)+	prev=rpath+	continue+	;;++      -R)+	prev=xrpath+	continue+	;;++      -R*)+	func_stripname '-R' '' "$arg"+	dir=$func_stripname_result+	# We need an absolute path.+	case $dir in+	[\\/]* | [A-Za-z]:[\\/]*) ;;+	*)+	  func_fatal_error "only absolute run-paths are allowed"+	  ;;+	esac+	case "$xrpath " in+	*" $dir "*) ;;+	*) xrpath="$xrpath $dir" ;;+	esac+	continue+	;;++      -shared)+	# The effects of -shared are defined in a previous loop.+	continue+	;;++      -shrext)+	prev=shrext+	continue+	;;++      -static | -static-libtool-libs)+	# The effects of -static are defined in a previous loop.+	# We used to do the same as -all-static on platforms that+	# didn't have a PIC flag, but the assumption that the effects+	# would be equivalent was wrong.  It would break on at least+	# Digital Unix and AIX.+	continue+	;;++      -thread-safe)+	thread_safe=yes+	continue+	;;++      -version-info)+	prev=vinfo+	continue+	;;++      -version-number)+	prev=vinfo+	vinfo_number=yes+	continue+	;;++      -weak)+        prev=weak+	continue+	;;++      -Wc,*)+	func_stripname '-Wc,' '' "$arg"+	args=$func_stripname_result+	arg=+	save_ifs="$IFS"; IFS=','+	for flag in $args; do+	  IFS="$save_ifs"+          func_quote_for_eval "$flag"+	  arg="$arg $wl$func_quote_for_eval_result"+	  compiler_flags="$compiler_flags $func_quote_for_eval_result"+	done+	IFS="$save_ifs"+	func_stripname ' ' '' "$arg"+	arg=$func_stripname_result+	;;++      -Wl,*)+	func_stripname '-Wl,' '' "$arg"+	args=$func_stripname_result+	arg=+	save_ifs="$IFS"; IFS=','+	for flag in $args; do+	  IFS="$save_ifs"+          func_quote_for_eval "$flag"+	  arg="$arg $wl$func_quote_for_eval_result"+	  compiler_flags="$compiler_flags $wl$func_quote_for_eval_result"+	  linker_flags="$linker_flags $func_quote_for_eval_result"+	done+	IFS="$save_ifs"+	func_stripname ' ' '' "$arg"+	arg=$func_stripname_result+	;;++      -Xcompiler)+	prev=xcompiler+	continue+	;;++      -Xlinker)+	prev=xlinker+	continue+	;;++      -XCClinker)+	prev=xcclinker+	continue+	;;++      # -msg_* for osf cc+      -msg_*)+	func_quote_for_eval "$arg"+	arg="$func_quote_for_eval_result"+	;;++      # -64, -mips[0-9] enable 64-bit mode on the SGI compiler+      # -r[0-9][0-9]* specifies the processor on the SGI compiler+      # -xarch=*, -xtarget=* enable 64-bit mode on the Sun compiler+      # +DA*, +DD* enable 64-bit mode on the HP compiler+      # -q* pass through compiler args for the IBM compiler+      # -m*, -t[45]*, -txscale* pass through architecture-specific+      # compiler args for GCC+      # -F/path gives path to uninstalled frameworks, gcc on darwin+      # -p, -pg, --coverage, -fprofile-* pass through profiling flag for GCC+      # @file GCC response files+      -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \+      -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*)+        func_quote_for_eval "$arg"+	arg="$func_quote_for_eval_result"+        func_append compile_command " $arg"+        func_append finalize_command " $arg"+        compiler_flags="$compiler_flags $arg"+        continue+        ;;++      # Some other compiler flag.+      -* | +*)+        func_quote_for_eval "$arg"+	arg="$func_quote_for_eval_result"+	;;++      *.$objext)+	# A standard object.+	objs="$objs $arg"+	;;++      *.lo)+	# A libtool-controlled object.++	# Check to see that this really is a libtool object.+	if func_lalib_unsafe_p "$arg"; then+	  pic_object=+	  non_pic_object=++	  # Read the .lo file+	  func_source "$arg"++	  if test -z "$pic_object" ||+	     test -z "$non_pic_object" ||+	     test "$pic_object" = none &&+	     test "$non_pic_object" = none; then+	    func_fatal_error "cannot find name of object for \`$arg'"+	  fi++	  # Extract subdirectory from the argument.+	  func_dirname "$arg" "/" ""+	  xdir="$func_dirname_result"++	  if test "$pic_object" != none; then+	    # Prepend the subdirectory the object is found in.+	    pic_object="$xdir$pic_object"++	    if test "$prev" = dlfiles; then+	      if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then+		dlfiles="$dlfiles $pic_object"+		prev=+		continue+	      else+		# If libtool objects are unsupported, then we need to preload.+		prev=dlprefiles+	      fi+	    fi++	    # CHECK ME:  I think I busted this.  -Ossama+	    if test "$prev" = dlprefiles; then+	      # Preload the old-style object.+	      dlprefiles="$dlprefiles $pic_object"+	      prev=+	    fi++	    # A PIC object.+	    func_append libobjs " $pic_object"+	    arg="$pic_object"+	  fi++	  # Non-PIC object.+	  if test "$non_pic_object" != none; then+	    # Prepend the subdirectory the object is found in.+	    non_pic_object="$xdir$non_pic_object"++	    # A standard non-PIC object+	    func_append non_pic_objects " $non_pic_object"+	    if test -z "$pic_object" || test "$pic_object" = none ; then+	      arg="$non_pic_object"+	    fi+	  else+	    # If the PIC object exists, use it instead.+	    # $xdir was prepended to $pic_object above.+	    non_pic_object="$pic_object"+	    func_append non_pic_objects " $non_pic_object"+	  fi+	else+	  # Only an error if not doing a dry-run.+	  if $opt_dry_run; then+	    # Extract subdirectory from the argument.+	    func_dirname "$arg" "/" ""+	    xdir="$func_dirname_result"++	    func_lo2o "$arg"+	    pic_object=$xdir$objdir/$func_lo2o_result+	    non_pic_object=$xdir$func_lo2o_result+	    func_append libobjs " $pic_object"+	    func_append non_pic_objects " $non_pic_object"+	  else+	    func_fatal_error "\`$arg' is not a valid libtool object"+	  fi+	fi+	;;++      *.$libext)+	# An archive.+	deplibs="$deplibs $arg"+	old_deplibs="$old_deplibs $arg"+	continue+	;;++      *.la)+	# A libtool-controlled library.++	if test "$prev" = dlfiles; then+	  # This library was specified with -dlopen.+	  dlfiles="$dlfiles $arg"+	  prev=+	elif test "$prev" = dlprefiles; then+	  # The library was specified with -dlpreopen.+	  dlprefiles="$dlprefiles $arg"+	  prev=+	else+	  deplibs="$deplibs $arg"+	fi+	continue+	;;++      # Some other compiler argument.+      *)+	# Unknown arguments in both finalize_command and compile_command need+	# to be aesthetically quoted because they are evaled later.+	func_quote_for_eval "$arg"+	arg="$func_quote_for_eval_result"+	;;+      esac # arg++      # Now actually substitute the argument into the commands.+      if test -n "$arg"; then+	func_append compile_command " $arg"+	func_append finalize_command " $arg"+      fi+    done # argument parsing loop++    test -n "$prev" && \+      func_fatal_help "the \`$prevarg' option requires an argument"++    if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then+      eval arg=\"$export_dynamic_flag_spec\"+      func_append compile_command " $arg"+      func_append finalize_command " $arg"+    fi++    oldlibs=+    # calculate the name of the file, without its directory+    func_basename "$output"+    outputname="$func_basename_result"+    libobjs_save="$libobjs"++    if test -n "$shlibpath_var"; then+      # get the directories listed in $shlibpath_var+      eval shlib_search_path=\`\$ECHO \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`+    else+      shlib_search_path=+    fi+    eval sys_lib_search_path=\"$sys_lib_search_path_spec\"+    eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"++    func_dirname "$output" "/" ""+    output_objdir="$func_dirname_result$objdir"+    # Create the object directory.+    func_mkdir_p "$output_objdir"++    # Determine the type of output+    case $output in+    "")+      func_fatal_help "you must specify an output file"+      ;;+    *.$libext) linkmode=oldlib ;;+    *.lo | *.$objext) linkmode=obj ;;+    *.la) linkmode=lib ;;+    *) linkmode=prog ;; # Anything else should be a program.+    esac++    specialdeplibs=++    libs=+    # Find all interdependent deplibs by searching for libraries+    # that are linked more than once (e.g. -la -lb -la)+    for deplib in $deplibs; do+      if $opt_duplicate_deps ; then+	case "$libs " in+	*" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;+	esac+      fi+      libs="$libs $deplib"+    done++    if test "$linkmode" = lib; then+      libs="$predeps $libs $compiler_lib_search_path $postdeps"++      # Compute libraries that are listed more than once in $predeps+      # $postdeps and mark them as special (i.e., whose duplicates are+      # not to be eliminated).+      pre_post_deps=+      if $opt_duplicate_compiler_generated_deps; then+	for pre_post_dep in $predeps $postdeps; do+	  case "$pre_post_deps " in+	  *" $pre_post_dep "*) specialdeplibs="$specialdeplibs $pre_post_deps" ;;+	  esac+	  pre_post_deps="$pre_post_deps $pre_post_dep"+	done+      fi+      pre_post_deps=+    fi++    deplibs=+    newdependency_libs=+    newlib_search_path=+    need_relink=no # whether we're linking any uninstalled libtool libraries+    notinst_deplibs= # not-installed libtool libraries+    notinst_path= # paths that contain not-installed libtool libraries++    case $linkmode in+    lib)+	passes="conv dlpreopen link"+	for file in $dlfiles $dlprefiles; do+	  case $file in+	  *.la) ;;+	  *)+	    func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"+	    ;;+	  esac+	done+	;;+    prog)+	compile_deplibs=+	finalize_deplibs=+	alldeplibs=no+	newdlfiles=+	newdlprefiles=+	passes="conv scan dlopen dlpreopen link"+	;;+    *)  passes="conv"+	;;+    esac++    for pass in $passes; do+      # The preopen pass in lib mode reverses $deplibs; put it back here+      # so that -L comes before libs that need it for instance...+      if test "$linkmode,$pass" = "lib,link"; then+	## FIXME: Find the place where the list is rebuilt in the wrong+	##        order, and fix it there properly+        tmp_deplibs=+	for deplib in $deplibs; do+	  tmp_deplibs="$deplib $tmp_deplibs"+	done+	deplibs="$tmp_deplibs"+      fi++      if test "$linkmode,$pass" = "lib,link" ||+	 test "$linkmode,$pass" = "prog,scan"; then+	libs="$deplibs"+	deplibs=+      fi+      if test "$linkmode" = prog; then+	case $pass in+	dlopen) libs="$dlfiles" ;;+	dlpreopen) libs="$dlprefiles" ;;+	link)+	  libs="$deplibs %DEPLIBS%"+	  test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"+	  ;;+	esac+      fi+      if test "$linkmode,$pass" = "lib,dlpreopen"; then+	# Collect and forward deplibs of preopened libtool libs+	for lib in $dlprefiles; do+	  # Ignore non-libtool-libs+	  dependency_libs=+	  case $lib in+	  *.la)	func_source "$lib" ;;+	  esac++	  # Collect preopened libtool deplibs, except any this library+	  # has declared as weak libs+	  for deplib in $dependency_libs; do+            deplib_base=`$ECHO "X$deplib" | $Xsed -e "$basename"`+	    case " $weak_libs " in+	    *" $deplib_base "*) ;;+	    *) deplibs="$deplibs $deplib" ;;+	    esac+	  done+	done+	libs="$dlprefiles"+      fi+      if test "$pass" = dlopen; then+	# Collect dlpreopened libraries+	save_deplibs="$deplibs"+	deplibs=+      fi++      for deplib in $libs; do+	lib=+	found=no+	case $deplib in+	-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)+	  if test "$linkmode,$pass" = "prog,link"; then+	    compile_deplibs="$deplib $compile_deplibs"+	    finalize_deplibs="$deplib $finalize_deplibs"+	  else+	    compiler_flags="$compiler_flags $deplib"+	    if test "$linkmode" = lib ; then+		case "$new_inherited_linker_flags " in+		    *" $deplib "*) ;;+		    * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;+		esac+	    fi+	  fi+	  continue+	  ;;+	-l*)+	  if test "$linkmode" != lib && test "$linkmode" != prog; then+	    func_warning "\`-l' is ignored for archives/objects"+	    continue+	  fi+	  func_stripname '-l' '' "$deplib"+	  name=$func_stripname_result+	  if test "$linkmode" = lib; then+	    searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"+	  else+	    searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"+	  fi+	  for searchdir in $searchdirs; do+	    for search_ext in .la $std_shrext .so .a; do+	      # Search the libtool library+	      lib="$searchdir/lib${name}${search_ext}"+	      if test -f "$lib"; then+		if test "$search_ext" = ".la"; then+		  found=yes+		else+		  found=no+		fi+		break 2+	      fi+	    done+	  done+	  if test "$found" != yes; then+	    # deplib doesn't seem to be a libtool library+	    if test "$linkmode,$pass" = "prog,link"; then+	      compile_deplibs="$deplib $compile_deplibs"+	      finalize_deplibs="$deplib $finalize_deplibs"+	    else+	      deplibs="$deplib $deplibs"+	      test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"+	    fi+	    continue+	  else # deplib is a libtool library+	    # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,+	    # We need to do some special things here, and not later.+	    if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then+	      case " $predeps $postdeps " in+	      *" $deplib "*)+		if func_lalib_p "$lib"; then+		  library_names=+		  old_library=+		  func_source "$lib"+		  for l in $old_library $library_names; do+		    ll="$l"+		  done+		  if test "X$ll" = "X$old_library" ; then # only static version available+		    found=no+		    func_dirname "$lib" "" "."+		    ladir="$func_dirname_result"+		    lib=$ladir/$old_library+		    if test "$linkmode,$pass" = "prog,link"; then+		      compile_deplibs="$deplib $compile_deplibs"+		      finalize_deplibs="$deplib $finalize_deplibs"+		    else+		      deplibs="$deplib $deplibs"+		      test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"+		    fi+		    continue+		  fi+		fi+		;;+	      *) ;;+	      esac+	    fi+	  fi+	  ;; # -l+	*.ltframework)+	  if test "$linkmode,$pass" = "prog,link"; then+	    compile_deplibs="$deplib $compile_deplibs"+	    finalize_deplibs="$deplib $finalize_deplibs"+	  else+	    deplibs="$deplib $deplibs"+	    if test "$linkmode" = lib ; then+		case "$new_inherited_linker_flags " in+		    *" $deplib "*) ;;+		    * ) new_inherited_linker_flags="$new_inherited_linker_flags $deplib" ;;+		esac+	    fi+	  fi+	  continue+	  ;;+	-L*)+	  case $linkmode in+	  lib)+	    deplibs="$deplib $deplibs"+	    test "$pass" = conv && continue+	    newdependency_libs="$deplib $newdependency_libs"+	    func_stripname '-L' '' "$deplib"+	    newlib_search_path="$newlib_search_path $func_stripname_result"+	    ;;+	  prog)+	    if test "$pass" = conv; then+	      deplibs="$deplib $deplibs"+	      continue+	    fi+	    if test "$pass" = scan; then+	      deplibs="$deplib $deplibs"+	    else+	      compile_deplibs="$deplib $compile_deplibs"+	      finalize_deplibs="$deplib $finalize_deplibs"+	    fi+	    func_stripname '-L' '' "$deplib"+	    newlib_search_path="$newlib_search_path $func_stripname_result"+	    ;;+	  *)+	    func_warning "\`-L' is ignored for archives/objects"+	    ;;+	  esac # linkmode+	  continue+	  ;; # -L+	-R*)+	  if test "$pass" = link; then+	    func_stripname '-R' '' "$deplib"+	    dir=$func_stripname_result+	    # Make sure the xrpath contains only unique directories.+	    case "$xrpath " in+	    *" $dir "*) ;;+	    *) xrpath="$xrpath $dir" ;;+	    esac+	  fi+	  deplibs="$deplib $deplibs"+	  continue+	  ;;+	*.la) lib="$deplib" ;;+	*.$libext)+	  if test "$pass" = conv; then+	    deplibs="$deplib $deplibs"+	    continue+	  fi+	  case $linkmode in+	  lib)+	    # Linking convenience modules into shared libraries is allowed,+	    # but linking other static libraries is non-portable.+	    case " $dlpreconveniencelibs " in+	    *" $deplib "*) ;;+	    *)+	      valid_a_lib=no+	      case $deplibs_check_method in+		match_pattern*)+		  set dummy $deplibs_check_method; shift+		  match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`+		  if eval "\$ECHO \"X$deplib\"" 2>/dev/null | $Xsed -e 10q \+		    | $EGREP "$match_pattern_regex" > /dev/null; then+		    valid_a_lib=yes+		  fi+		;;+		pass_all)+		  valid_a_lib=yes+		;;+	      esac+	      if test "$valid_a_lib" != yes; then+		$ECHO+		$ECHO "*** Warning: Trying to link with static lib archive $deplib."+		$ECHO "*** I have the capability to make that library automatically link in when"+		$ECHO "*** you link to this library.  But I can only do this if you have a"+		$ECHO "*** shared version of the library, which you do not appear to have"+		$ECHO "*** because the file extensions .$libext of this argument makes me believe"+		$ECHO "*** that it is just a static archive that I should not use here."+	      else+		$ECHO+		$ECHO "*** Warning: Linking the shared library $output against the"+		$ECHO "*** static library $deplib is not portable!"+		deplibs="$deplib $deplibs"+	      fi+	      ;;+	    esac+	    continue+	    ;;+	  prog)+	    if test "$pass" != link; then+	      deplibs="$deplib $deplibs"+	    else+	      compile_deplibs="$deplib $compile_deplibs"+	      finalize_deplibs="$deplib $finalize_deplibs"+	    fi+	    continue+	    ;;+	  esac # linkmode+	  ;; # *.$libext+	*.lo | *.$objext)+	  if test "$pass" = conv; then+	    deplibs="$deplib $deplibs"+	  elif test "$linkmode" = prog; then+	    if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then+	      # If there is no dlopen support or we're linking statically,+	      # we need to preload.+	      newdlprefiles="$newdlprefiles $deplib"+	      compile_deplibs="$deplib $compile_deplibs"+	      finalize_deplibs="$deplib $finalize_deplibs"+	    else+	      newdlfiles="$newdlfiles $deplib"+	    fi+	  fi+	  continue+	  ;;+	%DEPLIBS%)+	  alldeplibs=yes+	  continue+	  ;;+	esac # case $deplib++	if test "$found" = yes || test -f "$lib"; then :+	else+	  func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"+	fi++	# Check to see that this really is a libtool archive.+	func_lalib_unsafe_p "$lib" \+	  || func_fatal_error "\`$lib' is not a valid libtool archive"++	func_dirname "$lib" "" "."+	ladir="$func_dirname_result"++	dlname=+	dlopen=+	dlpreopen=+	libdir=+	library_names=+	old_library=+	inherited_linker_flags=+	# If the library was installed with an old release of libtool,+	# it will not redefine variables installed, or shouldnotlink+	installed=yes+	shouldnotlink=no+	avoidtemprpath=+++	# Read the .la file+	func_source "$lib"++	# Convert "-framework foo" to "foo.ltframework"+	if test -n "$inherited_linker_flags"; then+	  tmp_inherited_linker_flags=`$ECHO "X$inherited_linker_flags" | $Xsed -e 's/-framework \([^ $]*\)/\1.ltframework/g'`+	  for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do+	    case " $new_inherited_linker_flags " in+	      *" $tmp_inherited_linker_flag "*) ;;+	      *) new_inherited_linker_flags="$new_inherited_linker_flags $tmp_inherited_linker_flag";;+	    esac+	  done+	fi+	dependency_libs=`$ECHO "X $dependency_libs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`+	if test "$linkmode,$pass" = "lib,link" ||+	   test "$linkmode,$pass" = "prog,scan" ||+	   { test "$linkmode" != prog && test "$linkmode" != lib; }; then+	  test -n "$dlopen" && dlfiles="$dlfiles $dlopen"+	  test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen"+	fi++	if test "$pass" = conv; then+	  # Only check for convenience libraries+	  deplibs="$lib $deplibs"+	  if test -z "$libdir"; then+	    if test -z "$old_library"; then+	      func_fatal_error "cannot find name of link library for \`$lib'"+	    fi+	    # It is a libtool convenience library, so add in its objects.+	    convenience="$convenience $ladir/$objdir/$old_library"+	    old_convenience="$old_convenience $ladir/$objdir/$old_library"+	    tmp_libs=+	    for deplib in $dependency_libs; do+	      deplibs="$deplib $deplibs"+	      if $opt_duplicate_deps ; then+		case "$tmp_libs " in+		*" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;+		esac+	      fi+	      tmp_libs="$tmp_libs $deplib"+	    done+	  elif test "$linkmode" != prog && test "$linkmode" != lib; then+	    func_fatal_error "\`$lib' is not a convenience library"+	  fi+	  continue+	fi # $pass = conv+++	# Get the name of the library we link against.+	linklib=+	for l in $old_library $library_names; do+	  linklib="$l"+	done+	if test -z "$linklib"; then+	  func_fatal_error "cannot find name of link library for \`$lib'"+	fi++	# This library was specified with -dlopen.+	if test "$pass" = dlopen; then+	  if test -z "$libdir"; then+	    func_fatal_error "cannot -dlopen a convenience library: \`$lib'"+	  fi+	  if test -z "$dlname" ||+	     test "$dlopen_support" != yes ||+	     test "$build_libtool_libs" = no; then+	    # If there is no dlname, no dlopen support or we're linking+	    # statically, we need to preload.  We also need to preload any+	    # dependent libraries so libltdl's deplib preloader doesn't+	    # bomb out in the load deplibs phase.+	    dlprefiles="$dlprefiles $lib $dependency_libs"+	  else+	    newdlfiles="$newdlfiles $lib"+	  fi+	  continue+	fi # $pass = dlopen++	# We need an absolute path.+	case $ladir in+	[\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;+	*)+	  abs_ladir=`cd "$ladir" && pwd`+	  if test -z "$abs_ladir"; then+	    func_warning "cannot determine absolute directory name of \`$ladir'"+	    func_warning "passing it literally to the linker, although it might fail"+	    abs_ladir="$ladir"+	  fi+	  ;;+	esac+	func_basename "$lib"+	laname="$func_basename_result"++	# Find the relevant object directory and library name.+	if test "X$installed" = Xyes; then+	  if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then+	    func_warning "library \`$lib' was moved."+	    dir="$ladir"+	    absdir="$abs_ladir"+	    libdir="$abs_ladir"+	  else+	    dir="$libdir"+	    absdir="$libdir"+	  fi+	  test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes+	else+	  if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then+	    dir="$ladir"+	    absdir="$abs_ladir"+	    # Remove this search path later+	    notinst_path="$notinst_path $abs_ladir"+	  else+	    dir="$ladir/$objdir"+	    absdir="$abs_ladir/$objdir"+	    # Remove this search path later+	    notinst_path="$notinst_path $abs_ladir"+	  fi+	fi # $installed = yes+	func_stripname 'lib' '.la' "$laname"+	name=$func_stripname_result++	# This library was specified with -dlpreopen.+	if test "$pass" = dlpreopen; then+	  if test -z "$libdir" && test "$linkmode" = prog; then+	    func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"+	  fi+	  # Prefer using a static library (so that no silly _DYNAMIC symbols+	  # are required to link).+	  if test -n "$old_library"; then+	    newdlprefiles="$newdlprefiles $dir/$old_library"+	    # Keep a list of preopened convenience libraries to check+	    # that they are being used correctly in the link pass.+	    test -z "$libdir" && \+		dlpreconveniencelibs="$dlpreconveniencelibs $dir/$old_library"+	  # Otherwise, use the dlname, so that lt_dlopen finds it.+	  elif test -n "$dlname"; then+	    newdlprefiles="$newdlprefiles $dir/$dlname"+	  else+	    newdlprefiles="$newdlprefiles $dir/$linklib"+	  fi+	fi # $pass = dlpreopen++	if test -z "$libdir"; then+	  # Link the convenience library+	  if test "$linkmode" = lib; then+	    deplibs="$dir/$old_library $deplibs"+	  elif test "$linkmode,$pass" = "prog,link"; then+	    compile_deplibs="$dir/$old_library $compile_deplibs"+	    finalize_deplibs="$dir/$old_library $finalize_deplibs"+	  else+	    deplibs="$lib $deplibs" # used for prog,scan pass+	  fi+	  continue+	fi+++	if test "$linkmode" = prog && test "$pass" != link; then+	  newlib_search_path="$newlib_search_path $ladir"+	  deplibs="$lib $deplibs"++	  linkalldeplibs=no+	  if test "$link_all_deplibs" != no || test -z "$library_names" ||+	     test "$build_libtool_libs" = no; then+	    linkalldeplibs=yes+	  fi++	  tmp_libs=+	  for deplib in $dependency_libs; do+	    case $deplib in+	    -L*) func_stripname '-L' '' "$deplib"+	         newlib_search_path="$newlib_search_path $func_stripname_result"+		 ;;+	    esac+	    # Need to link against all dependency_libs?+	    if test "$linkalldeplibs" = yes; then+	      deplibs="$deplib $deplibs"+	    else+	      # Need to hardcode shared library paths+	      # or/and link against static libraries+	      newdependency_libs="$deplib $newdependency_libs"+	    fi+	    if $opt_duplicate_deps ; then+	      case "$tmp_libs " in+	      *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;+	      esac+	    fi+	    tmp_libs="$tmp_libs $deplib"+	  done # for deplib+	  continue+	fi # $linkmode = prog...++	if test "$linkmode,$pass" = "prog,link"; then+	  if test -n "$library_names" &&+	     { { test "$prefer_static_libs" = no ||+	         test "$prefer_static_libs,$installed" = "built,yes"; } ||+	       test -z "$old_library"; }; then+	    # We need to hardcode the library path+	    if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then+	      # Make sure the rpath contains only unique directories.+	      case "$temp_rpath:" in+	      *"$absdir:"*) ;;+	      *) temp_rpath="$temp_rpath$absdir:" ;;+	      esac+	    fi++	    # Hardcode the library path.+	    # Skip directories that are in the system default run-time+	    # search path.+	    case " $sys_lib_dlsearch_path " in+	    *" $absdir "*) ;;+	    *)+	      case "$compile_rpath " in+	      *" $absdir "*) ;;+	      *) compile_rpath="$compile_rpath $absdir"+	      esac+	      ;;+	    esac+	    case " $sys_lib_dlsearch_path " in+	    *" $libdir "*) ;;+	    *)+	      case "$finalize_rpath " in+	      *" $libdir "*) ;;+	      *) finalize_rpath="$finalize_rpath $libdir"+	      esac+	      ;;+	    esac+	  fi # $linkmode,$pass = prog,link...++	  if test "$alldeplibs" = yes &&+	     { test "$deplibs_check_method" = pass_all ||+	       { test "$build_libtool_libs" = yes &&+		 test -n "$library_names"; }; }; then+	    # We only need to search for static libraries+	    continue+	  fi+	fi++	link_static=no # Whether the deplib will be linked statically+	use_static_libs=$prefer_static_libs+	if test "$use_static_libs" = built && test "$installed" = yes; then+	  use_static_libs=no+	fi+	if test -n "$library_names" &&+	   { test "$use_static_libs" = no || test -z "$old_library"; }; then+	  case $host in+	  *cygwin* | *mingw* | *cegcc*)+	      # No point in relinking DLLs because paths are not encoded+	      notinst_deplibs="$notinst_deplibs $lib"+	      need_relink=no+	    ;;+	  *)+	    if test "$installed" = no; then+	      notinst_deplibs="$notinst_deplibs $lib"+	      need_relink=yes+	    fi+	    ;;+	  esac+	  # This is a shared library++	  # Warn about portability, can't link against -module's on some+	  # systems (darwin).  Don't bleat about dlopened modules though!+	  dlopenmodule=""+	  for dlpremoduletest in $dlprefiles; do+	    if test "X$dlpremoduletest" = "X$lib"; then+	      dlopenmodule="$dlpremoduletest"+	      break+	    fi+	  done+	  if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then+	    $ECHO+	    if test "$linkmode" = prog; then+	      $ECHO "*** Warning: Linking the executable $output against the loadable module"+	    else+	      $ECHO "*** Warning: Linking the shared library $output against the loadable module"+	    fi+	    $ECHO "*** $linklib is not portable!"+	  fi+	  if test "$linkmode" = lib &&+	     test "$hardcode_into_libs" = yes; then+	    # Hardcode the library path.+	    # Skip directories that are in the system default run-time+	    # search path.+	    case " $sys_lib_dlsearch_path " in+	    *" $absdir "*) ;;+	    *)+	      case "$compile_rpath " in+	      *" $absdir "*) ;;+	      *) compile_rpath="$compile_rpath $absdir"+	      esac+	      ;;+	    esac+	    case " $sys_lib_dlsearch_path " in+	    *" $libdir "*) ;;+	    *)+	      case "$finalize_rpath " in+	      *" $libdir "*) ;;+	      *) finalize_rpath="$finalize_rpath $libdir"+	      esac+	      ;;+	    esac+	  fi++	  if test -n "$old_archive_from_expsyms_cmds"; then+	    # figure out the soname+	    set dummy $library_names+	    shift+	    realname="$1"+	    shift+	    libname=`eval "\\$ECHO \"$libname_spec\""`+	    # use dlname if we got it. it's perfectly good, no?+	    if test -n "$dlname"; then+	      soname="$dlname"+	    elif test -n "$soname_spec"; then+	      # bleh windows+	      case $host in+	      *cygwin* | mingw* | *cegcc*)+	        func_arith $current - $age+		major=$func_arith_result+		versuffix="-$major"+		;;+	      esac+	      eval soname=\"$soname_spec\"+	    else+	      soname="$realname"+	    fi++	    # Make a new name for the extract_expsyms_cmds to use+	    soroot="$soname"+	    func_basename "$soroot"+	    soname="$func_basename_result"+	    func_stripname 'lib' '.dll' "$soname"+	    newlib=libimp-$func_stripname_result.a++	    # If the library has no export list, then create one now+	    if test -f "$output_objdir/$soname-def"; then :+	    else+	      func_verbose "extracting exported symbol list from \`$soname'"+	      func_execute_cmds "$extract_expsyms_cmds" 'exit $?'+	    fi++	    # Create $newlib+	    if test -f "$output_objdir/$newlib"; then :; else+	      func_verbose "generating import library for \`$soname'"+	      func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'+	    fi+	    # make sure the library variables are pointing to the new library+	    dir=$output_objdir+	    linklib=$newlib+	  fi # test -n "$old_archive_from_expsyms_cmds"++	  if test "$linkmode" = prog || test "$mode" != relink; then+	    add_shlibpath=+	    add_dir=+	    add=+	    lib_linked=yes+	    case $hardcode_action in+	    immediate | unsupported)+	      if test "$hardcode_direct" = no; then+		add="$dir/$linklib"+		case $host in+		  *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;+		  *-*-sysv4*uw2*) add_dir="-L$dir" ;;+		  *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \+		    *-*-unixware7*) add_dir="-L$dir" ;;+		  *-*-darwin* )+		    # if the lib is a (non-dlopened) module then we can not+		    # link against it, someone is ignoring the earlier warnings+		    if /usr/bin/file -L $add 2> /dev/null |+			 $GREP ": [^:]* bundle" >/dev/null ; then+		      if test "X$dlopenmodule" != "X$lib"; then+			$ECHO "*** Warning: lib $linklib is a module, not a shared library"+			if test -z "$old_library" ; then+			  $ECHO+			  $ECHO "*** And there doesn't seem to be a static archive available"+			  $ECHO "*** The link will probably fail, sorry"+			else+			  add="$dir/$old_library"+			fi+		      elif test -n "$old_library"; then+			add="$dir/$old_library"+		      fi+		    fi+		esac+	      elif test "$hardcode_minus_L" = no; then+		case $host in+		*-*-sunos*) add_shlibpath="$dir" ;;+		esac+		add_dir="-L$dir"+		add="-l$name"+	      elif test "$hardcode_shlibpath_var" = no; then+		add_shlibpath="$dir"+		add="-l$name"+	      else+		lib_linked=no+	      fi+	      ;;+	    relink)+	      if test "$hardcode_direct" = yes &&+	         test "$hardcode_direct_absolute" = no; then+		add="$dir/$linklib"+	      elif test "$hardcode_minus_L" = yes; then+		add_dir="-L$dir"+		# Try looking first in the location we're being installed to.+		if test -n "$inst_prefix_dir"; then+		  case $libdir in+		    [\\/]*)+		      add_dir="$add_dir -L$inst_prefix_dir$libdir"+		      ;;+		  esac+		fi+		add="-l$name"+	      elif test "$hardcode_shlibpath_var" = yes; then+		add_shlibpath="$dir"+		add="-l$name"+	      else+		lib_linked=no+	      fi+	      ;;+	    *) lib_linked=no ;;+	    esac++	    if test "$lib_linked" != yes; then+	      func_fatal_configuration "unsupported hardcode properties"+	    fi++	    if test -n "$add_shlibpath"; then+	      case :$compile_shlibpath: in+	      *":$add_shlibpath:"*) ;;+	      *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;;+	      esac+	    fi+	    if test "$linkmode" = prog; then+	      test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"+	      test -n "$add" && compile_deplibs="$add $compile_deplibs"+	    else+	      test -n "$add_dir" && deplibs="$add_dir $deplibs"+	      test -n "$add" && deplibs="$add $deplibs"+	      if test "$hardcode_direct" != yes &&+		 test "$hardcode_minus_L" != yes &&+		 test "$hardcode_shlibpath_var" = yes; then+		case :$finalize_shlibpath: in+		*":$libdir:"*) ;;+		*) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;+		esac+	      fi+	    fi+	  fi++	  if test "$linkmode" = prog || test "$mode" = relink; then+	    add_shlibpath=+	    add_dir=+	    add=+	    # Finalize command for both is simple: just hardcode it.+	    if test "$hardcode_direct" = yes &&+	       test "$hardcode_direct_absolute" = no; then+	      add="$libdir/$linklib"+	    elif test "$hardcode_minus_L" = yes; then+	      add_dir="-L$libdir"+	      add="-l$name"+	    elif test "$hardcode_shlibpath_var" = yes; then+	      case :$finalize_shlibpath: in+	      *":$libdir:"*) ;;+	      *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;+	      esac+	      add="-l$name"+	    elif test "$hardcode_automatic" = yes; then+	      if test -n "$inst_prefix_dir" &&+		 test -f "$inst_prefix_dir$libdir/$linklib" ; then+		add="$inst_prefix_dir$libdir/$linklib"+	      else+		add="$libdir/$linklib"+	      fi+	    else+	      # We cannot seem to hardcode it, guess we'll fake it.+	      add_dir="-L$libdir"+	      # Try looking first in the location we're being installed to.+	      if test -n "$inst_prefix_dir"; then+		case $libdir in+		  [\\/]*)+		    add_dir="$add_dir -L$inst_prefix_dir$libdir"+		    ;;+		esac+	      fi+	      add="-l$name"+	    fi++	    if test "$linkmode" = prog; then+	      test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"+	      test -n "$add" && finalize_deplibs="$add $finalize_deplibs"+	    else+	      test -n "$add_dir" && deplibs="$add_dir $deplibs"+	      test -n "$add" && deplibs="$add $deplibs"+	    fi+	  fi+	elif test "$linkmode" = prog; then+	  # Here we assume that one of hardcode_direct or hardcode_minus_L+	  # is not unsupported.  This is valid on all known static and+	  # shared platforms.+	  if test "$hardcode_direct" != unsupported; then+	    test -n "$old_library" && linklib="$old_library"+	    compile_deplibs="$dir/$linklib $compile_deplibs"+	    finalize_deplibs="$dir/$linklib $finalize_deplibs"+	  else+	    compile_deplibs="-l$name -L$dir $compile_deplibs"+	    finalize_deplibs="-l$name -L$dir $finalize_deplibs"+	  fi+	elif test "$build_libtool_libs" = yes; then+	  # Not a shared library+	  if test "$deplibs_check_method" != pass_all; then+	    # We're trying link a shared library against a static one+	    # but the system doesn't support it.++	    # Just print a warning and add the library to dependency_libs so+	    # that the program can be linked against the static library.+	    $ECHO+	    $ECHO "*** Warning: This system can not link to static lib archive $lib."+	    $ECHO "*** I have the capability to make that library automatically link in when"+	    $ECHO "*** you link to this library.  But I can only do this if you have a"+	    $ECHO "*** shared version of the library, which you do not appear to have."+	    if test "$module" = yes; then+	      $ECHO "*** But as you try to build a module library, libtool will still create "+	      $ECHO "*** a static module, that should work as long as the dlopening application"+	      $ECHO "*** is linked with the -dlopen flag to resolve symbols at runtime."+	      if test -z "$global_symbol_pipe"; then+		$ECHO+		$ECHO "*** However, this would only work if libtool was able to extract symbol"+		$ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"+		$ECHO "*** not find such a program.  So, this module is probably useless."+		$ECHO "*** \`nm' from GNU binutils and a full rebuild may help."+	      fi+	      if test "$build_old_libs" = no; then+		build_libtool_libs=module+		build_old_libs=yes+	      else+		build_libtool_libs=no+	      fi+	    fi+	  else+	    deplibs="$dir/$old_library $deplibs"+	    link_static=yes+	  fi+	fi # link shared/static library?++	if test "$linkmode" = lib; then+	  if test -n "$dependency_libs" &&+	     { test "$hardcode_into_libs" != yes ||+	       test "$build_old_libs" = yes ||+	       test "$link_static" = yes; }; then+	    # Extract -R from dependency_libs+	    temp_deplibs=+	    for libdir in $dependency_libs; do+	      case $libdir in+	      -R*) func_stripname '-R' '' "$libdir"+	           temp_xrpath=$func_stripname_result+		   case " $xrpath " in+		   *" $temp_xrpath "*) ;;+		   *) xrpath="$xrpath $temp_xrpath";;+		   esac;;+	      *) temp_deplibs="$temp_deplibs $libdir";;+	      esac+	    done+	    dependency_libs="$temp_deplibs"+	  fi++	  newlib_search_path="$newlib_search_path $absdir"+	  # Link against this library+	  test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"+	  # ... and its dependency_libs+	  tmp_libs=+	  for deplib in $dependency_libs; do+	    newdependency_libs="$deplib $newdependency_libs"+	    if $opt_duplicate_deps ; then+	      case "$tmp_libs " in+	      *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;+	      esac+	    fi+	    tmp_libs="$tmp_libs $deplib"+	  done++	  if test "$link_all_deplibs" != no; then+	    # Add the search paths of all dependency libraries+	    for deplib in $dependency_libs; do+	      path=+	      case $deplib in+	      -L*) path="$deplib" ;;+	      *.la)+	        func_dirname "$deplib" "" "."+		dir="$func_dirname_result"+		# We need an absolute path.+		case $dir in+		[\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;+		*)+		  absdir=`cd "$dir" && pwd`+		  if test -z "$absdir"; then+		    func_warning "cannot determine absolute directory name of \`$dir'"+		    absdir="$dir"+		  fi+		  ;;+		esac+		if $GREP "^installed=no" $deplib > /dev/null; then+		case $host in+		*-*-darwin*)+		  depdepl=+		  eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`+		  if test -n "$deplibrary_names" ; then+		    for tmp in $deplibrary_names ; do+		      depdepl=$tmp+		    done+		    if test -f "$absdir/$objdir/$depdepl" ; then+		      depdepl="$absdir/$objdir/$depdepl"+		      darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`+                      if test -z "$darwin_install_name"; then+                          darwin_install_name=`${OTOOL64} -L $depdepl  | awk '{if (NR == 2) {print $1;exit}}'`+                      fi+		      compiler_flags="$compiler_flags ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"+		      linker_flags="$linker_flags -dylib_file ${darwin_install_name}:${depdepl}"+		      path=+		    fi+		  fi+		  ;;+		*)+		  path="-L$absdir/$objdir"+		  ;;+		esac+		else+		  eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`+		  test -z "$libdir" && \+		    func_fatal_error "\`$deplib' is not a valid libtool archive"+		  test "$absdir" != "$libdir" && \+		    func_warning "\`$deplib' seems to be moved"++		  path="-L$absdir"+		fi+		;;+	      esac+	      case " $deplibs " in+	      *" $path "*) ;;+	      *) deplibs="$path $deplibs" ;;+	      esac+	    done+	  fi # link_all_deplibs != no+	fi # linkmode = lib+      done # for deplib in $libs+      if test "$pass" = link; then+	if test "$linkmode" = "prog"; then+	  compile_deplibs="$new_inherited_linker_flags $compile_deplibs"+	  finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"+	else+	  compiler_flags="$compiler_flags "`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`+	fi+      fi+      dependency_libs="$newdependency_libs"+      if test "$pass" = dlpreopen; then+	# Link the dlpreopened libraries before other libraries+	for deplib in $save_deplibs; do+	  deplibs="$deplib $deplibs"+	done+      fi+      if test "$pass" != dlopen; then+	if test "$pass" != conv; then+	  # Make sure lib_search_path contains only unique directories.+	  lib_search_path=+	  for dir in $newlib_search_path; do+	    case "$lib_search_path " in+	    *" $dir "*) ;;+	    *) lib_search_path="$lib_search_path $dir" ;;+	    esac+	  done+	  newlib_search_path=+	fi++	if test "$linkmode,$pass" != "prog,link"; then+	  vars="deplibs"+	else+	  vars="compile_deplibs finalize_deplibs"+	fi+	for var in $vars dependency_libs; do+	  # Add libraries to $var in reverse order+	  eval tmp_libs=\"\$$var\"+	  new_libs=+	  for deplib in $tmp_libs; do+	    # FIXME: Pedantically, this is the right thing to do, so+	    #        that some nasty dependency loop isn't accidentally+	    #        broken:+	    #new_libs="$deplib $new_libs"+	    # Pragmatically, this seems to cause very few problems in+	    # practice:+	    case $deplib in+	    -L*) new_libs="$deplib $new_libs" ;;+	    -R*) ;;+	    *)+	      # And here is the reason: when a library appears more+	      # than once as an explicit dependence of a library, or+	      # is implicitly linked in more than once by the+	      # compiler, it is considered special, and multiple+	      # occurrences thereof are not removed.  Compare this+	      # with having the same library being listed as a+	      # dependency of multiple other libraries: in this case,+	      # we know (pedantically, we assume) the library does not+	      # need to be listed more than once, so we keep only the+	      # last copy.  This is not always right, but it is rare+	      # enough that we require users that really mean to play+	      # such unportable linking tricks to link the library+	      # using -Wl,-lname, so that libtool does not consider it+	      # for duplicate removal.+	      case " $specialdeplibs " in+	      *" $deplib "*) new_libs="$deplib $new_libs" ;;+	      *)+		case " $new_libs " in+		*" $deplib "*) ;;+		*) new_libs="$deplib $new_libs" ;;+		esac+		;;+	      esac+	      ;;+	    esac+	  done+	  tmp_libs=+	  for deplib in $new_libs; do+	    case $deplib in+	    -L*)+	      case " $tmp_libs " in+	      *" $deplib "*) ;;+	      *) tmp_libs="$tmp_libs $deplib" ;;+	      esac+	      ;;+	    *) tmp_libs="$tmp_libs $deplib" ;;+	    esac+	  done+	  eval $var=\"$tmp_libs\"+	done # for var+      fi+      # Last step: remove runtime libs from dependency_libs+      # (they stay in deplibs)+      tmp_libs=+      for i in $dependency_libs ; do+	case " $predeps $postdeps $compiler_lib_search_path " in+	*" $i "*)+	  i=""+	  ;;+	esac+	if test -n "$i" ; then+	  tmp_libs="$tmp_libs $i"+	fi+      done+      dependency_libs=$tmp_libs+    done # for pass+    if test "$linkmode" = prog; then+      dlfiles="$newdlfiles"+    fi+    if test "$linkmode" = prog || test "$linkmode" = lib; then+      dlprefiles="$newdlprefiles"+    fi++    case $linkmode in+    oldlib)+      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then+	func_warning "\`-dlopen' is ignored for archives"+      fi++      case " $deplibs" in+      *\ -l* | *\ -L*)+	func_warning "\`-l' and \`-L' are ignored for archives" ;;+      esac++      test -n "$rpath" && \+	func_warning "\`-rpath' is ignored for archives"++      test -n "$xrpath" && \+	func_warning "\`-R' is ignored for archives"++      test -n "$vinfo" && \+	func_warning "\`-version-info/-version-number' is ignored for archives"++      test -n "$release" && \+	func_warning "\`-release' is ignored for archives"++      test -n "$export_symbols$export_symbols_regex" && \+	func_warning "\`-export-symbols' is ignored for archives"++      # Now set the variables for building old libraries.+      build_libtool_libs=no+      oldlibs="$output"+      objs="$objs$old_deplibs"+      ;;++    lib)+      # Make sure we only generate libraries of the form `libNAME.la'.+      case $outputname in+      lib*)+	func_stripname 'lib' '.la' "$outputname"+	name=$func_stripname_result+	eval shared_ext=\"$shrext_cmds\"+	eval libname=\"$libname_spec\"+	;;+      *)+	test "$module" = no && \+	  func_fatal_help "libtool library \`$output' must begin with \`lib'"++	if test "$need_lib_prefix" != no; then+	  # Add the "lib" prefix for modules if required+	  func_stripname '' '.la' "$outputname"+	  name=$func_stripname_result+	  eval shared_ext=\"$shrext_cmds\"+	  eval libname=\"$libname_spec\"+	else+	  func_stripname '' '.la' "$outputname"+	  libname=$func_stripname_result+	fi+	;;+      esac++      if test -n "$objs"; then+	if test "$deplibs_check_method" != pass_all; then+	  func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"+	else+	  $ECHO+	  $ECHO "*** Warning: Linking the shared library $output against the non-libtool"+	  $ECHO "*** objects $objs is not portable!"+	  libobjs="$libobjs $objs"+	fi+      fi++      test "$dlself" != no && \+	func_warning "\`-dlopen self' is ignored for libtool libraries"++      set dummy $rpath+      shift+      test "$#" -gt 1 && \+	func_warning "ignoring multiple \`-rpath's for a libtool library"++      install_libdir="$1"++      oldlibs=+      if test -z "$rpath"; then+	if test "$build_libtool_libs" = yes; then+	  # Building a libtool convenience library.+	  # Some compilers have problems with a `.al' extension so+	  # convenience libraries should have the same extension an+	  # archive normally would.+	  oldlibs="$output_objdir/$libname.$libext $oldlibs"+	  build_libtool_libs=convenience+	  build_old_libs=yes+	fi++	test -n "$vinfo" && \+	  func_warning "\`-version-info/-version-number' is ignored for convenience libraries"++	test -n "$release" && \+	  func_warning "\`-release' is ignored for convenience libraries"+      else++	# Parse the version information argument.+	save_ifs="$IFS"; IFS=':'+	set dummy $vinfo 0 0 0+	shift+	IFS="$save_ifs"++	test -n "$7" && \+	  func_fatal_help "too many parameters to \`-version-info'"++	# convert absolute version numbers to libtool ages+	# this retains compatibility with .la files and attempts+	# to make the code below a bit more comprehensible++	case $vinfo_number in+	yes)+	  number_major="$1"+	  number_minor="$2"+	  number_revision="$3"+	  #+	  # There are really only two kinds -- those that+	  # use the current revision as the major version+	  # and those that subtract age and use age as+	  # a minor version.  But, then there is irix+	  # which has an extra 1 added just for fun+	  #+	  case $version_type in+	  darwin|linux|osf|windows|none)+	    func_arith $number_major + $number_minor+	    current=$func_arith_result+	    age="$number_minor"+	    revision="$number_revision"+	    ;;+	  freebsd-aout|freebsd-elf|sunos)+	    current="$number_major"+	    revision="$number_minor"+	    age="0"+	    ;;+	  irix|nonstopux)+	    func_arith $number_major + $number_minor+	    current=$func_arith_result+	    age="$number_minor"+	    revision="$number_minor"+	    lt_irix_increment=no+	    ;;+	  *)+	    func_fatal_configuration "$modename: unknown library version type \`$version_type'"+	    ;;+	  esac+	  ;;+	no)+	  current="$1"+	  revision="$2"+	  age="$3"+	  ;;+	esac++	# Check that each of the things are valid numbers.+	case $current in+	0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;+	*)+	  func_error "CURRENT \`$current' must be a nonnegative integer"+	  func_fatal_error "\`$vinfo' is not valid version information"+	  ;;+	esac++	case $revision in+	0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;+	*)+	  func_error "REVISION \`$revision' must be a nonnegative integer"+	  func_fatal_error "\`$vinfo' is not valid version information"+	  ;;+	esac++	case $age in+	0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;+	*)+	  func_error "AGE \`$age' must be a nonnegative integer"+	  func_fatal_error "\`$vinfo' is not valid version information"+	  ;;+	esac++	if test "$age" -gt "$current"; then+	  func_error "AGE \`$age' is greater than the current interface number \`$current'"+	  func_fatal_error "\`$vinfo' is not valid version information"+	fi++	# Calculate the version variables.+	major=+	versuffix=+	verstring=+	case $version_type in+	none) ;;++	darwin)+	  # Like Linux, but with the current version available in+	  # verstring for coding it into the library header+	  func_arith $current - $age+	  major=.$func_arith_result+	  versuffix="$major.$age.$revision"+	  # Darwin ld doesn't like 0 for these options...+	  func_arith $current + 1+	  minor_current=$func_arith_result+	  xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"+	  verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"+	  ;;++	freebsd-aout)+	  major=".$current"+	  versuffix=".$current.$revision";+	  ;;++	freebsd-elf)+	  major=".$current"+	  versuffix=".$current"+	  ;;++	irix | nonstopux)+	  if test "X$lt_irix_increment" = "Xno"; then+	    func_arith $current - $age+	  else+	    func_arith $current - $age + 1+	  fi+	  major=$func_arith_result++	  case $version_type in+	    nonstopux) verstring_prefix=nonstopux ;;+	    *)         verstring_prefix=sgi ;;+	  esac+	  verstring="$verstring_prefix$major.$revision"++	  # Add in all the interfaces that we are compatible with.+	  loop=$revision+	  while test "$loop" -ne 0; do+	    func_arith $revision - $loop+	    iface=$func_arith_result+	    func_arith $loop - 1+	    loop=$func_arith_result+	    verstring="$verstring_prefix$major.$iface:$verstring"+	  done++	  # Before this point, $major must not contain `.'.+	  major=.$major+	  versuffix="$major.$revision"+	  ;;++	linux)+	  func_arith $current - $age+	  major=.$func_arith_result+	  versuffix="$major.$age.$revision"+	  ;;++	osf)+	  func_arith $current - $age+	  major=.$func_arith_result+	  versuffix=".$current.$age.$revision"+	  verstring="$current.$age.$revision"++	  # Add in all the interfaces that we are compatible with.+	  loop=$age+	  while test "$loop" -ne 0; do+	    func_arith $current - $loop+	    iface=$func_arith_result+	    func_arith $loop - 1+	    loop=$func_arith_result+	    verstring="$verstring:${iface}.0"+	  done++	  # Make executables depend on our current version.+	  verstring="$verstring:${current}.0"+	  ;;++	qnx)+	  major=".$current"+	  versuffix=".$current"+	  ;;++	sunos)+	  major=".$current"+	  versuffix=".$current.$revision"+	  ;;++	windows)+	  # Use '-' rather than '.', since we only want one+	  # extension on DOS 8.3 filesystems.+	  func_arith $current - $age+	  major=$func_arith_result+	  versuffix="-$major"+	  ;;++	*)+	  func_fatal_configuration "unknown library version type \`$version_type'"+	  ;;+	esac++	# Clear the version info if we defaulted, and they specified a release.+	if test -z "$vinfo" && test -n "$release"; then+	  major=+	  case $version_type in+	  darwin)+	    # we can't check for "0.0" in archive_cmds due to quoting+	    # problems, so we reset it completely+	    verstring=+	    ;;+	  *)+	    verstring="0.0"+	    ;;+	  esac+	  if test "$need_version" = no; then+	    versuffix=+	  else+	    versuffix=".0.0"+	  fi+	fi++	# Remove version info from name if versioning should be avoided+	if test "$avoid_version" = yes && test "$need_version" = no; then+	  major=+	  versuffix=+	  verstring=""+	fi++	# Check to see if the archive will have undefined symbols.+	if test "$allow_undefined" = yes; then+	  if test "$allow_undefined_flag" = unsupported; then+	    func_warning "undefined symbols not allowed in $host shared libraries"+	    build_libtool_libs=no+	    build_old_libs=yes+	  fi+	else+	  # Don't allow undefined symbols.+	  allow_undefined_flag="$no_undefined_flag"+	fi++      fi++      func_generate_dlsyms "$libname" "$libname" "yes"+      libobjs="$libobjs $symfileobj"+      test "X$libobjs" = "X " && libobjs=++      if test "$mode" != relink; then+	# Remove our outputs, but don't remove object files since they+	# may have been created when compiling PIC objects.+	removelist=+	tempremovelist=`$ECHO "$output_objdir/*"`+	for p in $tempremovelist; do+	  case $p in+	    *.$objext | *.gcno)+	       ;;+	    $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)+	       if test "X$precious_files_regex" != "X"; then+		 if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1+		 then+		   continue+		 fi+	       fi+	       removelist="$removelist $p"+	       ;;+	    *) ;;+	  esac+	done+	test -n "$removelist" && \+	  func_show_eval "${RM}r \$removelist"+      fi++      # Now set the variables for building old libraries.+      if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then+	oldlibs="$oldlibs $output_objdir/$libname.$libext"++	# Transform .lo files to .o files.+	oldobjs="$objs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`+      fi++      # Eliminate all temporary directories.+      #for path in $notinst_path; do+      #	lib_search_path=`$ECHO "X$lib_search_path " | $Xsed -e "s% $path % %g"`+      #	deplibs=`$ECHO "X$deplibs " | $Xsed -e "s% -L$path % %g"`+      #	dependency_libs=`$ECHO "X$dependency_libs " | $Xsed -e "s% -L$path % %g"`+      #done++      if test -n "$xrpath"; then+	# If the user specified any rpath flags, then add them.+	temp_xrpath=+	for libdir in $xrpath; do+	  temp_xrpath="$temp_xrpath -R$libdir"+	  case "$finalize_rpath " in+	  *" $libdir "*) ;;+	  *) finalize_rpath="$finalize_rpath $libdir" ;;+	  esac+	done+	if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then+	  dependency_libs="$temp_xrpath $dependency_libs"+	fi+      fi++      # Make sure dlfiles contains only unique files that won't be dlpreopened+      old_dlfiles="$dlfiles"+      dlfiles=+      for lib in $old_dlfiles; do+	case " $dlprefiles $dlfiles " in+	*" $lib "*) ;;+	*) dlfiles="$dlfiles $lib" ;;+	esac+      done++      # Make sure dlprefiles contains only unique files+      old_dlprefiles="$dlprefiles"+      dlprefiles=+      for lib in $old_dlprefiles; do+	case "$dlprefiles " in+	*" $lib "*) ;;+	*) dlprefiles="$dlprefiles $lib" ;;+	esac+      done++      if test "$build_libtool_libs" = yes; then+	if test -n "$rpath"; then+	  case $host in+	  *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc*)+	    # these systems don't actually have a c library (as such)!+	    ;;+	  *-*-rhapsody* | *-*-darwin1.[012])+	    # Rhapsody C library is in the System framework+	    deplibs="$deplibs System.ltframework"+	    ;;+	  *-*-netbsd*)+	    # Don't link with libc until the a.out ld.so is fixed.+	    ;;+	  *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)+	    # Do not include libc due to us having libc/libc_r.+	    ;;+	  *-*-sco3.2v5* | *-*-sco5v6*)+	    # Causes problems with __ctype+	    ;;+	  *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)+	    # Compiler inserts libc in the correct place for threads to work+	    ;;+	  *)+	    # Add libc to deplibs on all other systems if necessary.+	    if test "$build_libtool_need_lc" = "yes"; then+	      deplibs="$deplibs -lc"+	    fi+	    ;;+	  esac+	fi++	# Transform deplibs into only deplibs that can be linked in shared.+	name_save=$name+	libname_save=$libname+	release_save=$release+	versuffix_save=$versuffix+	major_save=$major+	# I'm not sure if I'm treating the release correctly.  I think+	# release should show up in the -l (ie -lgmp5) so we don't want to+	# add it in twice.  Is that correct?+	release=""+	versuffix=""+	major=""+	newdeplibs=+	droppeddeps=no+	case $deplibs_check_method in+	pass_all)+	  # Don't check for shared/static.  Everything works.+	  # This might be a little naive.  We might want to check+	  # whether the library exists or not.  But this is on+	  # osf3 & osf4 and I'm not really sure... Just+	  # implementing what was already the behavior.+	  newdeplibs=$deplibs+	  ;;+	test_compile)+	  # This code stresses the "libraries are programs" paradigm to its+	  # limits. Maybe even breaks it.  We compile a program, linking it+	  # against the deplibs as a proxy for the library.  Then we can check+	  # whether they linked in statically or dynamically with ldd.+	  $opt_dry_run || $RM conftest.c+	  cat > conftest.c <<EOF+	  int main() { return 0; }+EOF+	  $opt_dry_run || $RM conftest+	  if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then+	    ldd_output=`ldd conftest`+	    for i in $deplibs; do+	      case $i in+	      -l*)+		func_stripname -l '' "$i"+		name=$func_stripname_result+		if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then+		  case " $predeps $postdeps " in+		  *" $i "*)+		    newdeplibs="$newdeplibs $i"+		    i=""+		    ;;+		  esac+		fi+		if test -n "$i" ; then+		  libname=`eval "\\$ECHO \"$libname_spec\""`+		  deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`+		  set dummy $deplib_matches; shift+		  deplib_match=$1+		  if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then+		    newdeplibs="$newdeplibs $i"+		  else+		    droppeddeps=yes+		    $ECHO+		    $ECHO "*** Warning: dynamic linker does not accept needed library $i."+		    $ECHO "*** I have the capability to make that library automatically link in when"+		    $ECHO "*** you link to this library.  But I can only do this if you have a"+		    $ECHO "*** shared version of the library, which I believe you do not have"+		    $ECHO "*** because a test_compile did reveal that the linker did not use it for"+		    $ECHO "*** its dynamic dependency list that programs get resolved with at runtime."+		  fi+		fi+		;;+	      *)+		newdeplibs="$newdeplibs $i"+		;;+	      esac+	    done+	  else+	    # Error occurred in the first compile.  Let's try to salvage+	    # the situation: Compile a separate program for each library.+	    for i in $deplibs; do+	      case $i in+	      -l*)+		func_stripname -l '' "$i"+		name=$func_stripname_result+		$opt_dry_run || $RM conftest+		if $LTCC $LTCFLAGS -o conftest conftest.c $i; then+		  ldd_output=`ldd conftest`+		  if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then+		    case " $predeps $postdeps " in+		    *" $i "*)+		      newdeplibs="$newdeplibs $i"+		      i=""+		      ;;+		    esac+		  fi+		  if test -n "$i" ; then+		    libname=`eval "\\$ECHO \"$libname_spec\""`+		    deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`+		    set dummy $deplib_matches; shift+		    deplib_match=$1+		    if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then+		      newdeplibs="$newdeplibs $i"+		    else+		      droppeddeps=yes+		      $ECHO+		      $ECHO "*** Warning: dynamic linker does not accept needed library $i."+		      $ECHO "*** I have the capability to make that library automatically link in when"+		      $ECHO "*** you link to this library.  But I can only do this if you have a"+		      $ECHO "*** shared version of the library, which you do not appear to have"+		      $ECHO "*** because a test_compile did reveal that the linker did not use this one"+		      $ECHO "*** as a dynamic dependency that programs can get resolved with at runtime."+		    fi+		  fi+		else+		  droppeddeps=yes+		  $ECHO+		  $ECHO "*** Warning!  Library $i is needed by this library but I was not able to"+		  $ECHO "*** make it link in!  You will probably need to install it or some"+		  $ECHO "*** library that it depends on before this library will be fully"+		  $ECHO "*** functional.  Installing it before continuing would be even better."+		fi+		;;+	      *)+		newdeplibs="$newdeplibs $i"+		;;+	      esac+	    done+	  fi+	  ;;+	file_magic*)+	  set dummy $deplibs_check_method; shift+	  file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`+	  for a_deplib in $deplibs; do+	    case $a_deplib in+	    -l*)+	      func_stripname -l '' "$a_deplib"+	      name=$func_stripname_result+	      if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then+		case " $predeps $postdeps " in+		*" $a_deplib "*)+		  newdeplibs="$newdeplibs $a_deplib"+		  a_deplib=""+		  ;;+		esac+	      fi+	      if test -n "$a_deplib" ; then+		libname=`eval "\\$ECHO \"$libname_spec\""`+		for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do+		  potential_libs=`ls $i/$libname[.-]* 2>/dev/null`+		  for potent_lib in $potential_libs; do+		      # Follow soft links.+		      if ls -lLd "$potent_lib" 2>/dev/null |+			 $GREP " -> " >/dev/null; then+			continue+		      fi+		      # The statement above tries to avoid entering an+		      # endless loop below, in case of cyclic links.+		      # We might still enter an endless loop, since a link+		      # loop can be closed while we follow links,+		      # but so what?+		      potlib="$potent_lib"+		      while test -h "$potlib" 2>/dev/null; do+			potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`+			case $potliblink in+			[\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;+			*) potlib=`$ECHO "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;+			esac+		      done+		      if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |+			 $SED -e 10q |+			 $EGREP "$file_magic_regex" > /dev/null; then+			newdeplibs="$newdeplibs $a_deplib"+			a_deplib=""+			break 2+		      fi+		  done+		done+	      fi+	      if test -n "$a_deplib" ; then+		droppeddeps=yes+		$ECHO+		$ECHO "*** Warning: linker path does not have real file for library $a_deplib."+		$ECHO "*** I have the capability to make that library automatically link in when"+		$ECHO "*** you link to this library.  But I can only do this if you have a"+		$ECHO "*** shared version of the library, which you do not appear to have"+		$ECHO "*** because I did check the linker path looking for a file starting"+		if test -z "$potlib" ; then+		  $ECHO "*** with $libname but no candidates were found. (...for file magic test)"+		else+		  $ECHO "*** with $libname and none of the candidates passed a file format test"+		  $ECHO "*** using a file magic. Last file checked: $potlib"+		fi+	      fi+	      ;;+	    *)+	      # Add a -L argument.+	      newdeplibs="$newdeplibs $a_deplib"+	      ;;+	    esac+	  done # Gone through all deplibs.+	  ;;+	match_pattern*)+	  set dummy $deplibs_check_method; shift+	  match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`+	  for a_deplib in $deplibs; do+	    case $a_deplib in+	    -l*)+	      func_stripname -l '' "$a_deplib"+	      name=$func_stripname_result+	      if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then+		case " $predeps $postdeps " in+		*" $a_deplib "*)+		  newdeplibs="$newdeplibs $a_deplib"+		  a_deplib=""+		  ;;+		esac+	      fi+	      if test -n "$a_deplib" ; then+		libname=`eval "\\$ECHO \"$libname_spec\""`+		for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do+		  potential_libs=`ls $i/$libname[.-]* 2>/dev/null`+		  for potent_lib in $potential_libs; do+		    potlib="$potent_lib" # see symlink-check above in file_magic test+		    if eval "\$ECHO \"X$potent_lib\"" 2>/dev/null | $Xsed -e 10q | \+		       $EGREP "$match_pattern_regex" > /dev/null; then+		      newdeplibs="$newdeplibs $a_deplib"+		      a_deplib=""+		      break 2+		    fi+		  done+		done+	      fi+	      if test -n "$a_deplib" ; then+		droppeddeps=yes+		$ECHO+		$ECHO "*** Warning: linker path does not have real file for library $a_deplib."+		$ECHO "*** I have the capability to make that library automatically link in when"+		$ECHO "*** you link to this library.  But I can only do this if you have a"+		$ECHO "*** shared version of the library, which you do not appear to have"+		$ECHO "*** because I did check the linker path looking for a file starting"+		if test -z "$potlib" ; then+		  $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"+		else+		  $ECHO "*** with $libname and none of the candidates passed a file format test"+		  $ECHO "*** using a regex pattern. Last file checked: $potlib"+		fi+	      fi+	      ;;+	    *)+	      # Add a -L argument.+	      newdeplibs="$newdeplibs $a_deplib"+	      ;;+	    esac+	  done # Gone through all deplibs.+	  ;;+	none | unknown | *)+	  newdeplibs=""+	  tmp_deplibs=`$ECHO "X $deplibs" | $Xsed \+	      -e 's/ -lc$//' -e 's/ -[LR][^ ]*//g'`+	  if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then+	    for i in $predeps $postdeps ; do+	      # can't use Xsed below, because $i might contain '/'+	      tmp_deplibs=`$ECHO "X $tmp_deplibs" | $Xsed -e "s,$i,,"`+	    done+	  fi+	  if $ECHO "X $tmp_deplibs" | $Xsed -e 's/[	 ]//g' |+	     $GREP . >/dev/null; then+	    $ECHO+	    if test "X$deplibs_check_method" = "Xnone"; then+	      $ECHO "*** Warning: inter-library dependencies are not supported in this platform."+	    else+	      $ECHO "*** Warning: inter-library dependencies are not known to be supported."+	    fi+	    $ECHO "*** All declared inter-library dependencies are being dropped."+	    droppeddeps=yes+	  fi+	  ;;+	esac+	versuffix=$versuffix_save+	major=$major_save+	release=$release_save+	libname=$libname_save+	name=$name_save++	case $host in+	*-*-rhapsody* | *-*-darwin1.[012])+	  # On Rhapsody replace the C library with the System framework+	  newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's/ -lc / System.ltframework /'`+	  ;;+	esac++	if test "$droppeddeps" = yes; then+	  if test "$module" = yes; then+	    $ECHO+	    $ECHO "*** Warning: libtool could not satisfy all declared inter-library"+	    $ECHO "*** dependencies of module $libname.  Therefore, libtool will create"+	    $ECHO "*** a static module, that should work as long as the dlopening"+	    $ECHO "*** application is linked with the -dlopen flag."+	    if test -z "$global_symbol_pipe"; then+	      $ECHO+	      $ECHO "*** However, this would only work if libtool was able to extract symbol"+	      $ECHO "*** lists from a program, using \`nm' or equivalent, but libtool could"+	      $ECHO "*** not find such a program.  So, this module is probably useless."+	      $ECHO "*** \`nm' from GNU binutils and a full rebuild may help."+	    fi+	    if test "$build_old_libs" = no; then+	      oldlibs="$output_objdir/$libname.$libext"+	      build_libtool_libs=module+	      build_old_libs=yes+	    else+	      build_libtool_libs=no+	    fi+	  else+	    $ECHO "*** The inter-library dependencies that have been dropped here will be"+	    $ECHO "*** automatically added whenever a program is linked with this library"+	    $ECHO "*** or is declared to -dlopen it."++	    if test "$allow_undefined" = no; then+	      $ECHO+	      $ECHO "*** Since this library must not contain undefined symbols,"+	      $ECHO "*** because either the platform does not support them or"+	      $ECHO "*** it was explicitly requested with -no-undefined,"+	      $ECHO "*** libtool will only create a static version of it."+	      if test "$build_old_libs" = no; then+		oldlibs="$output_objdir/$libname.$libext"+		build_libtool_libs=module+		build_old_libs=yes+	      else+		build_libtool_libs=no+	      fi+	    fi+	  fi+	fi+	# Done checking deplibs!+	deplibs=$newdeplibs+      fi+      # Time to change all our "foo.ltframework" stuff back to "-framework foo"+      case $host in+	*-*-darwin*)+	  newdeplibs=`$ECHO "X $newdeplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`+	  new_inherited_linker_flags=`$ECHO "X $new_inherited_linker_flags" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`+	  deplibs=`$ECHO "X $deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`+	  ;;+      esac++      # move library search paths that coincide with paths to not yet+      # installed libraries to the beginning of the library search list+      new_libs=+      for path in $notinst_path; do+	case " $new_libs " in+	*" -L$path/$objdir "*) ;;+	*)+	  case " $deplibs " in+	  *" -L$path/$objdir "*)+	    new_libs="$new_libs -L$path/$objdir" ;;+	  esac+	  ;;+	esac+      done+      for deplib in $deplibs; do+	case $deplib in+	-L*)+	  case " $new_libs " in+	  *" $deplib "*) ;;+	  *) new_libs="$new_libs $deplib" ;;+	  esac+	  ;;+	*) new_libs="$new_libs $deplib" ;;+	esac+      done+      deplibs="$new_libs"++      # All the library-specific variables (install_libdir is set above).+      library_names=+      old_library=+      dlname=++      # Test again, we may have decided not to build it any more+      if test "$build_libtool_libs" = yes; then+	if test "$hardcode_into_libs" = yes; then+	  # Hardcode the library paths+	  hardcode_libdirs=+	  dep_rpath=+	  rpath="$finalize_rpath"+	  test "$mode" != relink && rpath="$compile_rpath$rpath"+	  for libdir in $rpath; do+	    if test -n "$hardcode_libdir_flag_spec"; then+	      if test -n "$hardcode_libdir_separator"; then+		if test -z "$hardcode_libdirs"; then+		  hardcode_libdirs="$libdir"+		else+		  # Just accumulate the unique libdirs.+		  case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in+		  *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)+		    ;;+		  *)+		    hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"+		    ;;+		  esac+		fi+	      else+		eval flag=\"$hardcode_libdir_flag_spec\"+		dep_rpath="$dep_rpath $flag"+	      fi+	    elif test -n "$runpath_var"; then+	      case "$perm_rpath " in+	      *" $libdir "*) ;;+	      *) perm_rpath="$perm_rpath $libdir" ;;+	      esac+	    fi+	  done+	  # Substitute the hardcoded libdirs into the rpath.+	  if test -n "$hardcode_libdir_separator" &&+	     test -n "$hardcode_libdirs"; then+	    libdir="$hardcode_libdirs"+	    if test -n "$hardcode_libdir_flag_spec_ld"; then+	      eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\"+	    else+	      eval dep_rpath=\"$hardcode_libdir_flag_spec\"+	    fi+	  fi+	  if test -n "$runpath_var" && test -n "$perm_rpath"; then+	    # We should set the runpath_var.+	    rpath=+	    for dir in $perm_rpath; do+	      rpath="$rpath$dir:"+	    done+	    eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"+	  fi+	  test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"+	fi++	shlibpath="$finalize_shlibpath"+	test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath"+	if test -n "$shlibpath"; then+	  eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"+	fi++	# Get the real and link names of the library.+	eval shared_ext=\"$shrext_cmds\"+	eval library_names=\"$library_names_spec\"+	set dummy $library_names+	shift+	realname="$1"+	shift++	if test -n "$soname_spec"; then+	  eval soname=\"$soname_spec\"+	else+	  soname="$realname"+	fi+	if test -z "$dlname"; then+	  dlname=$soname+	fi++	lib="$output_objdir/$realname"+	linknames=+	for link+	do+	  linknames="$linknames $link"+	done++	# Use standard objects if they are pic+	test -z "$pic_flag" && libobjs=`$ECHO "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`+	test "X$libobjs" = "X " && libobjs=++	delfiles=+	if test -n "$export_symbols" && test -n "$include_expsyms"; then+	  $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"+	  export_symbols="$output_objdir/$libname.uexp"+	  delfiles="$delfiles $export_symbols"+	fi++	orig_export_symbols=+	case $host_os in+	cygwin* | mingw* | cegcc*)+	  if test -n "$export_symbols" && test -z "$export_symbols_regex"; then+	    # exporting using user supplied symfile+	    if test "x`$SED 1q $export_symbols`" != xEXPORTS; then+	      # and it's NOT already a .def file. Must figure out+	      # which of the given symbols are data symbols and tag+	      # them as such. So, trigger use of export_symbols_cmds.+	      # export_symbols gets reassigned inside the "prepare+	      # the list of exported symbols" if statement, so the+	      # include_expsyms logic still works.+	      orig_export_symbols="$export_symbols"+	      export_symbols=+	      always_export_symbols=yes+	    fi+	  fi+	  ;;+	esac++	# Prepare the list of exported symbols+	if test -z "$export_symbols"; then+	  if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then+	    func_verbose "generating symbol list for \`$libname.la'"+	    export_symbols="$output_objdir/$libname.exp"+	    $opt_dry_run || $RM $export_symbols+	    cmds=$export_symbols_cmds+	    save_ifs="$IFS"; IFS='~'+	    for cmd in $cmds; do+	      IFS="$save_ifs"+	      eval cmd=\"$cmd\"+	      func_len " $cmd"+	      len=$func_len_result+	      if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then+		func_show_eval "$cmd" 'exit $?'+		skipped_export=false+	      else+		# The command line is too long to execute in one step.+		func_verbose "using reloadable object file for export list..."+		skipped_export=:+		# Break out early, otherwise skipped_export may be+		# set to false by a later but shorter cmd.+		break+	      fi+	    done+	    IFS="$save_ifs"+	    if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then+	      func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'+	      func_show_eval '$MV "${export_symbols}T" "$export_symbols"'+	    fi+	  fi+	fi++	if test -n "$export_symbols" && test -n "$include_expsyms"; then+	  tmp_export_symbols="$export_symbols"+	  test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"+	  $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'+	fi++	if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then+	  # The given exports_symbols file has to be filtered, so filter it.+	  func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"+	  # FIXME: $output_objdir/$libname.filter potentially contains lots of+	  # 's' commands which not all seds can handle. GNU sed should be fine+	  # though. Also, the filter scales superlinearly with the number of+	  # global variables. join(1) would be nice here, but unfortunately+	  # isn't a blessed tool.+	  $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter+	  delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"+	  export_symbols=$output_objdir/$libname.def+	  $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols+	fi++	tmp_deplibs=+	for test_deplib in $deplibs; do+	  case " $convenience " in+	  *" $test_deplib "*) ;;+	  *)+	    tmp_deplibs="$tmp_deplibs $test_deplib"+	    ;;+	  esac+	done+	deplibs="$tmp_deplibs"++	if test -n "$convenience"; then+	  if test -n "$whole_archive_flag_spec" &&+	    test "$compiler_needs_object" = yes &&+	    test -z "$libobjs"; then+	    # extract the archives, so we have objects to list.+	    # TODO: could optimize this to just extract one archive.+	    whole_archive_flag_spec=+	  fi+	  if test -n "$whole_archive_flag_spec"; then+	    save_libobjs=$libobjs+	    eval libobjs=\"\$libobjs $whole_archive_flag_spec\"+	    test "X$libobjs" = "X " && libobjs=+	  else+	    gentop="$output_objdir/${outputname}x"+	    generated="$generated $gentop"++	    func_extract_archives $gentop $convenience+	    libobjs="$libobjs $func_extract_archives_result"+	    test "X$libobjs" = "X " && libobjs=+	  fi+	fi++	if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then+	  eval flag=\"$thread_safe_flag_spec\"+	  linker_flags="$linker_flags $flag"+	fi++	# Make a backup of the uninstalled library when relinking+	if test "$mode" = relink; then+	  $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?+	fi++	# Do each of the archive commands.+	if test "$module" = yes && test -n "$module_cmds" ; then+	  if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then+	    eval test_cmds=\"$module_expsym_cmds\"+	    cmds=$module_expsym_cmds+	  else+	    eval test_cmds=\"$module_cmds\"+	    cmds=$module_cmds+	  fi+	else+	  if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then+	    eval test_cmds=\"$archive_expsym_cmds\"+	    cmds=$archive_expsym_cmds+	  else+	    eval test_cmds=\"$archive_cmds\"+	    cmds=$archive_cmds+	  fi+	fi++	if test "X$skipped_export" != "X:" &&+	   func_len " $test_cmds" &&+	   len=$func_len_result &&+	   test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then+	  :+	else+	  # The command line is too long to link in one step, link piecewise+	  # or, if using GNU ld and skipped_export is not :, use a linker+	  # script.++	  # Save the value of $output and $libobjs because we want to+	  # use them later.  If we have whole_archive_flag_spec, we+	  # want to use save_libobjs as it was before+	  # whole_archive_flag_spec was expanded, because we can't+	  # assume the linker understands whole_archive_flag_spec.+	  # This may have to be revisited, in case too many+	  # convenience libraries get linked in and end up exceeding+	  # the spec.+	  if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then+	    save_libobjs=$libobjs+	  fi+	  save_output=$output+	  output_la=`$ECHO "X$output" | $Xsed -e "$basename"`++	  # Clear the reloadable object creation command queue and+	  # initialize k to one.+	  test_cmds=+	  concat_cmds=+	  objlist=+	  last_robj=+	  k=1++	  if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then+	    output=${output_objdir}/${output_la}.lnkscript+	    func_verbose "creating GNU ld script: $output"+	    $ECHO 'INPUT (' > $output+	    for obj in $save_libobjs+	    do+	      $ECHO "$obj" >> $output+	    done+	    $ECHO ')' >> $output+	    delfiles="$delfiles $output"+	  elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then+	    output=${output_objdir}/${output_la}.lnk+	    func_verbose "creating linker input file list: $output"+	    : > $output+	    set x $save_libobjs+	    shift+	    firstobj=+	    if test "$compiler_needs_object" = yes; then+	      firstobj="$1 "+	      shift+	    fi+	    for obj+	    do+	      $ECHO "$obj" >> $output+	    done+	    delfiles="$delfiles $output"+	    output=$firstobj\"$file_list_spec$output\"+	  else+	    if test -n "$save_libobjs"; then+	      func_verbose "creating reloadable object files..."+	      output=$output_objdir/$output_la-${k}.$objext+	      eval test_cmds=\"$reload_cmds\"+	      func_len " $test_cmds"+	      len0=$func_len_result+	      len=$len0++	      # Loop over the list of objects to be linked.+	      for obj in $save_libobjs+	      do+		func_len " $obj"+		func_arith $len + $func_len_result+		len=$func_arith_result+		if test "X$objlist" = X ||+		   test "$len" -lt "$max_cmd_len"; then+		  func_append objlist " $obj"+		else+		  # The command $test_cmds is almost too long, add a+		  # command to the queue.+		  if test "$k" -eq 1 ; then+		    # The first file doesn't have a previous command to add.+		    eval concat_cmds=\"$reload_cmds $objlist $last_robj\"+		  else+		    # All subsequent reloadable object files will link in+		    # the last one created.+		    eval concat_cmds=\"\$concat_cmds~$reload_cmds $objlist $last_robj~\$RM $last_robj\"+		  fi+		  last_robj=$output_objdir/$output_la-${k}.$objext+		  func_arith $k + 1+		  k=$func_arith_result+		  output=$output_objdir/$output_la-${k}.$objext+		  objlist=$obj+		  func_len " $last_robj"+		  func_arith $len0 + $func_len_result+		  len=$func_arith_result+		fi+	      done+	      # Handle the remaining objects by creating one last+	      # reloadable object file.  All subsequent reloadable object+	      # files will link in the last one created.+	      test -z "$concat_cmds" || concat_cmds=$concat_cmds~+	      eval concat_cmds=\"\${concat_cmds}$reload_cmds $objlist $last_robj\"+	      if test -n "$last_robj"; then+	        eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"+	      fi+	      delfiles="$delfiles $output"++	    else+	      output=+	    fi++	    if ${skipped_export-false}; then+	      func_verbose "generating symbol list for \`$libname.la'"+	      export_symbols="$output_objdir/$libname.exp"+	      $opt_dry_run || $RM $export_symbols+	      libobjs=$output+	      # Append the command to create the export file.+	      test -z "$concat_cmds" || concat_cmds=$concat_cmds~+	      eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"+	      if test -n "$last_robj"; then+		eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"+	      fi+	    fi++	    test -n "$save_libobjs" &&+	      func_verbose "creating a temporary reloadable object file: $output"++	    # Loop through the commands generated above and execute them.+	    save_ifs="$IFS"; IFS='~'+	    for cmd in $concat_cmds; do+	      IFS="$save_ifs"+	      $opt_silent || {+		  func_quote_for_expand "$cmd"+		  eval "func_echo $func_quote_for_expand_result"+	      }+	      $opt_dry_run || eval "$cmd" || {+		lt_exit=$?++		# Restore the uninstalled library and exit+		if test "$mode" = relink; then+		  ( cd "$output_objdir" && \+		    $RM "${realname}T" && \+		    $MV "${realname}U" "$realname" )+		fi++		exit $lt_exit+	      }+	    done+	    IFS="$save_ifs"++	    if test -n "$export_symbols_regex" && ${skipped_export-false}; then+	      func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'+	      func_show_eval '$MV "${export_symbols}T" "$export_symbols"'+	    fi+	  fi++          if ${skipped_export-false}; then+	    if test -n "$export_symbols" && test -n "$include_expsyms"; then+	      tmp_export_symbols="$export_symbols"+	      test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"+	      $opt_dry_run || eval '$ECHO "X$include_expsyms" | $Xsed | $SP2NL >> "$tmp_export_symbols"'+	    fi++	    if test -n "$orig_export_symbols"; then+	      # The given exports_symbols file has to be filtered, so filter it.+	      func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"+	      # FIXME: $output_objdir/$libname.filter potentially contains lots of+	      # 's' commands which not all seds can handle. GNU sed should be fine+	      # though. Also, the filter scales superlinearly with the number of+	      # global variables. join(1) would be nice here, but unfortunately+	      # isn't a blessed tool.+	      $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter+	      delfiles="$delfiles $export_symbols $output_objdir/$libname.filter"+	      export_symbols=$output_objdir/$libname.def+	      $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols+	    fi+	  fi++	  libobjs=$output+	  # Restore the value of output.+	  output=$save_output++	  if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then+	    eval libobjs=\"\$libobjs $whole_archive_flag_spec\"+	    test "X$libobjs" = "X " && libobjs=+	  fi+	  # Expand the library linking commands again to reset the+	  # value of $libobjs for piecewise linking.++	  # Do each of the archive commands.+	  if test "$module" = yes && test -n "$module_cmds" ; then+	    if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then+	      cmds=$module_expsym_cmds+	    else+	      cmds=$module_cmds+	    fi+	  else+	    if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then+	      cmds=$archive_expsym_cmds+	    else+	      cmds=$archive_cmds+	    fi+	  fi+	fi++	if test -n "$delfiles"; then+	  # Append the command to remove temporary files to $cmds.+	  eval cmds=\"\$cmds~\$RM $delfiles\"+	fi++	# Add any objects from preloaded convenience libraries+	if test -n "$dlprefiles"; then+	  gentop="$output_objdir/${outputname}x"+	  generated="$generated $gentop"++	  func_extract_archives $gentop $dlprefiles+	  libobjs="$libobjs $func_extract_archives_result"+	  test "X$libobjs" = "X " && libobjs=+	fi++	save_ifs="$IFS"; IFS='~'+	for cmd in $cmds; do+	  IFS="$save_ifs"+	  eval cmd=\"$cmd\"+	  $opt_silent || {+	    func_quote_for_expand "$cmd"+	    eval "func_echo $func_quote_for_expand_result"+	  }+	  $opt_dry_run || eval "$cmd" || {+	    lt_exit=$?++	    # Restore the uninstalled library and exit+	    if test "$mode" = relink; then+	      ( cd "$output_objdir" && \+	        $RM "${realname}T" && \+		$MV "${realname}U" "$realname" )+	    fi++	    exit $lt_exit+	  }+	done+	IFS="$save_ifs"++	# Restore the uninstalled library and exit+	if test "$mode" = relink; then+	  $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?++	  if test -n "$convenience"; then+	    if test -z "$whole_archive_flag_spec"; then+	      func_show_eval '${RM}r "$gentop"'+	    fi+	  fi++	  exit $EXIT_SUCCESS+	fi++	# Create links to the real library.+	for linkname in $linknames; do+	  if test "$realname" != "$linkname"; then+	    func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'+	  fi+	done++	# If -module or -export-dynamic was specified, set the dlname.+	if test "$module" = yes || test "$export_dynamic" = yes; then+	  # On all known operating systems, these are identical.+	  dlname="$soname"+	fi+      fi+      ;;++    obj)+      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then+	func_warning "\`-dlopen' is ignored for objects"+      fi++      case " $deplibs" in+      *\ -l* | *\ -L*)+	func_warning "\`-l' and \`-L' are ignored for objects" ;;+      esac++      test -n "$rpath" && \+	func_warning "\`-rpath' is ignored for objects"++      test -n "$xrpath" && \+	func_warning "\`-R' is ignored for objects"++      test -n "$vinfo" && \+	func_warning "\`-version-info' is ignored for objects"++      test -n "$release" && \+	func_warning "\`-release' is ignored for objects"++      case $output in+      *.lo)+	test -n "$objs$old_deplibs" && \+	  func_fatal_error "cannot build library object \`$output' from non-libtool objects"++	libobj=$output+	func_lo2o "$libobj"+	obj=$func_lo2o_result+	;;+      *)+	libobj=+	obj="$output"+	;;+      esac++      # Delete the old objects.+      $opt_dry_run || $RM $obj $libobj++      # Objects from convenience libraries.  This assumes+      # single-version convenience libraries.  Whenever we create+      # different ones for PIC/non-PIC, this we'll have to duplicate+      # the extraction.+      reload_conv_objs=+      gentop=+      # reload_cmds runs $LD directly, so let us get rid of+      # -Wl from whole_archive_flag_spec and hope we can get by with+      # turning comma into space..+      wl=++      if test -n "$convenience"; then+	if test -n "$whole_archive_flag_spec"; then+	  eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"+	  reload_conv_objs=$reload_objs\ `$ECHO "X$tmp_whole_archive_flags" | $Xsed -e 's|,| |g'`+	else+	  gentop="$output_objdir/${obj}x"+	  generated="$generated $gentop"++	  func_extract_archives $gentop $convenience+	  reload_conv_objs="$reload_objs $func_extract_archives_result"+	fi+      fi++      # Create the old-style object.+      reload_objs="$objs$old_deplibs "`$ECHO "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test++      output="$obj"+      func_execute_cmds "$reload_cmds" 'exit $?'++      # Exit if we aren't doing a library object file.+      if test -z "$libobj"; then+	if test -n "$gentop"; then+	  func_show_eval '${RM}r "$gentop"'+	fi++	exit $EXIT_SUCCESS+      fi++      if test "$build_libtool_libs" != yes; then+	if test -n "$gentop"; then+	  func_show_eval '${RM}r "$gentop"'+	fi++	# Create an invalid libtool object if no PIC, so that we don't+	# accidentally link it into a program.+	# $show "echo timestamp > $libobj"+	# $opt_dry_run || eval "echo timestamp > $libobj" || exit $?+	exit $EXIT_SUCCESS+      fi++      if test -n "$pic_flag" || test "$pic_mode" != default; then+	# Only do commands if we really have different PIC objects.+	reload_objs="$libobjs $reload_conv_objs"+	output="$libobj"+	func_execute_cmds "$reload_cmds" 'exit $?'+      fi++      if test -n "$gentop"; then+	func_show_eval '${RM}r "$gentop"'+      fi++      exit $EXIT_SUCCESS+      ;;++    prog)+      case $host in+	*cygwin*) func_stripname '' '.exe' "$output"+	          output=$func_stripname_result.exe;;+      esac+      test -n "$vinfo" && \+	func_warning "\`-version-info' is ignored for programs"++      test -n "$release" && \+	func_warning "\`-release' is ignored for programs"++      test "$preload" = yes \+        && test "$dlopen_support" = unknown \+	&& test "$dlopen_self" = unknown \+	&& test "$dlopen_self_static" = unknown && \+	  func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."++      case $host in+      *-*-rhapsody* | *-*-darwin1.[012])+	# On Rhapsody replace the C library is the System framework+	compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`+	finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's/ -lc / System.ltframework /'`+	;;+      esac++      case $host in+      *-*-darwin*)+	# Don't allow lazy linking, it breaks C++ global constructors+	# But is supposedly fixed on 10.4 or later (yay!).+	if test "$tagname" = CXX ; then+	  case ${MACOSX_DEPLOYMENT_TARGET-10.0} in+	    10.[0123])+	      compile_command="$compile_command ${wl}-bind_at_load"+	      finalize_command="$finalize_command ${wl}-bind_at_load"+	    ;;+	  esac+	fi+	# Time to change all our "foo.ltframework" stuff back to "-framework foo"+	compile_deplibs=`$ECHO "X $compile_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`+	finalize_deplibs=`$ECHO "X $finalize_deplibs" | $Xsed -e 's% \([^ $]*\).ltframework% -framework \1%g'`+	;;+      esac+++      # move library search paths that coincide with paths to not yet+      # installed libraries to the beginning of the library search list+      new_libs=+      for path in $notinst_path; do+	case " $new_libs " in+	*" -L$path/$objdir "*) ;;+	*)+	  case " $compile_deplibs " in+	  *" -L$path/$objdir "*)+	    new_libs="$new_libs -L$path/$objdir" ;;+	  esac+	  ;;+	esac+      done+      for deplib in $compile_deplibs; do+	case $deplib in+	-L*)+	  case " $new_libs " in+	  *" $deplib "*) ;;+	  *) new_libs="$new_libs $deplib" ;;+	  esac+	  ;;+	*) new_libs="$new_libs $deplib" ;;+	esac+      done+      compile_deplibs="$new_libs"+++      compile_command="$compile_command $compile_deplibs"+      finalize_command="$finalize_command $finalize_deplibs"++      if test -n "$rpath$xrpath"; then+	# If the user specified any rpath flags, then add them.+	for libdir in $rpath $xrpath; do+	  # This is the magic to use -rpath.+	  case "$finalize_rpath " in+	  *" $libdir "*) ;;+	  *) finalize_rpath="$finalize_rpath $libdir" ;;+	  esac+	done+      fi++      # Now hardcode the library paths+      rpath=+      hardcode_libdirs=+      for libdir in $compile_rpath $finalize_rpath; do+	if test -n "$hardcode_libdir_flag_spec"; then+	  if test -n "$hardcode_libdir_separator"; then+	    if test -z "$hardcode_libdirs"; then+	      hardcode_libdirs="$libdir"+	    else+	      # Just accumulate the unique libdirs.+	      case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in+	      *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)+		;;+	      *)+		hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"+		;;+	      esac+	    fi+	  else+	    eval flag=\"$hardcode_libdir_flag_spec\"+	    rpath="$rpath $flag"+	  fi+	elif test -n "$runpath_var"; then+	  case "$perm_rpath " in+	  *" $libdir "*) ;;+	  *) perm_rpath="$perm_rpath $libdir" ;;+	  esac+	fi+	case $host in+	*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)+	  testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`+	  case :$dllsearchpath: in+	  *":$libdir:"*) ;;+	  ::) dllsearchpath=$libdir;;+	  *) dllsearchpath="$dllsearchpath:$libdir";;+	  esac+	  case :$dllsearchpath: in+	  *":$testbindir:"*) ;;+	  ::) dllsearchpath=$testbindir;;+	  *) dllsearchpath="$dllsearchpath:$testbindir";;+	  esac+	  ;;+	esac+      done+      # Substitute the hardcoded libdirs into the rpath.+      if test -n "$hardcode_libdir_separator" &&+	 test -n "$hardcode_libdirs"; then+	libdir="$hardcode_libdirs"+	eval rpath=\" $hardcode_libdir_flag_spec\"+      fi+      compile_rpath="$rpath"++      rpath=+      hardcode_libdirs=+      for libdir in $finalize_rpath; do+	if test -n "$hardcode_libdir_flag_spec"; then+	  if test -n "$hardcode_libdir_separator"; then+	    if test -z "$hardcode_libdirs"; then+	      hardcode_libdirs="$libdir"+	    else+	      # Just accumulate the unique libdirs.+	      case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in+	      *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)+		;;+	      *)+		hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"+		;;+	      esac+	    fi+	  else+	    eval flag=\"$hardcode_libdir_flag_spec\"+	    rpath="$rpath $flag"+	  fi+	elif test -n "$runpath_var"; then+	  case "$finalize_perm_rpath " in+	  *" $libdir "*) ;;+	  *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;+	  esac+	fi+      done+      # Substitute the hardcoded libdirs into the rpath.+      if test -n "$hardcode_libdir_separator" &&+	 test -n "$hardcode_libdirs"; then+	libdir="$hardcode_libdirs"+	eval rpath=\" $hardcode_libdir_flag_spec\"+      fi+      finalize_rpath="$rpath"++      if test -n "$libobjs" && test "$build_old_libs" = yes; then+	# Transform all the library objects into standard objects.+	compile_command=`$ECHO "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`+	finalize_command=`$ECHO "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`+      fi++      func_generate_dlsyms "$outputname" "@PROGRAM@" "no"++      # template prelinking step+      if test -n "$prelink_cmds"; then+	func_execute_cmds "$prelink_cmds" 'exit $?'+      fi++      wrappers_required=yes+      case $host in+      *cygwin* | *mingw* )+        if test "$build_libtool_libs" != yes; then+          wrappers_required=no+        fi+        ;;+      *cegcc)+        # Disable wrappers for cegcc, we are cross compiling anyway.+        wrappers_required=no+        ;;+      *)+        if test "$need_relink" = no || test "$build_libtool_libs" != yes; then+          wrappers_required=no+        fi+        ;;+      esac+      if test "$wrappers_required" = no; then+	# Replace the output file specification.+	compile_command=`$ECHO "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`+	link_command="$compile_command$compile_rpath"++	# We have no uninstalled library dependencies, so finalize right now.+	exit_status=0+	func_show_eval "$link_command" 'exit_status=$?'++	# Delete the generated files.+	if test -f "$output_objdir/${outputname}S.${objext}"; then+	  func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'+	fi++	exit $exit_status+      fi++      if test -n "$compile_shlibpath$finalize_shlibpath"; then+	compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"+      fi+      if test -n "$finalize_shlibpath"; then+	finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"+      fi++      compile_var=+      finalize_var=+      if test -n "$runpath_var"; then+	if test -n "$perm_rpath"; then+	  # We should set the runpath_var.+	  rpath=+	  for dir in $perm_rpath; do+	    rpath="$rpath$dir:"+	  done+	  compile_var="$runpath_var=\"$rpath\$$runpath_var\" "+	fi+	if test -n "$finalize_perm_rpath"; then+	  # We should set the runpath_var.+	  rpath=+	  for dir in $finalize_perm_rpath; do+	    rpath="$rpath$dir:"+	  done+	  finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "+	fi+      fi++      if test "$no_install" = yes; then+	# We don't need to create a wrapper script.+	link_command="$compile_var$compile_command$compile_rpath"+	# Replace the output file specification.+	link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`+	# Delete the old output file.+	$opt_dry_run || $RM $output+	# Link the executable and exit+	func_show_eval "$link_command" 'exit $?'+	exit $EXIT_SUCCESS+      fi++      if test "$hardcode_action" = relink; then+	# Fast installation is not supported+	link_command="$compile_var$compile_command$compile_rpath"+	relink_command="$finalize_var$finalize_command$finalize_rpath"++	func_warning "this platform does not like uninstalled shared libraries"+	func_warning "\`$output' will be relinked during installation"+      else+	if test "$fast_install" != no; then+	  link_command="$finalize_var$compile_command$finalize_rpath"+	  if test "$fast_install" = yes; then+	    relink_command=`$ECHO "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`+	  else+	    # fast_install is set to needless+	    relink_command=+	  fi+	else+	  link_command="$compile_var$compile_command$compile_rpath"+	  relink_command="$finalize_var$finalize_command$finalize_rpath"+	fi+      fi++      # Replace the output file specification.+      link_command=`$ECHO "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`++      # Delete the old output files.+      $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname++      func_show_eval "$link_command" 'exit $?'++      # Now create the wrapper script.+      func_verbose "creating $output"++      # Quote the relink command for shipping.+      if test -n "$relink_command"; then+	# Preserve any variables that may affect compiler behavior+	for var in $variables_saved_for_relink; do+	  if eval test -z \"\${$var+set}\"; then+	    relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"+	  elif eval var_value=\$$var; test -z "$var_value"; then+	    relink_command="$var=; export $var; $relink_command"+	  else+	    func_quote_for_eval "$var_value"+	    relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"+	  fi+	done+	relink_command="(cd `pwd`; $relink_command)"+	relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`+      fi++      # Quote $ECHO for shipping.+      if test "X$ECHO" = "X$SHELL $progpath --fallback-echo"; then+	case $progpath in+	[\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $progpath --fallback-echo";;+	*) qecho="$SHELL `pwd`/$progpath --fallback-echo";;+	esac+	qecho=`$ECHO "X$qecho" | $Xsed -e "$sed_quote_subst"`+      else+	qecho=`$ECHO "X$ECHO" | $Xsed -e "$sed_quote_subst"`+      fi++      # Only actually do things if not in dry run mode.+      $opt_dry_run || {+	# win32 will think the script is a binary if it has+	# a .exe suffix, so we strip it off here.+	case $output in+	  *.exe) func_stripname '' '.exe' "$output"+	         output=$func_stripname_result ;;+	esac+	# test for cygwin because mv fails w/o .exe extensions+	case $host in+	  *cygwin*)+	    exeext=.exe+	    func_stripname '' '.exe' "$outputname"+	    outputname=$func_stripname_result ;;+	  *) exeext= ;;+	esac+	case $host in+	  *cygwin* | *mingw* )+	    func_dirname_and_basename "$output" "" "."+	    output_name=$func_basename_result+	    output_path=$func_dirname_result+	    cwrappersource="$output_path/$objdir/lt-$output_name.c"+	    cwrapper="$output_path/$output_name.exe"+	    $RM $cwrappersource $cwrapper+	    trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15++	    func_emit_cwrapperexe_src > $cwrappersource++	    # The wrapper executable is built using the $host compiler,+	    # because it contains $host paths and files. If cross-+	    # compiling, it, like the target executable, must be+	    # executed on the $host or under an emulation environment.+	    $opt_dry_run || {+	      $LTCC $LTCFLAGS -o $cwrapper $cwrappersource+	      $STRIP $cwrapper+	    }++	    # Now, create the wrapper script for func_source use:+	    func_ltwrapper_scriptname $cwrapper+	    $RM $func_ltwrapper_scriptname_result+	    trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15+	    $opt_dry_run || {+	      # note: this script will not be executed, so do not chmod.+	      if test "x$build" = "x$host" ; then+		$cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result+	      else+		func_emit_wrapper no > $func_ltwrapper_scriptname_result+	      fi+	    }+	  ;;+	  * )+	    $RM $output+	    trap "$RM $output; exit $EXIT_FAILURE" 1 2 15++	    func_emit_wrapper no > $output+	    chmod +x $output+	  ;;+	esac+      }+      exit $EXIT_SUCCESS+      ;;+    esac++    # See if we need to build an old-fashioned archive.+    for oldlib in $oldlibs; do++      if test "$build_libtool_libs" = convenience; then+	oldobjs="$libobjs_save $symfileobj"+	addlibs="$convenience"+	build_libtool_libs=no+      else+	if test "$build_libtool_libs" = module; then+	  oldobjs="$libobjs_save"+	  build_libtool_libs=no+	else+	  oldobjs="$old_deplibs $non_pic_objects"+	  if test "$preload" = yes && test -f "$symfileobj"; then+	    oldobjs="$oldobjs $symfileobj"+	  fi+	fi+	addlibs="$old_convenience"+      fi++      if test -n "$addlibs"; then+	gentop="$output_objdir/${outputname}x"+	generated="$generated $gentop"++	func_extract_archives $gentop $addlibs+	oldobjs="$oldobjs $func_extract_archives_result"+      fi++      # Do each command in the archive commands.+      if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then+	cmds=$old_archive_from_new_cmds+      else++	# Add any objects from preloaded convenience libraries+	if test -n "$dlprefiles"; then+	  gentop="$output_objdir/${outputname}x"+	  generated="$generated $gentop"++	  func_extract_archives $gentop $dlprefiles+	  oldobjs="$oldobjs $func_extract_archives_result"+	fi++	# POSIX demands no paths to be encoded in archives.  We have+	# to avoid creating archives with duplicate basenames if we+	# might have to extract them afterwards, e.g., when creating a+	# static archive out of a convenience library, or when linking+	# the entirety of a libtool archive into another (currently+	# not supported by libtool).+	if (for obj in $oldobjs+	    do+	      func_basename "$obj"+	      $ECHO "$func_basename_result"+	    done | sort | sort -uc >/dev/null 2>&1); then+	  :+	else+	  $ECHO "copying selected object files to avoid basename conflicts..."+	  gentop="$output_objdir/${outputname}x"+	  generated="$generated $gentop"+	  func_mkdir_p "$gentop"+	  save_oldobjs=$oldobjs+	  oldobjs=+	  counter=1+	  for obj in $save_oldobjs+	  do+	    func_basename "$obj"+	    objbase="$func_basename_result"+	    case " $oldobjs " in+	    " ") oldobjs=$obj ;;+	    *[\ /]"$objbase "*)+	      while :; do+		# Make sure we don't pick an alternate name that also+		# overlaps.+		newobj=lt$counter-$objbase+		func_arith $counter + 1+		counter=$func_arith_result+		case " $oldobjs " in+		*[\ /]"$newobj "*) ;;+		*) if test ! -f "$gentop/$newobj"; then break; fi ;;+		esac+	      done+	      func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"+	      oldobjs="$oldobjs $gentop/$newobj"+	      ;;+	    *) oldobjs="$oldobjs $obj" ;;+	    esac+	  done+	fi+	eval cmds=\"$old_archive_cmds\"++	func_len " $cmds"+	len=$func_len_result+	if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then+	  cmds=$old_archive_cmds+	else+	  # the command line is too long to link in one step, link in parts+	  func_verbose "using piecewise archive linking..."+	  save_RANLIB=$RANLIB+	  RANLIB=:+	  objlist=+	  concat_cmds=+	  save_oldobjs=$oldobjs+	  oldobjs=+	  # Is there a better way of finding the last object in the list?+	  for obj in $save_oldobjs+	  do+	    last_oldobj=$obj+	  done+	  eval test_cmds=\"$old_archive_cmds\"+	  func_len " $test_cmds"+	  len0=$func_len_result+	  len=$len0+	  for obj in $save_oldobjs+	  do+	    func_len " $obj"+	    func_arith $len + $func_len_result+	    len=$func_arith_result+	    func_append objlist " $obj"+	    if test "$len" -lt "$max_cmd_len"; then+	      :+	    else+	      # the above command should be used before it gets too long+	      oldobjs=$objlist+	      if test "$obj" = "$last_oldobj" ; then+		RANLIB=$save_RANLIB+	      fi+	      test -z "$concat_cmds" || concat_cmds=$concat_cmds~+	      eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"+	      objlist=+	      len=$len0+	    fi+	  done+	  RANLIB=$save_RANLIB+	  oldobjs=$objlist+	  if test "X$oldobjs" = "X" ; then+	    eval cmds=\"\$concat_cmds\"+	  else+	    eval cmds=\"\$concat_cmds~\$old_archive_cmds\"+	  fi+	fi+      fi+      func_execute_cmds "$cmds" 'exit $?'+    done++    test -n "$generated" && \+      func_show_eval "${RM}r$generated"++    # Now create the libtool archive.+    case $output in+    *.la)+      old_library=+      test "$build_old_libs" = yes && old_library="$libname.$libext"+      func_verbose "creating $output"++      # Preserve any variables that may affect compiler behavior+      for var in $variables_saved_for_relink; do+	if eval test -z \"\${$var+set}\"; then+	  relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"+	elif eval var_value=\$$var; test -z "$var_value"; then+	  relink_command="$var=; export $var; $relink_command"+	else+	  func_quote_for_eval "$var_value"+	  relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"+	fi+      done+      # Quote the link command for shipping.+      relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"+      relink_command=`$ECHO "X$relink_command" | $Xsed -e "$sed_quote_subst"`+      if test "$hardcode_automatic" = yes ; then+	relink_command=+      fi++      # Only create the output if not a dry run.+      $opt_dry_run || {+	for installed in no yes; do+	  if test "$installed" = yes; then+	    if test -z "$install_libdir"; then+	      break+	    fi+	    output="$output_objdir/$outputname"i+	    # Replace all uninstalled libtool libraries with the installed ones+	    newdependency_libs=+	    for deplib in $dependency_libs; do+	      case $deplib in+	      *.la)+		func_basename "$deplib"+		name="$func_basename_result"+		eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`+		test -z "$libdir" && \+		  func_fatal_error "\`$deplib' is not a valid libtool archive"+		newdependency_libs="$newdependency_libs $libdir/$name"+		;;+	      *) newdependency_libs="$newdependency_libs $deplib" ;;+	      esac+	    done+	    dependency_libs="$newdependency_libs"+	    newdlfiles=++	    for lib in $dlfiles; do+	      case $lib in+	      *.la)+	        func_basename "$lib"+		name="$func_basename_result"+		eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`+		test -z "$libdir" && \+		  func_fatal_error "\`$lib' is not a valid libtool archive"+		newdlfiles="$newdlfiles $libdir/$name"+		;;+	      *) newdlfiles="$newdlfiles $lib" ;;+	      esac+	    done+	    dlfiles="$newdlfiles"+	    newdlprefiles=+	    for lib in $dlprefiles; do+	      case $lib in+	      *.la)+		# Only pass preopened files to the pseudo-archive (for+		# eventual linking with the app. that links it) if we+		# didn't already link the preopened objects directly into+		# the library:+		func_basename "$lib"+		name="$func_basename_result"+		eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`+		test -z "$libdir" && \+		  func_fatal_error "\`$lib' is not a valid libtool archive"+		newdlprefiles="$newdlprefiles $libdir/$name"+		;;+	      esac+	    done+	    dlprefiles="$newdlprefiles"+	  else+	    newdlfiles=+	    for lib in $dlfiles; do+	      case $lib in+		[\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;+		*) abs=`pwd`"/$lib" ;;+	      esac+	      newdlfiles="$newdlfiles $abs"+	    done+	    dlfiles="$newdlfiles"+	    newdlprefiles=+	    for lib in $dlprefiles; do+	      case $lib in+		[\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;+		*) abs=`pwd`"/$lib" ;;+	      esac+	      newdlprefiles="$newdlprefiles $abs"+	    done+	    dlprefiles="$newdlprefiles"+	  fi+	  $RM $output+	  # place dlname in correct position for cygwin+	  tdlname=$dlname+	  case $host,$output,$installed,$module,$dlname in+	    *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;;+	  esac+	  $ECHO > $output "\+# $outputname - a libtool library file+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION+#+# Please DO NOT delete this file!+# It is necessary for linking the library.++# The name that we can dlopen(3).+dlname='$tdlname'++# Names of this library.+library_names='$library_names'++# The name of the static archive.+old_library='$old_library'++# Linker flags that can not go in dependency_libs.+inherited_linker_flags='$new_inherited_linker_flags'++# Libraries that this one depends upon.+dependency_libs='$dependency_libs'++# Names of additional weak libraries provided by this library+weak_library_names='$weak_libs'++# Version information for $libname.+current=$current+age=$age+revision=$revision++# Is this an already installed library?+installed=$installed++# Should we warn about portability when linking against -modules?+shouldnotlink=$module++# Files to dlopen/dlpreopen+dlopen='$dlfiles'+dlpreopen='$dlprefiles'++# Directory that this library needs to be installed in:+libdir='$install_libdir'"+	  if test "$installed" = no && test "$need_relink" = yes; then+	    $ECHO >> $output "\+relink_command=\"$relink_command\""+	  fi+	done+      }++      # Do a symbolic link so that the libtool archive can be found in+      # LD_LIBRARY_PATH before the program is installed.+      func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'+      ;;+    esac+    exit $EXIT_SUCCESS+}++{ test "$mode" = link || test "$mode" = relink; } &&+    func_mode_link ${1+"$@"}+++# func_mode_uninstall arg...+func_mode_uninstall ()+{+    $opt_debug+    RM="$nonopt"+    files=+    rmforce=+    exit_status=0++    # This variable tells wrapper scripts just to set variables rather+    # than running their programs.+    libtool_install_magic="$magic"++    for arg+    do+      case $arg in+      -f) RM="$RM $arg"; rmforce=yes ;;+      -*) RM="$RM $arg" ;;+      *) files="$files $arg" ;;+      esac+    done++    test -z "$RM" && \+      func_fatal_help "you must specify an RM program"++    rmdirs=++    origobjdir="$objdir"+    for file in $files; do+      func_dirname "$file" "" "."+      dir="$func_dirname_result"+      if test "X$dir" = X.; then+	objdir="$origobjdir"+      else+	objdir="$dir/$origobjdir"+      fi+      func_basename "$file"+      name="$func_basename_result"+      test "$mode" = uninstall && objdir="$dir"++      # Remember objdir for removal later, being careful to avoid duplicates+      if test "$mode" = clean; then+	case " $rmdirs " in+	  *" $objdir "*) ;;+	  *) rmdirs="$rmdirs $objdir" ;;+	esac+      fi++      # Don't error if the file doesn't exist and rm -f was used.+      if { test -L "$file"; } >/dev/null 2>&1 ||+	 { test -h "$file"; } >/dev/null 2>&1 ||+	 test -f "$file"; then+	:+      elif test -d "$file"; then+	exit_status=1+	continue+      elif test "$rmforce" = yes; then+	continue+      fi++      rmfiles="$file"++      case $name in+      *.la)+	# Possibly a libtool archive, so verify it.+	if func_lalib_p "$file"; then+	  func_source $dir/$name++	  # Delete the libtool libraries and symlinks.+	  for n in $library_names; do+	    rmfiles="$rmfiles $objdir/$n"+	  done+	  test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library"++	  case "$mode" in+	  clean)+	    case "  $library_names " in+	    # "  " in the beginning catches empty $dlname+	    *" $dlname "*) ;;+	    *) rmfiles="$rmfiles $objdir/$dlname" ;;+	    esac+	    test -n "$libdir" && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"+	    ;;+	  uninstall)+	    if test -n "$library_names"; then+	      # Do each command in the postuninstall commands.+	      func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'+	    fi++	    if test -n "$old_library"; then+	      # Do each command in the old_postuninstall commands.+	      func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'+	    fi+	    # FIXME: should reinstall the best remaining shared library.+	    ;;+	  esac+	fi+	;;++      *.lo)+	# Possibly a libtool object, so verify it.+	if func_lalib_p "$file"; then++	  # Read the .lo file+	  func_source $dir/$name++	  # Add PIC object to the list of files to remove.+	  if test -n "$pic_object" &&+	     test "$pic_object" != none; then+	    rmfiles="$rmfiles $dir/$pic_object"+	  fi++	  # Add non-PIC object to the list of files to remove.+	  if test -n "$non_pic_object" &&+	     test "$non_pic_object" != none; then+	    rmfiles="$rmfiles $dir/$non_pic_object"+	  fi+	fi+	;;++      *)+	if test "$mode" = clean ; then+	  noexename=$name+	  case $file in+	  *.exe)+	    func_stripname '' '.exe' "$file"+	    file=$func_stripname_result+	    func_stripname '' '.exe' "$name"+	    noexename=$func_stripname_result+	    # $file with .exe has already been added to rmfiles,+	    # add $file without .exe+	    rmfiles="$rmfiles $file"+	    ;;+	  esac+	  # Do a test to see if this is a libtool program.+	  if func_ltwrapper_p "$file"; then+	    if func_ltwrapper_executable_p "$file"; then+	      func_ltwrapper_scriptname "$file"+	      relink_command=+	      func_source $func_ltwrapper_scriptname_result+	      rmfiles="$rmfiles $func_ltwrapper_scriptname_result"+	    else+	      relink_command=+	      func_source $dir/$noexename+	    fi++	    # note $name still contains .exe if it was in $file originally+	    # as does the version of $file that was added into $rmfiles+	    rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}"+	    if test "$fast_install" = yes && test -n "$relink_command"; then+	      rmfiles="$rmfiles $objdir/lt-$name"+	    fi+	    if test "X$noexename" != "X$name" ; then+	      rmfiles="$rmfiles $objdir/lt-${noexename}.c"+	    fi+	  fi+	fi+	;;+      esac+      func_show_eval "$RM $rmfiles" 'exit_status=1'+    done+    objdir="$origobjdir"++    # Try to remove the ${objdir}s in the directories where we deleted files+    for dir in $rmdirs; do+      if test -d "$dir"; then+	func_show_eval "rmdir $dir >/dev/null 2>&1"+      fi+    done++    exit $exit_status+}++{ test "$mode" = uninstall || test "$mode" = clean; } &&+    func_mode_uninstall ${1+"$@"}++test -z "$mode" && {+  help="$generic_help"+  func_fatal_help "you must specify a MODE"+}++test -z "$exec_cmd" && \+  func_fatal_help "invalid operation mode \`$mode'"++if test -n "$exec_cmd"; then+  eval exec "$exec_cmd"+  exit $EXIT_FAILURE+fi++exit $exit_status+++# The TAGs below are defined such that we never get into a situation+# in which we disable both kinds of libraries.  Given conflicting+# choices, we go for a static library, that is the most portable,+# since we can't tell whether shared libraries were disabled because+# the user asked for that or because the platform doesn't support+# them.  This is particularly important on AIX, because we don't+# support having both static and shared libraries enabled at the same+# time on that platform, so we default to a shared-only configuration.+# If a disable-shared tag is given, we'll fallback to a static-only+# configuration.  But we'll never go from static-only to shared-only.++# ### BEGIN LIBTOOL TAG CONFIG: disable-shared+build_libtool_libs=no+build_old_libs=yes+# ### END LIBTOOL TAG CONFIG: disable-shared++# ### BEGIN LIBTOOL TAG CONFIG: disable-static+build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`+# ### END LIBTOOL TAG CONFIG: disable-static++# Local Variables:+# mode:shell-script+# sh-indentation:2+# End:+# vi:sw=2+diff -Nur tslib-1.0.orig/m4/internal/libtool.m4 tslib-1.0/m4/internal/libtool.m4--- tslib-1.0.orig/m4/internal/libtool.m4	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/m4/internal/libtool.m4	2010-07-29 13:39:16.000000000 +0200@@ -0,0 +1,7377 @@+# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-+#+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,+#                 2006, 2007, 2008 Free Software Foundation, Inc.+#   Written by Gordon Matzigkeit, 1996+#+# This file is free software; the Free Software Foundation gives+# unlimited permission to copy and/or distribute it, with or without+# modifications, as long as this notice is preserved.++m4_define([_LT_COPYING], [dnl+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,+#                 2006, 2007, 2008 Free Software Foundation, Inc.+#   Written by Gordon Matzigkeit, 1996+#+#   This file is part of GNU Libtool.+#+# GNU Libtool is free software; you can redistribute it and/or+# modify it under the terms of the GNU General Public License as+# published by the Free Software Foundation; either version 2 of+# the License, or (at your option) any later version.+#+# As a special exception to the GNU General Public License,+# if you distribute this file as part of a program or library that+# is built using GNU Libtool, you may include this file under the+# same distribution terms that you use for the rest of that program.+#+# GNU Libtool 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 GNU Libtool; see the file COPYING.  If not, a copy+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or+# obtained by writing to the Free Software Foundation, Inc.,+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.+])++# serial 56 LT_INIT+++# LT_PREREQ(VERSION)+# ------------------+# Complain and exit if this libtool version is less that VERSION.+m4_defun([LT_PREREQ],+[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,+       [m4_default([$3],+		   [m4_fatal([Libtool version $1 or higher is required],+		             63)])],+       [$2])])+++# _LT_CHECK_BUILDDIR+# ------------------+# Complain if the absolute build directory name contains unusual characters+m4_defun([_LT_CHECK_BUILDDIR],+[case `pwd` in+  *\ * | *\	*)+    AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;+esac+])+++# LT_INIT([OPTIONS])+# ------------------+AC_DEFUN([LT_INIT],+[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT+AC_BEFORE([$0], [LT_LANG])dnl+AC_BEFORE([$0], [LT_OUTPUT])dnl+AC_BEFORE([$0], [LTDL_INIT])dnl+m4_require([_LT_CHECK_BUILDDIR])dnl++dnl Autoconf doesn't catch unexpanded LT_ macros by default:+m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl+m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl+dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4+dnl unless we require an AC_DEFUNed macro:+AC_REQUIRE([LTOPTIONS_VERSION])dnl+AC_REQUIRE([LTSUGAR_VERSION])dnl+AC_REQUIRE([LTVERSION_VERSION])dnl+AC_REQUIRE([LTOBSOLETE_VERSION])dnl+m4_require([_LT_PROG_LTMAIN])dnl++dnl Parse OPTIONS+_LT_SET_OPTIONS([$0], [$1])++# This can be used to rebuild libtool when needed+LIBTOOL_DEPS="$ltmain"++# Always use our own libtool.+LIBTOOL='$(SHELL) $(top_builddir)/libtool'+AC_SUBST(LIBTOOL)dnl++_LT_SETUP++# Only expand once:+m4_define([LT_INIT])+])# LT_INIT++# Old names:+AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])+AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])+dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AC_PROG_LIBTOOL], [])+dnl AC_DEFUN([AM_PROG_LIBTOOL], [])+++# _LT_CC_BASENAME(CC)+# -------------------+# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.+m4_defun([_LT_CC_BASENAME],+[for cc_temp in $1""; do+  case $cc_temp in+    compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;+    distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;+    \-*) ;;+    *) break;;+  esac+done+cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`+])+++# _LT_FILEUTILS_DEFAULTS+# ----------------------+# It is okay to use these file commands and assume they have been set+# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.+m4_defun([_LT_FILEUTILS_DEFAULTS],+[: ${CP="cp -f"}+: ${MV="mv -f"}+: ${RM="rm -f"}+])# _LT_FILEUTILS_DEFAULTS+++# _LT_SETUP+# ---------+m4_defun([_LT_SETUP],+[AC_REQUIRE([AC_CANONICAL_HOST])dnl+AC_REQUIRE([AC_CANONICAL_BUILD])dnl+_LT_DECL([], [host_alias], [0], [The host system])dnl+_LT_DECL([], [host], [0])dnl+_LT_DECL([], [host_os], [0])dnl+dnl+_LT_DECL([], [build_alias], [0], [The build system])dnl+_LT_DECL([], [build], [0])dnl+_LT_DECL([], [build_os], [0])dnl+dnl+AC_REQUIRE([AC_PROG_CC])dnl+AC_REQUIRE([LT_PATH_LD])dnl+AC_REQUIRE([LT_PATH_NM])dnl+dnl+AC_REQUIRE([AC_PROG_LN_S])dnl+test -z "$LN_S" && LN_S="ln -s"+_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl+dnl+AC_REQUIRE([LT_CMD_MAX_LEN])dnl+_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl+_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl+dnl+m4_require([_LT_FILEUTILS_DEFAULTS])dnl+m4_require([_LT_CHECK_SHELL_FEATURES])dnl+m4_require([_LT_CMD_RELOAD])dnl+m4_require([_LT_CHECK_MAGIC_METHOD])dnl+m4_require([_LT_CMD_OLD_ARCHIVE])dnl+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl++_LT_CONFIG_LIBTOOL_INIT([+# See if we are running on zsh, and set the options which allow our+# commands through without removal of \ escapes INIT.+if test -n "\${ZSH_VERSION+set}" ; then+   setopt NO_GLOB_SUBST+fi+])+if test -n "${ZSH_VERSION+set}" ; then+   setopt NO_GLOB_SUBST+fi++_LT_CHECK_OBJDIR++m4_require([_LT_TAG_COMPILER])dnl+_LT_PROG_ECHO_BACKSLASH++case $host_os in+aix3*)+  # AIX sometimes has problems with the GCC collect2 program.  For some+  # reason, if we set the COLLECT_NAMES environment variable, the problems+  # vanish in a puff of smoke.+  if test "X${COLLECT_NAMES+set}" != Xset; then+    COLLECT_NAMES=+    export COLLECT_NAMES+  fi+  ;;+esac++# Sed substitution that helps us do robust quoting.  It backslashifies+# metacharacters that are still active within double-quoted strings.+sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'++# Same as above, but do not quote variable references.+double_quote_subst='s/\([["`\\]]\)/\\\1/g'++# Sed substitution to delay expansion of an escaped shell variable in a+# double_quote_subst'ed string.+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'++# Sed substitution to delay expansion of an escaped single quote.+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'++# Sed substitution to avoid accidental globbing in evaled expressions+no_glob_subst='s/\*/\\\*/g'++# Global variables:+ofile=libtool+can_build_shared=yes++# All known linkers require a `.a' archive for static linking (except MSVC,+# which needs '.lib').+libext=a++with_gnu_ld="$lt_cv_prog_gnu_ld"++old_CC="$CC"+old_CFLAGS="$CFLAGS"++# Set sane defaults for various variables+test -z "$CC" && CC=cc+test -z "$LTCC" && LTCC=$CC+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS+test -z "$LD" && LD=ld+test -z "$ac_objext" && ac_objext=o++_LT_CC_BASENAME([$compiler])++# Only perform the check for file, if the check method requires it+test -z "$MAGIC_CMD" && MAGIC_CMD=file+case $deplibs_check_method in+file_magic*)+  if test "$file_magic_cmd" = '$MAGIC_CMD'; then+    _LT_PATH_MAGIC+  fi+  ;;+esac++# Use C for the default configuration in the libtool script+LT_SUPPORTED_TAG([CC])+_LT_LANG_C_CONFIG+_LT_LANG_DEFAULT_CONFIG+_LT_CONFIG_COMMANDS+])# _LT_SETUP+++# _LT_PROG_LTMAIN+# ---------------+# Note that this code is called both from `configure', and `config.status'+# now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,+# `config.status' has no value for ac_aux_dir unless we are using Automake,+# so we pass a copy along to make sure it has a sensible value anyway.+m4_defun([_LT_PROG_LTMAIN],+[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl+_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])+ltmain="$ac_aux_dir/ltmain.sh"+])# _LT_PROG_LTMAIN+++## ------------------------------------- ##+## Accumulate code for creating libtool. ##+## ------------------------------------- ##++# So that we can recreate a full libtool script including additional+# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS+# in macros and then make a single call at the end using the `libtool'+# label.+++# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])+# ----------------------------------------+# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.+m4_define([_LT_CONFIG_LIBTOOL_INIT],+[m4_ifval([$1],+          [m4_append([_LT_OUTPUT_LIBTOOL_INIT],+                     [$1+])])])++# Initialize.+m4_define([_LT_OUTPUT_LIBTOOL_INIT])+++# _LT_CONFIG_LIBTOOL([COMMANDS])+# ------------------------------+# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.+m4_define([_LT_CONFIG_LIBTOOL],+[m4_ifval([$1],+          [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],+                     [$1+])])])++# Initialize.+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])+++# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])+# -----------------------------------------------------+m4_defun([_LT_CONFIG_SAVE_COMMANDS],+[_LT_CONFIG_LIBTOOL([$1])+_LT_CONFIG_LIBTOOL_INIT([$2])+])+++# _LT_FORMAT_COMMENT([COMMENT])+# -----------------------------+# Add leading comment marks to the start of each line, and a trailing+# full-stop to the whole comment if one is not present already.+m4_define([_LT_FORMAT_COMMENT],+[m4_ifval([$1], [+m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],+              [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])+)])++++## ------------------------ ##+## FIXME: Eliminate VARNAME ##+## ------------------------ ##+++# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])+# -------------------------------------------------------------------+# CONFIGNAME is the name given to the value in the libtool script.+# VARNAME is the (base) name used in the configure script.+# VALUE may be 0, 1 or 2 for a computed quote escaped value based on+# VARNAME.  Any other value will be used directly.+m4_define([_LT_DECL],+[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],+    [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],+	[m4_ifval([$1], [$1], [$2])])+    lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])+    m4_ifval([$4],+	[lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])+    lt_dict_add_subkey([lt_decl_dict], [$2],+	[tagged?], [m4_ifval([$5], [yes], [no])])])+])+++# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])+# --------------------------------------------------------+m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])+++# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])+# ------------------------------------------------+m4_define([lt_decl_tag_varnames],+[_lt_decl_filter([tagged?], [yes], $@)])+++# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])+# ---------------------------------------------------------+m4_define([_lt_decl_filter],+[m4_case([$#],+  [0], [m4_fatal([$0: too few arguments: $#])],+  [1], [m4_fatal([$0: too few arguments: $#: $1])],+  [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],+  [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],+  [lt_dict_filter([lt_decl_dict], $@)])[]dnl+])+++# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])+# --------------------------------------------------+m4_define([lt_decl_quote_varnames],+[_lt_decl_filter([value], [1], $@)])+++# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])+# ---------------------------------------------------+m4_define([lt_decl_dquote_varnames],+[_lt_decl_filter([value], [2], $@)])+++# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])+# ---------------------------------------------------+m4_define([lt_decl_varnames_tagged],+[m4_assert([$# <= 2])dnl+_$0(m4_quote(m4_default([$1], [[, ]])),+    m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),+    m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])+m4_define([_lt_decl_varnames_tagged],+[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])+++# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])+# ------------------------------------------------+m4_define([lt_decl_all_varnames],+[_$0(m4_quote(m4_default([$1], [[, ]])),+     m4_if([$2], [],+	   m4_quote(lt_decl_varnames),+	m4_quote(m4_shift($@))))[]dnl+])+m4_define([_lt_decl_all_varnames],+[lt_join($@, lt_decl_varnames_tagged([$1],+			lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl+])+++# _LT_CONFIG_STATUS_DECLARE([VARNAME])+# ------------------------------------+# Quote a variable value, and forward it to `config.status' so that its+# declaration there will have the same value as in `configure'.  VARNAME+# must have a single quote delimited value for this to work.+m4_define([_LT_CONFIG_STATUS_DECLARE],+[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])+++# _LT_CONFIG_STATUS_DECLARATIONS+# ------------------------------+# We delimit libtool config variables with single quotes, so when+# we write them to config.status, we have to be sure to quote all+# embedded single quotes properly.  In configure, this macro expands+# each variable declared with _LT_DECL (and _LT_TAGDECL) into:+#+#    <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'+m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],+[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),+    [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])+++# _LT_LIBTOOL_TAGS+# ----------------+# Output comment and list of tags supported by the script+m4_defun([_LT_LIBTOOL_TAGS],+[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl+available_tags="_LT_TAGS"dnl+])+++# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])+# -----------------------------------+# Extract the dictionary values for VARNAME (optionally with TAG) and+# expand to a commented shell variable setting:+#+#    # Some comment about what VAR is for.+#    visible_name=$lt_internal_name+m4_define([_LT_LIBTOOL_DECLARE],+[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],+					   [description])))[]dnl+m4_pushdef([_libtool_name],+    m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl+m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),+    [0], [_libtool_name=[$]$1],+    [1], [_libtool_name=$lt_[]$1],+    [2], [_libtool_name=$lt_[]$1],+    [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl+m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl+])+++# _LT_LIBTOOL_CONFIG_VARS+# -----------------------+# Produce commented declarations of non-tagged libtool config variables+# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'+# script.  Tagged libtool config variables (even for the LIBTOOL CONFIG+# section) are produced by _LT_LIBTOOL_TAG_VARS.+m4_defun([_LT_LIBTOOL_CONFIG_VARS],+[m4_foreach([_lt_var],+    m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),+    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])+++# _LT_LIBTOOL_TAG_VARS(TAG)+# -------------------------+m4_define([_LT_LIBTOOL_TAG_VARS],+[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),+    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])+++# _LT_TAGVAR(VARNAME, [TAGNAME])+# ------------------------------+m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])+++# _LT_CONFIG_COMMANDS+# -------------------+# Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of+# variables for single and double quote escaping we saved from calls+# to _LT_DECL, we can put quote escaped variables declarations+# into `config.status', and then the shell code to quote escape them in+# for loops in `config.status'.  Finally, any additional code accumulated+# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.+m4_defun([_LT_CONFIG_COMMANDS],+[AC_PROVIDE_IFELSE([LT_OUTPUT],+	dnl If the libtool generation code has been placed in $CONFIG_LT,+	dnl instead of duplicating it all over again into config.status,+	dnl then we will have config.status run $CONFIG_LT later, so it+	dnl needs to know what name is stored there:+        [AC_CONFIG_COMMANDS([libtool],+            [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],+    dnl If the libtool generation code is destined for config.status,+    dnl expand the accumulated commands and init code now:+    [AC_CONFIG_COMMANDS([libtool],+        [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])+])#_LT_CONFIG_COMMANDS+++# Initialize.+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],+[++# The HP-UX ksh and POSIX shell print the target directory to stdout+# if CDPATH is set.+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH++sed_quote_subst='$sed_quote_subst'+double_quote_subst='$double_quote_subst'+delay_variable_subst='$delay_variable_subst'+_LT_CONFIG_STATUS_DECLARATIONS+LTCC='$LTCC'+LTCFLAGS='$LTCFLAGS'+compiler='$compiler_DEFAULT'++# Quote evaled strings.+for var in lt_decl_all_varnames([[ \+]], lt_decl_quote_varnames); do+    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in+    *[[\\\\\\\`\\"\\\$]]*)+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""+      ;;+    *)+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""+      ;;+    esac+done++# Double-quote double-evaled strings.+for var in lt_decl_all_varnames([[ \+]], lt_decl_dquote_varnames); do+    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in+    *[[\\\\\\\`\\"\\\$]]*)+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""+      ;;+    *)+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""+      ;;+    esac+done++# Fix-up fallback echo if it was mangled by the above quoting rules.+case \$lt_ECHO in+*'\\\[$]0 --fallback-echo"')dnl "+  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`+  ;;+esac++_LT_OUTPUT_LIBTOOL_INIT+])+++# LT_OUTPUT+# ---------+# This macro allows early generation of the libtool script (before+# AC_OUTPUT is called), incase it is used in configure for compilation+# tests.+AC_DEFUN([LT_OUTPUT],+[: ${CONFIG_LT=./config.lt}+AC_MSG_NOTICE([creating $CONFIG_LT])+cat >"$CONFIG_LT" <<_LTEOF+#! $SHELL+# Generated by $as_me.+# Run this file to recreate a libtool stub with the current configuration.++lt_cl_silent=false+SHELL=\${CONFIG_SHELL-$SHELL}+_LTEOF++cat >>"$CONFIG_LT" <<\_LTEOF+AS_SHELL_SANITIZE+_AS_PREPARE++exec AS_MESSAGE_FD>&1+exec AS_MESSAGE_LOG_FD>>config.log+{+  echo+  AS_BOX([Running $as_me.])+} >&AS_MESSAGE_LOG_FD++lt_cl_help="\+\`$as_me' creates a local libtool stub from the current configuration,+for use in further configure time tests before the real libtool is+generated.++Usage: $[0] [[OPTIONS]]++  -h, --help      print this help, then exit+  -V, --version   print version number, then exit+  -q, --quiet     do not print progress messages+  -d, --debug     don't remove temporary files++Report bugs to <bug-libtool@gnu.org>."++lt_cl_version="\+m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl+m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])+configured by $[0], generated by m4_PACKAGE_STRING.++Copyright (C) 2008 Free Software Foundation, Inc.+This config.lt script is free software; the Free Software Foundation+gives unlimited permision to copy, distribute and modify it."++while test $[#] != 0+do+  case $[1] in+    --version | --v* | -V )+      echo "$lt_cl_version"; exit 0 ;;+    --help | --h* | -h )+      echo "$lt_cl_help"; exit 0 ;;+    --debug | --d* | -d )+      debug=: ;;+    --quiet | --q* | --silent | --s* | -q )+      lt_cl_silent=: ;;++    -*) AC_MSG_ERROR([unrecognized option: $[1]+Try \`$[0] --help' for more information.]) ;;++    *) AC_MSG_ERROR([unrecognized argument: $[1]+Try \`$[0] --help' for more information.]) ;;+  esac+  shift+done++if $lt_cl_silent; then+  exec AS_MESSAGE_FD>/dev/null+fi+_LTEOF++cat >>"$CONFIG_LT" <<_LTEOF+_LT_OUTPUT_LIBTOOL_COMMANDS_INIT+_LTEOF++cat >>"$CONFIG_LT" <<\_LTEOF+AC_MSG_NOTICE([creating $ofile])+_LT_OUTPUT_LIBTOOL_COMMANDS+AS_EXIT(0)+_LTEOF+chmod +x "$CONFIG_LT"++# configure is writing to config.log, but config.lt does its own redirection,+# appending to config.log, which fails on DOS, as config.log is still kept+# open by configure.  Here we exec the FD to /dev/null, effectively closing+# config.log, so it can be properly (re)opened and appended to by config.lt.+if test "$no_create" != yes; then+  lt_cl_success=:+  test "$silent" = yes &&+    lt_config_lt_args="$lt_config_lt_args --quiet"+  exec AS_MESSAGE_LOG_FD>/dev/null+  $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false+  exec AS_MESSAGE_LOG_FD>>config.log+  $lt_cl_success || AS_EXIT(1)+fi+])# LT_OUTPUT+++# _LT_CONFIG(TAG)+# ---------------+# If TAG is the built-in tag, create an initial libtool script with a+# default configuration from the untagged config vars.  Otherwise add code+# to config.status for appending the configuration named by TAG from the+# matching tagged config vars.+m4_defun([_LT_CONFIG],+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl+_LT_CONFIG_SAVE_COMMANDS([+  m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl+  m4_if(_LT_TAG, [C], [+    # See if we are running on zsh, and set the options which allow our+    # commands through without removal of \ escapes.+    if test -n "${ZSH_VERSION+set}" ; then+      setopt NO_GLOB_SUBST+    fi++    cfgfile="${ofile}T"+    trap "$RM \"$cfgfile\"; exit 1" 1 2 15+    $RM "$cfgfile"++    cat <<_LT_EOF >> "$cfgfile"+#! $SHELL++# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:+# NOTE: Changes made to this file will be lost: look at ltmain.sh.+#+_LT_COPYING+_LT_LIBTOOL_TAGS++# ### BEGIN LIBTOOL CONFIG+_LT_LIBTOOL_CONFIG_VARS+_LT_LIBTOOL_TAG_VARS+# ### END LIBTOOL CONFIG++_LT_EOF++  case $host_os in+  aix3*)+    cat <<\_LT_EOF >> "$cfgfile"+# AIX sometimes has problems with the GCC collect2 program.  For some+# reason, if we set the COLLECT_NAMES environment variable, the problems+# vanish in a puff of smoke.+if test "X${COLLECT_NAMES+set}" != Xset; then+  COLLECT_NAMES=+  export COLLECT_NAMES+fi+_LT_EOF+    ;;+  esac++  _LT_PROG_LTMAIN++  # We use sed instead of cat because bash on DJGPP gets confused if+  # if finds mixed CR/LF and LF-only lines.  Since sed operates in+  # text mode, it properly converts lines to CR/LF.  This bash problem+  # is reportedly fixed, but why not run on old versions too?+  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \+    || (rm -f "$cfgfile"; exit 1)++  _LT_PROG_XSI_SHELLFNS++  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \+    || (rm -f "$cfgfile"; exit 1)++  mv -f "$cfgfile" "$ofile" ||+    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")+  chmod +x "$ofile"+],+[cat <<_LT_EOF >> "$ofile"++dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded+dnl in a comment (ie after a #).+# ### BEGIN LIBTOOL TAG CONFIG: $1+_LT_LIBTOOL_TAG_VARS(_LT_TAG)+# ### END LIBTOOL TAG CONFIG: $1+_LT_EOF+])dnl /m4_if+],+[m4_if([$1], [], [+    PACKAGE='$PACKAGE'+    VERSION='$VERSION'+    TIMESTAMP='$TIMESTAMP'+    RM='$RM'+    ofile='$ofile'], [])+])dnl /_LT_CONFIG_SAVE_COMMANDS+])# _LT_CONFIG+++# LT_SUPPORTED_TAG(TAG)+# ---------------------+# Trace this macro to discover what tags are supported by the libtool+# --tag option, using:+#    autoconf --trace 'LT_SUPPORTED_TAG:$1'+AC_DEFUN([LT_SUPPORTED_TAG], [])+++# C support is built-in for now+m4_define([_LT_LANG_C_enabled], [])+m4_define([_LT_TAGS], [])+++# LT_LANG(LANG)+# -------------+# Enable libtool support for the given language if not already enabled.+AC_DEFUN([LT_LANG],+[AC_BEFORE([$0], [LT_OUTPUT])dnl+m4_case([$1],+  [C],			[_LT_LANG(C)],+  [C++],		[_LT_LANG(CXX)],+  [Java],		[_LT_LANG(GCJ)],+  [Fortran 77],		[_LT_LANG(F77)],+  [Fortran],		[_LT_LANG(FC)],+  [Windows Resource],	[_LT_LANG(RC)],+  [m4_ifdef([_LT_LANG_]$1[_CONFIG],+    [_LT_LANG($1)],+    [m4_fatal([$0: unsupported language: "$1"])])])dnl+])# LT_LANG+++# _LT_LANG(LANGNAME)+# ------------------+m4_defun([_LT_LANG],+[m4_ifdef([_LT_LANG_]$1[_enabled], [],+  [LT_SUPPORTED_TAG([$1])dnl+  m4_append([_LT_TAGS], [$1 ])dnl+  m4_define([_LT_LANG_]$1[_enabled], [])dnl+  _LT_LANG_$1_CONFIG($1)])dnl+])# _LT_LANG+++# _LT_LANG_DEFAULT_CONFIG+# -----------------------+m4_defun([_LT_LANG_DEFAULT_CONFIG],+[AC_PROVIDE_IFELSE([AC_PROG_CXX],+  [LT_LANG(CXX)],+  [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])++AC_PROVIDE_IFELSE([AC_PROG_F77],+  [LT_LANG(F77)],+  [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])++AC_PROVIDE_IFELSE([AC_PROG_FC],+  [LT_LANG(FC)],+  [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])++dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal+dnl pulling things in needlessly.+AC_PROVIDE_IFELSE([AC_PROG_GCJ],+  [LT_LANG(GCJ)],+  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],+    [LT_LANG(GCJ)],+    [AC_PROVIDE_IFELSE([LT_PROG_GCJ],+      [LT_LANG(GCJ)],+      [m4_ifdef([AC_PROG_GCJ],+	[m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])+       m4_ifdef([A][M_PROG_GCJ],+	[m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])+       m4_ifdef([LT_PROG_GCJ],+	[m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])++AC_PROVIDE_IFELSE([LT_PROG_RC],+  [LT_LANG(RC)],+  [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])+])# _LT_LANG_DEFAULT_CONFIG++# Obsolete macros:+AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])+AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])+AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])+AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])+dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AC_LIBTOOL_CXX], [])+dnl AC_DEFUN([AC_LIBTOOL_F77], [])+dnl AC_DEFUN([AC_LIBTOOL_FC], [])+dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])+++# _LT_TAG_COMPILER+# ----------------+m4_defun([_LT_TAG_COMPILER],+[AC_REQUIRE([AC_PROG_CC])dnl++_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl+_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl+_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl+_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl++# If no C compiler was specified, use CC.+LTCC=${LTCC-"$CC"}++# If no C compiler flags were specified, use CFLAGS.+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}++# Allow CC to be a program name with arguments.+compiler=$CC+])# _LT_TAG_COMPILER+++# _LT_COMPILER_BOILERPLATE+# ------------------------+# Check for compiler boilerplate output or warnings with+# the simple compiler test code.+m4_defun([_LT_COMPILER_BOILERPLATE],+[m4_require([_LT_DECL_SED])dnl+ac_outfile=conftest.$ac_objext+echo "$lt_simple_compile_test_code" >conftest.$ac_ext+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err+_lt_compiler_boilerplate=`cat conftest.err`+$RM conftest*+])# _LT_COMPILER_BOILERPLATE+++# _LT_LINKER_BOILERPLATE+# ----------------------+# Check for linker boilerplate output or warnings with+# the simple link test code.+m4_defun([_LT_LINKER_BOILERPLATE],+[m4_require([_LT_DECL_SED])dnl+ac_outfile=conftest.$ac_objext+echo "$lt_simple_link_test_code" >conftest.$ac_ext+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err+_lt_linker_boilerplate=`cat conftest.err`+$RM -r conftest*+])# _LT_LINKER_BOILERPLATE++# _LT_REQUIRED_DARWIN_CHECKS+# -------------------------+m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[+  case $host_os in+    rhapsody* | darwin*)+    AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])+    AC_CHECK_TOOL([NMEDIT], [nmedit], [:])+    AC_CHECK_TOOL([LIPO], [lipo], [:])+    AC_CHECK_TOOL([OTOOL], [otool], [:])+    AC_CHECK_TOOL([OTOOL64], [otool64], [:])+    _LT_DECL([], [DSYMUTIL], [1],+      [Tool to manipulate archived DWARF debug symbol files on Mac OS X])+    _LT_DECL([], [NMEDIT], [1],+      [Tool to change global to local symbols on Mac OS X])+    _LT_DECL([], [LIPO], [1],+      [Tool to manipulate fat objects and archives on Mac OS X])+    _LT_DECL([], [OTOOL], [1],+      [ldd/readelf like tool for Mach-O binaries on Mac OS X])+    _LT_DECL([], [OTOOL64], [1],+      [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])++    AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],+      [lt_cv_apple_cc_single_mod=no+      if test -z "${LT_MULTI_MODULE}"; then+	# By default we will add the -single_module flag. You can override+	# by either setting the environment variable LT_MULTI_MODULE+	# non-empty at configure time, or by adding -multi_module to the+	# link flags.+	rm -rf libconftest.dylib*+	echo "int foo(void){return 1;}" > conftest.c+	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \+-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD+	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \+	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err+        _lt_result=$?+	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then+	  lt_cv_apple_cc_single_mod=yes+	else+	  cat conftest.err >&AS_MESSAGE_LOG_FD+	fi+	rm -rf libconftest.dylib*+	rm -f conftest.*+      fi])+    AC_CACHE_CHECK([for -exported_symbols_list linker flag],+      [lt_cv_ld_exported_symbols_list],+      [lt_cv_ld_exported_symbols_list=no+      save_LDFLAGS=$LDFLAGS+      echo "_main" > conftest.sym+      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"+      AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],+	[lt_cv_ld_exported_symbols_list=yes],+	[lt_cv_ld_exported_symbols_list=no])+	LDFLAGS="$save_LDFLAGS"+    ])+    case $host_os in+    rhapsody* | darwin1.[[012]])+      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;+    darwin1.*)+      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;+    darwin*) # darwin 5.x on+      # if running on 10.5 or later, the deployment target defaults+      # to the OS version, if on x86, and 10.4, the deployment+      # target defaults to 10.4. Don't you love it?+      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in+	10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)+	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;+	10.[[012]]*)+	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;+	10.*)+	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;+      esac+    ;;+  esac+    if test "$lt_cv_apple_cc_single_mod" = "yes"; then+      _lt_dar_single_mod='$single_module'+    fi+    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then+      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'+    else+      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'+    fi+    if test "$DSYMUTIL" != ":"; then+      _lt_dsymutil='~$DSYMUTIL $lib || :'+    else+      _lt_dsymutil=+    fi+    ;;+  esac+])+++# _LT_DARWIN_LINKER_FEATURES+# --------------------------+# Checks for linker and compiler features on darwin+m4_defun([_LT_DARWIN_LINKER_FEATURES],+[+  m4_require([_LT_REQUIRED_DARWIN_CHECKS])+  _LT_TAGVAR(archive_cmds_need_lc, $1)=no+  _LT_TAGVAR(hardcode_direct, $1)=no+  _LT_TAGVAR(hardcode_automatic, $1)=yes+  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported+  _LT_TAGVAR(whole_archive_flag_spec, $1)=''+  _LT_TAGVAR(link_all_deplibs, $1)=yes+  _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"+  case $cc_basename in+     ifort*) _lt_dar_can_shared=yes ;;+     *) _lt_dar_can_shared=$GCC ;;+  esac+  if test "$_lt_dar_can_shared" = "yes"; then+    output_verbose_link_cmd=echo+    _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"+    _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"+    _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"+    _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"+    m4_if([$1], [CXX],+[   if test "$lt_cv_apple_cc_single_mod" != "yes"; then+      _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"+      _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"+    fi+],[])+  else+  _LT_TAGVAR(ld_shlibs, $1)=no+  fi+])++# _LT_SYS_MODULE_PATH_AIX+# -----------------------+# Links a minimal program and checks the executable+# for the system default hardcoded library path. In most cases,+# this is /usr/lib:/lib, but when the MPI compilers are used+# the location of the communication and MPI libs are included too.+# If we don't find anything, use the default library path according+# to the aix ld manual.+m4_defun([_LT_SYS_MODULE_PATH_AIX],+[m4_require([_LT_DECL_SED])dnl+AC_LINK_IFELSE(AC_LANG_PROGRAM,[+lt_aix_libpath_sed='+    /Import File Strings/,/^$/ {+	/^0/ {+	    s/^0  *\(.*\)$/\1/+	    p+	}+    }'+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`+# Check for a 64-bit object if we didn't find anything.+if test -z "$aix_libpath"; then+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`+fi],[])+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi+])# _LT_SYS_MODULE_PATH_AIX+++# _LT_SHELL_INIT(ARG)+# -------------------+m4_define([_LT_SHELL_INIT],+[ifdef([AC_DIVERSION_NOTICE],+	     [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],+	 [AC_DIVERT_PUSH(NOTICE)])+$1+AC_DIVERT_POP+])# _LT_SHELL_INIT+++# _LT_PROG_ECHO_BACKSLASH+# -----------------------+# Add some code to the start of the generated configure script which+# will find an echo command which doesn't interpret backslashes.+m4_defun([_LT_PROG_ECHO_BACKSLASH],+[_LT_SHELL_INIT([+# Check that we are running under the correct shell.+SHELL=${CONFIG_SHELL-/bin/sh}++case X$lt_ECHO in+X*--fallback-echo)+  # Remove one level of quotation (which was required for Make).+  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`+  ;;+esac++ECHO=${lt_ECHO-echo}+if test "X[$]1" = X--no-reexec; then+  # Discard the --no-reexec flag, and continue.+  shift+elif test "X[$]1" = X--fallback-echo; then+  # Avoid inline document here, it may be left over+  :+elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then+  # Yippee, $ECHO works!+  :+else+  # Restart under the correct shell.+  exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}+fi++if test "X[$]1" = X--fallback-echo; then+  # used as fallback echo+  shift+  cat <<_LT_EOF+[$]*+_LT_EOF+  exit 0+fi++# The HP-UX ksh and POSIX shell print the target directory to stdout+# if CDPATH is set.+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH++if test -z "$lt_ECHO"; then+  if test "X${echo_test_string+set}" != Xset; then+    # find a string as large as possible, as long as the shell can cope with it+    for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do+      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...+      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&+	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null+      then+        break+      fi+    done+  fi++  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&+     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&+     test "X$echo_testing_string" = "X$echo_test_string"; then+    :+  else+    # The Solaris, AIX, and Digital Unix default echo programs unquote+    # backslashes.  This makes it impossible to quote backslashes using+    #   echo "$something" | sed 's/\\/\\\\/g'+    #+    # So, first we look for a working echo in the user's PATH.++    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR+    for dir in $PATH /usr/ucb; do+      IFS="$lt_save_ifs"+      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&+         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&+         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&+         test "X$echo_testing_string" = "X$echo_test_string"; then+        ECHO="$dir/echo"+        break+      fi+    done+    IFS="$lt_save_ifs"++    if test "X$ECHO" = Xecho; then+      # We didn't find a better echo, so look for alternatives.+      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&+         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&+         test "X$echo_testing_string" = "X$echo_test_string"; then+        # This shell has a builtin print -r that does the trick.+        ECHO='print -r'+      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&+	   test "X$CONFIG_SHELL" != X/bin/ksh; then+        # If we have ksh, try running configure again with it.+        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}+        export ORIGINAL_CONFIG_SHELL+        CONFIG_SHELL=/bin/ksh+        export CONFIG_SHELL+        exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}+      else+        # Try using printf.+        ECHO='printf %s\n'+        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&+	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&+	   test "X$echo_testing_string" = "X$echo_test_string"; then+	  # Cool, printf works+	  :+        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&+	     test "X$echo_testing_string" = 'X\t' &&+	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&+	     test "X$echo_testing_string" = "X$echo_test_string"; then+	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL+	  export CONFIG_SHELL+	  SHELL="$CONFIG_SHELL"+	  export SHELL+	  ECHO="$CONFIG_SHELL [$]0 --fallback-echo"+        elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&+	     test "X$echo_testing_string" = 'X\t' &&+	     echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&+	     test "X$echo_testing_string" = "X$echo_test_string"; then+	  ECHO="$CONFIG_SHELL [$]0 --fallback-echo"+        else+	  # maybe with a smaller string...+	  prev=:++	  for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do+	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null+	    then+	      break+	    fi+	    prev="$cmd"+	  done++	  if test "$prev" != 'sed 50q "[$]0"'; then+	    echo_test_string=`eval $prev`+	    export echo_test_string+	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}+	  else+	    # Oops.  We lost completely, so just stick with echo.+	    ECHO=echo+	  fi+        fi+      fi+    fi+  fi+fi++# Copy echo and quote the copy suitably for passing to libtool from+# the Makefile, instead of quoting the original, which is used later.+lt_ECHO=$ECHO+if test "X$lt_ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then+   lt_ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"+fi++AC_SUBST(lt_ECHO)+])+_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])+_LT_DECL([], [ECHO], [1],+    [An echo program that does not interpret backslashes])+])# _LT_PROG_ECHO_BACKSLASH+++# _LT_ENABLE_LOCK+# ---------------+m4_defun([_LT_ENABLE_LOCK],+[AC_ARG_ENABLE([libtool-lock],+  [AS_HELP_STRING([--disable-libtool-lock],+    [avoid locking (might break parallel builds)])])+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes++# Some flags need to be propagated to the compiler or linker for good+# libtool support.+case $host in+ia64-*-hpux*)+  # Find out which ABI we are using.+  echo 'int i;' > conftest.$ac_ext+  if AC_TRY_EVAL(ac_compile); then+    case `/usr/bin/file conftest.$ac_objext` in+      *ELF-32*)+	HPUX_IA64_MODE="32"+	;;+      *ELF-64*)+	HPUX_IA64_MODE="64"+	;;+    esac+  fi+  rm -rf conftest*+  ;;+*-*-irix6*)+  # Find out which ABI we are using.+  echo '[#]line __oline__ "configure"' > conftest.$ac_ext+  if AC_TRY_EVAL(ac_compile); then+    if test "$lt_cv_prog_gnu_ld" = yes; then+      case `/usr/bin/file conftest.$ac_objext` in+	*32-bit*)+	  LD="${LD-ld} -melf32bsmip"+	  ;;+	*N32*)+	  LD="${LD-ld} -melf32bmipn32"+	  ;;+	*64-bit*)+	  LD="${LD-ld} -melf64bmip"+	;;+      esac+    else+      case `/usr/bin/file conftest.$ac_objext` in+	*32-bit*)+	  LD="${LD-ld} -32"+	  ;;+	*N32*)+	  LD="${LD-ld} -n32"+	  ;;+	*64-bit*)+	  LD="${LD-ld} -64"+	  ;;+      esac+    fi+  fi+  rm -rf conftest*+  ;;++x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)+  # Find out which ABI we are using.+  echo 'int i;' > conftest.$ac_ext+  if AC_TRY_EVAL(ac_compile); then+    case `/usr/bin/file conftest.o` in+      *32-bit*)+	case $host in+	  x86_64-*kfreebsd*-gnu)+	    LD="${LD-ld} -m elf_i386_fbsd"+	    ;;+	  x86_64-*linux*)+	    LD="${LD-ld} -m elf_i386"+	    ;;+	  ppc64-*linux*|powerpc64-*linux*)+	    LD="${LD-ld} -m elf32ppclinux"+	    ;;+	  s390x-*linux*)+	    LD="${LD-ld} -m elf_s390"+	    ;;+	  sparc64-*linux*)+	    LD="${LD-ld} -m elf32_sparc"+	    ;;+	esac+	;;+      *64-bit*)+	case $host in+	  x86_64-*kfreebsd*-gnu)+	    LD="${LD-ld} -m elf_x86_64_fbsd"+	    ;;+	  x86_64-*linux*)+	    LD="${LD-ld} -m elf_x86_64"+	    ;;+	  ppc*-*linux*|powerpc*-*linux*)+	    LD="${LD-ld} -m elf64ppc"+	    ;;+	  s390*-*linux*|s390*-*tpf*)+	    LD="${LD-ld} -m elf64_s390"+	    ;;+	  sparc*-*linux*)+	    LD="${LD-ld} -m elf64_sparc"+	    ;;+	esac+	;;+    esac+  fi+  rm -rf conftest*+  ;;++*-*-sco3.2v5*)+  # On SCO OpenServer 5, we need -belf to get full-featured binaries.+  SAVE_CFLAGS="$CFLAGS"+  CFLAGS="$CFLAGS -belf"+  AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,+    [AC_LANG_PUSH(C)+     AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])+     AC_LANG_POP])+  if test x"$lt_cv_cc_needs_belf" != x"yes"; then+    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf+    CFLAGS="$SAVE_CFLAGS"+  fi+  ;;+sparc*-*solaris*)+  # Find out which ABI we are using.+  echo 'int i;' > conftest.$ac_ext+  if AC_TRY_EVAL(ac_compile); then+    case `/usr/bin/file conftest.o` in+    *64-bit*)+      case $lt_cv_prog_gnu_ld in+      yes*) LD="${LD-ld} -m elf64_sparc" ;;+      *)+	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then+	  LD="${LD-ld} -64"+	fi+	;;+      esac+      ;;+    esac+  fi+  rm -rf conftest*+  ;;+esac++need_locks="$enable_libtool_lock"+])# _LT_ENABLE_LOCK+++# _LT_CMD_OLD_ARCHIVE+# -------------------+m4_defun([_LT_CMD_OLD_ARCHIVE],+[AC_CHECK_TOOL(AR, ar, false)+test -z "$AR" && AR=ar+test -z "$AR_FLAGS" && AR_FLAGS=cru+_LT_DECL([], [AR], [1], [The archiver])+_LT_DECL([], [AR_FLAGS], [1])++AC_CHECK_TOOL(STRIP, strip, :)+test -z "$STRIP" && STRIP=:+_LT_DECL([], [STRIP], [1], [A symbol stripping program])++AC_CHECK_TOOL(RANLIB, ranlib, :)+test -z "$RANLIB" && RANLIB=:+_LT_DECL([], [RANLIB], [1],+    [Commands used to install an old-style archive])++# Determine commands to create old-style static archives.+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'+old_postinstall_cmds='chmod 644 $oldlib'+old_postuninstall_cmds=++if test -n "$RANLIB"; then+  case $host_os in+  openbsd*)+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"+    ;;+  *)+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"+    ;;+  esac+  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"+fi+_LT_DECL([], [old_postinstall_cmds], [2])+_LT_DECL([], [old_postuninstall_cmds], [2])+_LT_TAGDECL([], [old_archive_cmds], [2],+    [Commands used to build an old-style archive])+])# _LT_CMD_OLD_ARCHIVE+++# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,+#		[OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])+# ----------------------------------------------------------------+# Check whether the given compiler option works+AC_DEFUN([_LT_COMPILER_OPTION],+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl+m4_require([_LT_DECL_SED])dnl+AC_CACHE_CHECK([$1], [$2],+  [$2=no+   m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext+   lt_compiler_flag="$3"+   # Insert the option either (1) after the last *FLAGS variable, or+   # (2) before a word containing "conftest.", or (3) at the end.+   # Note that $ac_compile itself does not contain backslashes and begins+   # with a dollar sign (not a hyphen), so the echo should work correctly.+   # The option is referenced via a variable to avoid confusing sed.+   lt_compile=`echo "$ac_compile" | $SED \+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \+   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \+   -e 's:$: $lt_compiler_flag:'`+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)+   (eval "$lt_compile" 2>conftest.err)+   ac_status=$?+   cat conftest.err >&AS_MESSAGE_LOG_FD+   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD+   if (exit $ac_status) && test -s "$ac_outfile"; then+     # The compiler can only warn and ignore the option if not recognized+     # So say no if there are warnings other than the usual output.+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then+       $2=yes+     fi+   fi+   $RM conftest*+])++if test x"[$]$2" = xyes; then+    m4_if([$5], , :, [$5])+else+    m4_if([$6], , :, [$6])+fi+])# _LT_COMPILER_OPTION++# Old name:+AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])+dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])+++# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,+#                  [ACTION-SUCCESS], [ACTION-FAILURE])+# ----------------------------------------------------+# Check whether the given linker option works+AC_DEFUN([_LT_LINKER_OPTION],+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl+m4_require([_LT_DECL_SED])dnl+AC_CACHE_CHECK([$1], [$2],+  [$2=no+   save_LDFLAGS="$LDFLAGS"+   LDFLAGS="$LDFLAGS $3"+   echo "$lt_simple_link_test_code" > conftest.$ac_ext+   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then+     # The linker can only warn and ignore the option if not recognized+     # So say no if there are warnings+     if test -s conftest.err; then+       # Append any errors to the config.log.+       cat conftest.err 1>&AS_MESSAGE_LOG_FD+       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp+       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2+       if diff conftest.exp conftest.er2 >/dev/null; then+         $2=yes+       fi+     else+       $2=yes+     fi+   fi+   $RM -r conftest*+   LDFLAGS="$save_LDFLAGS"+])++if test x"[$]$2" = xyes; then+    m4_if([$4], , :, [$4])+else+    m4_if([$5], , :, [$5])+fi+])# _LT_LINKER_OPTION++# Old name:+AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])+dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])+++# LT_CMD_MAX_LEN+#---------------+AC_DEFUN([LT_CMD_MAX_LEN],+[AC_REQUIRE([AC_CANONICAL_HOST])dnl+# find the maximum length of command line arguments+AC_MSG_CHECKING([the maximum length of command line arguments])+AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl+  i=0+  teststring="ABCD"++  case $build_os in+  msdosdjgpp*)+    # On DJGPP, this test can blow up pretty badly due to problems in libc+    # (any single argument exceeding 2000 bytes causes a buffer overrun+    # during glob expansion).  Even if it were fixed, the result of this+    # check would be larger than it should be.+    lt_cv_sys_max_cmd_len=12288;    # 12K is about right+    ;;++  gnu*)+    # Under GNU Hurd, this test is not required because there is+    # no limit to the length of command line arguments.+    # Libtool will interpret -1 as no limit whatsoever+    lt_cv_sys_max_cmd_len=-1;+    ;;++  cygwin* | mingw* | cegcc*)+    # On Win9x/ME, this test blows up -- it succeeds, but takes+    # about 5 minutes as the teststring grows exponentially.+    # Worse, since 9x/ME are not pre-emptively multitasking,+    # you end up with a "frozen" computer, even though with patience+    # the test eventually succeeds (with a max line length of 256k).+    # Instead, let's just punt: use the minimum linelength reported by+    # all of the supported platforms: 8192 (on NT/2K/XP).+    lt_cv_sys_max_cmd_len=8192;+    ;;++  amigaos*)+    # On AmigaOS with pdksh, this test takes hours, literally.+    # So we just punt and use a minimum line length of 8192.+    lt_cv_sys_max_cmd_len=8192;+    ;;++  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)+    # This has been around since 386BSD, at least.  Likely further.+    if test -x /sbin/sysctl; then+      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`+    elif test -x /usr/sbin/sysctl; then+      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`+    else+      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs+    fi+    # And add a safety zone+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`+    ;;++  interix*)+    # We know the value 262144 and hardcode it with a safety zone (like BSD)+    lt_cv_sys_max_cmd_len=196608+    ;;++  osf*)+    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure+    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not+    # nice to cause kernel panics so lets avoid the loop below.+    # First set a reasonable default.+    lt_cv_sys_max_cmd_len=16384+    #+    if test -x /sbin/sysconfig; then+      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in+        *1*) lt_cv_sys_max_cmd_len=-1 ;;+      esac+    fi+    ;;+  sco3.2v5*)+    lt_cv_sys_max_cmd_len=102400+    ;;+  sysv5* | sco5v6* | sysv4.2uw2*)+    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`+    if test -n "$kargmax"; then+      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[	 ]]//'`+    else+      lt_cv_sys_max_cmd_len=32768+    fi+    ;;+  *)+    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`+    if test -n "$lt_cv_sys_max_cmd_len"; then+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`+    else+      # Make teststring a little bigger before we do anything with it.+      # a 1K string should be a reasonable start.+      for i in 1 2 3 4 5 6 7 8 ; do+        teststring=$teststring$teststring+      done+      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}+      # If test is not a shell built-in, we'll probably end up computing a+      # maximum length that is only half of the actual maximum length, but+      # we can't tell.+      while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \+	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&+	      test $i != 17 # 1/2 MB should be enough+      do+        i=`expr $i + 1`+        teststring=$teststring$teststring+      done+      # Only check the string length outside the loop.+      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`+      teststring=+      # Add a significant safety factor because C++ compilers can tack on+      # massive amounts of additional arguments before passing them to the+      # linker.  It appears as though 1/2 is a usable value.+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`+    fi+    ;;+  esac+])+if test -n $lt_cv_sys_max_cmd_len ; then+  AC_MSG_RESULT($lt_cv_sys_max_cmd_len)+else+  AC_MSG_RESULT(none)+fi+max_cmd_len=$lt_cv_sys_max_cmd_len+_LT_DECL([], [max_cmd_len], [0],+    [What is the maximum length of a command?])+])# LT_CMD_MAX_LEN++# Old name:+AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])+dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])+++# _LT_HEADER_DLFCN+# ----------------+m4_defun([_LT_HEADER_DLFCN],+[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl+])# _LT_HEADER_DLFCN+++# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,+#                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)+# ----------------------------------------------------------------+m4_defun([_LT_TRY_DLOPEN_SELF],+[m4_require([_LT_HEADER_DLFCN])dnl+if test "$cross_compiling" = yes; then :+  [$4]+else+  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2+  lt_status=$lt_dlunknown+  cat > conftest.$ac_ext <<_LT_EOF+[#line __oline__ "configure"+#include "confdefs.h"++#if HAVE_DLFCN_H+#include <dlfcn.h>+#endif++#include <stdio.h>++#ifdef RTLD_GLOBAL+#  define LT_DLGLOBAL		RTLD_GLOBAL+#else+#  ifdef DL_GLOBAL+#    define LT_DLGLOBAL		DL_GLOBAL+#  else+#    define LT_DLGLOBAL		0+#  endif+#endif++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we+   find out it does not work in some platform. */+#ifndef LT_DLLAZY_OR_NOW+#  ifdef RTLD_LAZY+#    define LT_DLLAZY_OR_NOW		RTLD_LAZY+#  else+#    ifdef DL_LAZY+#      define LT_DLLAZY_OR_NOW		DL_LAZY+#    else+#      ifdef RTLD_NOW+#        define LT_DLLAZY_OR_NOW	RTLD_NOW+#      else+#        ifdef DL_NOW+#          define LT_DLLAZY_OR_NOW	DL_NOW+#        else+#          define LT_DLLAZY_OR_NOW	0+#        endif+#      endif+#    endif+#  endif+#endif++void fnord() { int i=42;}+int main ()+{+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);+  int status = $lt_dlunknown;++  if (self)+    {+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;+      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;+      /* dlclose (self); */+    }+  else+    puts (dlerror ());++  return status;+}]+_LT_EOF+  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then+    (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null+    lt_status=$?+    case x$lt_status in+      x$lt_dlno_uscore) $1 ;;+      x$lt_dlneed_uscore) $2 ;;+      x$lt_dlunknown|x*) $3 ;;+    esac+  else :+    # compilation failed+    $3+  fi+fi+rm -fr conftest*+])# _LT_TRY_DLOPEN_SELF+++# LT_SYS_DLOPEN_SELF+# ------------------+AC_DEFUN([LT_SYS_DLOPEN_SELF],+[m4_require([_LT_HEADER_DLFCN])dnl+if test "x$enable_dlopen" != xyes; then+  enable_dlopen=unknown+  enable_dlopen_self=unknown+  enable_dlopen_self_static=unknown+else+  lt_cv_dlopen=no+  lt_cv_dlopen_libs=++  case $host_os in+  beos*)+    lt_cv_dlopen="load_add_on"+    lt_cv_dlopen_libs=+    lt_cv_dlopen_self=yes+    ;;++  mingw* | pw32* | cegcc*)+    lt_cv_dlopen="LoadLibrary"+    lt_cv_dlopen_libs=+    ;;++  cygwin*)+    lt_cv_dlopen="dlopen"+    lt_cv_dlopen_libs=+    ;;++  darwin*)+  # if libdl is installed we need to link against it+    AC_CHECK_LIB([dl], [dlopen],+		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[+    lt_cv_dlopen="dyld"+    lt_cv_dlopen_libs=+    lt_cv_dlopen_self=yes+    ])+    ;;++  *)+    AC_CHECK_FUNC([shl_load],+	  [lt_cv_dlopen="shl_load"],+      [AC_CHECK_LIB([dld], [shl_load],+	    [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],+	[AC_CHECK_FUNC([dlopen],+	      [lt_cv_dlopen="dlopen"],+	  [AC_CHECK_LIB([dl], [dlopen],+		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],+	    [AC_CHECK_LIB([svld], [dlopen],+		  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],+	      [AC_CHECK_LIB([dld], [dld_link],+		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])+	      ])+	    ])+	  ])+	])+      ])+    ;;+  esac++  if test "x$lt_cv_dlopen" != xno; then+    enable_dlopen=yes+  else+    enable_dlopen=no+  fi++  case $lt_cv_dlopen in+  dlopen)+    save_CPPFLAGS="$CPPFLAGS"+    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"++    save_LDFLAGS="$LDFLAGS"+    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"++    save_LIBS="$LIBS"+    LIBS="$lt_cv_dlopen_libs $LIBS"++    AC_CACHE_CHECK([whether a program can dlopen itself],+	  lt_cv_dlopen_self, [dnl+	  _LT_TRY_DLOPEN_SELF(+	    lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,+	    lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)+    ])++    if test "x$lt_cv_dlopen_self" = xyes; then+      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"+      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],+	  lt_cv_dlopen_self_static, [dnl+	  _LT_TRY_DLOPEN_SELF(+	    lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,+	    lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)+      ])+    fi++    CPPFLAGS="$save_CPPFLAGS"+    LDFLAGS="$save_LDFLAGS"+    LIBS="$save_LIBS"+    ;;+  esac++  case $lt_cv_dlopen_self in+  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;+  *) enable_dlopen_self=unknown ;;+  esac++  case $lt_cv_dlopen_self_static in+  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;+  *) enable_dlopen_self_static=unknown ;;+  esac+fi+_LT_DECL([dlopen_support], [enable_dlopen], [0],+	 [Whether dlopen is supported])+_LT_DECL([dlopen_self], [enable_dlopen_self], [0],+	 [Whether dlopen of programs is supported])+_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],+	 [Whether dlopen of statically linked programs is supported])+])# LT_SYS_DLOPEN_SELF++# Old name:+AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])+dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])+++# _LT_COMPILER_C_O([TAGNAME])+# ---------------------------+# Check to see if options -c and -o are simultaneously supported by compiler.+# This macro does not hard code the compiler like AC_PROG_CC_C_O.+m4_defun([_LT_COMPILER_C_O],+[m4_require([_LT_DECL_SED])dnl+m4_require([_LT_FILEUTILS_DEFAULTS])dnl+m4_require([_LT_TAG_COMPILER])dnl+AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],+  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],+  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no+   $RM -r conftest 2>/dev/null+   mkdir conftest+   cd conftest+   mkdir out+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext++   lt_compiler_flag="-o out/conftest2.$ac_objext"+   # Insert the option either (1) after the last *FLAGS variable, or+   # (2) before a word containing "conftest.", or (3) at the end.+   # Note that $ac_compile itself does not contain backslashes and begins+   # with a dollar sign (not a hyphen), so the echo should work correctly.+   lt_compile=`echo "$ac_compile" | $SED \+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \+   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \+   -e 's:$: $lt_compiler_flag:'`+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)+   (eval "$lt_compile" 2>out/conftest.err)+   ac_status=$?+   cat out/conftest.err >&AS_MESSAGE_LOG_FD+   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD+   if (exit $ac_status) && test -s out/conftest2.$ac_objext+   then+     # The compiler can only warn and ignore the option if not recognized+     # So say no if there are warnings+     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then+       _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes+     fi+   fi+   chmod u+w . 2>&AS_MESSAGE_LOG_FD+   $RM conftest*+   # SGI C++ compiler will create directory out/ii_files/ for+   # template instantiation+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files+   $RM out/* && rmdir out+   cd ..+   $RM -r conftest+   $RM conftest*+])+_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],+	[Does compiler simultaneously support -c and -o options?])+])# _LT_COMPILER_C_O+++# _LT_COMPILER_FILE_LOCKS([TAGNAME])+# ----------------------------------+# Check to see if we can do hard links to lock some files if needed+m4_defun([_LT_COMPILER_FILE_LOCKS],+[m4_require([_LT_ENABLE_LOCK])dnl+m4_require([_LT_FILEUTILS_DEFAULTS])dnl+_LT_COMPILER_C_O([$1])++hard_links="nottested"+if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then+  # do not overwrite the value of need_locks provided by the user+  AC_MSG_CHECKING([if we can lock with hard links])+  hard_links=yes+  $RM conftest*+  ln conftest.a conftest.b 2>/dev/null && hard_links=no+  touch conftest.a+  ln conftest.a conftest.b 2>&5 || hard_links=no+  ln conftest.a conftest.b 2>/dev/null && hard_links=no+  AC_MSG_RESULT([$hard_links])+  if test "$hard_links" = no; then+    AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])+    need_locks=warn+  fi+else+  need_locks=no+fi+_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])+])# _LT_COMPILER_FILE_LOCKS+++# _LT_CHECK_OBJDIR+# ----------------+m4_defun([_LT_CHECK_OBJDIR],+[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],+[rm -f .libs 2>/dev/null+mkdir .libs 2>/dev/null+if test -d .libs; then+  lt_cv_objdir=.libs+else+  # MS-DOS does not allow filenames that begin with a dot.+  lt_cv_objdir=_libs+fi+rmdir .libs 2>/dev/null])+objdir=$lt_cv_objdir+_LT_DECL([], [objdir], [0],+         [The name of the directory that contains temporary libtool files])dnl+m4_pattern_allow([LT_OBJDIR])dnl+AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",+  [Define to the sub-directory in which libtool stores uninstalled libraries.])+])# _LT_CHECK_OBJDIR+++# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])+# --------------------------------------+# Check hardcoding attributes.+m4_defun([_LT_LINKER_HARDCODE_LIBPATH],+[AC_MSG_CHECKING([how to hardcode library paths into programs])+_LT_TAGVAR(hardcode_action, $1)=+if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||+   test -n "$_LT_TAGVAR(runpath_var, $1)" ||+   test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then++  # We can hardcode non-existent directories.+  if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&+     # If the only mechanism to avoid hardcoding is shlibpath_var, we+     # have to relink, otherwise we might link with an installed library+     # when we should be linking with a yet-to-be-installed one+     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&+     test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then+    # Linking always hardcodes the temporary library directory.+    _LT_TAGVAR(hardcode_action, $1)=relink+  else+    # We can link without hardcoding, and we can hardcode nonexisting dirs.+    _LT_TAGVAR(hardcode_action, $1)=immediate+  fi+else+  # We cannot hardcode anything, or else we can only hardcode existing+  # directories.+  _LT_TAGVAR(hardcode_action, $1)=unsupported+fi+AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])++if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||+   test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then+  # Fast installation is not supported+  enable_fast_install=no+elif test "$shlibpath_overrides_runpath" = yes ||+     test "$enable_shared" = no; then+  # Fast installation is not necessary+  enable_fast_install=needless+fi+_LT_TAGDECL([], [hardcode_action], [0],+    [How to hardcode a shared library path into an executable])+])# _LT_LINKER_HARDCODE_LIBPATH+++# _LT_CMD_STRIPLIB+# ----------------+m4_defun([_LT_CMD_STRIPLIB],+[m4_require([_LT_DECL_EGREP])+striplib=+old_striplib=+AC_MSG_CHECKING([whether stripping libraries is possible])+if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then+  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"+  test -z "$striplib" && striplib="$STRIP --strip-unneeded"+  AC_MSG_RESULT([yes])+else+# FIXME - insert some real tests, host_os isn't really good enough+  case $host_os in+  darwin*)+    if test -n "$STRIP" ; then+      striplib="$STRIP -x"+      old_striplib="$STRIP -S"+      AC_MSG_RESULT([yes])+    else+      AC_MSG_RESULT([no])+    fi+    ;;+  *)+    AC_MSG_RESULT([no])+    ;;+  esac+fi+_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])+_LT_DECL([], [striplib], [1])+])# _LT_CMD_STRIPLIB+++# _LT_SYS_DYNAMIC_LINKER([TAG])+# -----------------------------+# PORTME Fill in your ld.so characteristics+m4_defun([_LT_SYS_DYNAMIC_LINKER],+[AC_REQUIRE([AC_CANONICAL_HOST])dnl+m4_require([_LT_DECL_EGREP])dnl+m4_require([_LT_FILEUTILS_DEFAULTS])dnl+m4_require([_LT_DECL_OBJDUMP])dnl+m4_require([_LT_DECL_SED])dnl+AC_MSG_CHECKING([dynamic linker characteristics])+m4_if([$1],+	[], [+if test "$GCC" = yes; then+  case $host_os in+    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;+    *) lt_awk_arg="/^libraries:/" ;;+  esac+  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`+  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then+    # if the path contains ";" then we assume it to be the separator+    # otherwise default to the standard path separator (i.e. ":") - it is+    # assumed that no part of a normal pathname contains ";" but that should+    # okay in the real world where ";" in dirpaths is itself problematic.+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`+  else+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`+  fi+  # Ok, now we have the path, separated by spaces, we can step through it+  # and add multilib dir if necessary.+  lt_tmp_lt_search_path_spec=+  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`+  for lt_sys_path in $lt_search_path_spec; do+    if test -d "$lt_sys_path/$lt_multi_os_dir"; then+      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"+    else+      test -d "$lt_sys_path" && \+	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"+    fi+  done+  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '+BEGIN {RS=" "; FS="/|\n";} {+  lt_foo="";+  lt_count=0;+  for (lt_i = NF; lt_i > 0; lt_i--) {+    if ($lt_i != "" && $lt_i != ".") {+      if ($lt_i == "..") {+        lt_count++;+      } else {+        if (lt_count == 0) {+          lt_foo="/" $lt_i lt_foo;+        } else {+          lt_count--;+        }+      }+    }+  }+  if (lt_foo != "") { lt_freq[[lt_foo]]++; }+  if (lt_freq[[lt_foo]] == 1) { print lt_foo; }+}'`+  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`+else+  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"+fi])+library_names_spec=+libname_spec='lib$name'+soname_spec=+shrext_cmds=".so"+postinstall_cmds=+postuninstall_cmds=+finish_cmds=+finish_eval=+shlibpath_var=+shlibpath_overrides_runpath=unknown+version_type=none+dynamic_linker="$host_os ld.so"+sys_lib_dlsearch_path_spec="/lib /usr/lib"+need_lib_prefix=unknown+hardcode_into_libs=no++# when you set need_version to no, make sure it does not cause -set_version+# flags to be left without arguments+need_version=unknown++case $host_os in+aix3*)+  version_type=linux+  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'+  shlibpath_var=LIBPATH++  # AIX 3 has no versioning support, so we append a major version to the name.+  soname_spec='${libname}${release}${shared_ext}$major'+  ;;++aix[[4-9]]*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  hardcode_into_libs=yes+  if test "$host_cpu" = ia64; then+    # AIX 5 supports IA64+    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'+    shlibpath_var=LD_LIBRARY_PATH+  else+    # With GCC up to 2.95.x, collect2 would create an import file+    # for dependence libraries.  The import file would start with+    # the line `#! .'.  This would cause the generated library to+    # depend on `.', always an invalid library.  This was fixed in+    # development snapshots of GCC prior to 3.0.+    case $host_os in+      aix4 | aix4.[[01]] | aix4.[[01]].*)+      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'+	   echo ' yes '+	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then+	:+      else+	can_build_shared=no+      fi+      ;;+    esac+    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct+    # soname into executable. Probably we can add versioning support to+    # collect2, so additional links can be useful in future.+    if test "$aix_use_runtimelinking" = yes; then+      # If using run time linking (on AIX 4.2 or later) use lib<name>.so+      # instead of lib<name>.a to let people know that these are not+      # typical AIX shared libraries.+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    else+      # We preserve .a as extension for shared libraries through AIX4.2+      # and later when we are not doing run time linking.+      library_names_spec='${libname}${release}.a $libname.a'+      soname_spec='${libname}${release}${shared_ext}$major'+    fi+    shlibpath_var=LIBPATH+  fi+  ;;++amigaos*)+  case $host_cpu in+  powerpc)+    # Since July 2007 AmigaOS4 officially supports .so libraries.+    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    ;;+  m68k)+    library_names_spec='$libname.ixlibrary $libname.a'+    # Create ${libname}_ixlibrary.a entries in /sys/libs.+    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'+    ;;+  esac+  ;;++beos*)+  library_names_spec='${libname}${shared_ext}'+  dynamic_linker="$host_os ld.so"+  shlibpath_var=LIBRARY_PATH+  ;;++bsdi[[45]]*)+  version_type=linux+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'+  shlibpath_var=LD_LIBRARY_PATH+  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"+  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"+  # the default ld.so.conf also contains /usr/contrib/lib and+  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow+  # libtool to hard-code these into programs+  ;;++cygwin* | mingw* | pw32* | cegcc*)+  version_type=windows+  shrext_cmds=".dll"+  need_version=no+  need_lib_prefix=no++  case $GCC,$host_os in+  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)+    library_names_spec='$libname.dll.a'+    # DLL is installed to $(libdir)/../bin by postinstall_cmds+    postinstall_cmds='base_file=`basename \${file}`~+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~+      dldir=$destdir/`dirname \$dlpath`~+      test -d \$dldir || mkdir -p \$dldir~+      $install_prog $dir/$dlname \$dldir/$dlname~+      chmod a+x \$dldir/$dlname~+      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then+        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;+      fi'+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~+      dlpath=$dir/\$dldll~+       $RM \$dlpath'+    shlibpath_overrides_runpath=yes++    case $host_os in+    cygwin*)+      # Cygwin DLLs use 'cyg' prefix rather than 'lib'+      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'+      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"+      ;;+    mingw* | cegcc*)+      # MinGW DLLs use traditional 'lib' prefix+      soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'+      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`+      if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then+        # It is most probably a Windows format PATH printed by+        # mingw gcc, but we are running on Cygwin. Gcc prints its search+        # path with ; separators, and with drive letters. We can handle the+        # drive letters (cygwin fileutils understands them), so leave them,+        # especially as we might pass files found there to a mingw objdump,+        # which wouldn't understand a cygwinified path. Ahh.+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`+      else+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`+      fi+      ;;+    pw32*)+      # pw32 DLLs use 'pw' prefix rather than 'lib'+      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'+      ;;+    esac+    ;;++  *)+    library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'+    ;;+  esac+  dynamic_linker='Win32 ld.exe'+  # FIXME: first we should search . and the directory the executable is in+  shlibpath_var=PATH+  ;;++darwin* | rhapsody*)+  dynamic_linker="$host_os dyld"+  version_type=darwin+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'+  soname_spec='${libname}${release}${major}$shared_ext'+  shlibpath_overrides_runpath=yes+  shlibpath_var=DYLD_LIBRARY_PATH+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'+m4_if([$1], [],[+  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])+  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'+  ;;++dgux*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  ;;++freebsd1*)+  dynamic_linker=no+  ;;++freebsd* | dragonfly*)+  # DragonFly does not have aout.  When/if they implement a new+  # versioning mechanism, adjust this.+  if test -x /usr/bin/objformat; then+    objformat=`/usr/bin/objformat`+  else+    case $host_os in+    freebsd[[123]]*) objformat=aout ;;+    *) objformat=elf ;;+    esac+  fi+  version_type=freebsd-$objformat+  case $version_type in+    freebsd-elf*)+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'+      need_version=no+      need_lib_prefix=no+      ;;+    freebsd-*)+      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'+      need_version=yes+      ;;+  esac+  shlibpath_var=LD_LIBRARY_PATH+  case $host_os in+  freebsd2*)+    shlibpath_overrides_runpath=yes+    ;;+  freebsd3.[[01]]* | freebsdelf3.[[01]]*)+    shlibpath_overrides_runpath=yes+    hardcode_into_libs=yes+    ;;+  freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \+  freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)+    shlibpath_overrides_runpath=no+    hardcode_into_libs=yes+    ;;+  *) # from 4.6 on, and DragonFly+    shlibpath_overrides_runpath=yes+    hardcode_into_libs=yes+    ;;+  esac+  ;;++gnu*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  hardcode_into_libs=yes+  ;;++hpux9* | hpux10* | hpux11*)+  # Give a soname corresponding to the major version so that dld.sl refuses to+  # link against other versions.+  version_type=sunos+  need_lib_prefix=no+  need_version=no+  case $host_cpu in+  ia64*)+    shrext_cmds='.so'+    hardcode_into_libs=yes+    dynamic_linker="$host_os dld.so"+    shlibpath_var=LD_LIBRARY_PATH+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    soname_spec='${libname}${release}${shared_ext}$major'+    if test "X$HPUX_IA64_MODE" = X32; then+      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"+    else+      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"+    fi+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec+    ;;+  hppa*64*)+    shrext_cmds='.sl'+    hardcode_into_libs=yes+    dynamic_linker="$host_os dld.sl"+    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    soname_spec='${libname}${release}${shared_ext}$major'+    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec+    ;;+  *)+    shrext_cmds='.sl'+    dynamic_linker="$host_os dld.sl"+    shlibpath_var=SHLIB_PATH+    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+    soname_spec='${libname}${release}${shared_ext}$major'+    ;;+  esac+  # HP-UX runs *really* slowly unless shared libraries are mode 555.+  postinstall_cmds='chmod 555 $lib'+  ;;++interix[[3-9]]*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  hardcode_into_libs=yes+  ;;++irix5* | irix6* | nonstopux*)+  case $host_os in+    nonstopux*) version_type=nonstopux ;;+    *)+	if test "$lt_cv_prog_gnu_ld" = yes; then+		version_type=linux+	else+		version_type=irix+	fi ;;+  esac+  need_lib_prefix=no+  need_version=no+  soname_spec='${libname}${release}${shared_ext}$major'+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'+  case $host_os in+  irix5* | nonstopux*)+    libsuff= shlibsuff=+    ;;+  *)+    case $LD in # libtool.m4 will add one of these switches to LD+    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")+      libsuff= shlibsuff= libmagic=32-bit;;+    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")+      libsuff=32 shlibsuff=N32 libmagic=N32;;+    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")+      libsuff=64 shlibsuff=64 libmagic=64-bit;;+    *) libsuff= shlibsuff= libmagic=never-match;;+    esac+    ;;+  esac+  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH+  shlibpath_overrides_runpath=no+  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"+  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"+  hardcode_into_libs=yes+  ;;++# No shared lib support for Linux oldld, aout, or coff.+linux*oldld* | linux*aout* | linux*coff*)+  dynamic_linker=no+  ;;++# This must be Linux ELF.+linux* | k*bsd*-gnu | kopensolaris*-gnu)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  # Some binutils ld are patched to set DT_RUNPATH+  save_LDFLAGS=$LDFLAGS+  save_libdir=$libdir+  eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \+       LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""+  AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],+    [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],+       [shlibpath_overrides_runpath=yes])])+  LDFLAGS=$save_LDFLAGS+  libdir=$save_libdir++  # This implies no fast_install, which is unacceptable.+  # Some rework will be needed to allow for fast_install+  # before this can be enabled.+  hardcode_into_libs=yes++  # Append ld.so.conf contents to the search path+  if test -f /etc/ld.so.conf; then+    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`+    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"+  fi++  # We used to test for /lib/ld.so.1 and disable shared libraries on+  # powerpc, because MkLinux only supported shared libraries with the+  # GNU dynamic linker.  Since this was broken with cross compilers,+  # most powerpc-linux boxes support dynamic linking these days and+  # people can always --disable-shared, the test was removed, and we+  # assume the GNU/Linux dynamic linker is in use.+  dynamic_linker='GNU/Linux ld.so'+  ;;++netbsdelf*-gnu)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  hardcode_into_libs=yes+  dynamic_linker='NetBSD ld.elf_so'+  ;;++netbsd*)+  version_type=sunos+  need_lib_prefix=no+  need_version=no+  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'+    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'+    dynamic_linker='NetBSD (a.out) ld.so'+  else+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'+    soname_spec='${libname}${release}${shared_ext}$major'+    dynamic_linker='NetBSD ld.elf_so'+  fi+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  hardcode_into_libs=yes+  ;;++newsos6)+  version_type=linux+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  ;;++*nto* | *qnx*)+  version_type=qnx+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  hardcode_into_libs=yes+  dynamic_linker='ldqnx.so'+  ;;++openbsd*)+  version_type=sunos+  sys_lib_dlsearch_path_spec="/usr/lib"+  need_lib_prefix=no+  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.+  case $host_os in+    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;+    *)				need_version=no  ;;+  esac+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'+  shlibpath_var=LD_LIBRARY_PATH+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then+    case $host_os in+      openbsd2.[[89]] | openbsd2.[[89]].*)+	shlibpath_overrides_runpath=no+	;;+      *)+	shlibpath_overrides_runpath=yes+	;;+      esac+  else+    shlibpath_overrides_runpath=yes+  fi+  ;;++os2*)+  libname_spec='$name'+  shrext_cmds=".dll"+  need_lib_prefix=no+  library_names_spec='$libname${shared_ext} $libname.a'+  dynamic_linker='OS/2 ld.exe'+  shlibpath_var=LIBPATH+  ;;++osf3* | osf4* | osf5*)+  version_type=osf+  need_lib_prefix=no+  need_version=no+  soname_spec='${libname}${release}${shared_ext}$major'+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  shlibpath_var=LD_LIBRARY_PATH+  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"+  ;;++rdos*)+  dynamic_linker=no+  ;;++solaris*)+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  hardcode_into_libs=yes+  # ldd complains unless libraries are executable+  postinstall_cmds='chmod +x $lib'+  ;;++sunos4*)+  version_type=sunos+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'+  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  if test "$with_gnu_ld" = yes; then+    need_lib_prefix=no+  fi+  need_version=yes+  ;;++sysv4 | sysv4.3*)+  version_type=linux+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  case $host_vendor in+    sni)+      shlibpath_overrides_runpath=no+      need_lib_prefix=no+      runpath_var=LD_RUN_PATH+      ;;+    siemens)+      need_lib_prefix=no+      ;;+    motorola)+      need_lib_prefix=no+      need_version=no+      shlibpath_overrides_runpath=no+      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'+      ;;+  esac+  ;;++sysv4*MP*)+  if test -d /usr/nec ;then+    version_type=linux+    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'+    soname_spec='$libname${shared_ext}.$major'+    shlibpath_var=LD_LIBRARY_PATH+  fi+  ;;++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)+  version_type=freebsd-elf+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=yes+  hardcode_into_libs=yes+  if test "$with_gnu_ld" = yes; then+    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'+  else+    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'+    case $host_os in+      sco3.2v5*)+        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"+	;;+    esac+  fi+  sys_lib_dlsearch_path_spec='/usr/lib'+  ;;++tpf*)+  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.+  version_type=linux+  need_lib_prefix=no+  need_version=no+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  shlibpath_var=LD_LIBRARY_PATH+  shlibpath_overrides_runpath=no+  hardcode_into_libs=yes+  ;;++uts4*)+  version_type=linux+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'+  soname_spec='${libname}${release}${shared_ext}$major'+  shlibpath_var=LD_LIBRARY_PATH+  ;;++*)+  dynamic_linker=no+  ;;+esac+AC_MSG_RESULT([$dynamic_linker])+test "$dynamic_linker" = no && can_build_shared=no++variables_saved_for_relink="PATH $shlibpath_var $runpath_var"+if test "$GCC" = yes; then+  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"+fi++if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then+  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"+fi+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then+  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"+fi++_LT_DECL([], [variables_saved_for_relink], [1],+    [Variables whose values should be saved in libtool wrapper scripts and+    restored at link time])+_LT_DECL([], [need_lib_prefix], [0],+    [Do we need the "lib" prefix for modules?])+_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])+_LT_DECL([], [version_type], [0], [Library versioning type])+_LT_DECL([], [runpath_var], [0],  [Shared library runtime path variable])+_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])+_LT_DECL([], [shlibpath_overrides_runpath], [0],+    [Is shlibpath searched before the hard-coded library search path?])+_LT_DECL([], [libname_spec], [1], [Format of library name prefix])+_LT_DECL([], [library_names_spec], [1],+    [[List of archive names.  First name is the real one, the rest are links.+    The last name is the one that the linker finds with -lNAME]])+_LT_DECL([], [soname_spec], [1],+    [[The coded name of the library, if different from the real name]])+_LT_DECL([], [postinstall_cmds], [2],+    [Command to use after installation of a shared archive])+_LT_DECL([], [postuninstall_cmds], [2],+    [Command to use after uninstallation of a shared archive])+_LT_DECL([], [finish_cmds], [2],+    [Commands used to finish a libtool library installation in a directory])+_LT_DECL([], [finish_eval], [1],+    [[As "finish_cmds", except a single script fragment to be evaled but+    not shown]])+_LT_DECL([], [hardcode_into_libs], [0],+    [Whether we should hardcode library paths into libraries])+_LT_DECL([], [sys_lib_search_path_spec], [2],+    [Compile-time system search path for libraries])+_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],+    [Run-time system search path for libraries])+])# _LT_SYS_DYNAMIC_LINKER+++# _LT_PATH_TOOL_PREFIX(TOOL)+# --------------------------+# find a file program which can recognize shared library+AC_DEFUN([_LT_PATH_TOOL_PREFIX],+[m4_require([_LT_DECL_EGREP])dnl+AC_MSG_CHECKING([for $1])+AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,+[case $MAGIC_CMD in+[[\\/*] |  ?:[\\/]*])+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.+  ;;+*)+  lt_save_MAGIC_CMD="$MAGIC_CMD"+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR+dnl $ac_dummy forces splitting on constant user-supplied paths.+dnl POSIX.2 word splitting is done only on the output of word expansions,+dnl not every word.  This closes a longstanding sh security hole.+  ac_dummy="m4_if([$2], , $PATH, [$2])"+  for ac_dir in $ac_dummy; do+    IFS="$lt_save_ifs"+    test -z "$ac_dir" && ac_dir=.+    if test -f $ac_dir/$1; then+      lt_cv_path_MAGIC_CMD="$ac_dir/$1"+      if test -n "$file_magic_test_file"; then+	case $deplibs_check_method in+	"file_magic "*)+	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`+	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"+	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |+	    $EGREP "$file_magic_regex" > /dev/null; then+	    :+	  else+	    cat <<_LT_EOF 1>&2++*** Warning: the command libtool uses to detect shared libraries,+*** $file_magic_cmd, produces output that libtool cannot recognize.+*** The result is that libtool may fail to recognize shared libraries+*** as such.  This will affect the creation of libtool libraries that+*** depend on shared libraries, but programs linked with such libtool+*** libraries will work regardless of this problem.  Nevertheless, you+*** may want to report the problem to your system manager and/or to+*** bug-libtool@gnu.org++_LT_EOF+	  fi ;;+	esac+      fi+      break+    fi+  done+  IFS="$lt_save_ifs"+  MAGIC_CMD="$lt_save_MAGIC_CMD"+  ;;+esac])+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"+if test -n "$MAGIC_CMD"; then+  AC_MSG_RESULT($MAGIC_CMD)+else+  AC_MSG_RESULT(no)+fi+_LT_DECL([], [MAGIC_CMD], [0],+	 [Used to examine libraries when file_magic_cmd begins with "file"])dnl+])# _LT_PATH_TOOL_PREFIX++# Old name:+AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])+dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])+++# _LT_PATH_MAGIC+# --------------+# find a file program which can recognize a shared library+m4_defun([_LT_PATH_MAGIC],+[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)+if test -z "$lt_cv_path_MAGIC_CMD"; then+  if test -n "$ac_tool_prefix"; then+    _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)+  else+    MAGIC_CMD=:+  fi+fi+])# _LT_PATH_MAGIC+++# LT_PATH_LD+# ----------+# find the pathname to the GNU or non-GNU linker+AC_DEFUN([LT_PATH_LD],+[AC_REQUIRE([AC_PROG_CC])dnl+AC_REQUIRE([AC_CANONICAL_HOST])dnl+AC_REQUIRE([AC_CANONICAL_BUILD])dnl+m4_require([_LT_DECL_SED])dnl+m4_require([_LT_DECL_EGREP])dnl++AC_ARG_WITH([gnu-ld],+    [AS_HELP_STRING([--with-gnu-ld],+	[assume the C compiler uses GNU ld @<:@default=no@:>@])],+    [test "$withval" = no || with_gnu_ld=yes],+    [with_gnu_ld=no])dnl++ac_prog=ld+if test "$GCC" = yes; then+  # Check if gcc -print-prog-name=ld gives a path.+  AC_MSG_CHECKING([for ld used by $CC])+  case $host in+  *-*-mingw*)+    # gcc leaves a trailing carriage return which upsets mingw+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;+  *)+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;+  esac+  case $ac_prog in+    # Accept absolute paths.+    [[\\/]]* | ?:[[\\/]]*)+      re_direlt='/[[^/]][[^/]]*/\.\./'+      # Canonicalize the pathname of ld+      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`+      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do+	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`+      done+      test -z "$LD" && LD="$ac_prog"+      ;;+  "")+    # If it fails, then pretend we aren't using GCC.+    ac_prog=ld+    ;;+  *)+    # If it is relative, then search for the first ld in PATH.+    with_gnu_ld=unknown+    ;;+  esac+elif test "$with_gnu_ld" = yes; then+  AC_MSG_CHECKING([for GNU ld])+else+  AC_MSG_CHECKING([for non-GNU ld])+fi+AC_CACHE_VAL(lt_cv_path_LD,+[if test -z "$LD"; then+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR+  for ac_dir in $PATH; do+    IFS="$lt_save_ifs"+    test -z "$ac_dir" && ac_dir=.+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then+      lt_cv_path_LD="$ac_dir/$ac_prog"+      # Check to see if the program is GNU ld.  I'd rather use --version,+      # but apparently some variants of GNU ld only accept -v.+      # Break only if it was the GNU/non-GNU ld that we prefer.+      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in+      *GNU* | *'with BFD'*)+	test "$with_gnu_ld" != no && break+	;;+      *)+	test "$with_gnu_ld" != yes && break+	;;+      esac+    fi+  done+  IFS="$lt_save_ifs"+else+  lt_cv_path_LD="$LD" # Let the user override the test with a path.+fi])+LD="$lt_cv_path_LD"+if test -n "$LD"; then+  AC_MSG_RESULT($LD)+else+  AC_MSG_RESULT(no)+fi+test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])+_LT_PATH_LD_GNU+AC_SUBST([LD])++_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])+])# LT_PATH_LD++# Old names:+AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])+AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])+dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AM_PROG_LD], [])+dnl AC_DEFUN([AC_PROG_LD], [])+++# _LT_PATH_LD_GNU+#- --------------+m4_defun([_LT_PATH_LD_GNU],+[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,+[# I'd rather use --version here, but apparently some GNU lds only accept -v.+case `$LD -v 2>&1 </dev/null` in+*GNU* | *'with BFD'*)+  lt_cv_prog_gnu_ld=yes+  ;;+*)+  lt_cv_prog_gnu_ld=no+  ;;+esac])+with_gnu_ld=$lt_cv_prog_gnu_ld+])# _LT_PATH_LD_GNU+++# _LT_CMD_RELOAD+# --------------+# find reload flag for linker+#   -- PORTME Some linkers may need a different reload flag.+m4_defun([_LT_CMD_RELOAD],+[AC_CACHE_CHECK([for $LD option to reload object files],+  lt_cv_ld_reload_flag,+  [lt_cv_ld_reload_flag='-r'])+reload_flag=$lt_cv_ld_reload_flag+case $reload_flag in+"" | " "*) ;;+*) reload_flag=" $reload_flag" ;;+esac+reload_cmds='$LD$reload_flag -o $output$reload_objs'+case $host_os in+  darwin*)+    if test "$GCC" = yes; then+      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'+    else+      reload_cmds='$LD$reload_flag -o $output$reload_objs'+    fi+    ;;+esac+_LT_DECL([], [reload_flag], [1], [How to create reloadable object files])dnl+_LT_DECL([], [reload_cmds], [2])dnl+])# _LT_CMD_RELOAD+++# _LT_CHECK_MAGIC_METHOD+# ----------------------+# how to check for library dependencies+#  -- PORTME fill in with the dynamic library characteristics+m4_defun([_LT_CHECK_MAGIC_METHOD],+[m4_require([_LT_DECL_EGREP])+m4_require([_LT_DECL_OBJDUMP])+AC_CACHE_CHECK([how to recognize dependent libraries],+lt_cv_deplibs_check_method,+[lt_cv_file_magic_cmd='$MAGIC_CMD'+lt_cv_file_magic_test_file=+lt_cv_deplibs_check_method='unknown'+# Need to set the preceding variable on all platforms that support+# interlibrary dependencies.+# 'none' -- dependencies not supported.+# `unknown' -- same as none, but documents that we really don't know.+# 'pass_all' -- all dependencies passed with no checks.+# 'test_compile' -- check by making test program.+# 'file_magic [[regex]]' -- check by looking for files in library path+# which responds to the $file_magic_cmd with a given extended regex.+# If you have `file' or equivalent on your system and you're not sure+# whether `pass_all' will *always* work, you probably want this one.++case $host_os in+aix[[4-9]]*)+  lt_cv_deplibs_check_method=pass_all+  ;;++beos*)+  lt_cv_deplibs_check_method=pass_all+  ;;++bsdi[[45]]*)+  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'+  lt_cv_file_magic_cmd='/usr/bin/file -L'+  lt_cv_file_magic_test_file=/shlib/libc.so+  ;;++cygwin*)+  # func_win32_libid is a shell function defined in ltmain.sh+  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'+  lt_cv_file_magic_cmd='func_win32_libid'+  ;;++mingw* | pw32*)+  # Base MSYS/MinGW do not provide the 'file' command needed by+  # func_win32_libid shell function, so use a weaker test based on 'objdump',+  # unless we find 'file', for example because we are cross-compiling.+  if ( file / ) >/dev/null 2>&1; then+    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'+    lt_cv_file_magic_cmd='func_win32_libid'+  else+    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'+    lt_cv_file_magic_cmd='$OBJDUMP -f'+  fi+  ;;++cegcc)+  # use the weaker test based on 'objdump'. See mingw*.+  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'+  lt_cv_file_magic_cmd='$OBJDUMP -f'+  ;;++darwin* | rhapsody*)+  lt_cv_deplibs_check_method=pass_all+  ;;++freebsd* | dragonfly*)+  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then+    case $host_cpu in+    i*86 )+      # Not sure whether the presence of OpenBSD here was a mistake.+      # Let's accept both of them until this is cleared up.+      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'+      lt_cv_file_magic_cmd=/usr/bin/file+      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`+      ;;+    esac+  else+    lt_cv_deplibs_check_method=pass_all+  fi+  ;;++gnu*)+  lt_cv_deplibs_check_method=pass_all+  ;;++hpux10.20* | hpux11*)+  lt_cv_file_magic_cmd=/usr/bin/file+  case $host_cpu in+  ia64*)+    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'+    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so+    ;;+  hppa*64*)+    [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']+    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl+    ;;+  *)+    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'+    lt_cv_file_magic_test_file=/usr/lib/libc.sl+    ;;+  esac+  ;;++interix[[3-9]]*)+  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here+  lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'+  ;;++irix5* | irix6* | nonstopux*)+  case $LD in+  *-32|*"-32 ") libmagic=32-bit;;+  *-n32|*"-n32 ") libmagic=N32;;+  *-64|*"-64 ") libmagic=64-bit;;+  *) libmagic=never-match;;+  esac+  lt_cv_deplibs_check_method=pass_all+  ;;++# This must be Linux ELF.+linux* | k*bsd*-gnu | kopensolaris*-gnu)+  lt_cv_deplibs_check_method=pass_all+  ;;++netbsd* | netbsdelf*-gnu)+  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'+  else+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'+  fi+  ;;++newos6*)+  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'+  lt_cv_file_magic_cmd=/usr/bin/file+  lt_cv_file_magic_test_file=/usr/lib/libnls.so+  ;;++*nto* | *qnx*)+  lt_cv_deplibs_check_method=pass_all+  ;;++openbsd*)+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'+  else+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'+  fi+  ;;++osf3* | osf4* | osf5*)+  lt_cv_deplibs_check_method=pass_all+  ;;++rdos*)+  lt_cv_deplibs_check_method=pass_all+  ;;++solaris*)+  lt_cv_deplibs_check_method=pass_all+  ;;++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)+  lt_cv_deplibs_check_method=pass_all+  ;;++sysv4 | sysv4.3*)+  case $host_vendor in+  motorola)+    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'+    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`+    ;;+  ncr)+    lt_cv_deplibs_check_method=pass_all+    ;;+  sequent)+    lt_cv_file_magic_cmd='/bin/file'+    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'+    ;;+  sni)+    lt_cv_file_magic_cmd='/bin/file'+    lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"+    lt_cv_file_magic_test_file=/lib/libc.so+    ;;+  siemens)+    lt_cv_deplibs_check_method=pass_all+    ;;+  pc)+    lt_cv_deplibs_check_method=pass_all+    ;;+  esac+  ;;++tpf*)+  lt_cv_deplibs_check_method=pass_all+  ;;+esac+])+file_magic_cmd=$lt_cv_file_magic_cmd+deplibs_check_method=$lt_cv_deplibs_check_method+test -z "$deplibs_check_method" && deplibs_check_method=unknown++_LT_DECL([], [deplibs_check_method], [1],+    [Method to check whether dependent libraries are shared objects])+_LT_DECL([], [file_magic_cmd], [1],+    [Command to use when deplibs_check_method == "file_magic"])+])# _LT_CHECK_MAGIC_METHOD+++# LT_PATH_NM+# ----------+# find the pathname to a BSD- or MS-compatible name lister+AC_DEFUN([LT_PATH_NM],+[AC_REQUIRE([AC_PROG_CC])dnl+AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,+[if test -n "$NM"; then+  # Let the user override the test.+  lt_cv_path_NM="$NM"+else+  lt_nm_to_check="${ac_tool_prefix}nm"+  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then+    lt_nm_to_check="$lt_nm_to_check nm"+  fi+  for lt_tmp_nm in $lt_nm_to_check; do+    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR+    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do+      IFS="$lt_save_ifs"+      test -z "$ac_dir" && ac_dir=.+      tmp_nm="$ac_dir/$lt_tmp_nm"+      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then+	# Check to see if the nm accepts a BSD-compat flag.+	# Adding the `sed 1q' prevents false positives on HP-UX, which says:+	#   nm: unknown option "B" ignored+	# Tru64's nm complains that /dev/null is an invalid object file+	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in+	*/dev/null* | *'Invalid file or object type'*)+	  lt_cv_path_NM="$tmp_nm -B"+	  break+	  ;;+	*)+	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in+	  */dev/null*)+	    lt_cv_path_NM="$tmp_nm -p"+	    break+	    ;;+	  *)+	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but+	    continue # so that we can try to find one that supports BSD flags+	    ;;+	  esac+	  ;;+	esac+      fi+    done+    IFS="$lt_save_ifs"+  done+  : ${lt_cv_path_NM=no}+fi])+if test "$lt_cv_path_NM" != "no"; then+  NM="$lt_cv_path_NM"+else+  # Didn't find any BSD compatible name lister, look for dumpbin.+  AC_CHECK_TOOLS(DUMPBIN, ["dumpbin -symbols" "link -dump -symbols"], :)+  AC_SUBST([DUMPBIN])+  if test "$DUMPBIN" != ":"; then+    NM="$DUMPBIN"+  fi+fi+test -z "$NM" && NM=nm+AC_SUBST([NM])+_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl++AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],+  [lt_cv_nm_interface="BSD nm"+  echo "int some_variable = 0;" > conftest.$ac_ext+  (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&AS_MESSAGE_LOG_FD)+  (eval "$ac_compile" 2>conftest.err)+  cat conftest.err >&AS_MESSAGE_LOG_FD+  (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)+  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)+  cat conftest.err >&AS_MESSAGE_LOG_FD+  (eval echo "\"\$as_me:__oline__: output\"" >&AS_MESSAGE_LOG_FD)+  cat conftest.out >&AS_MESSAGE_LOG_FD+  if $GREP 'External.*some_variable' conftest.out > /dev/null; then+    lt_cv_nm_interface="MS dumpbin"+  fi+  rm -f conftest*])+])# LT_PATH_NM++# Old names:+AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])+AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])+dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AM_PROG_NM], [])+dnl AC_DEFUN([AC_PROG_NM], [])+++# LT_LIB_M+# --------+# check for math library+AC_DEFUN([LT_LIB_M],+[AC_REQUIRE([AC_CANONICAL_HOST])dnl+LIBM=+case $host in+*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)+  # These system don't have libm, or don't need it+  ;;+*-ncr-sysv4.3*)+  AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")+  AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")+  ;;+*)+  AC_CHECK_LIB(m, cos, LIBM="-lm")+  ;;+esac+AC_SUBST([LIBM])+])# LT_LIB_M++# Old name:+AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])+dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AC_CHECK_LIBM], [])+++# _LT_COMPILER_NO_RTTI([TAGNAME])+# -------------------------------+m4_defun([_LT_COMPILER_NO_RTTI],+[m4_require([_LT_TAG_COMPILER])dnl++_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=++if test "$GCC" = yes; then+  _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'++  _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],+    lt_cv_prog_compiler_rtti_exceptions,+    [-fno-rtti -fno-exceptions], [],+    [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])+fi+_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],+	[Compiler flag to turn off builtin functions])+])# _LT_COMPILER_NO_RTTI+++# _LT_CMD_GLOBAL_SYMBOLS+# ----------------------+m4_defun([_LT_CMD_GLOBAL_SYMBOLS],+[AC_REQUIRE([AC_CANONICAL_HOST])dnl+AC_REQUIRE([AC_PROG_CC])dnl+AC_REQUIRE([LT_PATH_NM])dnl+AC_REQUIRE([LT_PATH_LD])dnl+m4_require([_LT_DECL_SED])dnl+m4_require([_LT_DECL_EGREP])dnl+m4_require([_LT_TAG_COMPILER])dnl++# Check for command to grab the raw symbol name followed by C symbol from nm.+AC_MSG_CHECKING([command to parse $NM output from $compiler object])+AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],+[+# These are sane defaults that work on at least a few old systems.+# [They come from Ultrix.  What could be older than Ultrix?!! ;)]++# Character class describing NM global symbol codes.+symcode='[[BCDEGRST]]'++# Regexp to match symbols that can be accessed directly from C.+sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'++# Define system-specific variables.+case $host_os in+aix*)+  symcode='[[BCDT]]'+  ;;+cygwin* | mingw* | pw32* | cegcc*)+  symcode='[[ABCDGISTW]]'+  ;;+hpux*)+  if test "$host_cpu" = ia64; then+    symcode='[[ABCDEGRST]]'+  fi+  ;;+irix* | nonstopux*)+  symcode='[[BCDEGRST]]'+  ;;+osf*)+  symcode='[[BCDEGQRST]]'+  ;;+solaris*)+  symcode='[[BDRT]]'+  ;;+sco3.2v5*)+  symcode='[[DT]]'+  ;;+sysv4.2uw2*)+  symcode='[[DT]]'+  ;;+sysv5* | sco5v6* | unixware* | OpenUNIX*)+  symcode='[[ABDT]]'+  ;;+sysv4)+  symcode='[[DFNSTU]]'+  ;;+esac++# If we're using GNU nm, then use its standard symbol codes.+case `$NM -V 2>&1` in+*GNU* | *'with BFD'*)+  symcode='[[ABCDGIRSTW]]' ;;+esac++# Transform an extracted symbol line into a proper C declaration.+# Some systems (esp. on ia64) link data and code symbols differently,+# so use this general approach.+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"++# Transform an extracted symbol line into symbol name and symbol address+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p'"+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"lib\2\", (void *) \&\2},/p'"++# Handle CRLF in mingw tool chain+opt_cr=+case $build_os in+mingw*)+  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp+  ;;+esac++# Try without a prefix underscore, then with it.+for ac_symprfx in "" "_"; do++  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.+  symxfrm="\\1 $ac_symprfx\\2 \\2"++  # Write the raw and C identifiers.+  if test "$lt_cv_nm_interface" = "MS dumpbin"; then+    # Fake it for dumpbin and say T for any non-static function+    # and D for any global variable.+    # Also find C++ and __fastcall symbols from MSVC++,+    # which start with @ or ?.+    lt_cv_sys_global_symbol_pipe="$AWK ['"\+"     {last_section=section; section=\$ 3};"\+"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\+"     \$ 0!~/External *\|/{next};"\+"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\+"     {if(hide[section]) next};"\+"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\+"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\+"     s[1]~/^[@?]/{print s[1], s[1]; next};"\+"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\+"     ' prfx=^$ac_symprfx]"+  else+    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[	 ]]\($symcode$symcode*\)[[	 ]][[	 ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"+  fi++  # Check to see that the pipe works correctly.+  pipe_works=no++  rm -f conftest*+  cat > conftest.$ac_ext <<_LT_EOF+#ifdef __cplusplus+extern "C" {+#endif+char nm_test_var;+void nm_test_func(void);+void nm_test_func(void){}+#ifdef __cplusplus+}+#endif+int main(){nm_test_var='a';nm_test_func();return(0);}+_LT_EOF++  if AC_TRY_EVAL(ac_compile); then+    # Now try to grab the symbols.+    nlist=conftest.nm+    if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then+      # Try sorting and uniquifying the output.+      if sort "$nlist" | uniq > "$nlist"T; then+	mv -f "$nlist"T "$nlist"+      else+	rm -f "$nlist"T+      fi++      # Make sure that we snagged all the symbols we need.+      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then+	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then+	  cat <<_LT_EOF > conftest.$ac_ext+#ifdef __cplusplus+extern "C" {+#endif++_LT_EOF+	  # Now generate the symbol file.+	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'++	  cat <<_LT_EOF >> conftest.$ac_ext++/* The mapping between symbol names and symbols.  */+const struct {+  const char *name;+  void       *address;+}+lt__PROGRAM__LTX_preloaded_symbols[[]] =+{+  { "@PROGRAM@", (void *) 0 },+_LT_EOF+	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext+	  cat <<\_LT_EOF >> conftest.$ac_ext+  {0, (void *) 0}+};++/* This works around a problem in FreeBSD linker */+#ifdef FREEBSD_WORKAROUND+static const void *lt_preloaded_setup() {+  return lt__PROGRAM__LTX_preloaded_symbols;+}+#endif++#ifdef __cplusplus+}+#endif+_LT_EOF+	  # Now try linking the two files.+	  mv conftest.$ac_objext conftstm.$ac_objext+	  lt_save_LIBS="$LIBS"+	  lt_save_CFLAGS="$CFLAGS"+	  LIBS="conftstm.$ac_objext"+	  CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"+	  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then+	    pipe_works=yes+	  fi+	  LIBS="$lt_save_LIBS"+	  CFLAGS="$lt_save_CFLAGS"+	else+	  echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD+	fi+      else+	echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD+      fi+    else+      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD+    fi+  else+    echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD+    cat conftest.$ac_ext >&5+  fi+  rm -rf conftest* conftst*++  # Do not use the global_symbol_pipe unless it works.+  if test "$pipe_works" = yes; then+    break+  else+    lt_cv_sys_global_symbol_pipe=+  fi+done+])+if test -z "$lt_cv_sys_global_symbol_pipe"; then+  lt_cv_sys_global_symbol_to_cdecl=+fi+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then+  AC_MSG_RESULT(failed)+else+  AC_MSG_RESULT(ok)+fi++_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],+    [Take the output of nm and produce a listing of raw symbols and C names])+_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],+    [Transform the output of nm in a proper C declaration])+_LT_DECL([global_symbol_to_c_name_address],+    [lt_cv_sys_global_symbol_to_c_name_address], [1],+    [Transform the output of nm in a C name address pair])+_LT_DECL([global_symbol_to_c_name_address_lib_prefix],+    [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],+    [Transform the output of nm in a C name address pair when lib prefix is needed])+]) # _LT_CMD_GLOBAL_SYMBOLS+++# _LT_COMPILER_PIC([TAGNAME])+# ---------------------------+m4_defun([_LT_COMPILER_PIC],+[m4_require([_LT_TAG_COMPILER])dnl+_LT_TAGVAR(lt_prog_compiler_wl, $1)=+_LT_TAGVAR(lt_prog_compiler_pic, $1)=+_LT_TAGVAR(lt_prog_compiler_static, $1)=++AC_MSG_CHECKING([for $compiler option to produce PIC])+m4_if([$1], [CXX], [+  # C++ specific cases for pic, static, wl, etc.+  if test "$GXX" = yes; then+    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'++    case $host_os in+    aix*)+      # All AIX code is PIC.+      if test "$host_cpu" = ia64; then+	# AIX 5 now supports IA64 processor+	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+      fi+      ;;++    amigaos*)+      case $host_cpu in+      powerpc)+            # see comment about AmigaOS4 .so support+            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'+        ;;+      m68k)+            # FIXME: we need at least 68020 code to build shared libraries, but+            # adding the `-m68020' flag to GCC prevents building anything better,+            # like `-m68040'.+            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'+        ;;+      esac+      ;;++    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)+      # PIC is the default for these OSes.+      ;;+    mingw* | cygwin* | os2* | pw32* | cegcc*)+      # This hack is so that the source file can tell whether it is being+      # built for inclusion in a dll (and should export symbols for example).+      # Although the cygwin gcc ignores -fPIC, still need this for old-style+      # (--disable-auto-import) libraries+      m4_if([$1], [GCJ], [],+	[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])+      ;;+    darwin* | rhapsody*)+      # PIC is the default on this platform+      # Common symbols not allowed in MH_DYLIB files+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'+      ;;+    *djgpp*)+      # DJGPP does not support shared libraries at all+      _LT_TAGVAR(lt_prog_compiler_pic, $1)=+      ;;+    interix[[3-9]]*)+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.+      # Instead, we relocate shared libraries at runtime.+      ;;+    sysv4*MP*)+      if test -d /usr/nec; then+	_LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic+      fi+      ;;+    hpux*)+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag+      # sets the default TLS model and affects inlining.+      case $host_cpu in+      hppa*64*)+	;;+      *)+	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'+	;;+      esac+      ;;+    *qnx* | *nto*)+      # QNX uses GNU C++, but need to define -shared option too, otherwise+      # it will coredump.+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'+      ;;+    *)+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'+      ;;+    esac+  else+    case $host_os in+      aix[[4-9]]*)+	# All AIX code is PIC.+	if test "$host_cpu" = ia64; then+	  # AIX 5 now supports IA64 processor+	  _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+	else+	  _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'+	fi+	;;+      chorus*)+	case $cc_basename in+	cxch68*)+	  # Green Hills C++ Compiler+	  # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"+	  ;;+	esac+	;;+      dgux*)+	case $cc_basename in+	  ec++*)+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'+	    ;;+	  ghcx*)+	    # Green Hills C++ Compiler+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'+	    ;;+	  *)+	    ;;+	esac+	;;+      freebsd* | dragonfly*)+	# FreeBSD uses GNU C+++	;;+      hpux9* | hpux10* | hpux11*)+	case $cc_basename in+	  CC*)+	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	    _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'+	    if test "$host_cpu" != ia64; then+	      _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'+	    fi+	    ;;+	  aCC*)+	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	    _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'+	    case $host_cpu in+	    hppa*64*|ia64*)+	      # +Z the default+	      ;;+	    *)+	      _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'+	      ;;+	    esac+	    ;;+	  *)+	    ;;+	esac+	;;+      interix*)+	# This is c89, which is MS Visual C++ (no shared libs)+	# Anyone wants to do a port?+	;;+      irix5* | irix6* | nonstopux*)+	case $cc_basename in+	  CC*)+	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'+	    # CC pic flag -KPIC is the default.+	    ;;+	  *)+	    ;;+	esac+	;;+      linux* | k*bsd*-gnu | kopensolaris*-gnu)+	case $cc_basename in+	  KCC*)+	    # KAI C++ Compiler+	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'+	    ;;+	  ecpc* )+	    # old Intel C++ for x86_64 which still supported -KPIC.+	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'+	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'+	    ;;+	  icpc* )+	    # Intel C++, used to be incompatible with GCC.+	    # ICC 10 doesn't accept -KPIC any more.+	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'+	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'+	    ;;+	  pgCC* | pgcpp*)+	    # Portland Group C++ compiler+	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'+	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+	    ;;+	  cxx*)+	    # Compaq C+++	    # Make sure the PIC flag is empty.  It appears that all Alpha+	    # Linux and Compaq Tru64 Unix objects are PIC.+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)=+	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'+	    ;;+	  xlc* | xlC*)+	    # IBM XL 8.0 on PPC+	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'+	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'+	    ;;+	  *)+	    case `$CC -V 2>&1 | sed 5q` in+	    *Sun\ C*)+	      # Sun C++ 5.9+	      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'+	      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+	      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '+	      ;;+	    esac+	    ;;+	esac+	;;+      lynxos*)+	;;+      m88k*)+	;;+      mvs*)+	case $cc_basename in+	  cxx*)+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'+	    ;;+	  *)+	    ;;+	esac+	;;+      netbsd* | netbsdelf*-gnu)+	;;+      *qnx* | *nto*)+        # QNX uses GNU C++, but need to define -shared option too, otherwise+        # it will coredump.+        _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'+        ;;+      osf3* | osf4* | osf5*)+	case $cc_basename in+	  KCC*)+	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'+	    ;;+	  RCC*)+	    # Rational C++ 2.4.1+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'+	    ;;+	  cxx*)+	    # Digital/Compaq C+++	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	    # Make sure the PIC flag is empty.  It appears that all Alpha+	    # Linux and Compaq Tru64 Unix objects are PIC.+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)=+	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'+	    ;;+	  *)+	    ;;+	esac+	;;+      psos*)+	;;+      solaris*)+	case $cc_basename in+	  CC*)+	    # Sun C++ 4.2, 5.x and Centerline C+++	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'+	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '+	    ;;+	  gcx*)+	    # Green Hills C++ Compiler+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'+	    ;;+	  *)+	    ;;+	esac+	;;+      sunos4*)+	case $cc_basename in+	  CC*)+	    # Sun C++ 4.x+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'+	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+	    ;;+	  lcc*)+	    # Lucid+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'+	    ;;+	  *)+	    ;;+	esac+	;;+      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)+	case $cc_basename in+	  CC*)+	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'+	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+	    ;;+	esac+	;;+      tandem*)+	case $cc_basename in+	  NCC*)+	    # NonStop-UX NCC 3.20+	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'+	    ;;+	  *)+	    ;;+	esac+	;;+      vxworks*)+	;;+      *)+	_LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no+	;;+    esac+  fi+],+[+  if test "$GCC" = yes; then+    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'++    case $host_os in+      aix*)+      # All AIX code is PIC.+      if test "$host_cpu" = ia64; then+	# AIX 5 now supports IA64 processor+	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+      fi+      ;;++    amigaos*)+      case $host_cpu in+      powerpc)+            # see comment about AmigaOS4 .so support+            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'+        ;;+      m68k)+            # FIXME: we need at least 68020 code to build shared libraries, but+            # adding the `-m68020' flag to GCC prevents building anything better,+            # like `-m68040'.+            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'+        ;;+      esac+      ;;++    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)+      # PIC is the default for these OSes.+      ;;++    mingw* | cygwin* | pw32* | os2* | cegcc*)+      # This hack is so that the source file can tell whether it is being+      # built for inclusion in a dll (and should export symbols for example).+      # Although the cygwin gcc ignores -fPIC, still need this for old-style+      # (--disable-auto-import) libraries+      m4_if([$1], [GCJ], [],+	[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])+      ;;++    darwin* | rhapsody*)+      # PIC is the default on this platform+      # Common symbols not allowed in MH_DYLIB files+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'+      ;;++    hpux*)+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag+      # sets the default TLS model and affects inlining.+      case $host_cpu in+      hppa*64*)+	# +Z the default+	;;+      *)+	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'+	;;+      esac+      ;;++    interix[[3-9]]*)+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.+      # Instead, we relocate shared libraries at runtime.+      ;;++    msdosdjgpp*)+      # Just because we use GCC doesn't mean we suddenly get shared libraries+      # on systems that don't support them.+      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no+      enable_shared=no+      ;;++    *nto* | *qnx*)+      # QNX uses GNU C++, but need to define -shared option too, otherwise+      # it will coredump.+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'+      ;;++    sysv4*MP*)+      if test -d /usr/nec; then+	_LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic+      fi+      ;;++    *)+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'+      ;;+    esac+  else+    # PORTME Check for flag to pass linker flags through the system compiler.+    case $host_os in+    aix*)+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+      if test "$host_cpu" = ia64; then+	# AIX 5 now supports IA64 processor+	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+      else+	_LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'+      fi+      ;;++    mingw* | cygwin* | pw32* | os2* | cegcc*)+      # This hack is so that the source file can tell whether it is being+      # built for inclusion in a dll (and should export symbols for example).+      m4_if([$1], [GCJ], [],+	[_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])+      ;;++    hpux9* | hpux10* | hpux11*)+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but+      # not for PA HP-UX.+      case $host_cpu in+      hppa*64*|ia64*)+	# +Z the default+	;;+      *)+	_LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'+	;;+      esac+      # Is there a better lt_prog_compiler_static that works with the bundled CC?+      _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'+      ;;++    irix5* | irix6* | nonstopux*)+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+      # PIC (with -KPIC) is the default.+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'+      ;;++    linux* | k*bsd*-gnu | kopensolaris*-gnu)+      case $cc_basename in+      # old Intel for x86_64 which still supported -KPIC.+      ecc*)+	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'+	_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'+        ;;+      # icc used to be incompatible with GCC.+      # ICC 10 doesn't accept -KPIC any more.+      icc* | ifort*)+	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'+	_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'+        ;;+      # Lahey Fortran 8.1.+      lf95*)+	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	_LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'+	_LT_TAGVAR(lt_prog_compiler_static, $1)='--static'+	;;+      pgcc* | pgf77* | pgf90* | pgf95*)+        # Portland Group compilers (*not* the Pentium gcc compiler,+	# which looks to be a dead project)+	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'+	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+        ;;+      ccc*)+        _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+        # All Alpha code is PIC.+        _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'+        ;;+      xl*)+	# IBM XL C 8.0/Fortran 10.1 on PPC+	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'+	_LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'+	;;+      *)+	case `$CC -V 2>&1 | sed 5q` in+	*Sun\ C*)+	  # Sun C 5.9+	  _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'+	  _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+	  _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+	  ;;+	*Sun\ F*)+	  # Sun Fortran 8.3 passes all unrecognized flags to the linker+	  _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'+	  _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+	  _LT_TAGVAR(lt_prog_compiler_wl, $1)=''+	  ;;+	esac+	;;+      esac+      ;;++    newsos6)+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+      ;;++    *nto* | *qnx*)+      # QNX uses GNU C++, but need to define -shared option too, otherwise+      # it will coredump.+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'+      ;;++    osf3* | osf4* | osf5*)+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+      # All OSF/1 code is PIC.+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'+      ;;++    rdos*)+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'+      ;;++    solaris*)+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+      case $cc_basename in+      f77* | f90* | f95*)+	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;+      *)+	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;+      esac+      ;;++    sunos4*)+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+      ;;++    sysv4 | sysv4.2uw2* | sysv4.3*)+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+      ;;++    sysv4*MP*)+      if test -d /usr/nec ;then+	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'+	_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+      fi+      ;;++    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+      ;;++    unicos*)+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'+      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no+      ;;++    uts4*)+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'+      ;;++    *)+      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no+      ;;+    esac+  fi+])+case $host_os in+  # For platforms which do not support PIC, -DPIC is meaningless:+  *djgpp*)+    _LT_TAGVAR(lt_prog_compiler_pic, $1)=+    ;;+  *)+    _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"+    ;;+esac+AC_MSG_RESULT([$_LT_TAGVAR(lt_prog_compiler_pic, $1)])+_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],+	[How to pass a linker flag through the compiler])++#+# Check to make sure the PIC flag actually works.+#+if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then+  _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],+    [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],+    [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],+    [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in+     "" | " "*) ;;+     *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;+     esac],+    [_LT_TAGVAR(lt_prog_compiler_pic, $1)=+     _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])+fi+_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],+	[Additional compiler flags for building library objects])++#+# Check to make sure the static flag actually works.+#+wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"+_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],+  _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),+  $lt_tmp_static_flag,+  [],+  [_LT_TAGVAR(lt_prog_compiler_static, $1)=])+_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],+	[Compiler flag to prevent dynamic linking])+])# _LT_COMPILER_PIC+++# _LT_LINKER_SHLIBS([TAGNAME])+# ----------------------------+# See if the linker supports building shared libraries.+m4_defun([_LT_LINKER_SHLIBS],+[AC_REQUIRE([LT_PATH_LD])dnl+AC_REQUIRE([LT_PATH_NM])dnl+m4_require([_LT_FILEUTILS_DEFAULTS])dnl+m4_require([_LT_DECL_EGREP])dnl+m4_require([_LT_DECL_SED])dnl+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl+m4_require([_LT_TAG_COMPILER])dnl+AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])+m4_if([$1], [CXX], [+  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'+  case $host_os in+  aix[[4-9]]*)+    # If we're using GNU nm, then we don't want the "-C" option.+    # -C means demangle to AIX nm, but means don't demangle with GNU nm+    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then+      _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'+    else+      _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'+    fi+    ;;+  pw32*)+    _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"+  ;;+  cygwin* | mingw* | cegcc*)+    _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'+  ;;+  linux* | k*bsd*-gnu)+    _LT_TAGVAR(link_all_deplibs, $1)=no+  ;;+  *)+    _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'+  ;;+  esac+  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']+], [+  runpath_var=+  _LT_TAGVAR(allow_undefined_flag, $1)=+  _LT_TAGVAR(always_export_symbols, $1)=no+  _LT_TAGVAR(archive_cmds, $1)=+  _LT_TAGVAR(archive_expsym_cmds, $1)=+  _LT_TAGVAR(compiler_needs_object, $1)=no+  _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no+  _LT_TAGVAR(export_dynamic_flag_spec, $1)=+  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'+  _LT_TAGVAR(hardcode_automatic, $1)=no+  _LT_TAGVAR(hardcode_direct, $1)=no+  _LT_TAGVAR(hardcode_direct_absolute, $1)=no+  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=+  _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=+  _LT_TAGVAR(hardcode_libdir_separator, $1)=+  _LT_TAGVAR(hardcode_minus_L, $1)=no+  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported+  _LT_TAGVAR(inherit_rpath, $1)=no+  _LT_TAGVAR(link_all_deplibs, $1)=unknown+  _LT_TAGVAR(module_cmds, $1)=+  _LT_TAGVAR(module_expsym_cmds, $1)=+  _LT_TAGVAR(old_archive_from_new_cmds, $1)=+  _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=+  _LT_TAGVAR(thread_safe_flag_spec, $1)=+  _LT_TAGVAR(whole_archive_flag_spec, $1)=+  # include_expsyms should be a list of space-separated symbols to be *always*+  # included in the symbol list+  _LT_TAGVAR(include_expsyms, $1)=+  # exclude_expsyms can be an extended regexp of symbols to exclude+  # it will be wrapped by ` (' and `)$', so one must not match beginning or+  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',+  # as well as any symbol that contains `d'.+  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']+  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out+  # platforms (ab)use it in PIC code, but their linkers get confused if+  # the symbol is explicitly referenced.  Since portable code cannot+  # rely on this symbol name, it's probably fine to never include it in+  # preloaded symbol tables.+  # Exclude shared library initialization/finalization symbols.+dnl Note also adjust exclude_expsyms for C++ above.+  extract_expsyms_cmds=++  case $host_os in+  cygwin* | mingw* | pw32* | cegcc*)+    # FIXME: the MSVC++ port hasn't been tested in a loooong time+    # When not using gcc, we currently assume that we are using+    # Microsoft Visual C++.+    if test "$GCC" != yes; then+      with_gnu_ld=no+    fi+    ;;+  interix*)+    # we just hope/assume this is gcc and not c89 (= MSVC++)+    with_gnu_ld=yes+    ;;+  openbsd*)+    with_gnu_ld=no+    ;;+  linux* | k*bsd*-gnu)+    _LT_TAGVAR(link_all_deplibs, $1)=no+    ;;+  esac++  _LT_TAGVAR(ld_shlibs, $1)=yes+  if test "$with_gnu_ld" = yes; then+    # If archive_cmds runs LD, not CC, wlarc should be empty+    wlarc='${wl}'++    # Set some defaults for GNU ld with shared library support. These+    # are reset later if shared libraries are not supported. Putting them+    # here allows them to be overridden if necessary.+    runpath_var=LD_RUN_PATH+    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'+    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'+    # ancient GNU ld didn't support --whole-archive et. al.+    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then+      _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'+    else+      _LT_TAGVAR(whole_archive_flag_spec, $1)=+    fi+    supports_anon_versioning=no+    case `$LD -v 2>&1` in+      *GNU\ gold*) supports_anon_versioning=yes ;;+      *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11+      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...+      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...+      *\ 2.11.*) ;; # other 2.11 versions+      *) supports_anon_versioning=yes ;;+    esac++    # See if GNU ld supports shared libraries.+    case $host_os in+    aix[[3-9]]*)+      # On AIX/PPC, the GNU linker is very broken+      if test "$host_cpu" != ia64; then+	_LT_TAGVAR(ld_shlibs, $1)=no+	cat <<_LT_EOF 1>&2++*** Warning: the GNU linker, at least up to release 2.9.1, is reported+*** to be unable to reliably create shared libraries on AIX.+*** Therefore, libtool is disabling shared libraries support.  If you+*** really care for shared libraries, you may want to modify your PATH+*** so that a non-GNU linker is found, and then restart.++_LT_EOF+      fi+      ;;++    amigaos*)+      case $host_cpu in+      powerpc)+            # see comment about AmigaOS4 .so support+            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+            _LT_TAGVAR(archive_expsym_cmds, $1)=''+        ;;+      m68k)+            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'+            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'+            _LT_TAGVAR(hardcode_minus_L, $1)=yes+        ;;+      esac+      ;;++    beos*)+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then+	_LT_TAGVAR(allow_undefined_flag, $1)=unsupported+	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc+	# support --undefined.  This deserves some investigation.  FIXME+	_LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+      else+	_LT_TAGVAR(ld_shlibs, $1)=no+      fi+      ;;++    cygwin* | mingw* | pw32* | cegcc*)+      # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,+      # as there is no search path for DLLs.+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'+      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported+      _LT_TAGVAR(always_export_symbols, $1)=no+      _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes+      _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'++      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then+        _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'+	# If the export-symbols file already is a .def file (1st line+	# is EXPORTS), use it as is; otherwise, prepend...+	_LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then+	  cp $export_symbols $output_objdir/$soname.def;+	else+	  echo EXPORTS > $output_objdir/$soname.def;+	  cat $export_symbols >> $output_objdir/$soname.def;+	fi~+	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'+      else+	_LT_TAGVAR(ld_shlibs, $1)=no+      fi+      ;;++    interix[[3-9]]*)+      _LT_TAGVAR(hardcode_direct, $1)=no+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'+      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.+      # Instead, shared libraries are loaded at an image base (0x10000000 by+      # default) and relocated if they conflict, which is a slow very memory+      # consuming and fragmenting process.  To avoid this, we pick a random,+      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link+      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.+      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'+      _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'+      ;;++    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)+      tmp_diet=no+      if test "$host_os" = linux-dietlibc; then+	case $cc_basename in+	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)+	esac+      fi+      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \+	 && test "$tmp_diet" = no+      then+	tmp_addflag=+	tmp_sharedflag='-shared'+	case $cc_basename,$host_cpu in+        pgcc*)				# Portland Group C compiler+	  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'+	  tmp_addflag=' $pic_flag'+	  ;;+	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers+	  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'+	  tmp_addflag=' $pic_flag -Mnomain' ;;+	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64+	  tmp_addflag=' -i_dynamic' ;;+	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64+	  tmp_addflag=' -i_dynamic -nofor_main' ;;+	ifc* | ifort*)			# Intel Fortran compiler+	  tmp_addflag=' -nofor_main' ;;+	lf95*)				# Lahey Fortran 8.1+	  _LT_TAGVAR(whole_archive_flag_spec, $1)=+	  tmp_sharedflag='--shared' ;;+	xl[[cC]]*)			# IBM XL C 8.0 on PPC (deal with xlf below)+	  tmp_sharedflag='-qmkshrobj'+	  tmp_addflag= ;;+	esac+	case `$CC -V 2>&1 | sed 5q` in+	*Sun\ C*)			# Sun C 5.9+	  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'+	  _LT_TAGVAR(compiler_needs_object, $1)=yes+	  tmp_sharedflag='-G' ;;+	*Sun\ F*)			# Sun Fortran 8.3+	  tmp_sharedflag='-G' ;;+	esac+	_LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'++        if test "x$supports_anon_versioning" = xyes; then+          _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~+	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~+	    echo "local: *; };" >> $output_objdir/$libname.ver~+	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'+        fi++	case $cc_basename in+	xlf*)+	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself+	  _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'+	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=+	  _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'+	  _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'+	  if test "x$supports_anon_versioning" = xyes; then+	    _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~+	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~+	      echo "local: *; };" >> $output_objdir/$libname.ver~+	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'+	  fi+	  ;;+	esac+      else+        _LT_TAGVAR(ld_shlibs, $1)=no+      fi+      ;;++    netbsd* | netbsdelf*-gnu)+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then+	_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'+	wlarc=+      else+	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'+      fi+      ;;++    solaris*)+      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then+	_LT_TAGVAR(ld_shlibs, $1)=no+	cat <<_LT_EOF 1>&2++*** Warning: The releases 2.8.* of the GNU linker cannot reliably+*** create shared libraries on Solaris systems.  Therefore, libtool+*** is disabling shared libraries support.  We urge you to upgrade GNU+*** binutils to release 2.9.1 or newer.  Another option is to modify+*** your PATH or compiler configuration so that the native linker is+*** used, and then restart.++_LT_EOF+      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then+	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'+      else+	_LT_TAGVAR(ld_shlibs, $1)=no+      fi+      ;;++    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)+      case `$LD -v 2>&1` in+        *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)+	_LT_TAGVAR(ld_shlibs, $1)=no+	cat <<_LT_EOF 1>&2++*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not+*** reliably create shared libraries on SCO systems.  Therefore, libtool+*** is disabling shared libraries support.  We urge you to upgrade GNU+*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify+*** your PATH or compiler configuration so that the native linker is+*** used, and then restart.++_LT_EOF+	;;+	*)+	  # For security reasons, it is highly recommended that you always+	  # use absolute paths for naming shared libraries, and exclude the+	  # DT_RUNPATH tag from executables and libraries.  But doing so+	  # requires that you compile everything twice, which is a pain.+	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then+	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'+	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'+	  else+	    _LT_TAGVAR(ld_shlibs, $1)=no+	  fi+	;;+      esac+      ;;++    sunos4*)+      _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'+      wlarc=+      _LT_TAGVAR(hardcode_direct, $1)=yes+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      ;;++    *)+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then+	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'+      else+	_LT_TAGVAR(ld_shlibs, $1)=no+      fi+      ;;+    esac++    if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then+      runpath_var=+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=+      _LT_TAGVAR(export_dynamic_flag_spec, $1)=+      _LT_TAGVAR(whole_archive_flag_spec, $1)=+    fi+  else+    # PORTME fill in a description of your system's linker (not GNU ld)+    case $host_os in+    aix3*)+      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported+      _LT_TAGVAR(always_export_symbols, $1)=yes+      _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'+      # Note: this linker hardcodes the directories in LIBPATH if there+      # are no directories specified by -L.+      _LT_TAGVAR(hardcode_minus_L, $1)=yes+      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then+	# Neither direct hardcoding nor static linking is supported with a+	# broken collect2.+	_LT_TAGVAR(hardcode_direct, $1)=unsupported+      fi+      ;;++    aix[[4-9]]*)+      if test "$host_cpu" = ia64; then+	# On IA64, the linker does run time linking by default, so we don't+	# have to do anything special.+	aix_use_runtimelinking=no+	exp_sym_flag='-Bexport'+	no_entry_flag=""+      else+	# If we're using GNU nm, then we don't want the "-C" option.+	# -C means demangle to AIX nm, but means don't demangle with GNU nm+	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then+	  _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'+	else+	  _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'+	fi+	aix_use_runtimelinking=no++	# Test if we are trying to use run time linking or normal+	# AIX style linking. If -brtl is somewhere in LDFLAGS, we+	# need to do runtime linking.+	case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)+	  for ld_flag in $LDFLAGS; do+	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then+	    aix_use_runtimelinking=yes+	    break+	  fi+	  done+	  ;;+	esac++	exp_sym_flag='-bexport'+	no_entry_flag='-bnoentry'+      fi++      # When large executables or shared objects are built, AIX ld can+      # have problems creating the table of contents.  If linking a library+      # or program results in "error TOC overflow" add -mminimal-toc to+      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not+      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.++      _LT_TAGVAR(archive_cmds, $1)=''+      _LT_TAGVAR(hardcode_direct, $1)=yes+      _LT_TAGVAR(hardcode_direct_absolute, $1)=yes+      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'+      _LT_TAGVAR(link_all_deplibs, $1)=yes+      _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'++      if test "$GCC" = yes; then+	case $host_os in aix4.[[012]]|aix4.[[012]].*)+	# We only want to do this on AIX 4.2 and lower, the check+	# below for broken collect2 doesn't work under 4.3++	  collect2name=`${CC} -print-prog-name=collect2`+	  if test -f "$collect2name" &&+	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null+	  then+	  # We have reworked collect2+	  :+	  else+	  # We have old collect2+	  _LT_TAGVAR(hardcode_direct, $1)=unsupported+	  # It fails to find uninstalled libraries when the uninstalled+	  # path is not listed in the libpath.  Setting hardcode_minus_L+	  # to unsupported forces relinking+	  _LT_TAGVAR(hardcode_minus_L, $1)=yes+	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'+	  _LT_TAGVAR(hardcode_libdir_separator, $1)=+	  fi+	  ;;+	esac+	shared_flag='-shared'+	if test "$aix_use_runtimelinking" = yes; then+	  shared_flag="$shared_flag "'${wl}-G'+	fi+	_LT_TAGVAR(link_all_deplibs, $1)=no+      else+	# not using gcc+	if test "$host_cpu" = ia64; then+	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release+	# chokes on -Wl,-G. The following line is correct:+	  shared_flag='-G'+	else+	  if test "$aix_use_runtimelinking" = yes; then+	    shared_flag='${wl}-G'+	  else+	    shared_flag='${wl}-bM:SRE'+	  fi+	fi+      fi++      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'+      # It seems that -bexpall does not export symbols beginning with+      # underscore (_), so it is better to generate a list of symbols to export.+      _LT_TAGVAR(always_export_symbols, $1)=yes+      if test "$aix_use_runtimelinking" = yes; then+	# Warning - without using the other runtime loading flags (-brtl),+	# -berok will link without error, but may produce a broken library.+	_LT_TAGVAR(allow_undefined_flag, $1)='-berok'+        # Determine the default libpath from the value encoded in an+        # empty executable.+        _LT_SYS_MODULE_PATH_AIX+        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"+        _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"+      else+	if test "$host_cpu" = ia64; then+	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'+	  _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"+	  _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"+	else+	 # Determine the default libpath from the value encoded in an+	 # empty executable.+	 _LT_SYS_MODULE_PATH_AIX+	 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"+	  # Warning - without using the other run time loading flags,+	  # -berok will link without error, but may produce a broken library.+	  _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'+	  _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'+	  # Exported symbols can be pulled into shared objects from archives+	  _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'+	  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes+	  # This is similar to how AIX traditionally builds its shared libraries.+	  _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'+	fi+      fi+      ;;++    amigaos*)+      case $host_cpu in+      powerpc)+            # see comment about AmigaOS4 .so support+            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+            _LT_TAGVAR(archive_expsym_cmds, $1)=''+        ;;+      m68k)+            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'+            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'+            _LT_TAGVAR(hardcode_minus_L, $1)=yes+        ;;+      esac+      ;;++    bsdi[[45]]*)+      _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic+      ;;++    cygwin* | mingw* | pw32* | cegcc*)+      # When not using gcc, we currently assume that we are using+      # Microsoft Visual C++.+      # hardcode_libdir_flag_spec is actually meaningless, as there is+      # no search path for DLLs.+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '+      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported+      # Tell ltmain to make .lib files, not .a files.+      libext=lib+      # Tell ltmain to make .dll files, not .so files.+      shrext_cmds=".dll"+      # FIXME: Setting linknames here is a bad hack.+      _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='+      # The linker will automatically build a .lib file if we build a DLL.+      _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'+      # FIXME: Should let the user specify the lib program.+      _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'+      _LT_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'+      _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes+      ;;++    darwin* | rhapsody*)+      _LT_DARWIN_LINKER_FEATURES($1)+      ;;++    dgux*)+      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      ;;++    freebsd1*)+      _LT_TAGVAR(ld_shlibs, $1)=no+      ;;++    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor+    # support.  Future versions do this automatically, but an explicit c++rt0.o+    # does not break anything, and helps significantly (at the cost of a little+    # extra space).+    freebsd2.2*)+      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'+      _LT_TAGVAR(hardcode_direct, $1)=yes+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      ;;++    # Unfortunately, older versions of FreeBSD 2 do not have this feature.+    freebsd2*)+      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'+      _LT_TAGVAR(hardcode_direct, $1)=yes+      _LT_TAGVAR(hardcode_minus_L, $1)=yes+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      ;;++    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.+    freebsd* | dragonfly*)+      _LT_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'+      _LT_TAGVAR(hardcode_direct, $1)=yes+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      ;;++    hpux9*)+      if test "$GCC" = yes; then+	_LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'+      else+	_LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'+      fi+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:+      _LT_TAGVAR(hardcode_direct, $1)=yes++      # hardcode_minus_L: Not really in the search PATH,+      # but as the default location of the library.+      _LT_TAGVAR(hardcode_minus_L, $1)=yes+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'+      ;;++    hpux10*)+      if test "$GCC" = yes -a "$with_gnu_ld" = no; then+	_LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'+      else+	_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'+      fi+      if test "$with_gnu_ld" = no; then+	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'+	_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'+	_LT_TAGVAR(hardcode_libdir_separator, $1)=:+	_LT_TAGVAR(hardcode_direct, $1)=yes+	_LT_TAGVAR(hardcode_direct_absolute, $1)=yes+	_LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'+	# hardcode_minus_L: Not really in the search PATH,+	# but as the default location of the library.+	_LT_TAGVAR(hardcode_minus_L, $1)=yes+      fi+      ;;++    hpux11*)+      if test "$GCC" = yes -a "$with_gnu_ld" = no; then+	case $host_cpu in+	hppa*64*)+	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+	ia64*)+	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+	*)+	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+	esac+      else+	case $host_cpu in+	hppa*64*)+	  _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+	ia64*)+	  _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+	*)+	  _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+	esac+      fi+      if test "$with_gnu_ld" = no; then+	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'+	_LT_TAGVAR(hardcode_libdir_separator, $1)=:++	case $host_cpu in+	hppa*64*|ia64*)+	  _LT_TAGVAR(hardcode_direct, $1)=no+	  _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+	  ;;+	*)+	  _LT_TAGVAR(hardcode_direct, $1)=yes+	  _LT_TAGVAR(hardcode_direct_absolute, $1)=yes+	  _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'++	  # hardcode_minus_L: Not really in the search PATH,+	  # but as the default location of the library.+	  _LT_TAGVAR(hardcode_minus_L, $1)=yes+	  ;;+	esac+      fi+      ;;++    irix5* | irix6* | nonstopux*)+      if test "$GCC" = yes; then+	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'+	# Try to use the -exported_symbol ld option, if it does not+	# work, assume that -exports_file does not work either and+	# implicitly export all symbols.+        save_LDFLAGS="$LDFLAGS"+        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"+        AC_LINK_IFELSE(int foo(void) {},+          _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'+        )+        LDFLAGS="$save_LDFLAGS"+      else+	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'+	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'+      fi+      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:+      _LT_TAGVAR(inherit_rpath, $1)=yes+      _LT_TAGVAR(link_all_deplibs, $1)=yes+      ;;++    netbsd* | netbsdelf*-gnu)+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then+	_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out+      else+	_LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF+      fi+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'+      _LT_TAGVAR(hardcode_direct, $1)=yes+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      ;;++    newsos6)+      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+      _LT_TAGVAR(hardcode_direct, $1)=yes+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      ;;++    *nto* | *qnx*)+      ;;++    openbsd*)+      if test -f /usr/libexec/ld.so; then+	_LT_TAGVAR(hardcode_direct, $1)=yes+	_LT_TAGVAR(hardcode_shlibpath_var, $1)=no+	_LT_TAGVAR(hardcode_direct_absolute, $1)=yes+	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then+	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'+	  _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'+	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'+	  _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'+	else+	  case $host_os in+	   openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)+	     _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'+	     _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'+	     ;;+	   *)+	     _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'+	     _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'+	     ;;+	  esac+	fi+      else+	_LT_TAGVAR(ld_shlibs, $1)=no+      fi+      ;;++    os2*)+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'+      _LT_TAGVAR(hardcode_minus_L, $1)=yes+      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported+      _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'+      _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'+      ;;++    osf3*)+      if test "$GCC" = yes; then+	_LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'+	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'+      else+	_LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'+	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'+      fi+      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:+      ;;++    osf4* | osf5*)	# as osf3* with the addition of -msym flag+      if test "$GCC" = yes; then+	_LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'+	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'+	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'+      else+	_LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'+	_LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'+	_LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~+	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'++	# Both c and cxx compiler support -rpath directly+	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'+      fi+      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:+      ;;++    solaris*)+      _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'+      if test "$GCC" = yes; then+	wlarc='${wl}'+	_LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'+	_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'+      else+	case `$CC -V 2>&1` in+	*"Compilers 5.0"*)+	  wlarc=''+	  _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'+	  _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'+	  ;;+	*)+	  wlarc='${wl}'+	  _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'+	  _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'+	  ;;+	esac+      fi+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      case $host_os in+      solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;+      *)+	# The compiler driver will combine and reorder linker options,+	# but understands `-z linker_flag'.  GCC discards it without `$wl',+	# but is careful enough not to reorder.+	# Supported since Solaris 2.6 (maybe 2.5.1?)+	if test "$GCC" = yes; then+	  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'+	else+	  _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'+	fi+	;;+      esac+      _LT_TAGVAR(link_all_deplibs, $1)=yes+      ;;++    sunos4*)+      if test "x$host_vendor" = xsequent; then+	# Use $CC to link under sequent, because it throws in some extra .o+	# files that make .init and .fini sections work.+	_LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'+      else+	_LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'+      fi+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'+      _LT_TAGVAR(hardcode_direct, $1)=yes+      _LT_TAGVAR(hardcode_minus_L, $1)=yes+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      ;;++    sysv4)+      case $host_vendor in+	sni)+	  _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+	  _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???+	;;+	siemens)+	  ## LD is ld it makes a PLAMLIB+	  ## CC just makes a GrossModule.+	  _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'+	  _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'+	  _LT_TAGVAR(hardcode_direct, $1)=no+        ;;+	motorola)+	  _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+	  _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie+	;;+      esac+      runpath_var='LD_RUN_PATH'+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      ;;++    sysv4.3*)+      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'+      ;;++    sysv4*MP*)+      if test -d /usr/nec; then+	_LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+	_LT_TAGVAR(hardcode_shlibpath_var, $1)=no+	runpath_var=LD_RUN_PATH+	hardcode_runpath_var=yes+	_LT_TAGVAR(ld_shlibs, $1)=yes+      fi+      ;;++    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)+      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'+      _LT_TAGVAR(archive_cmds_need_lc, $1)=no+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      runpath_var='LD_RUN_PATH'++      if test "$GCC" = yes; then+	_LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+      else+	_LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+      fi+      ;;++    sysv5* | sco3.2v5* | sco5v6*)+      # Note: We can NOT use -z defs as we might desire, because we do not+      # link with -lc, and that would cause any symbols used from libc to+      # always be unresolved, which means just about no library would+      # ever link correctly.  If we're not using GNU ld we use -z text+      # though, which does catch some bad symbols but isn't as heavy-handed+      # as -z defs.+      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'+      _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'+      _LT_TAGVAR(archive_cmds_need_lc, $1)=no+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'+      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'+      _LT_TAGVAR(link_all_deplibs, $1)=yes+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'+      runpath_var='LD_RUN_PATH'++      if test "$GCC" = yes; then+	_LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+      else+	_LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+      fi+      ;;++    uts4*)+      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      ;;++    *)+      _LT_TAGVAR(ld_shlibs, $1)=no+      ;;+    esac++    if test x$host_vendor = xsni; then+      case $host in+      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)+	_LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'+	;;+      esac+    fi+  fi+])+AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])+test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no++_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld++_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl+_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl+_LT_DECL([], [extract_expsyms_cmds], [2],+    [The commands to extract the exported symbol list from a shared archive])++#+# Do we need to explicitly link libc?+#+case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in+x|xyes)+  # Assume -lc should be added+  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes++  if test "$enable_shared" = yes && test "$GCC" = yes; then+    case $_LT_TAGVAR(archive_cmds, $1) in+    *'~'*)+      # FIXME: we may have to deal with multi-command sequences.+      ;;+    '$CC '*)+      # Test whether the compiler implicitly links with -lc since on some+      # systems, -lgcc has to come before -lc. If gcc already passes -lc+      # to ld, don't add -lc before -lgcc.+      AC_MSG_CHECKING([whether -lc should be explicitly linked in])+      $RM conftest*+      echo "$lt_simple_compile_test_code" > conftest.$ac_ext++      if AC_TRY_EVAL(ac_compile) 2>conftest.err; then+        soname=conftest+        lib=conftest+        libobjs=conftest.$ac_objext+        deplibs=+        wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)+	pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)+        compiler_flags=-v+        linker_flags=-v+        verstring=+        output_objdir=.+        libname=conftest+        lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)+        _LT_TAGVAR(allow_undefined_flag, $1)=+        if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)+        then+	  _LT_TAGVAR(archive_cmds_need_lc, $1)=no+        else+	  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes+        fi+        _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag+      else+        cat conftest.err 1>&5+      fi+      $RM conftest*+      AC_MSG_RESULT([$_LT_TAGVAR(archive_cmds_need_lc, $1)])+      ;;+    esac+  fi+  ;;+esac++_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],+    [Whether or not to add -lc for building shared libraries])+_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],+    [enable_shared_with_static_runtimes], [0],+    [Whether or not to disallow shared libs when runtime libs are static])+_LT_TAGDECL([], [export_dynamic_flag_spec], [1],+    [Compiler flag to allow reflexive dlopens])+_LT_TAGDECL([], [whole_archive_flag_spec], [1],+    [Compiler flag to generate shared objects directly from archives])+_LT_TAGDECL([], [compiler_needs_object], [1],+    [Whether the compiler copes with passing no objects directly])+_LT_TAGDECL([], [old_archive_from_new_cmds], [2],+    [Create an old-style archive from a shared archive])+_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],+    [Create a temporary old-style archive to link instead of a shared archive])+_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])+_LT_TAGDECL([], [archive_expsym_cmds], [2])+_LT_TAGDECL([], [module_cmds], [2],+    [Commands used to build a loadable module if different from building+    a shared archive.])+_LT_TAGDECL([], [module_expsym_cmds], [2])+_LT_TAGDECL([], [with_gnu_ld], [1],+    [Whether we are building with GNU ld or not])+_LT_TAGDECL([], [allow_undefined_flag], [1],+    [Flag that allows shared libraries with undefined symbols to be built])+_LT_TAGDECL([], [no_undefined_flag], [1],+    [Flag that enforces no undefined symbols])+_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],+    [Flag to hardcode $libdir into a binary during linking.+    This must work even if $libdir does not exist])+_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],+    [[If ld is used when linking, flag to hardcode $libdir into a binary+    during linking.  This must work even if $libdir does not exist]])+_LT_TAGDECL([], [hardcode_libdir_separator], [1],+    [Whether we need a single "-rpath" flag with a separated argument])+_LT_TAGDECL([], [hardcode_direct], [0],+    [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes+    DIR into the resulting binary])+_LT_TAGDECL([], [hardcode_direct_absolute], [0],+    [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes+    DIR into the resulting binary and the resulting library dependency is+    "absolute", i.e impossible to change by setting ${shlibpath_var} if the+    library is relocated])+_LT_TAGDECL([], [hardcode_minus_L], [0],+    [Set to "yes" if using the -LDIR flag during linking hardcodes DIR+    into the resulting binary])+_LT_TAGDECL([], [hardcode_shlibpath_var], [0],+    [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR+    into the resulting binary])+_LT_TAGDECL([], [hardcode_automatic], [0],+    [Set to "yes" if building a shared library automatically hardcodes DIR+    into the library and all subsequent libraries and executables linked+    against it])+_LT_TAGDECL([], [inherit_rpath], [0],+    [Set to yes if linker adds runtime paths of dependent libraries+    to runtime path list])+_LT_TAGDECL([], [link_all_deplibs], [0],+    [Whether libtool must link a program against all its dependency libraries])+_LT_TAGDECL([], [fix_srcfile_path], [1],+    [Fix the shell variable $srcfile for the compiler])+_LT_TAGDECL([], [always_export_symbols], [0],+    [Set to "yes" if exported symbols are required])+_LT_TAGDECL([], [export_symbols_cmds], [2],+    [The commands to list exported symbols])+_LT_TAGDECL([], [exclude_expsyms], [1],+    [Symbols that should not be listed in the preloaded symbols])+_LT_TAGDECL([], [include_expsyms], [1],+    [Symbols that must always be exported])+_LT_TAGDECL([], [prelink_cmds], [2],+    [Commands necessary for linking programs (against libraries) with templates])+_LT_TAGDECL([], [file_list_spec], [1],+    [Specify filename containing input files])+dnl FIXME: Not yet implemented+dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],+dnl    [Compiler flag to generate thread safe objects])+])# _LT_LINKER_SHLIBS+++# _LT_LANG_C_CONFIG([TAG])+# ------------------------+# Ensure that the configuration variables for a C compiler are suitably+# defined.  These variables are subsequently used by _LT_CONFIG to write+# the compiler configuration to `libtool'.+m4_defun([_LT_LANG_C_CONFIG],+[m4_require([_LT_DECL_EGREP])dnl+lt_save_CC="$CC"+AC_LANG_PUSH(C)++# Source file extension for C test sources.+ac_ext=c++# Object file extension for compiled C test sources.+objext=o+_LT_TAGVAR(objext, $1)=$objext++# Code to be used in simple compile tests+lt_simple_compile_test_code="int some_variable = 0;"++# Code to be used in simple link tests+lt_simple_link_test_code='int main(){return(0);}'++_LT_TAG_COMPILER+# Save the default compiler, since it gets overwritten when the other+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.+compiler_DEFAULT=$CC++# save warnings/boilerplate of simple test code+_LT_COMPILER_BOILERPLATE+_LT_LINKER_BOILERPLATE++## CAVEAT EMPTOR:+## There is no encapsulation within the following macros, do not change+## the running order or otherwise move them around unless you know exactly+## what you are doing...+if test -n "$compiler"; then+  _LT_COMPILER_NO_RTTI($1)+  _LT_COMPILER_PIC($1)+  _LT_COMPILER_C_O($1)+  _LT_COMPILER_FILE_LOCKS($1)+  _LT_LINKER_SHLIBS($1)+  _LT_SYS_DYNAMIC_LINKER($1)+  _LT_LINKER_HARDCODE_LIBPATH($1)+  LT_SYS_DLOPEN_SELF+  _LT_CMD_STRIPLIB++  # Report which library types will actually be built+  AC_MSG_CHECKING([if libtool supports shared libraries])+  AC_MSG_RESULT([$can_build_shared])++  AC_MSG_CHECKING([whether to build shared libraries])+  test "$can_build_shared" = "no" && enable_shared=no++  # On AIX, shared libraries and static libraries use the same namespace, and+  # are all built from PIC.+  case $host_os in+  aix3*)+    test "$enable_shared" = yes && enable_static=no+    if test -n "$RANLIB"; then+      archive_cmds="$archive_cmds~\$RANLIB \$lib"+      postinstall_cmds='$RANLIB $lib'+    fi+    ;;++  aix[[4-9]]*)+    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then+      test "$enable_shared" = yes && enable_static=no+    fi+    ;;+  esac+  AC_MSG_RESULT([$enable_shared])++  AC_MSG_CHECKING([whether to build static libraries])+  # Make sure either enable_shared or enable_static is yes.+  test "$enable_shared" = yes || enable_static=yes+  AC_MSG_RESULT([$enable_static])++  _LT_CONFIG($1)+fi+AC_LANG_POP+CC="$lt_save_CC"+])# _LT_LANG_C_CONFIG+++# _LT_PROG_CXX+# ------------+# Since AC_PROG_CXX is broken, in that it returns g++ if there is no c+++# compiler, we have our own version here.+m4_defun([_LT_PROG_CXX],+[+pushdef([AC_MSG_ERROR], [_lt_caught_CXX_error=yes])+AC_PROG_CXX+if test -n "$CXX" && ( test "X$CXX" != "Xno" &&+    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||+    (test "X$CXX" != "Xg++"))) ; then+  AC_PROG_CXXCPP+else+  _lt_caught_CXX_error=yes+fi+popdef([AC_MSG_ERROR])+])# _LT_PROG_CXX++dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([_LT_PROG_CXX], [])+++# _LT_LANG_CXX_CONFIG([TAG])+# --------------------------+# Ensure that the configuration variables for a C++ compiler are suitably+# defined.  These variables are subsequently used by _LT_CONFIG to write+# the compiler configuration to `libtool'.+m4_defun([_LT_LANG_CXX_CONFIG],+[AC_REQUIRE([_LT_PROG_CXX])dnl+m4_require([_LT_FILEUTILS_DEFAULTS])dnl+m4_require([_LT_DECL_EGREP])dnl++AC_LANG_PUSH(C++)+_LT_TAGVAR(archive_cmds_need_lc, $1)=no+_LT_TAGVAR(allow_undefined_flag, $1)=+_LT_TAGVAR(always_export_symbols, $1)=no+_LT_TAGVAR(archive_expsym_cmds, $1)=+_LT_TAGVAR(compiler_needs_object, $1)=no+_LT_TAGVAR(export_dynamic_flag_spec, $1)=+_LT_TAGVAR(hardcode_direct, $1)=no+_LT_TAGVAR(hardcode_direct_absolute, $1)=no+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=+_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=+_LT_TAGVAR(hardcode_libdir_separator, $1)=+_LT_TAGVAR(hardcode_minus_L, $1)=no+_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported+_LT_TAGVAR(hardcode_automatic, $1)=no+_LT_TAGVAR(inherit_rpath, $1)=no+_LT_TAGVAR(module_cmds, $1)=+_LT_TAGVAR(module_expsym_cmds, $1)=+_LT_TAGVAR(link_all_deplibs, $1)=unknown+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds+_LT_TAGVAR(no_undefined_flag, $1)=+_LT_TAGVAR(whole_archive_flag_spec, $1)=+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no++# Source file extension for C++ test sources.+ac_ext=cpp++# Object file extension for compiled C++ test sources.+objext=o+_LT_TAGVAR(objext, $1)=$objext++# No sense in running all these tests if we already determined that+# the CXX compiler isn't working.  Some variables (like enable_shared)+# are currently assumed to apply to all compilers on this platform,+# and will be corrupted by setting them based on a non-working compiler.+if test "$_lt_caught_CXX_error" != yes; then+  # Code to be used in simple compile tests+  lt_simple_compile_test_code="int some_variable = 0;"++  # Code to be used in simple link tests+  lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'++  # ltmain only uses $CC for tagged configurations so make sure $CC is set.+  _LT_TAG_COMPILER++  # save warnings/boilerplate of simple test code+  _LT_COMPILER_BOILERPLATE+  _LT_LINKER_BOILERPLATE++  # Allow CC to be a program name with arguments.+  lt_save_CC=$CC+  lt_save_LD=$LD+  lt_save_GCC=$GCC+  GCC=$GXX+  lt_save_with_gnu_ld=$with_gnu_ld+  lt_save_path_LD=$lt_cv_path_LD+  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then+    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx+  else+    $as_unset lt_cv_prog_gnu_ld+  fi+  if test -n "${lt_cv_path_LDCXX+set}"; then+    lt_cv_path_LD=$lt_cv_path_LDCXX+  else+    $as_unset lt_cv_path_LD+  fi+  test -z "${LDCXX+set}" || LD=$LDCXX+  CC=${CXX-"c++"}+  compiler=$CC+  _LT_TAGVAR(compiler, $1)=$CC+  _LT_CC_BASENAME([$compiler])++  if test -n "$compiler"; then+    # We don't want -fno-exception when compiling C++ code, so set the+    # no_builtin_flag separately+    if test "$GXX" = yes; then+      _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'+    else+      _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=+    fi++    if test "$GXX" = yes; then+      # Set up default GNU C++ configuration++      LT_PATH_LD++      # Check if GNU C++ uses GNU ld as the underlying linker, since the+      # archiving commands below assume that GNU ld is being used.+      if test "$with_gnu_ld" = yes; then+        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'+        _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'++        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'+        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'++        # If archive_cmds runs LD, not CC, wlarc should be empty+        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to+        #     investigate it a little bit more. (MM)+        wlarc='${wl}'++        # ancient GNU ld didn't support --whole-archive et. al.+        if eval "`$CC -print-prog-name=ld` --help 2>&1" |+	  $GREP 'no-whole-archive' > /dev/null; then+          _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'+        else+          _LT_TAGVAR(whole_archive_flag_spec, $1)=+        fi+      else+        with_gnu_ld=no+        wlarc=++        # A generic and very simple default shared library creation+        # command for GNU C++ for the case where it uses the native+        # linker, instead of GNU ld.  If possible, this setting should+        # overridden to take advantage of the native linker features on+        # the platform it is being used on.+        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'+      fi++      # Commands to make compiler produce verbose output that lists+      # what "hidden" libraries, object files and flags are used when+      # linking a shared library.+      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'++    else+      GXX=no+      with_gnu_ld=no+      wlarc=+    fi++    # PORTME: fill in a description of your system's C++ link characteristics+    AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])+    _LT_TAGVAR(ld_shlibs, $1)=yes+    case $host_os in+      aix3*)+        # FIXME: insert proper C++ library support+        _LT_TAGVAR(ld_shlibs, $1)=no+        ;;+      aix[[4-9]]*)+        if test "$host_cpu" = ia64; then+          # On IA64, the linker does run time linking by default, so we don't+          # have to do anything special.+          aix_use_runtimelinking=no+          exp_sym_flag='-Bexport'+          no_entry_flag=""+        else+          aix_use_runtimelinking=no++          # Test if we are trying to use run time linking or normal+          # AIX style linking. If -brtl is somewhere in LDFLAGS, we+          # need to do runtime linking.+          case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)+	    for ld_flag in $LDFLAGS; do+	      case $ld_flag in+	      *-brtl*)+	        aix_use_runtimelinking=yes+	        break+	        ;;+	      esac+	    done+	    ;;+          esac++          exp_sym_flag='-bexport'+          no_entry_flag='-bnoentry'+        fi++        # When large executables or shared objects are built, AIX ld can+        # have problems creating the table of contents.  If linking a library+        # or program results in "error TOC overflow" add -mminimal-toc to+        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not+        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.++        _LT_TAGVAR(archive_cmds, $1)=''+        _LT_TAGVAR(hardcode_direct, $1)=yes+        _LT_TAGVAR(hardcode_direct_absolute, $1)=yes+        _LT_TAGVAR(hardcode_libdir_separator, $1)=':'+        _LT_TAGVAR(link_all_deplibs, $1)=yes+        _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'++        if test "$GXX" = yes; then+          case $host_os in aix4.[[012]]|aix4.[[012]].*)+          # We only want to do this on AIX 4.2 and lower, the check+          # below for broken collect2 doesn't work under 4.3++	  collect2name=`${CC} -print-prog-name=collect2`+	  if test -f "$collect2name" &&+	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null+	  then+	    # We have reworked collect2+	    :+	  else+	    # We have old collect2+	    _LT_TAGVAR(hardcode_direct, $1)=unsupported+	    # It fails to find uninstalled libraries when the uninstalled+	    # path is not listed in the libpath.  Setting hardcode_minus_L+	    # to unsupported forces relinking+	    _LT_TAGVAR(hardcode_minus_L, $1)=yes+	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'+	    _LT_TAGVAR(hardcode_libdir_separator, $1)=+	  fi+          esac+          shared_flag='-shared'+	  if test "$aix_use_runtimelinking" = yes; then+	    shared_flag="$shared_flag "'${wl}-G'+	  fi+        else+          # not using gcc+          if test "$host_cpu" = ia64; then+	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release+	  # chokes on -Wl,-G. The following line is correct:+	  shared_flag='-G'+          else+	    if test "$aix_use_runtimelinking" = yes; then+	      shared_flag='${wl}-G'+	    else+	      shared_flag='${wl}-bM:SRE'+	    fi+          fi+        fi++        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'+        # It seems that -bexpall does not export symbols beginning with+        # underscore (_), so it is better to generate a list of symbols to+	# export.+        _LT_TAGVAR(always_export_symbols, $1)=yes+        if test "$aix_use_runtimelinking" = yes; then+          # Warning - without using the other runtime loading flags (-brtl),+          # -berok will link without error, but may produce a broken library.+          _LT_TAGVAR(allow_undefined_flag, $1)='-berok'+          # Determine the default libpath from the value encoded in an empty+          # executable.+          _LT_SYS_MODULE_PATH_AIX+          _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"++          _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"+        else+          if test "$host_cpu" = ia64; then+	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'+	    _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"+	    _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"+          else+	    # Determine the default libpath from the value encoded in an+	    # empty executable.+	    _LT_SYS_MODULE_PATH_AIX+	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"+	    # Warning - without using the other run time loading flags,+	    # -berok will link without error, but may produce a broken library.+	    _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'+	    _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'+	    # Exported symbols can be pulled into shared objects from archives+	    _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'+	    _LT_TAGVAR(archive_cmds_need_lc, $1)=yes+	    # This is similar to how AIX traditionally builds its shared+	    # libraries.+	    _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'+          fi+        fi+        ;;++      beos*)+	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then+	  _LT_TAGVAR(allow_undefined_flag, $1)=unsupported+	  # Joseph Beckenbach <jrb3@best.com> says some releases of gcc+	  # support --undefined.  This deserves some investigation.  FIXME+	  _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+	else+	  _LT_TAGVAR(ld_shlibs, $1)=no+	fi+	;;++      chorus*)+        case $cc_basename in+          *)+	  # FIXME: insert proper C++ library support+	  _LT_TAGVAR(ld_shlibs, $1)=no+	  ;;+        esac+        ;;++      cygwin* | mingw* | pw32* | cegcc*)+        # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,+        # as there is no search path for DLLs.+        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'+        _LT_TAGVAR(allow_undefined_flag, $1)=unsupported+        _LT_TAGVAR(always_export_symbols, $1)=no+        _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes++        if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then+          _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'+          # If the export-symbols file already is a .def file (1st line+          # is EXPORTS), use it as is; otherwise, prepend...+          _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then+	    cp $export_symbols $output_objdir/$soname.def;+          else+	    echo EXPORTS > $output_objdir/$soname.def;+	    cat $export_symbols >> $output_objdir/$soname.def;+          fi~+          $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'+        else+          _LT_TAGVAR(ld_shlibs, $1)=no+        fi+        ;;+      darwin* | rhapsody*)+        _LT_DARWIN_LINKER_FEATURES($1)+	;;++      dgux*)+        case $cc_basename in+          ec++*)+	    # FIXME: insert proper C++ library support+	    _LT_TAGVAR(ld_shlibs, $1)=no+	    ;;+          ghcx*)+	    # Green Hills C++ Compiler+	    # FIXME: insert proper C++ library support+	    _LT_TAGVAR(ld_shlibs, $1)=no+	    ;;+          *)+	    # FIXME: insert proper C++ library support+	    _LT_TAGVAR(ld_shlibs, $1)=no+	    ;;+        esac+        ;;++      freebsd[[12]]*)+        # C++ shared libraries reported to be fairly broken before+	# switch to ELF+        _LT_TAGVAR(ld_shlibs, $1)=no+        ;;++      freebsd-elf*)+        _LT_TAGVAR(archive_cmds_need_lc, $1)=no+        ;;++      freebsd* | dragonfly*)+        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF+        # conventions+        _LT_TAGVAR(ld_shlibs, $1)=yes+        ;;++      gnu*)+        ;;++      hpux9*)+        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'+        _LT_TAGVAR(hardcode_libdir_separator, $1)=:+        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'+        _LT_TAGVAR(hardcode_direct, $1)=yes+        _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,+				             # but as the default+				             # location of the library.++        case $cc_basename in+          CC*)+            # FIXME: insert proper C++ library support+            _LT_TAGVAR(ld_shlibs, $1)=no+            ;;+          aCC*)+            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'+            # Commands to make compiler produce verbose output that lists+            # what "hidden" libraries, object files and flags are used when+            # linking a shared library.+            #+            # There doesn't appear to be a way to prevent this compiler from+            # explicitly linking system object files so we need to strip them+            # from the output so that they don't get included in the library+            # dependencies.+            output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'+            ;;+          *)+            if test "$GXX" = yes; then+              _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'+            else+              # FIXME: insert proper C++ library support+              _LT_TAGVAR(ld_shlibs, $1)=no+            fi+            ;;+        esac+        ;;++      hpux10*|hpux11*)+        if test $with_gnu_ld = no; then+	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'+	  _LT_TAGVAR(hardcode_libdir_separator, $1)=:++          case $host_cpu in+            hppa*64*|ia64*)+              ;;+            *)+	      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'+              ;;+          esac+        fi+        case $host_cpu in+          hppa*64*|ia64*)+            _LT_TAGVAR(hardcode_direct, $1)=no+            _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+            ;;+          *)+            _LT_TAGVAR(hardcode_direct, $1)=yes+            _LT_TAGVAR(hardcode_direct_absolute, $1)=yes+            _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,+					         # but as the default+					         # location of the library.+            ;;+        esac++        case $cc_basename in+          CC*)+	    # FIXME: insert proper C++ library support+	    _LT_TAGVAR(ld_shlibs, $1)=no+	    ;;+          aCC*)+	    case $host_cpu in+	      hppa*64*)+	        _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	        ;;+	      ia64*)+	        _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	        ;;+	      *)+	        _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	        ;;+	    esac+	    # Commands to make compiler produce verbose output that lists+	    # what "hidden" libraries, object files and flags are used when+	    # linking a shared library.+	    #+	    # There doesn't appear to be a way to prevent this compiler from+	    # explicitly linking system object files so we need to strip them+	    # from the output so that they don't get included in the library+	    # dependencies.+	    output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'+	    ;;+          *)+	    if test "$GXX" = yes; then+	      if test $with_gnu_ld = no; then+	        case $host_cpu in+	          hppa*64*)+	            _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	            ;;+	          ia64*)+	            _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	            ;;+	          *)+	            _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	            ;;+	        esac+	      fi+	    else+	      # FIXME: insert proper C++ library support+	      _LT_TAGVAR(ld_shlibs, $1)=no+	    fi+	    ;;+        esac+        ;;++      interix[[3-9]]*)+	_LT_TAGVAR(hardcode_direct, $1)=no+	_LT_TAGVAR(hardcode_shlibpath_var, $1)=no+	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'+	_LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'+	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.+	# Instead, shared libraries are loaded at an image base (0x10000000 by+	# default) and relocated if they conflict, which is a slow very memory+	# consuming and fragmenting process.  To avoid this, we pick a random,+	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link+	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.+	_LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'+	_LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'+	;;+      irix5* | irix6*)+        case $cc_basename in+          CC*)+	    # SGI C+++	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'++	    # Archives containing C++ object files must be created using+	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is+	    # necessary to make sure instantiated templates are included+	    # in the archive.+	    _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'+	    ;;+          *)+	    if test "$GXX" = yes; then+	      if test "$with_gnu_ld" = no; then+	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'+	      else+	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'+	      fi+	    fi+	    _LT_TAGVAR(link_all_deplibs, $1)=yes+	    ;;+        esac+        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'+        _LT_TAGVAR(hardcode_libdir_separator, $1)=:+        _LT_TAGVAR(inherit_rpath, $1)=yes+        ;;++      linux* | k*bsd*-gnu | kopensolaris*-gnu)+        case $cc_basename in+          KCC*)+	    # Kuck and Associates, Inc. (KAI) C++ Compiler++	    # KCC will only create a shared library if the output file+	    # ends with ".so" (or ".sl" for HP-UX), so rename the library+	    # to its proper name (with version) after linking.+	    _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'+	    _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'+	    # Commands to make compiler produce verbose output that lists+	    # what "hidden" libraries, object files and flags are used when+	    # linking a shared library.+	    #+	    # There doesn't appear to be a way to prevent this compiler from+	    # explicitly linking system object files so we need to strip them+	    # from the output so that they don't get included in the library+	    # dependencies.+	    output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'++	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'+	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'++	    # Archives containing C++ object files must be created using+	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.+	    _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'+	    ;;+	  icpc* | ecpc* )+	    # Intel C+++	    with_gnu_ld=yes+	    # version 8.0 and above of icpc choke on multiply defined symbols+	    # if we add $predep_objects and $postdep_objects, however 7.1 and+	    # earlier do not add the objects themselves.+	    case `$CC -V 2>&1` in+	      *"Version 7."*)+	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'+		_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'+		;;+	      *)  # Version 8.0 or newer+	        tmp_idyn=+	        case $host_cpu in+		  ia64*) tmp_idyn=' -i_dynamic';;+		esac+	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+		_LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'+		;;+	    esac+	    _LT_TAGVAR(archive_cmds_need_lc, $1)=no+	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'+	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'+	    _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'+	    ;;+          pgCC* | pgcpp*)+            # Portland Group C++ compiler+	    case `$CC -V` in+	    *pgCC\ [[1-5]]* | *pgcpp\ [[1-5]]*)+	      _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~+		rm -rf $tpldir~+		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~+		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'+	      _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~+		rm -rf $tpldir~+		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~+		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~+		$RANLIB $oldlib'+	      _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~+		rm -rf $tpldir~+		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~+		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'+	      _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~+		rm -rf $tpldir~+		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~+		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'+	      ;;+	    *) # Version 6 will use weak symbols+	      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'+	      _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'+	      ;;+	    esac++	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'+	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'+	    _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'+            ;;+	  cxx*)+	    # Compaq C+++	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'+	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'++	    runpath_var=LD_RUN_PATH+	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'+	    _LT_TAGVAR(hardcode_libdir_separator, $1)=:++	    # Commands to make compiler produce verbose output that lists+	    # what "hidden" libraries, object files and flags are used when+	    # linking a shared library.+	    #+	    # There doesn't appear to be a way to prevent this compiler from+	    # explicitly linking system object files so we need to strip them+	    # from the output so that they don't get included in the library+	    # dependencies.+	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'+	    ;;+	  xl*)+	    # IBM XL 8.0 on PPC, with GNU ld+	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'+	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'+	    _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'+	    if test "x$supports_anon_versioning" = xyes; then+	      _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~+		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~+		echo "local: *; };" >> $output_objdir/$libname.ver~+		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'+	    fi+	    ;;+	  *)+	    case `$CC -V 2>&1 | sed 5q` in+	    *Sun\ C*)+	      # Sun C++ 5.9+	      _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'+	      _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	      _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'+	      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'+	      _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'+	      _LT_TAGVAR(compiler_needs_object, $1)=yes++	      # Not sure whether something based on+	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1+	      # would be better.+	      output_verbose_link_cmd='echo'++	      # Archives containing C++ object files must be created using+	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is+	      # necessary to make sure instantiated templates are included+	      # in the archive.+	      _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'+	      ;;+	    esac+	    ;;+	esac+	;;++      lynxos*)+        # FIXME: insert proper C++ library support+	_LT_TAGVAR(ld_shlibs, $1)=no+	;;++      m88k*)+        # FIXME: insert proper C++ library support+        _LT_TAGVAR(ld_shlibs, $1)=no+	;;++      mvs*)+        case $cc_basename in+          cxx*)+	    # FIXME: insert proper C++ library support+	    _LT_TAGVAR(ld_shlibs, $1)=no+	    ;;+	  *)+	    # FIXME: insert proper C++ library support+	    _LT_TAGVAR(ld_shlibs, $1)=no+	    ;;+	esac+	;;++      netbsd*)+        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then+	  _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'+	  wlarc=+	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'+	  _LT_TAGVAR(hardcode_direct, $1)=yes+	  _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+	fi+	# Workaround some broken pre-1.5 toolchains+	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'+	;;++      *nto* | *qnx*)+        _LT_TAGVAR(ld_shlibs, $1)=yes+	;;++      openbsd2*)+        # C++ shared libraries are fairly broken+	_LT_TAGVAR(ld_shlibs, $1)=no+	;;++      openbsd*)+	if test -f /usr/libexec/ld.so; then+	  _LT_TAGVAR(hardcode_direct, $1)=yes+	  _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+	  _LT_TAGVAR(hardcode_direct_absolute, $1)=yes+	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'+	  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'+	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then+	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'+	    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'+	    _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'+	  fi+	  output_verbose_link_cmd=echo+	else+	  _LT_TAGVAR(ld_shlibs, $1)=no+	fi+	;;++      osf3* | osf4* | osf5*)+        case $cc_basename in+          KCC*)+	    # Kuck and Associates, Inc. (KAI) C++ Compiler++	    # KCC will only create a shared library if the output file+	    # ends with ".so" (or ".sl" for HP-UX), so rename the library+	    # to its proper name (with version) after linking.+	    _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'++	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'+	    _LT_TAGVAR(hardcode_libdir_separator, $1)=:++	    # Archives containing C++ object files must be created using+	    # the KAI C++ compiler.+	    case $host in+	      osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;+	      *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;+	    esac+	    ;;+          RCC*)+	    # Rational C++ 2.4.1+	    # FIXME: insert proper C++ library support+	    _LT_TAGVAR(ld_shlibs, $1)=no+	    ;;+          cxx*)+	    case $host in+	      osf3*)+	        _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'+	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'+	        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'+		;;+	      *)+	        _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'+	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'+	        _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~+	          echo "-hidden">> $lib.exp~+	          $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp  `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~+	          $RM $lib.exp'+	        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'+		;;+	    esac++	    _LT_TAGVAR(hardcode_libdir_separator, $1)=:++	    # Commands to make compiler produce verbose output that lists+	    # what "hidden" libraries, object files and flags are used when+	    # linking a shared library.+	    #+	    # There doesn't appear to be a way to prevent this compiler from+	    # explicitly linking system object files so we need to strip them+	    # from the output so that they don't get included in the library+	    # dependencies.+	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'+	    ;;+	  *)+	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then+	      _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'+	      case $host in+	        osf3*)+	          _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'+		  ;;+	        *)+	          _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'+		  ;;+	      esac++	      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'+	      _LT_TAGVAR(hardcode_libdir_separator, $1)=:++	      # Commands to make compiler produce verbose output that lists+	      # what "hidden" libraries, object files and flags are used when+	      # linking a shared library.+	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'++	    else+	      # FIXME: insert proper C++ library support+	      _LT_TAGVAR(ld_shlibs, $1)=no+	    fi+	    ;;+        esac+        ;;++      psos*)+        # FIXME: insert proper C++ library support+        _LT_TAGVAR(ld_shlibs, $1)=no+        ;;++      sunos4*)+        case $cc_basename in+          CC*)+	    # Sun C++ 4.x+	    # FIXME: insert proper C++ library support+	    _LT_TAGVAR(ld_shlibs, $1)=no+	    ;;+          lcc*)+	    # Lucid+	    # FIXME: insert proper C++ library support+	    _LT_TAGVAR(ld_shlibs, $1)=no+	    ;;+          *)+	    # FIXME: insert proper C++ library support+	    _LT_TAGVAR(ld_shlibs, $1)=no+	    ;;+        esac+        ;;++      solaris*)+        case $cc_basename in+          CC*)+	    # Sun C++ 4.2, 5.x and Centerline C+++            _LT_TAGVAR(archive_cmds_need_lc,$1)=yes+	    _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'+	    _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'+	    _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+	      $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'++	    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'+	    _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+	    case $host_os in+	      solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;+	      *)+		# The compiler driver will combine and reorder linker options,+		# but understands `-z linker_flag'.+	        # Supported since Solaris 2.6 (maybe 2.5.1?)+		_LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'+	        ;;+	    esac+	    _LT_TAGVAR(link_all_deplibs, $1)=yes++	    output_verbose_link_cmd='echo'++	    # Archives containing C++ object files must be created using+	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is+	    # necessary to make sure instantiated templates are included+	    # in the archive.+	    _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'+	    ;;+          gcx*)+	    # Green Hills C++ Compiler+	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'++	    # The C++ compiler must be used to create the archive.+	    _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'+	    ;;+          *)+	    # GNU C++ compiler with Solaris linker+	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then+	      _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'+	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then+	        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'+	        _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'++	        # Commands to make compiler produce verbose output that lists+	        # what "hidden" libraries, object files and flags are used when+	        # linking a shared library.+	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'+	      else+	        # g++ 2.7 appears to require `-G' NOT `-shared' on this+	        # platform.+	        _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'+	        _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'++	        # Commands to make compiler produce verbose output that lists+	        # what "hidden" libraries, object files and flags are used when+	        # linking a shared library.+	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'+	      fi++	      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'+	      case $host_os in+		solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;+		*)+		  _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'+		  ;;+	      esac+	    fi+	    ;;+        esac+        ;;++    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)+      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'+      _LT_TAGVAR(archive_cmds_need_lc, $1)=no+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no+      runpath_var='LD_RUN_PATH'++      case $cc_basename in+        CC*)+	  _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	  _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+	*)+	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	  _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	  ;;+      esac+      ;;++      sysv5* | sco3.2v5* | sco5v6*)+	# Note: We can NOT use -z defs as we might desire, because we do not+	# link with -lc, and that would cause any symbols used from libc to+	# always be unresolved, which means just about no library would+	# ever link correctly.  If we're not using GNU ld we use -z text+	# though, which does catch some bad symbols but isn't as heavy-handed+	# as -z defs.+	_LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'+	_LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'+	_LT_TAGVAR(archive_cmds_need_lc, $1)=no+	_LT_TAGVAR(hardcode_shlibpath_var, $1)=no+	_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'+	_LT_TAGVAR(hardcode_libdir_separator, $1)=':'+	_LT_TAGVAR(link_all_deplibs, $1)=yes+	_LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'+	runpath_var='LD_RUN_PATH'++	case $cc_basename in+          CC*)+	    _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	    ;;+	  *)+	    _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	    _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+	    ;;+	esac+      ;;++      tandem*)+        case $cc_basename in+          NCC*)+	    # NonStop-UX NCC 3.20+	    # FIXME: insert proper C++ library support+	    _LT_TAGVAR(ld_shlibs, $1)=no+	    ;;+          *)+	    # FIXME: insert proper C++ library support+	    _LT_TAGVAR(ld_shlibs, $1)=no+	    ;;+        esac+        ;;++      vxworks*)+        # FIXME: insert proper C++ library support+        _LT_TAGVAR(ld_shlibs, $1)=no+        ;;++      *)+        # FIXME: insert proper C++ library support+        _LT_TAGVAR(ld_shlibs, $1)=no+        ;;+    esac++    AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])+    test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no++    _LT_TAGVAR(GCC, $1)="$GXX"+    _LT_TAGVAR(LD, $1)="$LD"++    ## CAVEAT EMPTOR:+    ## There is no encapsulation within the following macros, do not change+    ## the running order or otherwise move them around unless you know exactly+    ## what you are doing...+    _LT_SYS_HIDDEN_LIBDEPS($1)+    _LT_COMPILER_PIC($1)+    _LT_COMPILER_C_O($1)+    _LT_COMPILER_FILE_LOCKS($1)+    _LT_LINKER_SHLIBS($1)+    _LT_SYS_DYNAMIC_LINKER($1)+    _LT_LINKER_HARDCODE_LIBPATH($1)++    _LT_CONFIG($1)+  fi # test -n "$compiler"++  CC=$lt_save_CC+  LDCXX=$LD+  LD=$lt_save_LD+  GCC=$lt_save_GCC+  with_gnu_ld=$lt_save_with_gnu_ld+  lt_cv_path_LDCXX=$lt_cv_path_LD+  lt_cv_path_LD=$lt_save_path_LD+  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld+  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld+fi # test "$_lt_caught_CXX_error" != yes++AC_LANG_POP+])# _LT_LANG_CXX_CONFIG+++# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])+# ---------------------------------+# Figure out "hidden" library dependencies from verbose+# compiler output when linking a shared library.+# Parse the compiler output and extract the necessary+# objects, libraries and library flags.+m4_defun([_LT_SYS_HIDDEN_LIBDEPS],+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl+# Dependencies to place before and after the object being linked:+_LT_TAGVAR(predep_objects, $1)=+_LT_TAGVAR(postdep_objects, $1)=+_LT_TAGVAR(predeps, $1)=+_LT_TAGVAR(postdeps, $1)=+_LT_TAGVAR(compiler_lib_search_path, $1)=++dnl we can't use the lt_simple_compile_test_code here,+dnl because it contains code intended for an executable,+dnl not a library.  It's possible we should let each+dnl tag define a new lt_????_link_test_code variable,+dnl but it's only used here...+m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF+int a;+void foo (void) { a = 0; }+_LT_EOF+], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF+class Foo+{+public:+  Foo (void) { a = 0; }+private:+  int a;+};+_LT_EOF+], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF+      subroutine foo+      implicit none+      integer*4 a+      a=0+      return+      end+_LT_EOF+], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF+      subroutine foo+      implicit none+      integer a+      a=0+      return+      end+_LT_EOF+], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF+public class foo {+  private int a;+  public void bar (void) {+    a = 0;+  }+};+_LT_EOF+])+dnl Parse the compiler output and extract the necessary+dnl objects, libraries and library flags.+if AC_TRY_EVAL(ac_compile); then+  # Parse the compiler output and extract the necessary+  # objects, libraries and library flags.++  # Sentinel used to keep track of whether or not we are before+  # the conftest object file.+  pre_test_object_deps_done=no++  for p in `eval "$output_verbose_link_cmd"`; do+    case $p in++    -L* | -R* | -l*)+       # Some compilers place space between "-{L,R}" and the path.+       # Remove the space.+       if test $p = "-L" ||+          test $p = "-R"; then+	 prev=$p+	 continue+       else+	 prev=+       fi++       if test "$pre_test_object_deps_done" = no; then+	 case $p in+	 -L* | -R*)+	   # Internal compiler library paths should come after those+	   # provided the user.  The postdeps already come after the+	   # user supplied libs so there is no need to process them.+	   if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then+	     _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"+	   else+	     _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"+	   fi+	   ;;+	 # The "-l" case would never come before the object being+	 # linked, so don't bother handling this case.+	 esac+       else+	 if test -z "$_LT_TAGVAR(postdeps, $1)"; then+	   _LT_TAGVAR(postdeps, $1)="${prev}${p}"+	 else+	   _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"+	 fi+       fi+       ;;++    *.$objext)+       # This assumes that the test object file only shows up+       # once in the compiler output.+       if test "$p" = "conftest.$objext"; then+	 pre_test_object_deps_done=yes+	 continue+       fi++       if test "$pre_test_object_deps_done" = no; then+	 if test -z "$_LT_TAGVAR(predep_objects, $1)"; then+	   _LT_TAGVAR(predep_objects, $1)="$p"+	 else+	   _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"+	 fi+       else+	 if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then+	   _LT_TAGVAR(postdep_objects, $1)="$p"+	 else+	   _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"+	 fi+       fi+       ;;++    *) ;; # Ignore the rest.++    esac+  done++  # Clean up.+  rm -f a.out a.exe+else+  echo "libtool.m4: error: problem compiling $1 test program"+fi++$RM -f confest.$objext++# PORTME: override above test on systems where it is broken+m4_if([$1], [CXX],+[case $host_os in+interix[[3-9]]*)+  # Interix 3.5 installs completely hosed .la files for C++, so rather than+  # hack all around it, let's just trust "g++" to DTRT.+  _LT_TAGVAR(predep_objects,$1)=+  _LT_TAGVAR(postdep_objects,$1)=+  _LT_TAGVAR(postdeps,$1)=+  ;;++linux*)+  case `$CC -V 2>&1 | sed 5q` in+  *Sun\ C*)+    # Sun C++ 5.9++    # The more standards-conforming stlport4 library is+    # incompatible with the Cstd library. Avoid specifying+    # it if it's in CXXFLAGS. Ignore libCrun as+    # -library=stlport4 depends on it.+    case " $CXX $CXXFLAGS " in+    *" -library=stlport4 "*)+      solaris_use_stlport4=yes+      ;;+    esac++    if test "$solaris_use_stlport4" != yes; then+      _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'+    fi+    ;;+  esac+  ;;++solaris*)+  case $cc_basename in+  CC*)+    # The more standards-conforming stlport4 library is+    # incompatible with the Cstd library. Avoid specifying+    # it if it's in CXXFLAGS. Ignore libCrun as+    # -library=stlport4 depends on it.+    case " $CXX $CXXFLAGS " in+    *" -library=stlport4 "*)+      solaris_use_stlport4=yes+      ;;+    esac++    # Adding this requires a known-good setup of shared libraries for+    # Sun compiler versions before 5.6, else PIC objects from an old+    # archive will be linked into the output, leading to subtle bugs.+    if test "$solaris_use_stlport4" != yes; then+      _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'+    fi+    ;;+  esac+  ;;+esac+])++case " $_LT_TAGVAR(postdeps, $1) " in+*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;+esac+ _LT_TAGVAR(compiler_lib_search_dirs, $1)=+if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then+ _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`+fi+_LT_TAGDECL([], [compiler_lib_search_dirs], [1],+    [The directories searched by this compiler when creating a shared library])+_LT_TAGDECL([], [predep_objects], [1],+    [Dependencies to place before and after the objects being linked to+    create a shared library])+_LT_TAGDECL([], [postdep_objects], [1])+_LT_TAGDECL([], [predeps], [1])+_LT_TAGDECL([], [postdeps], [1])+_LT_TAGDECL([], [compiler_lib_search_path], [1],+    [The library search path used internally by the compiler when linking+    a shared library])+])# _LT_SYS_HIDDEN_LIBDEPS+++# _LT_PROG_F77+# ------------+# Since AC_PROG_F77 is broken, in that it returns the empty string+# if there is no fortran compiler, we have our own version here.+m4_defun([_LT_PROG_F77],+[+pushdef([AC_MSG_ERROR], [_lt_disable_F77=yes])+AC_PROG_F77+if test -z "$F77" || test "X$F77" = "Xno"; then+  _lt_disable_F77=yes+fi+popdef([AC_MSG_ERROR])+])# _LT_PROG_F77++dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([_LT_PROG_F77], [])+++# _LT_LANG_F77_CONFIG([TAG])+# --------------------------+# Ensure that the configuration variables for a Fortran 77 compiler are+# suitably defined.  These variables are subsequently used by _LT_CONFIG+# to write the compiler configuration to `libtool'.+m4_defun([_LT_LANG_F77_CONFIG],+[AC_REQUIRE([_LT_PROG_F77])dnl+AC_LANG_PUSH(Fortran 77)++_LT_TAGVAR(archive_cmds_need_lc, $1)=no+_LT_TAGVAR(allow_undefined_flag, $1)=+_LT_TAGVAR(always_export_symbols, $1)=no+_LT_TAGVAR(archive_expsym_cmds, $1)=+_LT_TAGVAR(export_dynamic_flag_spec, $1)=+_LT_TAGVAR(hardcode_direct, $1)=no+_LT_TAGVAR(hardcode_direct_absolute, $1)=no+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=+_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=+_LT_TAGVAR(hardcode_libdir_separator, $1)=+_LT_TAGVAR(hardcode_minus_L, $1)=no+_LT_TAGVAR(hardcode_automatic, $1)=no+_LT_TAGVAR(inherit_rpath, $1)=no+_LT_TAGVAR(module_cmds, $1)=+_LT_TAGVAR(module_expsym_cmds, $1)=+_LT_TAGVAR(link_all_deplibs, $1)=unknown+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds+_LT_TAGVAR(no_undefined_flag, $1)=+_LT_TAGVAR(whole_archive_flag_spec, $1)=+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no++# Source file extension for f77 test sources.+ac_ext=f++# Object file extension for compiled f77 test sources.+objext=o+_LT_TAGVAR(objext, $1)=$objext++# No sense in running all these tests if we already determined that+# the F77 compiler isn't working.  Some variables (like enable_shared)+# are currently assumed to apply to all compilers on this platform,+# and will be corrupted by setting them based on a non-working compiler.+if test "$_lt_disable_F77" != yes; then+  # Code to be used in simple compile tests+  lt_simple_compile_test_code="\+      subroutine t+      return+      end+"++  # Code to be used in simple link tests+  lt_simple_link_test_code="\+      program t+      end+"++  # ltmain only uses $CC for tagged configurations so make sure $CC is set.+  _LT_TAG_COMPILER++  # save warnings/boilerplate of simple test code+  _LT_COMPILER_BOILERPLATE+  _LT_LINKER_BOILERPLATE++  # Allow CC to be a program name with arguments.+  lt_save_CC="$CC"+  lt_save_GCC=$GCC+  CC=${F77-"f77"}+  compiler=$CC+  _LT_TAGVAR(compiler, $1)=$CC+  _LT_CC_BASENAME([$compiler])+  GCC=$G77+  if test -n "$compiler"; then+    AC_MSG_CHECKING([if libtool supports shared libraries])+    AC_MSG_RESULT([$can_build_shared])++    AC_MSG_CHECKING([whether to build shared libraries])+    test "$can_build_shared" = "no" && enable_shared=no++    # On AIX, shared libraries and static libraries use the same namespace, and+    # are all built from PIC.+    case $host_os in+      aix3*)+        test "$enable_shared" = yes && enable_static=no+        if test -n "$RANLIB"; then+          archive_cmds="$archive_cmds~\$RANLIB \$lib"+          postinstall_cmds='$RANLIB $lib'+        fi+        ;;+      aix[[4-9]]*)+	if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then+	  test "$enable_shared" = yes && enable_static=no+	fi+        ;;+    esac+    AC_MSG_RESULT([$enable_shared])++    AC_MSG_CHECKING([whether to build static libraries])+    # Make sure either enable_shared or enable_static is yes.+    test "$enable_shared" = yes || enable_static=yes+    AC_MSG_RESULT([$enable_static])++    _LT_TAGVAR(GCC, $1)="$G77"+    _LT_TAGVAR(LD, $1)="$LD"++    ## CAVEAT EMPTOR:+    ## There is no encapsulation within the following macros, do not change+    ## the running order or otherwise move them around unless you know exactly+    ## what you are doing...+    _LT_COMPILER_PIC($1)+    _LT_COMPILER_C_O($1)+    _LT_COMPILER_FILE_LOCKS($1)+    _LT_LINKER_SHLIBS($1)+    _LT_SYS_DYNAMIC_LINKER($1)+    _LT_LINKER_HARDCODE_LIBPATH($1)++    _LT_CONFIG($1)+  fi # test -n "$compiler"++  GCC=$lt_save_GCC+  CC="$lt_save_CC"+fi # test "$_lt_disable_F77" != yes++AC_LANG_POP+])# _LT_LANG_F77_CONFIG+++# _LT_PROG_FC+# -----------+# Since AC_PROG_FC is broken, in that it returns the empty string+# if there is no fortran compiler, we have our own version here.+m4_defun([_LT_PROG_FC],+[+pushdef([AC_MSG_ERROR], [_lt_disable_FC=yes])+AC_PROG_FC+if test -z "$FC" || test "X$FC" = "Xno"; then+  _lt_disable_FC=yes+fi+popdef([AC_MSG_ERROR])+])# _LT_PROG_FC++dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([_LT_PROG_FC], [])+++# _LT_LANG_FC_CONFIG([TAG])+# -------------------------+# Ensure that the configuration variables for a Fortran compiler are+# suitably defined.  These variables are subsequently used by _LT_CONFIG+# to write the compiler configuration to `libtool'.+m4_defun([_LT_LANG_FC_CONFIG],+[AC_REQUIRE([_LT_PROG_FC])dnl+AC_LANG_PUSH(Fortran)++_LT_TAGVAR(archive_cmds_need_lc, $1)=no+_LT_TAGVAR(allow_undefined_flag, $1)=+_LT_TAGVAR(always_export_symbols, $1)=no+_LT_TAGVAR(archive_expsym_cmds, $1)=+_LT_TAGVAR(export_dynamic_flag_spec, $1)=+_LT_TAGVAR(hardcode_direct, $1)=no+_LT_TAGVAR(hardcode_direct_absolute, $1)=no+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=+_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=+_LT_TAGVAR(hardcode_libdir_separator, $1)=+_LT_TAGVAR(hardcode_minus_L, $1)=no+_LT_TAGVAR(hardcode_automatic, $1)=no+_LT_TAGVAR(inherit_rpath, $1)=no+_LT_TAGVAR(module_cmds, $1)=+_LT_TAGVAR(module_expsym_cmds, $1)=+_LT_TAGVAR(link_all_deplibs, $1)=unknown+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds+_LT_TAGVAR(no_undefined_flag, $1)=+_LT_TAGVAR(whole_archive_flag_spec, $1)=+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no++# Source file extension for fc test sources.+ac_ext=${ac_fc_srcext-f}++# Object file extension for compiled fc test sources.+objext=o+_LT_TAGVAR(objext, $1)=$objext++# No sense in running all these tests if we already determined that+# the FC compiler isn't working.  Some variables (like enable_shared)+# are currently assumed to apply to all compilers on this platform,+# and will be corrupted by setting them based on a non-working compiler.+if test "$_lt_disable_FC" != yes; then+  # Code to be used in simple compile tests+  lt_simple_compile_test_code="\+      subroutine t+      return+      end+"++  # Code to be used in simple link tests+  lt_simple_link_test_code="\+      program t+      end+"++  # ltmain only uses $CC for tagged configurations so make sure $CC is set.+  _LT_TAG_COMPILER++  # save warnings/boilerplate of simple test code+  _LT_COMPILER_BOILERPLATE+  _LT_LINKER_BOILERPLATE++  # Allow CC to be a program name with arguments.+  lt_save_CC="$CC"+  lt_save_GCC=$GCC+  CC=${FC-"f95"}+  compiler=$CC+  GCC=$ac_cv_fc_compiler_gnu++  _LT_TAGVAR(compiler, $1)=$CC+  _LT_CC_BASENAME([$compiler])++  if test -n "$compiler"; then+    AC_MSG_CHECKING([if libtool supports shared libraries])+    AC_MSG_RESULT([$can_build_shared])++    AC_MSG_CHECKING([whether to build shared libraries])+    test "$can_build_shared" = "no" && enable_shared=no++    # On AIX, shared libraries and static libraries use the same namespace, and+    # are all built from PIC.+    case $host_os in+      aix3*)+        test "$enable_shared" = yes && enable_static=no+        if test -n "$RANLIB"; then+          archive_cmds="$archive_cmds~\$RANLIB \$lib"+          postinstall_cmds='$RANLIB $lib'+        fi+        ;;+      aix[[4-9]]*)+	if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then+	  test "$enable_shared" = yes && enable_static=no+	fi+        ;;+    esac+    AC_MSG_RESULT([$enable_shared])++    AC_MSG_CHECKING([whether to build static libraries])+    # Make sure either enable_shared or enable_static is yes.+    test "$enable_shared" = yes || enable_static=yes+    AC_MSG_RESULT([$enable_static])++    _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"+    _LT_TAGVAR(LD, $1)="$LD"++    ## CAVEAT EMPTOR:+    ## There is no encapsulation within the following macros, do not change+    ## the running order or otherwise move them around unless you know exactly+    ## what you are doing...+    _LT_SYS_HIDDEN_LIBDEPS($1)+    _LT_COMPILER_PIC($1)+    _LT_COMPILER_C_O($1)+    _LT_COMPILER_FILE_LOCKS($1)+    _LT_LINKER_SHLIBS($1)+    _LT_SYS_DYNAMIC_LINKER($1)+    _LT_LINKER_HARDCODE_LIBPATH($1)++    _LT_CONFIG($1)+  fi # test -n "$compiler"++  GCC=$lt_save_GCC+  CC="$lt_save_CC"+fi # test "$_lt_disable_FC" != yes++AC_LANG_POP+])# _LT_LANG_FC_CONFIG+++# _LT_LANG_GCJ_CONFIG([TAG])+# --------------------------+# Ensure that the configuration variables for the GNU Java Compiler compiler+# are suitably defined.  These variables are subsequently used by _LT_CONFIG+# to write the compiler configuration to `libtool'.+m4_defun([_LT_LANG_GCJ_CONFIG],+[AC_REQUIRE([LT_PROG_GCJ])dnl+AC_LANG_SAVE++# Source file extension for Java test sources.+ac_ext=java++# Object file extension for compiled Java test sources.+objext=o+_LT_TAGVAR(objext, $1)=$objext++# Code to be used in simple compile tests+lt_simple_compile_test_code="class foo {}"++# Code to be used in simple link tests+lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'++# ltmain only uses $CC for tagged configurations so make sure $CC is set.+_LT_TAG_COMPILER++# save warnings/boilerplate of simple test code+_LT_COMPILER_BOILERPLATE+_LT_LINKER_BOILERPLATE++# Allow CC to be a program name with arguments.+lt_save_CC="$CC"+lt_save_GCC=$GCC+GCC=yes+CC=${GCJ-"gcj"}+compiler=$CC+_LT_TAGVAR(compiler, $1)=$CC+_LT_TAGVAR(LD, $1)="$LD"+_LT_CC_BASENAME([$compiler])++# GCJ did not exist at the time GCC didn't implicitly link libc in.+_LT_TAGVAR(archive_cmds_need_lc, $1)=no++_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds++## CAVEAT EMPTOR:+## There is no encapsulation within the following macros, do not change+## the running order or otherwise move them around unless you know exactly+## what you are doing...+if test -n "$compiler"; then+  _LT_COMPILER_NO_RTTI($1)+  _LT_COMPILER_PIC($1)+  _LT_COMPILER_C_O($1)+  _LT_COMPILER_FILE_LOCKS($1)+  _LT_LINKER_SHLIBS($1)+  _LT_LINKER_HARDCODE_LIBPATH($1)++  _LT_CONFIG($1)+fi++AC_LANG_RESTORE++GCC=$lt_save_GCC+CC="$lt_save_CC"+])# _LT_LANG_GCJ_CONFIG+++# _LT_LANG_RC_CONFIG([TAG])+# -------------------------+# Ensure that the configuration variables for the Windows resource compiler+# are suitably defined.  These variables are subsequently used by _LT_CONFIG+# to write the compiler configuration to `libtool'.+m4_defun([_LT_LANG_RC_CONFIG],+[AC_REQUIRE([LT_PROG_RC])dnl+AC_LANG_SAVE++# Source file extension for RC test sources.+ac_ext=rc++# Object file extension for compiled RC test sources.+objext=o+_LT_TAGVAR(objext, $1)=$objext++# Code to be used in simple compile tests+lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'++# Code to be used in simple link tests+lt_simple_link_test_code="$lt_simple_compile_test_code"++# ltmain only uses $CC for tagged configurations so make sure $CC is set.+_LT_TAG_COMPILER++# save warnings/boilerplate of simple test code+_LT_COMPILER_BOILERPLATE+_LT_LINKER_BOILERPLATE++# Allow CC to be a program name with arguments.+lt_save_CC="$CC"+lt_save_GCC=$GCC+GCC=+CC=${RC-"windres"}+compiler=$CC+_LT_TAGVAR(compiler, $1)=$CC+_LT_CC_BASENAME([$compiler])+_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes++if test -n "$compiler"; then+  :+  _LT_CONFIG($1)+fi++GCC=$lt_save_GCC+AC_LANG_RESTORE+CC="$lt_save_CC"+])# _LT_LANG_RC_CONFIG+++# LT_PROG_GCJ+# -----------+AC_DEFUN([LT_PROG_GCJ],+[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],+  [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],+    [AC_CHECK_TOOL(GCJ, gcj,)+      test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"+      AC_SUBST(GCJFLAGS)])])[]dnl+])++# Old name:+AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])+dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([LT_AC_PROG_GCJ], [])+++# LT_PROG_RC+# ----------+AC_DEFUN([LT_PROG_RC],+[AC_CHECK_TOOL(RC, windres,)+])++# Old name:+AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])+dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([LT_AC_PROG_RC], [])+++# _LT_DECL_EGREP+# --------------+# If we don't have a new enough Autoconf to choose the best grep+# available, choose the one first in the user's PATH.+m4_defun([_LT_DECL_EGREP],+[AC_REQUIRE([AC_PROG_EGREP])dnl+AC_REQUIRE([AC_PROG_FGREP])dnl+test -z "$GREP" && GREP=grep+_LT_DECL([], [GREP], [1], [A grep program that handles long lines])+_LT_DECL([], [EGREP], [1], [An ERE matcher])+_LT_DECL([], [FGREP], [1], [A literal string matcher])+dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too+AC_SUBST([GREP])+])+++# _LT_DECL_OBJDUMP+# --------------+# If we don't have a new enough Autoconf to choose the best objdump+# available, choose the one first in the user's PATH.+m4_defun([_LT_DECL_OBJDUMP],+[AC_CHECK_TOOL(OBJDUMP, objdump, false)+test -z "$OBJDUMP" && OBJDUMP=objdump+_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])+AC_SUBST([OBJDUMP])+])+++# _LT_DECL_SED+# ------------+# Check for a fully-functional sed program, that truncates+# as few characters as possible.  Prefer GNU sed if found.+m4_defun([_LT_DECL_SED],+[AC_PROG_SED+test -z "$SED" && SED=sed+Xsed="$SED -e 1s/^X//"+_LT_DECL([], [SED], [1], [A sed program that does not truncate output])+_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],+    [Sed that helps us avoid accidentally triggering echo(1) options like -n])+])# _LT_DECL_SED++m4_ifndef([AC_PROG_SED], [+############################################################+# NOTE: This macro has been submitted for inclusion into   #+#  GNU Autoconf as AC_PROG_SED.  When it is available in   #+#  a released version of Autoconf we should remove this    #+#  macro and use it instead.                               #+############################################################++m4_defun([AC_PROG_SED],+[AC_MSG_CHECKING([for a sed that does not truncate output])+AC_CACHE_VAL(lt_cv_path_SED,+[# Loop through the user's path and test for sed and gsed.+# Then use that list of sed's as ones to test for truncation.+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+  IFS=$as_save_IFS+  test -z "$as_dir" && as_dir=.+  for lt_ac_prog in sed gsed; do+    for ac_exec_ext in '' $ac_executable_extensions; do+      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then+        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"+      fi+    done+  done+done+IFS=$as_save_IFS+lt_ac_max=0+lt_ac_count=0+# Add /usr/xpg4/bin/sed as it is typically found on Solaris+# along with /bin/sed that truncates output.+for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do+  test ! -f $lt_ac_sed && continue+  cat /dev/null > conftest.in+  lt_ac_count=0+  echo $ECHO_N "0123456789$ECHO_C" >conftest.in+  # Check for GNU sed and select it if it is found.+  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then+    lt_cv_path_SED=$lt_ac_sed+    break+  fi+  while true; do+    cat conftest.in conftest.in >conftest.tmp+    mv conftest.tmp conftest.in+    cp conftest.in conftest.nl+    echo >>conftest.nl+    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break+    cmp -s conftest.out conftest.nl || break+    # 10000 chars as input seems more than enough+    test $lt_ac_count -gt 10 && break+    lt_ac_count=`expr $lt_ac_count + 1`+    if test $lt_ac_count -gt $lt_ac_max; then+      lt_ac_max=$lt_ac_count+      lt_cv_path_SED=$lt_ac_sed+    fi+  done+done+])+SED=$lt_cv_path_SED+AC_SUBST([SED])+AC_MSG_RESULT([$SED])+])#AC_PROG_SED+])#m4_ifndef++# Old name:+AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])+dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([LT_AC_PROG_SED], [])+++# _LT_CHECK_SHELL_FEATURES+# ------------------------+# Find out whether the shell is Bourne or XSI compatible,+# or has some other useful features.+m4_defun([_LT_CHECK_SHELL_FEATURES],+[AC_MSG_CHECKING([whether the shell understands some XSI constructs])+# Try some XSI features+xsi_shell=no+( _lt_dummy="a/b/c"+  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \+      = c,a/b,, \+    && eval 'test $(( 1 + 1 )) -eq 2 \+    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \+  && xsi_shell=yes+AC_MSG_RESULT([$xsi_shell])+_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])++AC_MSG_CHECKING([whether the shell understands "+="])+lt_shell_append=no+( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \+    >/dev/null 2>&1 \+  && lt_shell_append=yes+AC_MSG_RESULT([$lt_shell_append])+_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])++if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then+  lt_unset=unset+else+  lt_unset=false+fi+_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl++# test EBCDIC or ASCII+case `echo X|tr X '\101'` in+ A) # ASCII based system+    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr+  lt_SP2NL='tr \040 \012'+  lt_NL2SP='tr \015\012 \040\040'+  ;;+ *) # EBCDIC based system+  lt_SP2NL='tr \100 \n'+  lt_NL2SP='tr \r\n \100\100'+  ;;+esac+_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl+_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl+])# _LT_CHECK_SHELL_FEATURES+++# _LT_PROG_XSI_SHELLFNS+# ---------------------+# Bourne and XSI compatible variants of some useful shell functions.+m4_defun([_LT_PROG_XSI_SHELLFNS],+[case $xsi_shell in+  yes)+    cat << \_LT_EOF >> "$cfgfile"++# func_dirname file append nondir_replacement+# Compute the dirname of FILE.  If nonempty, add APPEND to the result,+# otherwise set result to NONDIR_REPLACEMENT.+func_dirname ()+{+  case ${1} in+    */*) func_dirname_result="${1%/*}${2}" ;;+    *  ) func_dirname_result="${3}" ;;+  esac+}++# func_basename file+func_basename ()+{+  func_basename_result="${1##*/}"+}++# func_dirname_and_basename file append nondir_replacement+# perform func_basename and func_dirname in a single function+# call:+#   dirname:  Compute the dirname of FILE.  If nonempty,+#             add APPEND to the result, otherwise set result+#             to NONDIR_REPLACEMENT.+#             value returned in "$func_dirname_result"+#   basename: Compute filename of FILE.+#             value retuned in "$func_basename_result"+# Implementation must be kept synchronized with func_dirname+# and func_basename. For efficiency, we do not delegate to+# those functions but instead duplicate the functionality here.+func_dirname_and_basename ()+{+  case ${1} in+    */*) func_dirname_result="${1%/*}${2}" ;;+    *  ) func_dirname_result="${3}" ;;+  esac+  func_basename_result="${1##*/}"+}++# func_stripname prefix suffix name+# strip PREFIX and SUFFIX off of NAME.+# PREFIX and SUFFIX must not contain globbing or regex special+# characters, hashes, percent signs, but SUFFIX may contain a leading+# dot (in which case that matches only a dot).+func_stripname ()+{+  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are+  # positional parameters, so assign one to ordinary parameter first.+  func_stripname_result=${3}+  func_stripname_result=${func_stripname_result#"${1}"}+  func_stripname_result=${func_stripname_result%"${2}"}+}++# func_opt_split+func_opt_split ()+{+  func_opt_split_opt=${1%%=*}+  func_opt_split_arg=${1#*=}+}++# func_lo2o object+func_lo2o ()+{+  case ${1} in+    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;+    *)    func_lo2o_result=${1} ;;+  esac+}++# func_xform libobj-or-source+func_xform ()+{+  func_xform_result=${1%.*}.lo+}++# func_arith arithmetic-term...+func_arith ()+{+  func_arith_result=$(( $[*] ))+}++# func_len string+# STRING may not start with a hyphen.+func_len ()+{+  func_len_result=${#1}+}++_LT_EOF+    ;;+  *) # Bourne compatible functions.+    cat << \_LT_EOF >> "$cfgfile"++# func_dirname file append nondir_replacement+# Compute the dirname of FILE.  If nonempty, add APPEND to the result,+# otherwise set result to NONDIR_REPLACEMENT.+func_dirname ()+{+  # Extract subdirectory from the argument.+  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`+  if test "X$func_dirname_result" = "X${1}"; then+    func_dirname_result="${3}"+  else+    func_dirname_result="$func_dirname_result${2}"+  fi+}++# func_basename file+func_basename ()+{+  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`+}++dnl func_dirname_and_basename+dnl A portable version of this function is already defined in general.m4sh+dnl so there is no need for it here.++# func_stripname prefix suffix name+# strip PREFIX and SUFFIX off of NAME.+# PREFIX and SUFFIX must not contain globbing or regex special+# characters, hashes, percent signs, but SUFFIX may contain a leading+# dot (in which case that matches only a dot).+# func_strip_suffix prefix name+func_stripname ()+{+  case ${2} in+    .*) func_stripname_result=`$ECHO "X${3}" \+           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;+    *)  func_stripname_result=`$ECHO "X${3}" \+           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;+  esac+}++# sed scripts:+my_sed_long_opt='1s/^\(-[[^=]]*\)=.*/\1/;q'+my_sed_long_arg='1s/^-[[^=]]*=//'++# func_opt_split+func_opt_split ()+{+  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`+  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`+}++# func_lo2o object+func_lo2o ()+{+  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`+}++# func_xform libobj-or-source+func_xform ()+{+  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[[^.]]*$/.lo/'`+}++# func_arith arithmetic-term...+func_arith ()+{+  func_arith_result=`expr "$[@]"`+}++# func_len string+# STRING may not start with a hyphen.+func_len ()+{+  func_len_result=`expr "$[1]" : ".*" 2>/dev/null || echo $max_cmd_len`+}++_LT_EOF+esac++case $lt_shell_append in+  yes)+    cat << \_LT_EOF >> "$cfgfile"++# func_append var value+# Append VALUE to the end of shell variable VAR.+func_append ()+{+  eval "$[1]+=\$[2]"+}+_LT_EOF+    ;;+  *)+    cat << \_LT_EOF >> "$cfgfile"++# func_append var value+# Append VALUE to the end of shell variable VAR.+func_append ()+{+  eval "$[1]=\$$[1]\$[2]"+}++_LT_EOF+    ;;+  esac+])diff -Nur tslib-1.0.orig/m4/internal/ltoptions.m4 tslib-1.0/m4/internal/ltoptions.m4--- tslib-1.0.orig/m4/internal/ltoptions.m4	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/m4/internal/ltoptions.m4	2010-07-29 13:39:16.000000000 +0200@@ -0,0 +1,368 @@+# Helper functions for option handling.                    -*- Autoconf -*-+#+#   Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.+#   Written by Gary V. Vaughan, 2004+#+# This file is free software; the Free Software Foundation gives+# unlimited permission to copy and/or distribute it, with or without+# modifications, as long as this notice is preserved.++# serial 6 ltoptions.m4++# This is to help aclocal find these macros, as it can't see m4_define.+AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])+++# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)+# ------------------------------------------+m4_define([_LT_MANGLE_OPTION],+[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])+++# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)+# ---------------------------------------+# Set option OPTION-NAME for macro MACRO-NAME, and if there is a+# matching handler defined, dispatch to it.  Other OPTION-NAMEs are+# saved as a flag.+m4_define([_LT_SET_OPTION],+[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl+m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),+        _LT_MANGLE_DEFUN([$1], [$2]),+    [m4_warning([Unknown $1 option `$2'])])[]dnl+])+++# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])+# ------------------------------------------------------------+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.+m4_define([_LT_IF_OPTION],+[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])+++# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)+# -------------------------------------------------------+# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME+# are set.+m4_define([_LT_UNLESS_OPTIONS],+[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),+	    [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),+		      [m4_define([$0_found])])])[]dnl+m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3+])[]dnl+])+++# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)+# ----------------------------------------+# OPTION-LIST is a space-separated list of Libtool options associated+# with MACRO-NAME.  If any OPTION has a matching handler declared with+# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about+# the unknown option and exit.+m4_defun([_LT_SET_OPTIONS],+[# Set options+m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),+    [_LT_SET_OPTION([$1], _LT_Option)])++m4_if([$1],[LT_INIT],[+  dnl+  dnl Simply set some default values (i.e off) if boolean options were not+  dnl specified:+  _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no+  ])+  _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no+  ])+  dnl+  dnl If no reference was made to various pairs of opposing options, then+  dnl we run the default mode handler for the pair.  For example, if neither+  dnl `shared' nor `disable-shared' was passed, we enable building of shared+  dnl archives by default:+  _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])+  _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])+  _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])+  _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],+  		   [_LT_ENABLE_FAST_INSTALL])+  ])+])# _LT_SET_OPTIONS+++## --------------------------------- ##+## Macros to handle LT_INIT options. ##+## --------------------------------- ##++# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)+# -----------------------------------------+m4_define([_LT_MANGLE_DEFUN],+[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])+++# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)+# -----------------------------------------------+m4_define([LT_OPTION_DEFINE],+[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl+])# LT_OPTION_DEFINE+++# dlopen+# ------+LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes+])++AU_DEFUN([AC_LIBTOOL_DLOPEN],+[_LT_SET_OPTION([LT_INIT], [dlopen])+AC_DIAGNOSE([obsolete],+[$0: Remove this warning and the call to _LT_SET_OPTION when you+put the `dlopen' option into LT_INIT's first parameter.])+])++dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])+++# win32-dll+# ---------+# Declare package support for building win32 dll's.+LT_OPTION_DEFINE([LT_INIT], [win32-dll],+[enable_win32_dll=yes++case $host in+*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)+  AC_CHECK_TOOL(AS, as, false)+  AC_CHECK_TOOL(DLLTOOL, dlltool, false)+  AC_CHECK_TOOL(OBJDUMP, objdump, false)+  ;;+esac++test -z "$AS" && AS=as+_LT_DECL([], [AS],      [0], [Assembler program])dnl++test -z "$DLLTOOL" && DLLTOOL=dlltool+_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl++test -z "$OBJDUMP" && OBJDUMP=objdump+_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl+])# win32-dll++AU_DEFUN([AC_LIBTOOL_WIN32_DLL],+[AC_REQUIRE([AC_CANONICAL_HOST])dnl+_LT_SET_OPTION([LT_INIT], [win32-dll])+AC_DIAGNOSE([obsolete],+[$0: Remove this warning and the call to _LT_SET_OPTION when you+put the `win32-dll' option into LT_INIT's first parameter.])+])++dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])+++# _LT_ENABLE_SHARED([DEFAULT])+# ----------------------------+# implement the --enable-shared flag, and supports the `shared' and+# `disable-shared' LT_INIT options.+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.+m4_define([_LT_ENABLE_SHARED],+[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl+AC_ARG_ENABLE([shared],+    [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],+	[build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],+    [p=${PACKAGE-default}+    case $enableval in+    yes) enable_shared=yes ;;+    no) enable_shared=no ;;+    *)+      enable_shared=no+      # Look at the argument we got.  We use all the common list separators.+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"+      for pkg in $enableval; do+	IFS="$lt_save_ifs"+	if test "X$pkg" = "X$p"; then+	  enable_shared=yes+	fi+      done+      IFS="$lt_save_ifs"+      ;;+    esac],+    [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)++    _LT_DECL([build_libtool_libs], [enable_shared], [0],+	[Whether or not to build shared libraries])+])# _LT_ENABLE_SHARED++LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])+LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])++# Old names:+AC_DEFUN([AC_ENABLE_SHARED],+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])+])++AC_DEFUN([AC_DISABLE_SHARED],+[_LT_SET_OPTION([LT_INIT], [disable-shared])+])++AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])+AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])++dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AM_ENABLE_SHARED], [])+dnl AC_DEFUN([AM_DISABLE_SHARED], [])++++# _LT_ENABLE_STATIC([DEFAULT])+# ----------------------------+# implement the --enable-static flag, and support the `static' and+# `disable-static' LT_INIT options.+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.+m4_define([_LT_ENABLE_STATIC],+[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl+AC_ARG_ENABLE([static],+    [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],+	[build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],+    [p=${PACKAGE-default}+    case $enableval in+    yes) enable_static=yes ;;+    no) enable_static=no ;;+    *)+     enable_static=no+      # Look at the argument we got.  We use all the common list separators.+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"+      for pkg in $enableval; do+	IFS="$lt_save_ifs"+	if test "X$pkg" = "X$p"; then+	  enable_static=yes+	fi+      done+      IFS="$lt_save_ifs"+      ;;+    esac],+    [enable_static=]_LT_ENABLE_STATIC_DEFAULT)++    _LT_DECL([build_old_libs], [enable_static], [0],+	[Whether or not to build static libraries])+])# _LT_ENABLE_STATIC++LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])+LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])++# Old names:+AC_DEFUN([AC_ENABLE_STATIC],+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])+])++AC_DEFUN([AC_DISABLE_STATIC],+[_LT_SET_OPTION([LT_INIT], [disable-static])+])++AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])+AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])++dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AM_ENABLE_STATIC], [])+dnl AC_DEFUN([AM_DISABLE_STATIC], [])++++# _LT_ENABLE_FAST_INSTALL([DEFAULT])+# ----------------------------------+# implement the --enable-fast-install flag, and support the `fast-install'+# and `disable-fast-install' LT_INIT options.+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.+m4_define([_LT_ENABLE_FAST_INSTALL],+[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl+AC_ARG_ENABLE([fast-install],+    [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],+    [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],+    [p=${PACKAGE-default}+    case $enableval in+    yes) enable_fast_install=yes ;;+    no) enable_fast_install=no ;;+    *)+      enable_fast_install=no+      # Look at the argument we got.  We use all the common list separators.+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"+      for pkg in $enableval; do+	IFS="$lt_save_ifs"+	if test "X$pkg" = "X$p"; then+	  enable_fast_install=yes+	fi+      done+      IFS="$lt_save_ifs"+      ;;+    esac],+    [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)++_LT_DECL([fast_install], [enable_fast_install], [0],+	 [Whether or not to optimize for fast installation])dnl+])# _LT_ENABLE_FAST_INSTALL++LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])+LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])++# Old names:+AU_DEFUN([AC_ENABLE_FAST_INSTALL],+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])+AC_DIAGNOSE([obsolete],+[$0: Remove this warning and the call to _LT_SET_OPTION when you put+the `fast-install' option into LT_INIT's first parameter.])+])++AU_DEFUN([AC_DISABLE_FAST_INSTALL],+[_LT_SET_OPTION([LT_INIT], [disable-fast-install])+AC_DIAGNOSE([obsolete],+[$0: Remove this warning and the call to _LT_SET_OPTION when you put+the `disable-fast-install' option into LT_INIT's first parameter.])+])++dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])+dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])+++# _LT_WITH_PIC([MODE])+# --------------------+# implement the --with-pic flag, and support the `pic-only' and `no-pic'+# LT_INIT options.+# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.+m4_define([_LT_WITH_PIC],+[AC_ARG_WITH([pic],+    [AS_HELP_STRING([--with-pic],+	[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],+    [pic_mode="$withval"],+    [pic_mode=default])++test -z "$pic_mode" && pic_mode=m4_default([$1], [default])++_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl+])# _LT_WITH_PIC++LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])+LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])++# Old name:+AU_DEFUN([AC_LIBTOOL_PICMODE],+[_LT_SET_OPTION([LT_INIT], [pic-only])+AC_DIAGNOSE([obsolete],+[$0: Remove this warning and the call to _LT_SET_OPTION when you+put the `pic-only' option into LT_INIT's first parameter.])+])++dnl aclocal-1.4 backwards compatibility:+dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])++## ----------------- ##+## LTDL_INIT Options ##+## ----------------- ##++m4_define([_LTDL_MODE], [])+LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],+		 [m4_define([_LTDL_MODE], [nonrecursive])])+LT_OPTION_DEFINE([LTDL_INIT], [recursive],+		 [m4_define([_LTDL_MODE], [recursive])])+LT_OPTION_DEFINE([LTDL_INIT], [subproject],+		 [m4_define([_LTDL_MODE], [subproject])])++m4_define([_LTDL_TYPE], [])+LT_OPTION_DEFINE([LTDL_INIT], [installable],+		 [m4_define([_LTDL_TYPE], [installable])])+LT_OPTION_DEFINE([LTDL_INIT], [convenience],+		 [m4_define([_LTDL_TYPE], [convenience])])diff -Nur tslib-1.0.orig/m4/internal/ltsugar.m4 tslib-1.0/m4/internal/ltsugar.m4--- tslib-1.0.orig/m4/internal/ltsugar.m4	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/m4/internal/ltsugar.m4	2010-07-29 13:39:16.000000000 +0200@@ -0,0 +1,123 @@+# ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-+#+# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.+# Written by Gary V. Vaughan, 2004+#+# This file is free software; the Free Software Foundation gives+# unlimited permission to copy and/or distribute it, with or without+# modifications, as long as this notice is preserved.++# serial 6 ltsugar.m4++# This is to help aclocal find these macros, as it can't see m4_define.+AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])+++# lt_join(SEP, ARG1, [ARG2...])+# -----------------------------+# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their+# associated separator.+# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier+# versions in m4sugar had bugs.+m4_define([lt_join],+[m4_if([$#], [1], [],+       [$#], [2], [[$2]],+       [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])+m4_define([_lt_join],+[m4_if([$#$2], [2], [],+       [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])+++# lt_car(LIST)+# lt_cdr(LIST)+# ------------+# Manipulate m4 lists.+# These macros are necessary as long as will still need to support+# Autoconf-2.59 which quotes differently.+m4_define([lt_car], [[$1]])+m4_define([lt_cdr],+[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],+       [$#], 1, [],+       [m4_dquote(m4_shift($@))])])+m4_define([lt_unquote], $1)+++# lt_append(MACRO-NAME, STRING, [SEPARATOR])+# ------------------------------------------+# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.+# Note that neither SEPARATOR nor STRING are expanded; they are appended+# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).+# No SEPARATOR is output if MACRO-NAME was previously undefined (different+# than defined and empty).+#+# This macro is needed until we can rely on Autoconf 2.62, since earlier+# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.+m4_define([lt_append],+[m4_define([$1],+	   m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])++++# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])+# ----------------------------------------------------------+# Produce a SEP delimited list of all paired combinations of elements of+# PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list+# has the form PREFIXmINFIXSUFFIXn.+# Needed until we can rely on m4_combine added in Autoconf 2.62.+m4_define([lt_combine],+[m4_if(m4_eval([$# > 3]), [1],+       [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl+[[m4_foreach([_Lt_prefix], [$2],+	     [m4_foreach([_Lt_suffix],+		]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,+	[_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])+++# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])+# -----------------------------------------------------------------------+# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited+# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.+m4_define([lt_if_append_uniq],+[m4_ifdef([$1],+	  [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],+		 [lt_append([$1], [$2], [$3])$4],+		 [$5])],+	  [lt_append([$1], [$2], [$3])$4])])+++# lt_dict_add(DICT, KEY, VALUE)+# -----------------------------+m4_define([lt_dict_add],+[m4_define([$1($2)], [$3])])+++# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)+# --------------------------------------------+m4_define([lt_dict_add_subkey],+[m4_define([$1($2:$3)], [$4])])+++# lt_dict_fetch(DICT, KEY, [SUBKEY])+# ----------------------------------+m4_define([lt_dict_fetch],+[m4_ifval([$3],+	m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),+    m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])+++# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])+# -----------------------------------------------------------------+m4_define([lt_if_dict_fetch],+[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],+	[$5],+    [$6])])+++# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])+# --------------------------------------------------------------+m4_define([lt_dict_filter],+[m4_if([$5], [], [],+  [lt_join(m4_quote(m4_default([$4], [[, ]])),+           lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),+		      [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl+])diff -Nur tslib-1.0.orig/m4/internal/ltversion.m4 tslib-1.0/m4/internal/ltversion.m4--- tslib-1.0.orig/m4/internal/ltversion.m4	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/m4/internal/ltversion.m4	2010-07-29 13:39:16.000000000 +0200@@ -0,0 +1,23 @@+# ltversion.m4 -- version numbers			-*- Autoconf -*-+#+#   Copyright (C) 2004 Free Software Foundation, Inc.+#   Written by Scott James Remnant, 2004+#+# This file is free software; the Free Software Foundation gives+# unlimited permission to copy and/or distribute it, with or without+# modifications, as long as this notice is preserved.++# Generated from ltversion.in.++# serial 3017 ltversion.m4+# This file is part of GNU Libtool++m4_define([LT_PACKAGE_VERSION], [2.2.6b])+m4_define([LT_PACKAGE_REVISION], [1.3017])++AC_DEFUN([LTVERSION_VERSION],+[macro_version='2.2.6b'+macro_revision='1.3017'+_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])+_LT_DECL(, macro_revision, 0)+])diff -Nur tslib-1.0.orig/m4/internal/lt~obsolete.m4 tslib-1.0/m4/internal/lt~obsolete.m4--- tslib-1.0.orig/m4/internal/lt~obsolete.m4	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/m4/internal/lt~obsolete.m4	2010-07-29 13:39:16.000000000 +0200@@ -0,0 +1,92 @@+# lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-+#+#   Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.+#   Written by Scott James Remnant, 2004.+#+# This file is free software; the Free Software Foundation gives+# unlimited permission to copy and/or distribute it, with or without+# modifications, as long as this notice is preserved.++# serial 4 lt~obsolete.m4++# These exist entirely to fool aclocal when bootstrapping libtool.+#+# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)+# which have later been changed to m4_define as they aren't part of the+# exported API, or moved to Autoconf or Automake where they belong.+#+# The trouble is, aclocal is a bit thick.  It'll see the old AC_DEFUN+# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us+# using a macro with the same name in our local m4/libtool.m4 it'll+# pull the old libtool.m4 in (it doesn't see our shiny new m4_define+# and doesn't know about Autoconf macros at all.)+#+# So we provide this file, which has a silly filename so it's always+# included after everything else.  This provides aclocal with the+# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything+# because those macros already exist, or will be overwritten later.+# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. +#+# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.+# Yes, that means every name once taken will need to remain here until+# we give up compatibility with versions before 1.7, at which point+# we need to keep only those names which we still refer to.++# This is to help aclocal find these macros, as it can't see m4_define.+AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])++m4_ifndef([AC_LIBTOOL_LINKER_OPTION],	[AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])+m4_ifndef([AC_PROG_EGREP],		[AC_DEFUN([AC_PROG_EGREP])])+m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH],	[AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])+m4_ifndef([_LT_AC_SHELL_INIT],		[AC_DEFUN([_LT_AC_SHELL_INIT])])+m4_ifndef([_LT_AC_SYS_LIBPATH_AIX],	[AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])+m4_ifndef([_LT_PROG_LTMAIN],		[AC_DEFUN([_LT_PROG_LTMAIN])])+m4_ifndef([_LT_AC_TAGVAR],		[AC_DEFUN([_LT_AC_TAGVAR])])+m4_ifndef([AC_LTDL_ENABLE_INSTALL],	[AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])+m4_ifndef([AC_LTDL_PREOPEN],		[AC_DEFUN([AC_LTDL_PREOPEN])])+m4_ifndef([_LT_AC_SYS_COMPILER],	[AC_DEFUN([_LT_AC_SYS_COMPILER])])+m4_ifndef([_LT_AC_LOCK],		[AC_DEFUN([_LT_AC_LOCK])])+m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE],	[AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])+m4_ifndef([_LT_AC_TRY_DLOPEN_SELF],	[AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])+m4_ifndef([AC_LIBTOOL_PROG_CC_C_O],	[AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])+m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])+m4_ifndef([AC_LIBTOOL_OBJDIR],		[AC_DEFUN([AC_LIBTOOL_OBJDIR])])+m4_ifndef([AC_LTDL_OBJDIR],		[AC_DEFUN([AC_LTDL_OBJDIR])])+m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])+m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP],	[AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])+m4_ifndef([AC_PATH_MAGIC],		[AC_DEFUN([AC_PATH_MAGIC])])+m4_ifndef([AC_PROG_LD_GNU],		[AC_DEFUN([AC_PROG_LD_GNU])])+m4_ifndef([AC_PROG_LD_RELOAD_FLAG],	[AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])+m4_ifndef([AC_DEPLIBS_CHECK_METHOD],	[AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])+m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])+m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])+m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])+m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS],	[AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])+m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP],	[AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])+m4_ifndef([LT_AC_PROG_EGREP],		[AC_DEFUN([LT_AC_PROG_EGREP])])+m4_ifndef([LT_AC_PROG_SED],		[AC_DEFUN([LT_AC_PROG_SED])])+m4_ifndef([_LT_CC_BASENAME],		[AC_DEFUN([_LT_CC_BASENAME])])+m4_ifndef([_LT_COMPILER_BOILERPLATE],	[AC_DEFUN([_LT_COMPILER_BOILERPLATE])])+m4_ifndef([_LT_LINKER_BOILERPLATE],	[AC_DEFUN([_LT_LINKER_BOILERPLATE])])+m4_ifndef([_AC_PROG_LIBTOOL],		[AC_DEFUN([_AC_PROG_LIBTOOL])])+m4_ifndef([AC_LIBTOOL_SETUP],		[AC_DEFUN([AC_LIBTOOL_SETUP])])+m4_ifndef([_LT_AC_CHECK_DLFCN],		[AC_DEFUN([_LT_AC_CHECK_DLFCN])])+m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER],	[AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])+m4_ifndef([_LT_AC_TAGCONFIG],		[AC_DEFUN([_LT_AC_TAGCONFIG])])+m4_ifndef([AC_DISABLE_FAST_INSTALL],	[AC_DEFUN([AC_DISABLE_FAST_INSTALL])])+m4_ifndef([_LT_AC_LANG_CXX],		[AC_DEFUN([_LT_AC_LANG_CXX])])+m4_ifndef([_LT_AC_LANG_F77],		[AC_DEFUN([_LT_AC_LANG_F77])])+m4_ifndef([_LT_AC_LANG_GCJ],		[AC_DEFUN([_LT_AC_LANG_GCJ])])+m4_ifndef([AC_LIBTOOL_RC],		[AC_DEFUN([AC_LIBTOOL_RC])])+m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])+m4_ifndef([_LT_AC_LANG_C_CONFIG],	[AC_DEFUN([_LT_AC_LANG_C_CONFIG])])+m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])+m4_ifndef([_LT_AC_LANG_CXX_CONFIG],	[AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])+m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])+m4_ifndef([_LT_AC_LANG_F77_CONFIG],	[AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])+m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])+m4_ifndef([_LT_AC_LANG_GCJ_CONFIG],	[AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])+m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG],	[AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])+m4_ifndef([_LT_AC_LANG_RC_CONFIG],	[AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])+m4_ifndef([AC_LIBTOOL_CONFIG],		[AC_DEFUN([AC_LIBTOOL_CONFIG])])+m4_ifndef([_LT_AC_FILE_LTDLL_C],	[AC_DEFUN([_LT_AC_FILE_LTDLL_C])])diff -Nur tslib-1.0.orig/missing tslib-1.0/missing--- tslib-1.0.orig/missing	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/missing	2010-07-29 13:39:16.000000000 +0200@@ -0,0 +1,376 @@+#! /bin/sh+# Common stub for a few missing GNU programs while installing.++scriptversion=2009-04-28.21; # UTC++# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,+# 2008, 2009 Free Software Foundation, Inc.+# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.++# This program is free software; you can redistribute it and/or modify+# it under the terms of the GNU General Public License as published by+# the Free Software Foundation; either version 2, or (at your option)+# any later version.++# 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, see <http://www.gnu.org/licenses/>.++# As a special exception to the GNU General Public License, if you+# distribute this file as part of a program that contains a+# configuration script generated by Autoconf, you may include it under+# the same distribution terms that you use for the rest of that program.++if test $# -eq 0; then+  echo 1>&2 "Try \`$0 --help' for more information"+  exit 1+fi++run=:+sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'+sed_minuso='s/.* -o \([^ ]*\).*/\1/p'++# In the cases where this matters, `missing' is being run in the+# srcdir already.+if test -f configure.ac; then+  configure_ac=configure.ac+else+  configure_ac=configure.in+fi++msg="missing on your system"++case $1 in+--run)+  # Try to run requested program, and just exit if it succeeds.+  run=+  shift+  "$@" && exit 0+  # Exit code 63 means version mismatch.  This often happens+  # when the user try to use an ancient version of a tool on+  # a file that requires a minimum version.  In this case we+  # we should proceed has if the program had been absent, or+  # if --run hadn't been passed.+  if test $? = 63; then+    run=:+    msg="probably too old"+  fi+  ;;++  -h|--h|--he|--hel|--help)+    echo "\+$0 [OPTION]... PROGRAM [ARGUMENT]...++Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an+error status if there is no known handling for PROGRAM.++Options:+  -h, --help      display this help and exit+  -v, --version   output version information and exit+  --run           try to run the given command, and emulate it if it fails++Supported PROGRAM values:+  aclocal      touch file \`aclocal.m4'+  autoconf     touch file \`configure'+  autoheader   touch file \`config.h.in'+  autom4te     touch the output file, or create a stub one+  automake     touch all \`Makefile.in' files+  bison        create \`y.tab.[ch]', if possible, from existing .[ch]+  flex         create \`lex.yy.c', if possible, from existing .c+  help2man     touch the output file+  lex          create \`lex.yy.c', if possible, from existing .c+  makeinfo     touch the output file+  tar          try tar, gnutar, gtar, then tar without non-portable flags+  yacc         create \`y.tab.[ch]', if possible, from existing .[ch]++Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and+\`g' are ignored when checking the name.++Send bug reports to <bug-automake@gnu.org>."+    exit $?+    ;;++  -v|--v|--ve|--ver|--vers|--versi|--versio|--version)+    echo "missing $scriptversion (GNU Automake)"+    exit $?+    ;;++  -*)+    echo 1>&2 "$0: Unknown \`$1' option"+    echo 1>&2 "Try \`$0 --help' for more information"+    exit 1+    ;;++esac++# normalize program name to check for.+program=`echo "$1" | sed '+  s/^gnu-//; t+  s/^gnu//; t+  s/^g//; t'`++# Now exit if we have it, but it failed.  Also exit now if we+# don't have it and --version was passed (most likely to detect+# the program).  This is about non-GNU programs, so use $1 not+# $program.+case $1 in+  lex*|yacc*)+    # Not GNU programs, they don't have --version.+    ;;++  tar*)+    if test -n "$run"; then+       echo 1>&2 "ERROR: \`tar' requires --run"+       exit 1+    elif test "x$2" = "x--version" || test "x$2" = "x--help"; then+       exit 1+    fi+    ;;++  *)+    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then+       # We have it, but it failed.+       exit 1+    elif test "x$2" = "x--version" || test "x$2" = "x--help"; then+       # Could not run --version or --help.  This is probably someone+       # running `$TOOL --version' or `$TOOL --help' to check whether+       # $TOOL exists and not knowing $TOOL uses missing.+       exit 1+    fi+    ;;+esac++# If it does not exist, or fails to run (possibly an outdated version),+# try to emulate it.+case $program in+  aclocal*)+    echo 1>&2 "\+WARNING: \`$1' is $msg.  You should only need it if+         you modified \`acinclude.m4' or \`${configure_ac}'.  You might want+         to install the \`Automake' and \`Perl' packages.  Grab them from+         any GNU archive site."+    touch aclocal.m4+    ;;++  autoconf*)+    echo 1>&2 "\+WARNING: \`$1' is $msg.  You should only need it if+         you modified \`${configure_ac}'.  You might want to install the+         \`Autoconf' and \`GNU m4' packages.  Grab them from any GNU+         archive site."+    touch configure+    ;;++  autoheader*)+    echo 1>&2 "\+WARNING: \`$1' is $msg.  You should only need it if+         you modified \`acconfig.h' or \`${configure_ac}'.  You might want+         to install the \`Autoconf' and \`GNU m4' packages.  Grab them+         from any GNU archive site."+    files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`+    test -z "$files" && files="config.h"+    touch_files=+    for f in $files; do+      case $f in+      *:*) touch_files="$touch_files "`echo "$f" |+				       sed -e 's/^[^:]*://' -e 's/:.*//'`;;+      *) touch_files="$touch_files $f.in";;+      esac+    done+    touch $touch_files+    ;;++  automake*)+    echo 1>&2 "\+WARNING: \`$1' is $msg.  You should only need it if+         you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.+         You might want to install the \`Automake' and \`Perl' packages.+         Grab them from any GNU archive site."+    find . -type f -name Makefile.am -print |+	   sed 's/\.am$/.in/' |+	   while read f; do touch "$f"; done+    ;;++  autom4te*)+    echo 1>&2 "\+WARNING: \`$1' is needed, but is $msg.+         You might have modified some files without having the+         proper tools for further handling them.+         You can get \`$1' as part of \`Autoconf' from any GNU+         archive site."++    file=`echo "$*" | sed -n "$sed_output"`+    test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`+    if test -f "$file"; then+	touch $file+    else+	test -z "$file" || exec >$file+	echo "#! /bin/sh"+	echo "# Created by GNU Automake missing as a replacement of"+	echo "#  $ $@"+	echo "exit 0"+	chmod +x $file+	exit 1+    fi+    ;;++  bison*|yacc*)+    echo 1>&2 "\+WARNING: \`$1' $msg.  You should only need it if+         you modified a \`.y' file.  You may need the \`Bison' package+         in order for those modifications to take effect.  You can get+         \`Bison' from any GNU archive site."+    rm -f y.tab.c y.tab.h+    if test $# -ne 1; then+        eval LASTARG="\${$#}"+	case $LASTARG in+	*.y)+	    SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`+	    if test -f "$SRCFILE"; then+	         cp "$SRCFILE" y.tab.c+	    fi+	    SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`+	    if test -f "$SRCFILE"; then+	         cp "$SRCFILE" y.tab.h+	    fi+	  ;;+	esac+    fi+    if test ! -f y.tab.h; then+	echo >y.tab.h+    fi+    if test ! -f y.tab.c; then+	echo 'main() { return 0; }' >y.tab.c+    fi+    ;;++  lex*|flex*)+    echo 1>&2 "\+WARNING: \`$1' is $msg.  You should only need it if+         you modified a \`.l' file.  You may need the \`Flex' package+         in order for those modifications to take effect.  You can get+         \`Flex' from any GNU archive site."+    rm -f lex.yy.c+    if test $# -ne 1; then+        eval LASTARG="\${$#}"+	case $LASTARG in+	*.l)+	    SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`+	    if test -f "$SRCFILE"; then+	         cp "$SRCFILE" lex.yy.c+	    fi+	  ;;+	esac+    fi+    if test ! -f lex.yy.c; then+	echo 'main() { return 0; }' >lex.yy.c+    fi+    ;;++  help2man*)+    echo 1>&2 "\+WARNING: \`$1' is $msg.  You should only need it if+	 you modified a dependency of a manual page.  You may need the+	 \`Help2man' package in order for those modifications to take+	 effect.  You can get \`Help2man' from any GNU archive site."++    file=`echo "$*" | sed -n "$sed_output"`+    test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`+    if test -f "$file"; then+	touch $file+    else+	test -z "$file" || exec >$file+	echo ".ab help2man is required to generate this page"+	exit $?+    fi+    ;;++  makeinfo*)+    echo 1>&2 "\+WARNING: \`$1' is $msg.  You should only need it if+         you modified a \`.texi' or \`.texinfo' file, or any other file+         indirectly affecting the aspect of the manual.  The spurious+         call might also be the consequence of using a buggy \`make' (AIX,+         DU, IRIX).  You might want to install the \`Texinfo' package or+         the \`GNU make' package.  Grab either from any GNU archive site."+    # The file to touch is that specified with -o ...+    file=`echo "$*" | sed -n "$sed_output"`+    test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`+    if test -z "$file"; then+      # ... or it is the one specified with @setfilename ...+      infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`+      file=`sed -n '+	/^@setfilename/{+	  s/.* \([^ ]*\) *$/\1/+	  p+	  q+	}' $infile`+      # ... or it is derived from the source name (dir/f.texi becomes f.info)+      test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info+    fi+    # If the file does not exist, the user really needs makeinfo;+    # let's fail without touching anything.+    test -f $file || exit 1+    touch $file+    ;;++  tar*)+    shift++    # We have already tried tar in the generic part.+    # Look for gnutar/gtar before invocation to avoid ugly error+    # messages.+    if (gnutar --version > /dev/null 2>&1); then+       gnutar "$@" && exit 0+    fi+    if (gtar --version > /dev/null 2>&1); then+       gtar "$@" && exit 0+    fi+    firstarg="$1"+    if shift; then+	case $firstarg in+	*o*)+	    firstarg=`echo "$firstarg" | sed s/o//`+	    tar "$firstarg" "$@" && exit 0+	    ;;+	esac+	case $firstarg in+	*h*)+	    firstarg=`echo "$firstarg" | sed s/h//`+	    tar "$firstarg" "$@" && exit 0+	    ;;+	esac+    fi++    echo 1>&2 "\+WARNING: I can't seem to be able to run \`tar' with the given arguments.+         You may want to install GNU tar or Free paxutils, or check the+         command line arguments."+    exit 1+    ;;++  *)+    echo 1>&2 "\+WARNING: \`$1' is needed, and is $msg.+         You might have modified some files without having the+         proper tools for further handling them.  Check the \`README' file,+         it often tells you about the needed prerequisites for installing+         this package.  You may also peek at any GNU archive site, in case+         some other package would contain this missing \`$1' program."+    exit 1+    ;;+esac++exit 0++# Local variables:+# eval: (add-hook 'write-file-hooks 'time-stamp)+# time-stamp-start: "scriptversion="+# time-stamp-format: "%:y-%02m-%02d.%02H"+# time-stamp-time-zone: "UTC"+# time-stamp-end: "; # UTC"+# End:diff -Nur tslib-1.0.orig/plugins/Makefile.in tslib-1.0/plugins/Makefile.in--- tslib-1.0.orig/plugins/Makefile.in	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/plugins/Makefile.in	2010-07-29 13:39:16.000000000 +0200@@ -0,0 +1,746 @@+# Makefile.in generated by automake 1.11.1 from Makefile.am.+# @configure_input@++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,+# Inc.+# This Makefile.in is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# This program is distributed in the hope that it will be useful,+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A+# PARTICULAR PURPOSE.++@SET_MAKE@++#+#  tslib/plugins/Makefile.am+#+#  Copyright (C) 2001 Russell King.+#+# This file is placed under the LGPL.  Please see the file+# COPYING for more details.+#+# $Id: Makefile.am,v 1.7 2005/02/28 23:44:12 kergoth Exp $+#++VPATH = @srcdir@+pkgdatadir = $(datadir)/@PACKAGE@+pkgincludedir = $(includedir)/@PACKAGE@+pkglibdir = $(libdir)/@PACKAGE@+pkglibexecdir = $(libexecdir)/@PACKAGE@+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd+install_sh_DATA = $(install_sh) -c -m 644+install_sh_PROGRAM = $(install_sh) -c+install_sh_SCRIPT = $(install_sh) -c+INSTALL_HEADER = $(INSTALL_DATA)+transform = $(program_transform_name)+NORMAL_INSTALL = :+PRE_INSTALL = :+POST_INSTALL = :+NORMAL_UNINSTALL = :+PRE_UNINSTALL = :+POST_UNINSTALL = :+build_triplet = @build@+host_triplet = @host@+subdir = plugins+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4+am__aclocal_m4_deps = $(top_srcdir)/m4/internal/libtool.m4 \+	$(top_srcdir)/m4/internal/ltoptions.m4 \+	$(top_srcdir)/m4/internal/ltsugar.m4 \+	$(top_srcdir)/m4/internal/ltversion.m4 \+	$(top_srcdir)/m4/internal/lt~obsolete.m4 \+	$(top_srcdir)/m4/internal/visibility.m4 \+	$(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \+	$(ACLOCAL_M4)+mkinstalldirs = $(install_sh) -d+CONFIG_HEADER = $(top_builddir)/config.h+CONFIG_CLEAN_FILES =+CONFIG_CLEAN_VPATH_FILES =+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;+am__vpath_adj = case $$p in \+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \+    *) f=$$p;; \+  esac;+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;+am__install_max = 40+am__nobase_strip_setup = \+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`+am__nobase_strip = \+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"+am__nobase_list = $(am__nobase_strip_setup); \+  for p in $$list; do echo "$$p $$p"; done | \+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \+    if (++n[$$2] == $(am__install_max)) \+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \+    END { for (dir in files) print dir, files[dir] }'+am__base_list = \+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'+am__installdirs = "$(DESTDIR)$(pluginexecdir)"+LTLIBRARIES = $(pluginexec_LTLIBRARIES)+arctic2_la_LIBADD =+am_arctic2_la_OBJECTS = arctic2-raw.lo+arctic2_la_OBJECTS = $(am_arctic2_la_OBJECTS)+arctic2_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \+	$(arctic2_la_LDFLAGS) $(LDFLAGS) -o $@+@ENABLE_ARCTIC2_MODULE_TRUE@am_arctic2_la_rpath = -rpath \+@ENABLE_ARCTIC2_MODULE_TRUE@	$(pluginexecdir)+collie_la_LIBADD =+am_collie_la_OBJECTS = collie-raw.lo+collie_la_OBJECTS = $(am_collie_la_OBJECTS)+collie_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \+	$(collie_la_LDFLAGS) $(LDFLAGS) -o $@+@ENABLE_COLLIE_MODULE_TRUE@am_collie_la_rpath = -rpath \+@ENABLE_COLLIE_MODULE_TRUE@	$(pluginexecdir)+corgi_la_LIBADD =+am_corgi_la_OBJECTS = corgi-raw.lo+corgi_la_OBJECTS = $(am_corgi_la_OBJECTS)+corgi_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \+	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(corgi_la_LDFLAGS) \+	$(LDFLAGS) -o $@+@ENABLE_CORGI_MODULE_TRUE@am_corgi_la_rpath = -rpath $(pluginexecdir)+dejitter_la_LIBADD =+am_dejitter_la_OBJECTS = dejitter.lo+dejitter_la_OBJECTS = $(am_dejitter_la_OBJECTS)+dejitter_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \+	$(dejitter_la_LDFLAGS) $(LDFLAGS) -o $@+@ENABLE_LINEAR_MODULE_TRUE@am_dejitter_la_rpath = -rpath \+@ENABLE_LINEAR_MODULE_TRUE@	$(pluginexecdir)+h3600_la_LIBADD =+am_h3600_la_OBJECTS = h3600-raw.lo+h3600_la_OBJECTS = $(am_h3600_la_OBJECTS)+h3600_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \+	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(h3600_la_LDFLAGS) \+	$(LDFLAGS) -o $@+@ENABLE_H3600_MODULE_TRUE@am_h3600_la_rpath = -rpath $(pluginexecdir)+input_la_LIBADD =+am_input_la_OBJECTS = input-raw.lo+input_la_OBJECTS = $(am_input_la_OBJECTS)+input_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \+	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(input_la_LDFLAGS) \+	$(LDFLAGS) -o $@+@ENABLE_INPUT_MODULE_TRUE@am_input_la_rpath = -rpath $(pluginexecdir)+linear_la_LIBADD =+am_linear_la_OBJECTS = linear.lo+linear_la_OBJECTS = $(am_linear_la_OBJECTS)+linear_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \+	$(linear_la_LDFLAGS) $(LDFLAGS) -o $@+@ENABLE_LINEAR_MODULE_TRUE@am_linear_la_rpath = -rpath \+@ENABLE_LINEAR_MODULE_TRUE@	$(pluginexecdir)+linear_h2200_la_LIBADD =+am_linear_h2200_la_OBJECTS = linear-h2200.lo+linear_h2200_la_OBJECTS = $(am_linear_h2200_la_OBJECTS)+linear_h2200_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \+	$(linear_h2200_la_LDFLAGS) $(LDFLAGS) -o $@+@ENABLE_H2200_LINEAR_MODULE_TRUE@am_linear_h2200_la_rpath = -rpath \+@ENABLE_H2200_LINEAR_MODULE_TRUE@	$(pluginexecdir)+mk712_la_LIBADD =+am_mk712_la_OBJECTS = mk712-raw.lo+mk712_la_OBJECTS = $(am_mk712_la_OBJECTS)+mk712_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \+	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(mk712_la_LDFLAGS) \+	$(LDFLAGS) -o $@+@ENABLE_MK712_MODULE_TRUE@am_mk712_la_rpath = -rpath $(pluginexecdir)+pthres_la_LIBADD =+am_pthres_la_OBJECTS = pthres.lo+pthres_la_OBJECTS = $(am_pthres_la_OBJECTS)+pthres_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \+	$(pthres_la_LDFLAGS) $(LDFLAGS) -o $@+@ENABLE_PTHRES_MODULE_TRUE@am_pthres_la_rpath = -rpath \+@ENABLE_PTHRES_MODULE_TRUE@	$(pluginexecdir)+ucb1x00_la_LIBADD =+am_ucb1x00_la_OBJECTS = ucb1x00-raw.lo+ucb1x00_la_OBJECTS = $(am_ucb1x00_la_OBJECTS)+ucb1x00_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \+	$(ucb1x00_la_LDFLAGS) $(LDFLAGS) -o $@+@ENABLE_UCB1X00_MODULE_TRUE@am_ucb1x00_la_rpath = -rpath \+@ENABLE_UCB1X00_MODULE_TRUE@	$(pluginexecdir)+variance_la_LIBADD =+am_variance_la_OBJECTS = variance.lo+variance_la_OBJECTS = $(am_variance_la_OBJECTS)+variance_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \+	$(variance_la_LDFLAGS) $(LDFLAGS) -o $@+@ENABLE_VARIANCE_MODULE_TRUE@am_variance_la_rpath = -rpath \+@ENABLE_VARIANCE_MODULE_TRUE@	$(pluginexecdir)+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)+depcomp = $(SHELL) $(top_srcdir)/depcomp+am__depfiles_maybe = depfiles+am__mv = mv -f+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \+	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)+LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \+	--mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)+CCLD = $(CC)+LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \+	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \+	$(LDFLAGS) -o $@+SOURCES = $(arctic2_la_SOURCES) $(collie_la_SOURCES) \+	$(corgi_la_SOURCES) $(dejitter_la_SOURCES) $(h3600_la_SOURCES) \+	$(input_la_SOURCES) $(linear_la_SOURCES) \+	$(linear_h2200_la_SOURCES) $(mk712_la_SOURCES) \+	$(pthres_la_SOURCES) $(ucb1x00_la_SOURCES) \+	$(variance_la_SOURCES)+DIST_SOURCES = $(arctic2_la_SOURCES) $(collie_la_SOURCES) \+	$(corgi_la_SOURCES) $(dejitter_la_SOURCES) $(h3600_la_SOURCES) \+	$(input_la_SOURCES) $(linear_la_SOURCES) \+	$(linear_h2200_la_SOURCES) $(mk712_la_SOURCES) \+	$(pthres_la_SOURCES) $(ucb1x00_la_SOURCES) \+	$(variance_la_SOURCES)+ETAGS = etags+CTAGS = ctags+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)+ACLOCAL = @ACLOCAL@+ALLOCA = @ALLOCA@+AMTAR = @AMTAR@+AR = @AR@+AUTOCONF = @AUTOCONF@+AUTOHEADER = @AUTOHEADER@+AUTOMAKE = @AUTOMAKE@+AWK = @AWK@+CC = @CC@+CCDEPMODE = @CCDEPMODE@+CFLAGS = @CFLAGS@+CPP = @CPP@+CPPFLAGS = @CPPFLAGS@+CXX = @CXX@+CXXCPP = @CXXCPP@+CXXDEPMODE = @CXXDEPMODE@+CXXFLAGS = @CXXFLAGS@+CYGPATH_W = @CYGPATH_W@+DEBUGFLAGS = @DEBUGFLAGS@+DEFS = @DEFS@+DEPDIR = @DEPDIR@+DSYMUTIL = @DSYMUTIL@+DUMPBIN = @DUMPBIN@+ECHO_C = @ECHO_C@+ECHO_N = @ECHO_N@+ECHO_T = @ECHO_T@+EGREP = @EGREP@+EXEEXT = @EXEEXT@+FGREP = @FGREP@+GREP = @GREP@+INSTALL = @INSTALL@+INSTALL_DATA = @INSTALL_DATA@+INSTALL_PROGRAM = @INSTALL_PROGRAM@+INSTALL_SCRIPT = @INSTALL_SCRIPT@+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@+LD = @LD@+LDFLAGS = @LDFLAGS@+LIBFLAGS = @LIBFLAGS@+LIBOBJS = @LIBOBJS@+LIBS = +LIBTOOL = @LIBTOOL@+LIPO = @LIPO@+LN_S = @LN_S@+LTLIBOBJS = @LTLIBOBJS@+LT_AGE = @LT_AGE@+LT_CURRENT = @LT_CURRENT@+LT_RELEASE = @LT_RELEASE@+LT_REVISION = @LT_REVISION@+MAKEINFO = @MAKEINFO@+MKDIR_P = @MKDIR_P@+NM = @NM@+NMEDIT = @NMEDIT@+OBJDUMP = @OBJDUMP@+OBJEXT = @OBJEXT@+OTOOL = @OTOOL@+OTOOL64 = @OTOOL64@+PACKAGE = @PACKAGE@+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@+PACKAGE_DESCRIPTION = @PACKAGE_DESCRIPTION@+PACKAGE_NAME = @PACKAGE_NAME@+PACKAGE_STRING = @PACKAGE_STRING@+PACKAGE_TARNAME = @PACKAGE_TARNAME@+PACKAGE_URL = @PACKAGE_URL@+PACKAGE_VERSION = @PACKAGE_VERSION@+PATH_SEPARATOR = @PATH_SEPARATOR@+PLUGIN_DIR = @PLUGIN_DIR@+RANLIB = @RANLIB@+SED = @SED@+SET_MAKE = @SET_MAKE@+SHELL = @SHELL@+STRIP = @STRIP@+TS_CONF = @TS_CONF@+VERSION = @VERSION@+VIS_CFLAGS = @VIS_CFLAGS@+abs_builddir = @abs_builddir@+abs_srcdir = @abs_srcdir@+abs_top_builddir = @abs_top_builddir@+abs_top_srcdir = @abs_top_srcdir@+ac_ct_CC = @ac_ct_CC@+ac_ct_CXX = @ac_ct_CXX@+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@+am__include = @am__include@+am__leading_dot = @am__leading_dot@+am__quote = @am__quote@+am__tar = @am__tar@+am__untar = @am__untar@+bindir = @bindir@+build = @build@+build_alias = @build_alias@+build_cpu = @build_cpu@+build_os = @build_os@+build_vendor = @build_vendor@+builddir = @builddir@+datadir = @datadir@+datarootdir = @datarootdir@+docdir = @docdir@+dvidir = @dvidir@+exec_prefix = @exec_prefix@+host = @host@+host_alias = @host_alias@+host_cpu = @host_cpu@+host_os = @host_os@+host_vendor = @host_vendor@+htmldir = @htmldir@+includedir = @includedir@+infodir = @infodir@+install_sh = @install_sh@+libdir = @libdir@+libexecdir = @libexecdir@+localedir = @localedir@+localstatedir = @localstatedir@+lt_ECHO = @lt_ECHO@+mandir = @mandir@+mkdir_p = @mkdir_p@+oldincludedir = @oldincludedir@+pdfdir = @pdfdir@+prefix = @prefix@+program_transform_name = @program_transform_name@+psdir = @psdir@+sbindir = @sbindir@+sharedstatedir = @sharedstatedir@+srcdir = @srcdir@+sysconfdir = @sysconfdir@+target_alias = @target_alias@+top_build_prefix = @top_build_prefix@+top_builddir = @top_builddir@+top_srcdir = @top_srcdir@+AM_CFLAGS = $(DEBUGFLAGS) $(LIBFLAGS) $(VIS_CFLAGS)+LDADD = -rpath $(PLUGIN_DIR)+INCLUDES = -I$(top_srcdir)/src++#LTVSN			= -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \+#			   -release $(LT_RELEASE)+LTVSN = -avoid-version+pluginexecdir = $(PLUGIN_DIR)+@ENABLE_LINEAR_MODULE_FALSE@LINEAR_MODULE = +@ENABLE_LINEAR_MODULE_TRUE@LINEAR_MODULE = linear.la+@ENABLE_LINEAR_MODULE_FALSE@DEJITTER_MODULE = +@ENABLE_LINEAR_MODULE_TRUE@DEJITTER_MODULE = dejitter.la+@ENABLE_VARIANCE_MODULE_FALSE@VARIANCE_MODULE = +@ENABLE_VARIANCE_MODULE_TRUE@VARIANCE_MODULE = variance.la+@ENABLE_PTHRES_MODULE_FALSE@PTHRES_MODULE = +@ENABLE_PTHRES_MODULE_TRUE@PTHRES_MODULE = pthres.la+@ENABLE_UCB1X00_MODULE_FALSE@UCB1X00_MODULE = +@ENABLE_UCB1X00_MODULE_TRUE@UCB1X00_MODULE = ucb1x00.la+@ENABLE_CORGI_MODULE_FALSE@CORGI_MODULE = +@ENABLE_CORGI_MODULE_TRUE@CORGI_MODULE = corgi.la+@ENABLE_COLLIE_MODULE_FALSE@COLLIE_MODULE = +@ENABLE_COLLIE_MODULE_TRUE@COLLIE_MODULE = collie.la+@ENABLE_H3600_MODULE_FALSE@H3600_MODULE = +@ENABLE_H3600_MODULE_TRUE@H3600_MODULE = h3600.la+@ENABLE_MK712_MODULE_FALSE@MK712_MODULE = +@ENABLE_MK712_MODULE_TRUE@MK712_MODULE = mk712.la+@ENABLE_ARCTIC2_MODULE_FALSE@ARCTIC2_MODULE = +@ENABLE_ARCTIC2_MODULE_TRUE@ARCTIC2_MODULE = arctic2.la+@ENABLE_INPUT_MODULE_FALSE@INPUT_MODULE = +@ENABLE_INPUT_MODULE_TRUE@INPUT_MODULE = input.la+@ENABLE_H2200_LINEAR_MODULE_FALSE@H2200_LINEAR_MODULE = +@ENABLE_H2200_LINEAR_MODULE_TRUE@H2200_LINEAR_MODULE = linear_h2200.la+pluginexec_LTLIBRARIES = \+	$(LINEAR_MODULE) \+	$(DEJITTER_MODULE) \+	$(VARIANCE_MODULE) \+	$(PTHRES_MODULE) \+	$(UCB1X00_MODULE) \+	$(CORGI_MODULE) \+	$(COLLIE_MODULE) \+	$(H3600_MODULE) \+	$(MK712_MODULE) \+	$(ARCTIC2_MODULE) \+	$(H2200_LINEAR_MODULE) \+	$(INPUT_MODULE)++variance_la_SOURCES = variance.c+variance_la_LDFLAGS = -module $(LTVSN)+dejitter_la_SOURCES = dejitter.c+dejitter_la_LDFLAGS = -module $(LTVSN)+linear_la_SOURCES = linear.c+linear_la_LDFLAGS = -module $(LTVSN)+pthres_la_SOURCES = pthres.c+pthres_la_LDFLAGS = -module $(LTVSN)++# hw access+corgi_la_SOURCES = corgi-raw.c+corgi_la_LDFLAGS = -module $(LTVSN)+collie_la_SOURCES = collie-raw.c+collie_la_LDFLAGS = -module $(LTVSN)+ucb1x00_la_SOURCES = ucb1x00-raw.c+ucb1x00_la_LDFLAGS = -module $(LTVSN)+h3600_la_SOURCES = h3600-raw.c+h3600_la_LDFLAGS = -module $(LTVSN)+mk712_la_SOURCES = mk712-raw.c+mk712_la_LDFLAGS = -module $(LTVSN)+arctic2_la_SOURCES = arctic2-raw.c+arctic2_la_LDFLAGS = -module $(LTVSN)+input_la_SOURCES = input-raw.c+input_la_LDFLAGS = -module $(LTVSN)+linear_h2200_la_SOURCES = linear-h2200.c+linear_h2200_la_LDFLAGS = -module $(LTVSN)+all: all-am++.SUFFIXES:+.SUFFIXES: .c .lo .o .obj+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)+	@for dep in $?; do \+	  case '$(am__configure_deps)' in \+	    *$$dep*) \+	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \+	        && { if test -f $@; then exit 0; else break; fi; }; \+	      exit 1;; \+	  esac; \+	done; \+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu plugins/Makefile'; \+	$(am__cd) $(top_srcdir) && \+	  $(AUTOMAKE) --gnu plugins/Makefile+.PRECIOUS: Makefile+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status+	@case '$?' in \+	  *config.status*) \+	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \+	  *) \+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \+	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \+	esac;++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh++$(top_srcdir)/configure:  $(am__configure_deps)+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh+$(am__aclocal_m4_deps):+install-pluginexecLTLIBRARIES: $(pluginexec_LTLIBRARIES)+	@$(NORMAL_INSTALL)+	test -z "$(pluginexecdir)" || $(MKDIR_P) "$(DESTDIR)$(pluginexecdir)"+	@list='$(pluginexec_LTLIBRARIES)'; test -n "$(pluginexecdir)" || list=; \+	list2=; for p in $$list; do \+	  if test -f $$p; then \+	    list2="$$list2 $$p"; \+	  else :; fi; \+	done; \+	test -z "$$list2" || { \+	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(pluginexecdir)'"; \+	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(pluginexecdir)"; \+	}++uninstall-pluginexecLTLIBRARIES:+	@$(NORMAL_UNINSTALL)+	@list='$(pluginexec_LTLIBRARIES)'; test -n "$(pluginexecdir)" || list=; \+	for p in $$list; do \+	  $(am__strip_dir) \+	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(pluginexecdir)/$$f'"; \+	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(pluginexecdir)/$$f"; \+	done++clean-pluginexecLTLIBRARIES:+	-test -z "$(pluginexec_LTLIBRARIES)" || rm -f $(pluginexec_LTLIBRARIES)+	@list='$(pluginexec_LTLIBRARIES)'; for p in $$list; do \+	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \+	  test "$$dir" != "$$p" || dir=.; \+	  echo "rm -f \"$${dir}/so_locations\""; \+	  rm -f "$${dir}/so_locations"; \+	done+arctic2.la: $(arctic2_la_OBJECTS) $(arctic2_la_DEPENDENCIES) +	$(arctic2_la_LINK) $(am_arctic2_la_rpath) $(arctic2_la_OBJECTS) $(arctic2_la_LIBADD) $(LIBS)+collie.la: $(collie_la_OBJECTS) $(collie_la_DEPENDENCIES) +	$(collie_la_LINK) $(am_collie_la_rpath) $(collie_la_OBJECTS) $(collie_la_LIBADD) $(LIBS)+corgi.la: $(corgi_la_OBJECTS) $(corgi_la_DEPENDENCIES) +	$(corgi_la_LINK) $(am_corgi_la_rpath) $(corgi_la_OBJECTS) $(corgi_la_LIBADD) $(LIBS)+dejitter.la: $(dejitter_la_OBJECTS) $(dejitter_la_DEPENDENCIES) +	$(dejitter_la_LINK) $(am_dejitter_la_rpath) $(dejitter_la_OBJECTS) $(dejitter_la_LIBADD) $(LIBS)+h3600.la: $(h3600_la_OBJECTS) $(h3600_la_DEPENDENCIES) +	$(h3600_la_LINK) $(am_h3600_la_rpath) $(h3600_la_OBJECTS) $(h3600_la_LIBADD) $(LIBS)+input.la: $(input_la_OBJECTS) $(input_la_DEPENDENCIES) +	$(input_la_LINK) $(am_input_la_rpath) $(input_la_OBJECTS) $(input_la_LIBADD) $(LIBS)+linear.la: $(linear_la_OBJECTS) $(linear_la_DEPENDENCIES) +	$(linear_la_LINK) $(am_linear_la_rpath) $(linear_la_OBJECTS) $(linear_la_LIBADD) $(LIBS)+linear_h2200.la: $(linear_h2200_la_OBJECTS) $(linear_h2200_la_DEPENDENCIES) +	$(linear_h2200_la_LINK) $(am_linear_h2200_la_rpath) $(linear_h2200_la_OBJECTS) $(linear_h2200_la_LIBADD) $(LIBS)+mk712.la: $(mk712_la_OBJECTS) $(mk712_la_DEPENDENCIES) +	$(mk712_la_LINK) $(am_mk712_la_rpath) $(mk712_la_OBJECTS) $(mk712_la_LIBADD) $(LIBS)+pthres.la: $(pthres_la_OBJECTS) $(pthres_la_DEPENDENCIES) +	$(pthres_la_LINK) $(am_pthres_la_rpath) $(pthres_la_OBJECTS) $(pthres_la_LIBADD) $(LIBS)+ucb1x00.la: $(ucb1x00_la_OBJECTS) $(ucb1x00_la_DEPENDENCIES) +	$(ucb1x00_la_LINK) $(am_ucb1x00_la_rpath) $(ucb1x00_la_OBJECTS) $(ucb1x00_la_LIBADD) $(LIBS)+variance.la: $(variance_la_OBJECTS) $(variance_la_DEPENDENCIES) +	$(variance_la_LINK) $(am_variance_la_rpath) $(variance_la_OBJECTS) $(variance_la_LIBADD) $(LIBS)++mostlyclean-compile:+	-rm -f *.$(OBJEXT)++distclean-compile:+	-rm -f *.tab.c++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/arctic2-raw.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/collie-raw.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/corgi-raw.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dejitter.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/h3600-raw.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/input-raw.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/linear-h2200.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/linear.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mk712-raw.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pthres.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ucb1x00-raw.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/variance.Plo@am__quote@++.c.o:+@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<+@am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po+@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCC_FALSE@	$(COMPILE) -c $<++.c.obj:+@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`+@am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po+@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCC_FALSE@	$(COMPILE) -c `$(CYGPATH_W) '$<'`++.c.lo:+@am__fastdepCC_TRUE@	$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<+@am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo+@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCC_FALSE@	$(LTCOMPILE) -c -o $@ $<++mostlyclean-libtool:+	-rm -f *.lo++clean-libtool:+	-rm -rf .libs _libs++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \+	unique=`for i in $$list; do \+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \+	  done | \+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \+	      END { if (nonempty) { for (i in files) print i; }; }'`; \+	mkid -fID $$unique+tags: TAGS++TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \+		$(TAGS_FILES) $(LISP)+	set x; \+	here=`pwd`; \+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \+	unique=`for i in $$list; do \+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \+	  done | \+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \+	      END { if (nonempty) { for (i in files) print i; }; }'`; \+	shift; \+	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \+	  test -n "$$unique" || unique=$$empty_fix; \+	  if test $$# -gt 0; then \+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \+	      "$$@" $$unique; \+	  else \+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \+	      $$unique; \+	  fi; \+	fi+ctags: CTAGS+CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \+		$(TAGS_FILES) $(LISP)+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \+	unique=`for i in $$list; do \+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \+	  done | \+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \+	      END { if (nonempty) { for (i in files) print i; }; }'`; \+	test -z "$(CTAGS_ARGS)$$unique" \+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \+	     $$unique++GTAGS:+	here=`$(am__cd) $(top_builddir) && pwd` \+	  && $(am__cd) $(top_srcdir) \+	  && gtags -i $(GTAGS_ARGS) "$$here"++distclean-tags:+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags++distdir: $(DISTFILES)+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \+	list='$(DISTFILES)'; \+	  dist_files=`for file in $$list; do echo $$file; done | \+	  sed -e "s|^$$srcdirstrip/||;t" \+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \+	case $$dist_files in \+	  */*) $(MKDIR_P) `echo "$$dist_files" | \+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \+			   sort -u` ;; \+	esac; \+	for file in $$dist_files; do \+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \+	  if test -d $$d/$$file; then \+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \+	    if test -d "$(distdir)/$$file"; then \+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \+	    fi; \+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \+	    fi; \+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \+	  else \+	    test -f "$(distdir)/$$file" \+	    || cp -p $$d/$$file "$(distdir)/$$file" \+	    || exit 1; \+	  fi; \+	done+check-am: all-am+check: check-am+all-am: Makefile $(LTLIBRARIES)+installdirs:+	for dir in "$(DESTDIR)$(pluginexecdir)"; do \+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \+	done+install: install-am+install-exec: install-exec-am+install-data: install-data-am+uninstall: uninstall-am++install-am: all-am+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am++installcheck: installcheck-am+install-strip:+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \+	  `test -z '$(STRIP)' || \+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install+mostlyclean-generic:++clean-generic:++distclean-generic:+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)++maintainer-clean-generic:+	@echo "This command is intended for maintainers to use"+	@echo "it deletes files that may require special tools to rebuild."+clean: clean-am++clean-am: clean-generic clean-libtool clean-pluginexecLTLIBRARIES \+	mostlyclean-am++distclean: distclean-am+	-rm -rf ./$(DEPDIR)+	-rm -f Makefile+distclean-am: clean-am distclean-compile distclean-generic \+	distclean-tags++dvi: dvi-am++dvi-am:++html: html-am++html-am:++info: info-am++info-am:++install-data-am:++install-dvi: install-dvi-am++install-dvi-am:++install-exec-am: install-pluginexecLTLIBRARIES++install-html: install-html-am++install-html-am:++install-info: install-info-am++install-info-am:++install-man:++install-pdf: install-pdf-am++install-pdf-am:++install-ps: install-ps-am++install-ps-am:++installcheck-am:++maintainer-clean: maintainer-clean-am+	-rm -rf ./$(DEPDIR)+	-rm -f Makefile+maintainer-clean-am: distclean-am maintainer-clean-generic++mostlyclean: mostlyclean-am++mostlyclean-am: mostlyclean-compile mostlyclean-generic \+	mostlyclean-libtool++pdf: pdf-am++pdf-am:++ps: ps-am++ps-am:++uninstall-am: uninstall-pluginexecLTLIBRARIES++.MAKE: install-am install-strip++.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \+	clean-libtool clean-pluginexecLTLIBRARIES ctags distclean \+	distclean-compile distclean-generic distclean-libtool \+	distclean-tags distdir dvi dvi-am html html-am info info-am \+	install install-am install-data install-data-am install-dvi \+	install-dvi-am install-exec install-exec-am install-html \+	install-html-am install-info install-info-am install-man \+	install-pdf install-pdf-am install-pluginexecLTLIBRARIES \+	install-ps install-ps-am install-strip installcheck \+	installcheck-am installdirs maintainer-clean \+	maintainer-clean-generic mostlyclean mostlyclean-compile \+	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \+	tags uninstall uninstall-am uninstall-pluginexecLTLIBRARIES+++# Tell versions [3.59,3.63) of GNU make to not export all variables.+# Otherwise a system limit (for SysV at least) may be exceeded.+.NOEXPORT:diff -Nur tslib-1.0.orig/src/Makefile.in tslib-1.0/src/Makefile.in--- tslib-1.0.orig/src/Makefile.in	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/src/Makefile.in	2010-07-29 13:39:16.000000000 +0200@@ -0,0 +1,594 @@+# Makefile.in generated by automake 1.11.1 from Makefile.am.+# @configure_input@++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,+# Inc.+# This Makefile.in is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# This program is distributed in the hope that it will be useful,+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A+# PARTICULAR PURPOSE.++@SET_MAKE@++#+#  tslib/src/Makefile.am+#+#  Copyright (C) 2001 Russell King.+#+# This file is placed under the LGPL.  Please see the file+# COPYING for more details.+#+# $Id: Makefile.am,v 1.8 2005/02/28 23:44:12 kergoth Exp $+#+++VPATH = @srcdir@+pkgdatadir = $(datadir)/@PACKAGE@+pkgincludedir = $(includedir)/@PACKAGE@+pkglibdir = $(libdir)/@PACKAGE@+pkglibexecdir = $(libexecdir)/@PACKAGE@+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd+install_sh_DATA = $(install_sh) -c -m 644+install_sh_PROGRAM = $(install_sh) -c+install_sh_SCRIPT = $(install_sh) -c+INSTALL_HEADER = $(INSTALL_DATA)+transform = $(program_transform_name)+NORMAL_INSTALL = :+PRE_INSTALL = :+POST_INSTALL = :+NORMAL_UNINSTALL = :+PRE_UNINSTALL = :+POST_UNINSTALL = :+build_triplet = @build@+host_triplet = @host@+subdir = src+DIST_COMMON = $(include_HEADERS) $(noinst_HEADERS) \+	$(srcdir)/Makefile.am $(srcdir)/Makefile.in+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4+am__aclocal_m4_deps = $(top_srcdir)/m4/internal/libtool.m4 \+	$(top_srcdir)/m4/internal/ltoptions.m4 \+	$(top_srcdir)/m4/internal/ltsugar.m4 \+	$(top_srcdir)/m4/internal/ltversion.m4 \+	$(top_srcdir)/m4/internal/lt~obsolete.m4 \+	$(top_srcdir)/m4/internal/visibility.m4 \+	$(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \+	$(ACLOCAL_M4)+mkinstalldirs = $(install_sh) -d+CONFIG_HEADER = $(top_builddir)/config.h+CONFIG_CLEAN_FILES =+CONFIG_CLEAN_VPATH_FILES =+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;+am__vpath_adj = case $$p in \+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \+    *) f=$$p;; \+  esac;+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;+am__install_max = 40+am__nobase_strip_setup = \+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`+am__nobase_strip = \+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"+am__nobase_list = $(am__nobase_strip_setup); \+  for p in $$list; do echo "$$p $$p"; done | \+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \+    if (++n[$$2] == $(am__install_max)) \+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \+    END { for (dir in files) print dir, files[dir] }'+am__base_list = \+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'+am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)"+LTLIBRARIES = $(lib_LTLIBRARIES)+libts_la_DEPENDENCIES =+am_libts_la_OBJECTS = ts_attach.lo ts_close.lo ts_config.lo \+	ts_error.lo ts_fd.lo ts_load_module.lo ts_open.lo \+	ts_parse_vars.lo ts_read.lo ts_read_raw.lo+libts_la_OBJECTS = $(am_libts_la_OBJECTS)+libts_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \+	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(libts_la_LDFLAGS) \+	$(LDFLAGS) -o $@+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)+depcomp = $(SHELL) $(top_srcdir)/depcomp+am__depfiles_maybe = depfiles+am__mv = mv -f+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \+	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)+LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \+	--mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)+CCLD = $(CC)+LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \+	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \+	$(LDFLAGS) -o $@+SOURCES = $(libts_la_SOURCES)+DIST_SOURCES = $(libts_la_SOURCES)+HEADERS = $(include_HEADERS) $(noinst_HEADERS)+ETAGS = etags+CTAGS = ctags+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)+ACLOCAL = @ACLOCAL@+ALLOCA = @ALLOCA@+AMTAR = @AMTAR@+AR = @AR@+AUTOCONF = @AUTOCONF@+AUTOHEADER = @AUTOHEADER@+AUTOMAKE = @AUTOMAKE@+AWK = @AWK@+CC = @CC@+CCDEPMODE = @CCDEPMODE@+CFLAGS = @CFLAGS@+CPP = @CPP@+CPPFLAGS = @CPPFLAGS@+CXX = @CXX@+CXXCPP = @CXXCPP@+CXXDEPMODE = @CXXDEPMODE@+CXXFLAGS = @CXXFLAGS@+CYGPATH_W = @CYGPATH_W@+DEBUGFLAGS = @DEBUGFLAGS@+DEFS = @DEFS@+DEPDIR = @DEPDIR@+DSYMUTIL = @DSYMUTIL@+DUMPBIN = @DUMPBIN@+ECHO_C = @ECHO_C@+ECHO_N = @ECHO_N@+ECHO_T = @ECHO_T@+EGREP = @EGREP@+EXEEXT = @EXEEXT@+FGREP = @FGREP@+GREP = @GREP@+INSTALL = @INSTALL@+INSTALL_DATA = @INSTALL_DATA@+INSTALL_PROGRAM = @INSTALL_PROGRAM@+INSTALL_SCRIPT = @INSTALL_SCRIPT@+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@+LD = @LD@+LDFLAGS = @LDFLAGS@+LIBFLAGS = @LIBFLAGS@+LIBOBJS = @LIBOBJS@+LIBS = @LIBS@+LIBTOOL = @LIBTOOL@+LIPO = @LIPO@+LN_S = @LN_S@+LTLIBOBJS = @LTLIBOBJS@+LT_AGE = @LT_AGE@+LT_CURRENT = @LT_CURRENT@+LT_RELEASE = @LT_RELEASE@+LT_REVISION = @LT_REVISION@+MAKEINFO = @MAKEINFO@+MKDIR_P = @MKDIR_P@+NM = @NM@+NMEDIT = @NMEDIT@+OBJDUMP = @OBJDUMP@+OBJEXT = @OBJEXT@+OTOOL = @OTOOL@+OTOOL64 = @OTOOL64@+PACKAGE = @PACKAGE@+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@+PACKAGE_DESCRIPTION = @PACKAGE_DESCRIPTION@+PACKAGE_NAME = @PACKAGE_NAME@+PACKAGE_STRING = @PACKAGE_STRING@+PACKAGE_TARNAME = @PACKAGE_TARNAME@+PACKAGE_URL = @PACKAGE_URL@+PACKAGE_VERSION = @PACKAGE_VERSION@+PATH_SEPARATOR = @PATH_SEPARATOR@+PLUGIN_DIR = @PLUGIN_DIR@+RANLIB = @RANLIB@+SED = @SED@+SET_MAKE = @SET_MAKE@+SHELL = @SHELL@+STRIP = @STRIP@+TS_CONF = @TS_CONF@+VERSION = @VERSION@+VIS_CFLAGS = @VIS_CFLAGS@+abs_builddir = @abs_builddir@+abs_srcdir = @abs_srcdir@+abs_top_builddir = @abs_top_builddir@+abs_top_srcdir = @abs_top_srcdir@+ac_ct_CC = @ac_ct_CC@+ac_ct_CXX = @ac_ct_CXX@+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@+am__include = @am__include@+am__leading_dot = @am__leading_dot@+am__quote = @am__quote@+am__tar = @am__tar@+am__untar = @am__untar@+bindir = @bindir@+build = @build@+build_alias = @build_alias@+build_cpu = @build_cpu@+build_os = @build_os@+build_vendor = @build_vendor@+builddir = @builddir@+datadir = @datadir@+datarootdir = @datarootdir@+docdir = @docdir@+dvidir = @dvidir@+exec_prefix = @exec_prefix@+host = @host@+host_alias = @host_alias@+host_cpu = @host_cpu@+host_os = @host_os@+host_vendor = @host_vendor@+htmldir = @htmldir@+includedir = @includedir@+infodir = @infodir@+install_sh = @install_sh@+libdir = @libdir@+libexecdir = @libexecdir@+localedir = @localedir@+localstatedir = @localstatedir@+lt_ECHO = @lt_ECHO@+mandir = @mandir@+mkdir_p = @mkdir_p@+oldincludedir = @oldincludedir@+pdfdir = @pdfdir@+prefix = @prefix@+program_transform_name = @program_transform_name@+psdir = @psdir@+sbindir = @sbindir@+sharedstatedir = @sharedstatedir@+srcdir = @srcdir@+sysconfdir = @sysconfdir@+target_alias = @target_alias@+top_build_prefix = @top_build_prefix@+top_builddir = @top_builddir@+top_srcdir = @top_srcdir@+AM_CFLAGS = -DPLUGIN_DIR=\"@PLUGIN_DIR@\" -DTS_CONF=\"@TS_CONF@\" \+		   $(DEBUGFLAGS) $(LIBFLAGS) $(VIS_CFLAGS)++noinst_HEADERS = tslib-private.h tslib-filter.h+include_HEADERS = tslib.h+lib_LTLIBRARIES = libts.la+libts_la_SOURCES = ts_attach.c ts_close.c ts_config.c ts_error.c \+		   ts_fd.c ts_load_module.c ts_open.c ts_parse_vars.c \+		   ts_read.c ts_read_raw.c++libts_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \+		   -release $(LT_RELEASE) -export-dynamic++libts_la_LIBADD = -ldl+all: all-am++.SUFFIXES:+.SUFFIXES: .c .lo .o .obj+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)+	@for dep in $?; do \+	  case '$(am__configure_deps)' in \+	    *$$dep*) \+	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \+	        && { if test -f $@; then exit 0; else break; fi; }; \+	      exit 1;; \+	  esac; \+	done; \+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \+	$(am__cd) $(top_srcdir) && \+	  $(AUTOMAKE) --gnu src/Makefile+.PRECIOUS: Makefile+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status+	@case '$?' in \+	  *config.status*) \+	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \+	  *) \+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \+	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \+	esac;++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh++$(top_srcdir)/configure:  $(am__configure_deps)+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh+$(am__aclocal_m4_deps):+install-libLTLIBRARIES: $(lib_LTLIBRARIES)+	@$(NORMAL_INSTALL)+	test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"+	@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \+	list2=; for p in $$list; do \+	  if test -f $$p; then \+	    list2="$$list2 $$p"; \+	  else :; fi; \+	done; \+	test -z "$$list2" || { \+	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \+	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \+	}++uninstall-libLTLIBRARIES:+	@$(NORMAL_UNINSTALL)+	@list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \+	for p in $$list; do \+	  $(am__strip_dir) \+	  echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \+	  $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \+	done++clean-libLTLIBRARIES:+	-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)+	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \+	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \+	  test "$$dir" != "$$p" || dir=.; \+	  echo "rm -f \"$${dir}/so_locations\""; \+	  rm -f "$${dir}/so_locations"; \+	done+libts.la: $(libts_la_OBJECTS) $(libts_la_DEPENDENCIES) +	$(libts_la_LINK) -rpath $(libdir) $(libts_la_OBJECTS) $(libts_la_LIBADD) $(LIBS)++mostlyclean-compile:+	-rm -f *.$(OBJEXT)++distclean-compile:+	-rm -f *.tab.c++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_attach.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_close.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_config.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_error.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_fd.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_load_module.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_open.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_parse_vars.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_read.Plo@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_read_raw.Plo@am__quote@++.c.o:+@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<+@am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po+@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCC_FALSE@	$(COMPILE) -c $<++.c.obj:+@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`+@am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po+@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCC_FALSE@	$(COMPILE) -c `$(CYGPATH_W) '$<'`++.c.lo:+@am__fastdepCC_TRUE@	$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<+@am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo+@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCC_FALSE@	$(LTCOMPILE) -c -o $@ $<++mostlyclean-libtool:+	-rm -f *.lo++clean-libtool:+	-rm -rf .libs _libs+install-includeHEADERS: $(include_HEADERS)+	@$(NORMAL_INSTALL)+	test -z "$(includedir)" || $(MKDIR_P) "$(DESTDIR)$(includedir)"+	@list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \+	for p in $$list; do \+	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \+	  echo "$$d$$p"; \+	done | $(am__base_list) | \+	while read files; do \+	  echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(includedir)'"; \+	  $(INSTALL_HEADER) $$files "$(DESTDIR)$(includedir)" || exit $$?; \+	done++uninstall-includeHEADERS:+	@$(NORMAL_UNINSTALL)+	@list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \+	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \+	test -n "$$files" || exit 0; \+	echo " ( cd '$(DESTDIR)$(includedir)' && rm -f" $$files ")"; \+	cd "$(DESTDIR)$(includedir)" && rm -f $$files++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \+	unique=`for i in $$list; do \+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \+	  done | \+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \+	      END { if (nonempty) { for (i in files) print i; }; }'`; \+	mkid -fID $$unique+tags: TAGS++TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \+		$(TAGS_FILES) $(LISP)+	set x; \+	here=`pwd`; \+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \+	unique=`for i in $$list; do \+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \+	  done | \+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \+	      END { if (nonempty) { for (i in files) print i; }; }'`; \+	shift; \+	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \+	  test -n "$$unique" || unique=$$empty_fix; \+	  if test $$# -gt 0; then \+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \+	      "$$@" $$unique; \+	  else \+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \+	      $$unique; \+	  fi; \+	fi+ctags: CTAGS+CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \+		$(TAGS_FILES) $(LISP)+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \+	unique=`for i in $$list; do \+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \+	  done | \+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \+	      END { if (nonempty) { for (i in files) print i; }; }'`; \+	test -z "$(CTAGS_ARGS)$$unique" \+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \+	     $$unique++GTAGS:+	here=`$(am__cd) $(top_builddir) && pwd` \+	  && $(am__cd) $(top_srcdir) \+	  && gtags -i $(GTAGS_ARGS) "$$here"++distclean-tags:+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags++distdir: $(DISTFILES)+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \+	list='$(DISTFILES)'; \+	  dist_files=`for file in $$list; do echo $$file; done | \+	  sed -e "s|^$$srcdirstrip/||;t" \+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \+	case $$dist_files in \+	  */*) $(MKDIR_P) `echo "$$dist_files" | \+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \+			   sort -u` ;; \+	esac; \+	for file in $$dist_files; do \+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \+	  if test -d $$d/$$file; then \+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \+	    if test -d "$(distdir)/$$file"; then \+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \+	    fi; \+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \+	    fi; \+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \+	  else \+	    test -f "$(distdir)/$$file" \+	    || cp -p $$d/$$file "$(distdir)/$$file" \+	    || exit 1; \+	  fi; \+	done+check-am: all-am+check: check-am+all-am: Makefile $(LTLIBRARIES) $(HEADERS)+installdirs:+	for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)"; do \+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \+	done+install: install-am+install-exec: install-exec-am+install-data: install-data-am+uninstall: uninstall-am++install-am: all-am+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am++installcheck: installcheck-am+install-strip:+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \+	  `test -z '$(STRIP)' || \+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install+mostlyclean-generic:++clean-generic:++distclean-generic:+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)++maintainer-clean-generic:+	@echo "This command is intended for maintainers to use"+	@echo "it deletes files that may require special tools to rebuild."+clean: clean-am++clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \+	mostlyclean-am++distclean: distclean-am+	-rm -rf ./$(DEPDIR)+	-rm -f Makefile+distclean-am: clean-am distclean-compile distclean-generic \+	distclean-tags++dvi: dvi-am++dvi-am:++html: html-am++html-am:++info: info-am++info-am:++install-data-am: install-includeHEADERS++install-dvi: install-dvi-am++install-dvi-am:++install-exec-am: install-libLTLIBRARIES++install-html: install-html-am++install-html-am:++install-info: install-info-am++install-info-am:++install-man:++install-pdf: install-pdf-am++install-pdf-am:++install-ps: install-ps-am++install-ps-am:++installcheck-am:++maintainer-clean: maintainer-clean-am+	-rm -rf ./$(DEPDIR)+	-rm -f Makefile+maintainer-clean-am: distclean-am maintainer-clean-generic++mostlyclean: mostlyclean-am++mostlyclean-am: mostlyclean-compile mostlyclean-generic \+	mostlyclean-libtool++pdf: pdf-am++pdf-am:++ps: ps-am++ps-am:++uninstall-am: uninstall-includeHEADERS uninstall-libLTLIBRARIES++.MAKE: install-am install-strip++.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \+	clean-libLTLIBRARIES clean-libtool ctags distclean \+	distclean-compile distclean-generic distclean-libtool \+	distclean-tags distdir dvi dvi-am html html-am info info-am \+	install install-am install-data install-data-am install-dvi \+	install-dvi-am install-exec install-exec-am install-html \+	install-html-am install-includeHEADERS install-info \+	install-info-am install-libLTLIBRARIES install-man install-pdf \+	install-pdf-am install-ps install-ps-am install-strip \+	installcheck installcheck-am installdirs maintainer-clean \+	maintainer-clean-generic mostlyclean mostlyclean-compile \+	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \+	tags uninstall uninstall-am uninstall-includeHEADERS \+	uninstall-libLTLIBRARIES+++# Tell versions [3.59,3.63) of GNU make to not export all variables.+# Otherwise a system limit (for SysV at least) may be exceeded.+.NOEXPORT:diff -Nur tslib-1.0.orig/tests/Makefile.in tslib-1.0/tests/Makefile.in--- tslib-1.0.orig/tests/Makefile.in	1970-01-01 01:00:00.000000000 +0100+++ tslib-1.0/tests/Makefile.in	2010-07-29 13:39:16.000000000 +0200@@ -0,0 +1,584 @@+# Makefile.in generated by automake 1.11.1 from Makefile.am.+# @configure_input@++# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,+# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,+# Inc.+# This Makefile.in is free software; the Free Software Foundation+# gives unlimited permission to copy and/or distribute it,+# with or without modifications, as long as this notice is preserved.++# This program is distributed in the hope that it will be useful,+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A+# PARTICULAR PURPOSE.++@SET_MAKE@++#+#  tslib/tests/Makefile.am+#+#  Copyright (C) 2001 Russell King.+#+# This file is placed under the LGPL.  Please see the file+# COPYING for more details.+#+# $Id: Makefile.am,v 1.4 2004/07/21 19:12:59 dlowder Exp $+#++VPATH = @srcdir@+pkgdatadir = $(datadir)/@PACKAGE@+pkgincludedir = $(includedir)/@PACKAGE@+pkglibdir = $(libdir)/@PACKAGE@+pkglibexecdir = $(libexecdir)/@PACKAGE@+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd+install_sh_DATA = $(install_sh) -c -m 644+install_sh_PROGRAM = $(install_sh) -c+install_sh_SCRIPT = $(install_sh) -c+INSTALL_HEADER = $(INSTALL_DATA)+transform = $(program_transform_name)+NORMAL_INSTALL = :+PRE_INSTALL = :+POST_INSTALL = :+NORMAL_UNINSTALL = :+PRE_UNINSTALL = :+POST_UNINSTALL = :+build_triplet = @build@+host_triplet = @host@+bin_PROGRAMS = ts_test$(EXEEXT) ts_calibrate$(EXEEXT) \+	ts_print$(EXEEXT) ts_print_raw$(EXEEXT) ts_harvest$(EXEEXT)+subdir = tests+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4+am__aclocal_m4_deps = $(top_srcdir)/m4/internal/libtool.m4 \+	$(top_srcdir)/m4/internal/ltoptions.m4 \+	$(top_srcdir)/m4/internal/ltsugar.m4 \+	$(top_srcdir)/m4/internal/ltversion.m4 \+	$(top_srcdir)/m4/internal/lt~obsolete.m4 \+	$(top_srcdir)/m4/internal/visibility.m4 \+	$(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.ac+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \+	$(ACLOCAL_M4)+mkinstalldirs = $(install_sh) -d+CONFIG_HEADER = $(top_builddir)/config.h+CONFIG_CLEAN_FILES =+CONFIG_CLEAN_VPATH_FILES =+am__installdirs = "$(DESTDIR)$(bindir)"+PROGRAMS = $(bin_PROGRAMS)+am_ts_calibrate_OBJECTS = ts_calibrate.$(OBJEXT) fbutils.$(OBJEXT) \+	testutils.$(OBJEXT) font_8x8.$(OBJEXT) font_8x16.$(OBJEXT)+ts_calibrate_OBJECTS = $(am_ts_calibrate_OBJECTS)+ts_calibrate_DEPENDENCIES = $(top_builddir)/src/libts.la+am_ts_harvest_OBJECTS = ts_harvest.$(OBJEXT) fbutils.$(OBJEXT) \+	testutils.$(OBJEXT) font_8x8.$(OBJEXT) font_8x16.$(OBJEXT)+ts_harvest_OBJECTS = $(am_ts_harvest_OBJECTS)+ts_harvest_DEPENDENCIES = $(top_builddir)/src/libts.la+am_ts_print_OBJECTS = ts_print.$(OBJEXT)+ts_print_OBJECTS = $(am_ts_print_OBJECTS)+ts_print_DEPENDENCIES = $(top_builddir)/src/libts.la+am_ts_print_raw_OBJECTS = ts_print_raw.$(OBJEXT)+ts_print_raw_OBJECTS = $(am_ts_print_raw_OBJECTS)+ts_print_raw_DEPENDENCIES = $(top_builddir)/src/libts.la+am_ts_test_OBJECTS = ts_test.$(OBJEXT) fbutils.$(OBJEXT) \+	font_8x8.$(OBJEXT) font_8x16.$(OBJEXT)+ts_test_OBJECTS = $(am_ts_test_OBJECTS)+ts_test_DEPENDENCIES = $(top_builddir)/src/libts.la+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)+depcomp = $(SHELL) $(top_srcdir)/depcomp+am__depfiles_maybe = depfiles+am__mv = mv -f+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \+	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)+LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \+	--mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)+CCLD = $(CC)+LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \+	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \+	$(LDFLAGS) -o $@+SOURCES = $(ts_calibrate_SOURCES) $(ts_harvest_SOURCES) \+	$(ts_print_SOURCES) $(ts_print_raw_SOURCES) $(ts_test_SOURCES)+DIST_SOURCES = $(ts_calibrate_SOURCES) $(ts_harvest_SOURCES) \+	$(ts_print_SOURCES) $(ts_print_raw_SOURCES) $(ts_test_SOURCES)+ETAGS = etags+CTAGS = ctags+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)+ACLOCAL = @ACLOCAL@+ALLOCA = @ALLOCA@+AMTAR = @AMTAR@+AR = @AR@+AUTOCONF = @AUTOCONF@+AUTOHEADER = @AUTOHEADER@+AUTOMAKE = @AUTOMAKE@+AWK = @AWK@+CC = @CC@+CCDEPMODE = @CCDEPMODE@+CFLAGS = @CFLAGS@+CPP = @CPP@+CPPFLAGS = @CPPFLAGS@+CXX = @CXX@+CXXCPP = @CXXCPP@+CXXDEPMODE = @CXXDEPMODE@+CXXFLAGS = @CXXFLAGS@+CYGPATH_W = @CYGPATH_W@+DEBUGFLAGS = @DEBUGFLAGS@+DEFS = @DEFS@+DEPDIR = @DEPDIR@+DSYMUTIL = @DSYMUTIL@+DUMPBIN = @DUMPBIN@+ECHO_C = @ECHO_C@+ECHO_N = @ECHO_N@+ECHO_T = @ECHO_T@+EGREP = @EGREP@+EXEEXT = @EXEEXT@+FGREP = @FGREP@+GREP = @GREP@+INSTALL = @INSTALL@+INSTALL_DATA = @INSTALL_DATA@+INSTALL_PROGRAM = @INSTALL_PROGRAM@+INSTALL_SCRIPT = @INSTALL_SCRIPT@+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@+LD = @LD@+LDFLAGS = @LDFLAGS@+LIBFLAGS = @LIBFLAGS@+LIBOBJS = @LIBOBJS@+LIBS = @LIBS@+LIBTOOL = @LIBTOOL@+LIPO = @LIPO@+LN_S = @LN_S@+LTLIBOBJS = @LTLIBOBJS@+LT_AGE = @LT_AGE@+LT_CURRENT = @LT_CURRENT@+LT_RELEASE = @LT_RELEASE@+LT_REVISION = @LT_REVISION@+MAKEINFO = @MAKEINFO@+MKDIR_P = @MKDIR_P@+NM = @NM@+NMEDIT = @NMEDIT@+OBJDUMP = @OBJDUMP@+OBJEXT = @OBJEXT@+OTOOL = @OTOOL@+OTOOL64 = @OTOOL64@+PACKAGE = @PACKAGE@+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@+PACKAGE_DESCRIPTION = @PACKAGE_DESCRIPTION@+PACKAGE_NAME = @PACKAGE_NAME@+PACKAGE_STRING = @PACKAGE_STRING@+PACKAGE_TARNAME = @PACKAGE_TARNAME@+PACKAGE_URL = @PACKAGE_URL@+PACKAGE_VERSION = @PACKAGE_VERSION@+PATH_SEPARATOR = @PATH_SEPARATOR@+PLUGIN_DIR = @PLUGIN_DIR@+RANLIB = @RANLIB@+SED = @SED@+SET_MAKE = @SET_MAKE@+SHELL = @SHELL@+STRIP = @STRIP@+TS_CONF = @TS_CONF@+VERSION = @VERSION@+VIS_CFLAGS = @VIS_CFLAGS@+abs_builddir = @abs_builddir@+abs_srcdir = @abs_srcdir@+abs_top_builddir = @abs_top_builddir@+abs_top_srcdir = @abs_top_srcdir@+ac_ct_CC = @ac_ct_CC@+ac_ct_CXX = @ac_ct_CXX@+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@+am__include = @am__include@+am__leading_dot = @am__leading_dot@+am__quote = @am__quote@+am__tar = @am__tar@+am__untar = @am__untar@+bindir = @bindir@+build = @build@+build_alias = @build_alias@+build_cpu = @build_cpu@+build_os = @build_os@+build_vendor = @build_vendor@+builddir = @builddir@+datadir = @datadir@+datarootdir = @datarootdir@+docdir = @docdir@+dvidir = @dvidir@+exec_prefix = @exec_prefix@+host = @host@+host_alias = @host_alias@+host_cpu = @host_cpu@+host_os = @host_os@+host_vendor = @host_vendor@+htmldir = @htmldir@+includedir = @includedir@+infodir = @infodir@+install_sh = @install_sh@+libdir = @libdir@+libexecdir = @libexecdir@+localedir = @localedir@+localstatedir = @localstatedir@+lt_ECHO = @lt_ECHO@+mandir = @mandir@+mkdir_p = @mkdir_p@+oldincludedir = @oldincludedir@+pdfdir = @pdfdir@+prefix = @prefix@+program_transform_name = @program_transform_name@+psdir = @psdir@+sbindir = @sbindir@+sharedstatedir = @sharedstatedir@+srcdir = @srcdir@+sysconfdir = @sysconfdir@+target_alias = @target_alias@+top_build_prefix = @top_build_prefix@+top_builddir = @top_builddir@+top_srcdir = @top_srcdir@+AM_CFLAGS = $(DEBUGFLAGS)+INCLUDES = -I$(top_srcdir)/src+ts_test_SOURCES = ts_test.c fbutils.c fbutils.h font_8x8.c font_8x16.c font.h+ts_test_LDADD = $(top_builddir)/src/libts.la+ts_print_SOURCES = ts_print.c+ts_print_LDADD = $(top_builddir)/src/libts.la+ts_print_raw_SOURCES = ts_print_raw.c+ts_print_raw_LDADD = $(top_builddir)/src/libts.la+ts_calibrate_SOURCES = ts_calibrate.c fbutils.c fbutils.h testutils.c testutils.h font_8x8.c font_8x16.c font.h+ts_calibrate_LDADD = $(top_builddir)/src/libts.la+ts_harvest_SOURCES = ts_harvest.c fbutils.c fbutils.h testutils.c testutils.h font_8x8.c font_8x16.c font.h+ts_harvest_LDADD = $(top_builddir)/src/libts.la+all: all-am++.SUFFIXES:+.SUFFIXES: .c .lo .o .obj+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)+	@for dep in $?; do \+	  case '$(am__configure_deps)' in \+	    *$$dep*) \+	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \+	        && { if test -f $@; then exit 0; else break; fi; }; \+	      exit 1;; \+	  esac; \+	done; \+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/Makefile'; \+	$(am__cd) $(top_srcdir) && \+	  $(AUTOMAKE) --gnu tests/Makefile+.PRECIOUS: Makefile+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status+	@case '$?' in \+	  *config.status*) \+	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \+	  *) \+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \+	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \+	esac;++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh++$(top_srcdir)/configure:  $(am__configure_deps)+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh+$(am__aclocal_m4_deps):+install-binPROGRAMS: $(bin_PROGRAMS)+	@$(NORMAL_INSTALL)+	test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"+	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \+	for p in $$list; do echo "$$p $$p"; done | \+	sed 's/$(EXEEXT)$$//' | \+	while read p p1; do if test -f $$p || test -f $$p1; \+	  then echo "$$p"; echo "$$p"; else :; fi; \+	done | \+	sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \+	    -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \+	sed 'N;N;N;s,\n, ,g' | \+	$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \+	  { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \+	    if ($$2 == $$4) files[d] = files[d] " " $$1; \+	    else { print "f", $$3 "/" $$4, $$1; } } \+	  END { for (d in files) print "f", d, files[d] }' | \+	while read type dir files; do \+	    if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \+	    test -z "$$files" || { \+	    echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \+	    $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \+	    } \+	; done++uninstall-binPROGRAMS:+	@$(NORMAL_UNINSTALL)+	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \+	files=`for p in $$list; do echo "$$p"; done | \+	  sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \+	      -e 's/$$/$(EXEEXT)/' `; \+	test -n "$$list" || exit 0; \+	echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \+	cd "$(DESTDIR)$(bindir)" && rm -f $$files++clean-binPROGRAMS:+	@list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \+	echo " rm -f" $$list; \+	rm -f $$list || exit $$?; \+	test -n "$(EXEEXT)" || exit 0; \+	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \+	echo " rm -f" $$list; \+	rm -f $$list+ts_calibrate$(EXEEXT): $(ts_calibrate_OBJECTS) $(ts_calibrate_DEPENDENCIES) +	@rm -f ts_calibrate$(EXEEXT)+	$(LINK) $(ts_calibrate_OBJECTS) $(ts_calibrate_LDADD) $(LIBS)+ts_harvest$(EXEEXT): $(ts_harvest_OBJECTS) $(ts_harvest_DEPENDENCIES) +	@rm -f ts_harvest$(EXEEXT)+	$(LINK) $(ts_harvest_OBJECTS) $(ts_harvest_LDADD) $(LIBS)+ts_print$(EXEEXT): $(ts_print_OBJECTS) $(ts_print_DEPENDENCIES) +	@rm -f ts_print$(EXEEXT)+	$(LINK) $(ts_print_OBJECTS) $(ts_print_LDADD) $(LIBS)+ts_print_raw$(EXEEXT): $(ts_print_raw_OBJECTS) $(ts_print_raw_DEPENDENCIES) +	@rm -f ts_print_raw$(EXEEXT)+	$(LINK) $(ts_print_raw_OBJECTS) $(ts_print_raw_LDADD) $(LIBS)+ts_test$(EXEEXT): $(ts_test_OBJECTS) $(ts_test_DEPENDENCIES) +	@rm -f ts_test$(EXEEXT)+	$(LINK) $(ts_test_OBJECTS) $(ts_test_LDADD) $(LIBS)++mostlyclean-compile:+	-rm -f *.$(OBJEXT)++distclean-compile:+	-rm -f *.tab.c++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fbutils.Po@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/font_8x16.Po@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/font_8x8.Po@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testutils.Po@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_calibrate.Po@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_harvest.Po@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_print.Po@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_print_raw.Po@am__quote@+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ts_test.Po@am__quote@++.c.o:+@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<+@am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po+@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCC_FALSE@	$(COMPILE) -c $<++.c.obj:+@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`+@am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po+@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCC_FALSE@	$(COMPILE) -c `$(CYGPATH_W) '$<'`++.c.lo:+@am__fastdepCC_TRUE@	$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<+@am__fastdepCC_TRUE@	$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo+@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@+@am__fastdepCC_FALSE@	$(LTCOMPILE) -c -o $@ $<++mostlyclean-libtool:+	-rm -f *.lo++clean-libtool:+	-rm -rf .libs _libs++ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \+	unique=`for i in $$list; do \+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \+	  done | \+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \+	      END { if (nonempty) { for (i in files) print i; }; }'`; \+	mkid -fID $$unique+tags: TAGS++TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \+		$(TAGS_FILES) $(LISP)+	set x; \+	here=`pwd`; \+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \+	unique=`for i in $$list; do \+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \+	  done | \+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \+	      END { if (nonempty) { for (i in files) print i; }; }'`; \+	shift; \+	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \+	  test -n "$$unique" || unique=$$empty_fix; \+	  if test $$# -gt 0; then \+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \+	      "$$@" $$unique; \+	  else \+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \+	      $$unique; \+	  fi; \+	fi+ctags: CTAGS+CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \+		$(TAGS_FILES) $(LISP)+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \+	unique=`for i in $$list; do \+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \+	  done | \+	  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \+	      END { if (nonempty) { for (i in files) print i; }; }'`; \+	test -z "$(CTAGS_ARGS)$$unique" \+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \+	     $$unique++GTAGS:+	here=`$(am__cd) $(top_builddir) && pwd` \+	  && $(am__cd) $(top_srcdir) \+	  && gtags -i $(GTAGS_ARGS) "$$here"++distclean-tags:+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags++distdir: $(DISTFILES)+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \+	list='$(DISTFILES)'; \+	  dist_files=`for file in $$list; do echo $$file; done | \+	  sed -e "s|^$$srcdirstrip/||;t" \+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \+	case $$dist_files in \+	  */*) $(MKDIR_P) `echo "$$dist_files" | \+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \+			   sort -u` ;; \+	esac; \+	for file in $$dist_files; do \+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \+	  if test -d $$d/$$file; then \+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \+	    if test -d "$(distdir)/$$file"; then \+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \+	    fi; \+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \+	    fi; \+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \+	  else \+	    test -f "$(distdir)/$$file" \+	    || cp -p $$d/$$file "$(distdir)/$$file" \+	    || exit 1; \+	  fi; \+	done+check-am: all-am+check: check-am+all-am: Makefile $(PROGRAMS)+installdirs:+	for dir in "$(DESTDIR)$(bindir)"; do \+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \+	done+install: install-am+install-exec: install-exec-am+install-data: install-data-am+uninstall: uninstall-am++install-am: all-am+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am++installcheck: installcheck-am+install-strip:+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \+	  `test -z '$(STRIP)' || \+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install+mostlyclean-generic:++clean-generic:++distclean-generic:+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)++maintainer-clean-generic:+	@echo "This command is intended for maintainers to use"+	@echo "it deletes files that may require special tools to rebuild."+clean: clean-am++clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am++distclean: distclean-am+	-rm -rf ./$(DEPDIR)+	-rm -f Makefile+distclean-am: clean-am distclean-compile distclean-generic \+	distclean-tags++dvi: dvi-am++dvi-am:++html: html-am++html-am:++info: info-am++info-am:++install-data-am:++install-dvi: install-dvi-am++install-dvi-am:++install-exec-am: install-binPROGRAMS++install-html: install-html-am++install-html-am:++install-info: install-info-am++install-info-am:++install-man:++install-pdf: install-pdf-am++install-pdf-am:++install-ps: install-ps-am++install-ps-am:++installcheck-am:++maintainer-clean: maintainer-clean-am+	-rm -rf ./$(DEPDIR)+	-rm -f Makefile+maintainer-clean-am: distclean-am maintainer-clean-generic++mostlyclean: mostlyclean-am++mostlyclean-am: mostlyclean-compile mostlyclean-generic \+	mostlyclean-libtool++pdf: pdf-am++pdf-am:++ps: ps-am++ps-am:++uninstall-am: uninstall-binPROGRAMS++.MAKE: install-am install-strip++.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \+	clean-generic clean-libtool ctags distclean distclean-compile \+	distclean-generic distclean-libtool distclean-tags distdir dvi \+	dvi-am html html-am info info-am install install-am \+	install-binPROGRAMS install-data install-data-am install-dvi \+	install-dvi-am install-exec install-exec-am install-html \+	install-html-am install-info install-info-am install-man \+	install-pdf install-pdf-am install-ps install-ps-am \+	install-strip installcheck installcheck-am installdirs \+	maintainer-clean maintainer-clean-generic mostlyclean \+	mostlyclean-compile mostlyclean-generic mostlyclean-libtool \+	pdf pdf-am ps ps-am tags uninstall uninstall-am \+	uninstall-binPROGRAMS+++# Tell versions [3.59,3.63) of GNU make to not export all variables.+# Otherwise a system limit (for SysV at least) may be exceeded.+.NOEXPORT:
 |