configure 376 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423
  1. #! /bin/sh
  2. # From configure.ac Revision: 1.25 .
  3. # Guess values for system-dependent variables and create Makefiles.
  4. # Generated by GNU Autoconf 2.59.
  5. #
  6. # Copyright (C) 2003 Free Software Foundation, Inc.
  7. # This configure script is free software; the Free Software Foundation
  8. # gives unlimited permission to copy, distribute and modify it.
  9. #
  10. # Copyright (c) 2003, 2004 Bryan Drewery (bryan)
  11. ## --------------------- ##
  12. ## M4sh Initialization. ##
  13. ## --------------------- ##
  14. # Be Bourne compatible
  15. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  16. emulate sh
  17. NULLCMD=:
  18. # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  19. # is contrary to our usage. Disable this feature.
  20. alias -g '${1+"$@"}'='"$@"'
  21. elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
  22. set -o posix
  23. fi
  24. DUALCASE=1; export DUALCASE # for MKS sh
  25. # Support unset when possible.
  26. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  27. as_unset=unset
  28. else
  29. as_unset=false
  30. fi
  31. # Work around bugs in pre-3.0 UWIN ksh.
  32. $as_unset ENV MAIL MAILPATH
  33. PS1='$ '
  34. PS2='> '
  35. PS4='+ '
  36. # NLS nuisances.
  37. for as_var in \
  38. LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
  39. LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
  40. LC_TELEPHONE LC_TIME
  41. do
  42. if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
  43. eval $as_var=C; export $as_var
  44. else
  45. $as_unset $as_var
  46. fi
  47. done
  48. # Required to use basename.
  49. if expr a : '\(a\)' >/dev/null 2>&1; then
  50. as_expr=expr
  51. else
  52. as_expr=false
  53. fi
  54. if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
  55. as_basename=basename
  56. else
  57. as_basename=false
  58. fi
  59. # Name of the executable.
  60. as_me=`$as_basename "$0" ||
  61. $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  62. X"$0" : 'X\(//\)$' \| \
  63. X"$0" : 'X\(/\)$' \| \
  64. . : '\(.\)' 2>/dev/null ||
  65. echo X/"$0" |
  66. sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
  67. /^X\/\(\/\/\)$/{ s//\1/; q; }
  68. /^X\/\(\/\).*/{ s//\1/; q; }
  69. s/.*/./; q'`
  70. # PATH needs CR, and LINENO needs CR and PATH.
  71. # Avoid depending upon Character Ranges.
  72. as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  73. as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  74. as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  75. as_cr_digits='0123456789'
  76. as_cr_alnum=$as_cr_Letters$as_cr_digits
  77. # The user is always right.
  78. if test "${PATH_SEPARATOR+set}" != set; then
  79. echo "#! /bin/sh" >conf$$.sh
  80. echo "exit 0" >>conf$$.sh
  81. chmod +x conf$$.sh
  82. if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
  83. PATH_SEPARATOR=';'
  84. else
  85. PATH_SEPARATOR=:
  86. fi
  87. rm -f conf$$.sh
  88. fi
  89. as_lineno_1=$LINENO
  90. as_lineno_2=$LINENO
  91. as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  92. test "x$as_lineno_1" != "x$as_lineno_2" &&
  93. test "x$as_lineno_3" = "x$as_lineno_2" || {
  94. # Find who we are. Look in the path if we contain no path at all
  95. # relative or not.
  96. case $0 in
  97. *[\\/]* ) as_myself=$0 ;;
  98. *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  99. for as_dir in $PATH
  100. do
  101. IFS=$as_save_IFS
  102. test -z "$as_dir" && as_dir=.
  103. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  104. done
  105. ;;
  106. esac
  107. # We did not find ourselves, most probably we were run as `sh COMMAND'
  108. # in which case we are not to be found in the path.
  109. if test "x$as_myself" = x; then
  110. as_myself=$0
  111. fi
  112. if test ! -f "$as_myself"; then
  113. { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
  114. { (exit 1); exit 1; }; }
  115. fi
  116. case $CONFIG_SHELL in
  117. '')
  118. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  119. for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  120. do
  121. IFS=$as_save_IFS
  122. test -z "$as_dir" && as_dir=.
  123. for as_base in sh bash ksh sh5; do
  124. case $as_dir in
  125. /*)
  126. if ("$as_dir/$as_base" -c '
  127. as_lineno_1=$LINENO
  128. as_lineno_2=$LINENO
  129. as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  130. test "x$as_lineno_1" != "x$as_lineno_2" &&
  131. test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
  132. $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
  133. $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
  134. CONFIG_SHELL=$as_dir/$as_base
  135. export CONFIG_SHELL
  136. exec "$CONFIG_SHELL" "$0" ${1+"$@"}
  137. fi;;
  138. esac
  139. done
  140. done
  141. ;;
  142. esac
  143. # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
  144. # uniformly replaced by the line number. The first 'sed' inserts a
  145. # line-number line before each line; the second 'sed' does the real
  146. # work. The second script uses 'N' to pair each line-number line
  147. # with the numbered line, and appends trailing '-' during
  148. # substitution so that $LINENO is not a special case at line end.
  149. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  150. # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
  151. sed '=' <$as_myself |
  152. sed '
  153. N
  154. s,$,-,
  155. : loop
  156. s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
  157. t loop
  158. s,-$,,
  159. s,^['$as_cr_digits']*\n,,
  160. ' >$as_me.lineno &&
  161. chmod +x $as_me.lineno ||
  162. { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
  163. { (exit 1); exit 1; }; }
  164. # Don't try to exec as it changes $[0], causing all sort of problems
  165. # (the dirname of $[0] is not the place where we might find the
  166. # original and so on. Autoconf is especially sensible to this).
  167. . ./$as_me.lineno
  168. # Exit status is that of the last command.
  169. exit
  170. }
  171. case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
  172. *c*,-n*) ECHO_N= ECHO_C='
  173. ' ECHO_T=' ' ;;
  174. *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
  175. *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
  176. esac
  177. if expr a : '\(a\)' >/dev/null 2>&1; then
  178. as_expr=expr
  179. else
  180. as_expr=false
  181. fi
  182. rm -f conf$$ conf$$.exe conf$$.file
  183. echo >conf$$.file
  184. if ln -s conf$$.file conf$$ 2>/dev/null; then
  185. # We could just check for DJGPP; but this test a) works b) is more generic
  186. # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
  187. if test -f conf$$.exe; then
  188. # Don't use ln at all; we don't have any links
  189. as_ln_s='cp -p'
  190. else
  191. as_ln_s='ln -s'
  192. fi
  193. elif ln conf$$.file conf$$ 2>/dev/null; then
  194. as_ln_s=ln
  195. else
  196. as_ln_s='cp -p'
  197. fi
  198. rm -f conf$$ conf$$.exe conf$$.file
  199. if mkdir -p . 2>/dev/null; then
  200. as_mkdir_p=:
  201. else
  202. test -d ./-p && rmdir ./-p
  203. as_mkdir_p=false
  204. fi
  205. as_executable_p="test -f"
  206. # Sed expression to map a string onto a valid CPP name.
  207. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  208. # Sed expression to map a string onto a valid variable name.
  209. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  210. # IFS
  211. # We need space, tab and new line, in precisely that order.
  212. as_nl='
  213. '
  214. IFS=" $as_nl"
  215. # CDPATH.
  216. $as_unset CDPATH
  217. # Name of the host.
  218. # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
  219. # so uname gets run too.
  220. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
  221. exec 6>&1
  222. #
  223. # Initializations.
  224. #
  225. ac_default_prefix=/usr/local
  226. ac_config_libobj_dir=.
  227. cross_compiling=no
  228. subdirs=
  229. MFLAGS=
  230. MAKEFLAGS=
  231. SHELL=${CONFIG_SHELL-/bin/sh}
  232. # Maximum number of lines to put in a shell here document.
  233. # This variable seems obsolete. It should probably be removed, and
  234. # only ac_max_sed_lines should be used.
  235. : ${ac_max_here_lines=38}
  236. # Identity of this package.
  237. PACKAGE_NAME=
  238. PACKAGE_TARNAME=
  239. PACKAGE_VERSION=
  240. PACKAGE_STRING=
  241. PACKAGE_BUGREPORT=
  242. ac_unique_file="wraith"
  243. ac_unique_file="src/eggdrop.h"
  244. # Factoring default headers for most tests.
  245. ac_includes_default="\
  246. #include <stdio.h>
  247. #if HAVE_SYS_TYPES_H
  248. # include <sys/types.h>
  249. #endif
  250. #if HAVE_SYS_STAT_H
  251. # include <sys/stat.h>
  252. #endif
  253. #if STDC_HEADERS
  254. # include <stdlib.h>
  255. # include <stddef.h>
  256. #else
  257. # if HAVE_STDLIB_H
  258. # include <stdlib.h>
  259. # endif
  260. #endif
  261. #if HAVE_STRING_H
  262. # if !STDC_HEADERS && HAVE_MEMORY_H
  263. # include <memory.h>
  264. # endif
  265. # include <string.h>
  266. #endif
  267. #if HAVE_STRINGS_H
  268. # include <strings.h>
  269. #endif
  270. #if HAVE_INTTYPES_H
  271. # include <inttypes.h>
  272. #else
  273. # if HAVE_STDINT_H
  274. # include <stdint.h>
  275. # endif
  276. #endif
  277. #if HAVE_UNISTD_H
  278. # include <unistd.h>
  279. #endif"
  280. ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS egg_ac_parameters CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP CCDEPMODE CCDEBUG SET_MAKE HEAD_1 AWK BASENAME OBJCOPY STRIP UNAME DISTCC RESLIB RESINCLUDE ZLIB LIBOBJS VERSION NUMVER PACKNAME CFG MOD_UPDIR LTLIBOBJS'
  281. ac_subst_files=''
  282. # Initialize some variables set by options.
  283. ac_init_help=
  284. ac_init_version=false
  285. # The variables have the same names as the options, with
  286. # dashes changed to underlines.
  287. cache_file=./config.cache
  288. exec_prefix=NONE
  289. no_create=
  290. no_recursion=
  291. prefix=NONE
  292. program_prefix=NONE
  293. program_suffix=NONE
  294. program_transform_name=s,x,x,
  295. silent=
  296. site=
  297. srcdir=
  298. verbose=
  299. x_includes=NONE
  300. x_libraries=NONE
  301. # Installation directory options.
  302. # These are left unexpanded so users can "make install exec_prefix=/foo"
  303. # and all the variables that are supposed to be based on exec_prefix
  304. # by default will actually change.
  305. # Use braces instead of parens because sh, perl, etc. also accept them.
  306. bindir='${exec_prefix}/bin'
  307. sbindir='${exec_prefix}/sbin'
  308. libexecdir='${exec_prefix}/libexec'
  309. datadir='${prefix}/share'
  310. sysconfdir='${prefix}/etc'
  311. sharedstatedir='${prefix}/com'
  312. localstatedir='${prefix}/var'
  313. libdir='${exec_prefix}/lib'
  314. includedir='${prefix}/include'
  315. oldincludedir='/usr/include'
  316. infodir='${prefix}/info'
  317. mandir='${prefix}/man'
  318. ac_prev=
  319. for ac_option
  320. do
  321. # If the previous option needs an argument, assign it.
  322. if test -n "$ac_prev"; then
  323. eval "$ac_prev=\$ac_option"
  324. ac_prev=
  325. continue
  326. fi
  327. ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
  328. # Accept the important Cygnus configure options, so we can diagnose typos.
  329. case $ac_option in
  330. -bindir | --bindir | --bindi | --bind | --bin | --bi)
  331. ac_prev=bindir ;;
  332. -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  333. bindir=$ac_optarg ;;
  334. -build | --build | --buil | --bui | --bu)
  335. ac_prev=build_alias ;;
  336. -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  337. build_alias=$ac_optarg ;;
  338. -cache-file | --cache-file | --cache-fil | --cache-fi \
  339. | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  340. ac_prev=cache_file ;;
  341. -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  342. | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  343. cache_file=$ac_optarg ;;
  344. --config-cache | -C)
  345. cache_file=config.cache ;;
  346. -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
  347. ac_prev=datadir ;;
  348. -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
  349. | --da=*)
  350. datadir=$ac_optarg ;;
  351. -disable-* | --disable-*)
  352. ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  353. # Reject names that are not valid shell variable names.
  354. expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
  355. { echo "$as_me: error: invalid feature name: $ac_feature" >&2
  356. { (exit 1); exit 1; }; }
  357. ac_feature=`echo $ac_feature | sed 's/-/_/g'`
  358. eval "enable_$ac_feature=no" ;;
  359. -enable-* | --enable-*)
  360. ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
  361. # Reject names that are not valid shell variable names.
  362. expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
  363. { echo "$as_me: error: invalid feature name: $ac_feature" >&2
  364. { (exit 1); exit 1; }; }
  365. ac_feature=`echo $ac_feature | sed 's/-/_/g'`
  366. case $ac_option in
  367. *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
  368. *) ac_optarg=yes ;;
  369. esac
  370. eval "enable_$ac_feature='$ac_optarg'" ;;
  371. -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  372. | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  373. | --exec | --exe | --ex)
  374. ac_prev=exec_prefix ;;
  375. -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  376. | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  377. | --exec=* | --exe=* | --ex=*)
  378. exec_prefix=$ac_optarg ;;
  379. -gas | --gas | --ga | --g)
  380. # Obsolete; use --with-gas.
  381. with_gas=yes ;;
  382. -help | --help | --hel | --he | -h)
  383. ac_init_help=long ;;
  384. -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  385. ac_init_help=recursive ;;
  386. -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  387. ac_init_help=short ;;
  388. -host | --host | --hos | --ho)
  389. ac_prev=host_alias ;;
  390. -host=* | --host=* | --hos=* | --ho=*)
  391. host_alias=$ac_optarg ;;
  392. -includedir | --includedir | --includedi | --included | --include \
  393. | --includ | --inclu | --incl | --inc)
  394. ac_prev=includedir ;;
  395. -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  396. | --includ=* | --inclu=* | --incl=* | --inc=*)
  397. includedir=$ac_optarg ;;
  398. -infodir | --infodir | --infodi | --infod | --info | --inf)
  399. ac_prev=infodir ;;
  400. -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  401. infodir=$ac_optarg ;;
  402. -libdir | --libdir | --libdi | --libd)
  403. ac_prev=libdir ;;
  404. -libdir=* | --libdir=* | --libdi=* | --libd=*)
  405. libdir=$ac_optarg ;;
  406. -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  407. | --libexe | --libex | --libe)
  408. ac_prev=libexecdir ;;
  409. -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  410. | --libexe=* | --libex=* | --libe=*)
  411. libexecdir=$ac_optarg ;;
  412. -localstatedir | --localstatedir | --localstatedi | --localstated \
  413. | --localstate | --localstat | --localsta | --localst \
  414. | --locals | --local | --loca | --loc | --lo)
  415. ac_prev=localstatedir ;;
  416. -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  417. | --localstate=* | --localstat=* | --localsta=* | --localst=* \
  418. | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
  419. localstatedir=$ac_optarg ;;
  420. -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  421. ac_prev=mandir ;;
  422. -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  423. mandir=$ac_optarg ;;
  424. -nfp | --nfp | --nf)
  425. # Obsolete; use --without-fp.
  426. with_fp=no ;;
  427. -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  428. | --no-cr | --no-c | -n)
  429. no_create=yes ;;
  430. -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  431. | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  432. no_recursion=yes ;;
  433. -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  434. | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  435. | --oldin | --oldi | --old | --ol | --o)
  436. ac_prev=oldincludedir ;;
  437. -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  438. | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  439. | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  440. oldincludedir=$ac_optarg ;;
  441. -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  442. ac_prev=prefix ;;
  443. -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  444. prefix=$ac_optarg ;;
  445. -program-prefix | --program-prefix | --program-prefi | --program-pref \
  446. | --program-pre | --program-pr | --program-p)
  447. ac_prev=program_prefix ;;
  448. -program-prefix=* | --program-prefix=* | --program-prefi=* \
  449. | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  450. program_prefix=$ac_optarg ;;
  451. -program-suffix | --program-suffix | --program-suffi | --program-suff \
  452. | --program-suf | --program-su | --program-s)
  453. ac_prev=program_suffix ;;
  454. -program-suffix=* | --program-suffix=* | --program-suffi=* \
  455. | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  456. program_suffix=$ac_optarg ;;
  457. -program-transform-name | --program-transform-name \
  458. | --program-transform-nam | --program-transform-na \
  459. | --program-transform-n | --program-transform- \
  460. | --program-transform | --program-transfor \
  461. | --program-transfo | --program-transf \
  462. | --program-trans | --program-tran \
  463. | --progr-tra | --program-tr | --program-t)
  464. ac_prev=program_transform_name ;;
  465. -program-transform-name=* | --program-transform-name=* \
  466. | --program-transform-nam=* | --program-transform-na=* \
  467. | --program-transform-n=* | --program-transform-=* \
  468. | --program-transform=* | --program-transfor=* \
  469. | --program-transfo=* | --program-transf=* \
  470. | --program-trans=* | --program-tran=* \
  471. | --progr-tra=* | --program-tr=* | --program-t=*)
  472. program_transform_name=$ac_optarg ;;
  473. -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  474. | -silent | --silent | --silen | --sile | --sil)
  475. silent=yes ;;
  476. -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  477. ac_prev=sbindir ;;
  478. -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  479. | --sbi=* | --sb=*)
  480. sbindir=$ac_optarg ;;
  481. -sharedstatedir | --sharedstatedir | --sharedstatedi \
  482. | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  483. | --sharedst | --shareds | --shared | --share | --shar \
  484. | --sha | --sh)
  485. ac_prev=sharedstatedir ;;
  486. -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  487. | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  488. | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  489. | --sha=* | --sh=*)
  490. sharedstatedir=$ac_optarg ;;
  491. -site | --site | --sit)
  492. ac_prev=site ;;
  493. -site=* | --site=* | --sit=*)
  494. site=$ac_optarg ;;
  495. -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  496. ac_prev=srcdir ;;
  497. -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  498. srcdir=$ac_optarg ;;
  499. -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  500. | --syscon | --sysco | --sysc | --sys | --sy)
  501. ac_prev=sysconfdir ;;
  502. -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  503. | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  504. sysconfdir=$ac_optarg ;;
  505. -target | --target | --targe | --targ | --tar | --ta | --t)
  506. ac_prev=target_alias ;;
  507. -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  508. target_alias=$ac_optarg ;;
  509. -v | -verbose | --verbose | --verbos | --verbo | --verb)
  510. verbose=yes ;;
  511. -version | --version | --versio | --versi | --vers | -V)
  512. ac_init_version=: ;;
  513. -with-* | --with-*)
  514. ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  515. # Reject names that are not valid shell variable names.
  516. expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
  517. { echo "$as_me: error: invalid package name: $ac_package" >&2
  518. { (exit 1); exit 1; }; }
  519. ac_package=`echo $ac_package| sed 's/-/_/g'`
  520. case $ac_option in
  521. *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
  522. *) ac_optarg=yes ;;
  523. esac
  524. eval "with_$ac_package='$ac_optarg'" ;;
  525. -without-* | --without-*)
  526. ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  527. # Reject names that are not valid shell variable names.
  528. expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
  529. { echo "$as_me: error: invalid package name: $ac_package" >&2
  530. { (exit 1); exit 1; }; }
  531. ac_package=`echo $ac_package | sed 's/-/_/g'`
  532. eval "with_$ac_package=no" ;;
  533. --x)
  534. # Obsolete; use --with-x.
  535. with_x=yes ;;
  536. -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  537. | --x-incl | --x-inc | --x-in | --x-i)
  538. ac_prev=x_includes ;;
  539. -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  540. | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  541. x_includes=$ac_optarg ;;
  542. -x-libraries | --x-libraries | --x-librarie | --x-librari \
  543. | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  544. ac_prev=x_libraries ;;
  545. -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  546. | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  547. x_libraries=$ac_optarg ;;
  548. -*) { echo "$as_me: error: unrecognized option: $ac_option
  549. Try \`$0 --help' for more information." >&2
  550. { (exit 1); exit 1; }; }
  551. ;;
  552. *=*)
  553. ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
  554. # Reject names that are not valid shell variable names.
  555. expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
  556. { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
  557. { (exit 1); exit 1; }; }
  558. ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
  559. eval "$ac_envvar='$ac_optarg'"
  560. export $ac_envvar ;;
  561. *)
  562. # FIXME: should be removed in autoconf 3.0.
  563. echo "$as_me: WARNING: you should use --build, --host, --target" >&2
  564. expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  565. echo "$as_me: WARNING: invalid host type: $ac_option" >&2
  566. : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
  567. ;;
  568. esac
  569. done
  570. if test -n "$ac_prev"; then
  571. ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  572. { echo "$as_me: error: missing argument to $ac_option" >&2
  573. { (exit 1); exit 1; }; }
  574. fi
  575. # Be sure to have absolute paths.
  576. for ac_var in exec_prefix prefix
  577. do
  578. eval ac_val=$`echo $ac_var`
  579. case $ac_val in
  580. [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
  581. *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
  582. { (exit 1); exit 1; }; };;
  583. esac
  584. done
  585. # Be sure to have absolute paths.
  586. for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
  587. localstatedir libdir includedir oldincludedir infodir mandir
  588. do
  589. eval ac_val=$`echo $ac_var`
  590. case $ac_val in
  591. [\\/$]* | ?:[\\/]* ) ;;
  592. *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
  593. { (exit 1); exit 1; }; };;
  594. esac
  595. done
  596. # There might be people who depend on the old broken behavior: `$host'
  597. # used to hold the argument of --host etc.
  598. # FIXME: To remove some day.
  599. build=$build_alias
  600. host=$host_alias
  601. target=$target_alias
  602. # FIXME: To remove some day.
  603. if test "x$host_alias" != x; then
  604. if test "x$build_alias" = x; then
  605. cross_compiling=maybe
  606. echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
  607. If a cross compiler is detected then cross compile mode will be used." >&2
  608. elif test "x$build_alias" != "x$host_alias"; then
  609. cross_compiling=yes
  610. fi
  611. fi
  612. ac_tool_prefix=
  613. test -n "$host_alias" && ac_tool_prefix=$host_alias-
  614. test "$silent" = yes && exec 6>/dev/null
  615. # Find the source files, if location was not specified.
  616. if test -z "$srcdir"; then
  617. ac_srcdir_defaulted=yes
  618. # Try the directory containing this script, then its parent.
  619. ac_confdir=`(dirname "$0") 2>/dev/null ||
  620. $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  621. X"$0" : 'X\(//\)[^/]' \| \
  622. X"$0" : 'X\(//\)$' \| \
  623. X"$0" : 'X\(/\)' \| \
  624. . : '\(.\)' 2>/dev/null ||
  625. echo X"$0" |
  626. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  627. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  628. /^X\(\/\/\)$/{ s//\1/; q; }
  629. /^X\(\/\).*/{ s//\1/; q; }
  630. s/.*/./; q'`
  631. srcdir=$ac_confdir
  632. if test ! -r $srcdir/$ac_unique_file; then
  633. srcdir=..
  634. fi
  635. else
  636. ac_srcdir_defaulted=no
  637. fi
  638. if test ! -r $srcdir/$ac_unique_file; then
  639. if test "$ac_srcdir_defaulted" = yes; then
  640. { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
  641. { (exit 1); exit 1; }; }
  642. else
  643. { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
  644. { (exit 1); exit 1; }; }
  645. fi
  646. fi
  647. (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
  648. { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
  649. { (exit 1); exit 1; }; }
  650. srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
  651. ac_env_build_alias_set=${build_alias+set}
  652. ac_env_build_alias_value=$build_alias
  653. ac_cv_env_build_alias_set=${build_alias+set}
  654. ac_cv_env_build_alias_value=$build_alias
  655. ac_env_host_alias_set=${host_alias+set}
  656. ac_env_host_alias_value=$host_alias
  657. ac_cv_env_host_alias_set=${host_alias+set}
  658. ac_cv_env_host_alias_value=$host_alias
  659. ac_env_target_alias_set=${target_alias+set}
  660. ac_env_target_alias_value=$target_alias
  661. ac_cv_env_target_alias_set=${target_alias+set}
  662. ac_cv_env_target_alias_value=$target_alias
  663. ac_env_CC_set=${CC+set}
  664. ac_env_CC_value=$CC
  665. ac_cv_env_CC_set=${CC+set}
  666. ac_cv_env_CC_value=$CC
  667. ac_env_CFLAGS_set=${CFLAGS+set}
  668. ac_env_CFLAGS_value=$CFLAGS
  669. ac_cv_env_CFLAGS_set=${CFLAGS+set}
  670. ac_cv_env_CFLAGS_value=$CFLAGS
  671. ac_env_LDFLAGS_set=${LDFLAGS+set}
  672. ac_env_LDFLAGS_value=$LDFLAGS
  673. ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
  674. ac_cv_env_LDFLAGS_value=$LDFLAGS
  675. ac_env_CPPFLAGS_set=${CPPFLAGS+set}
  676. ac_env_CPPFLAGS_value=$CPPFLAGS
  677. ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
  678. ac_cv_env_CPPFLAGS_value=$CPPFLAGS
  679. ac_env_CPP_set=${CPP+set}
  680. ac_env_CPP_value=$CPP
  681. ac_cv_env_CPP_set=${CPP+set}
  682. ac_cv_env_CPP_value=$CPP
  683. #
  684. # Report the --help message.
  685. #
  686. if test "$ac_init_help" = "long"; then
  687. # Omit some internal or obsolete options to make the list less imposing.
  688. # This message is too long to be a string in the A/UX 3.1 sh.
  689. cat <<_ACEOF
  690. \`configure' configures this package to adapt to many kinds of systems.
  691. Usage: $0 [OPTION]... [VAR=VALUE]...
  692. To assign environment variables (e.g., CC, CFLAGS...), specify them as
  693. VAR=VALUE. See below for descriptions of some of the useful variables.
  694. Defaults for the options are specified in brackets.
  695. Configuration:
  696. -h, --help display this help and exit
  697. --help=short display options specific to this package
  698. --help=recursive display the short help of all the included packages
  699. -V, --version display version information and exit
  700. -q, --quiet, --silent do not print \`checking...' messages
  701. --cache-file=FILE cache test results in FILE [disabled]
  702. -C, --config-cache alias for \`--cache-file=config.cache'
  703. -n, --no-create do not create output files
  704. --srcdir=DIR find the sources in DIR [configure dir or \`..']
  705. _ACEOF
  706. cat <<_ACEOF
  707. Installation directories:
  708. --prefix=PREFIX install architecture-independent files in PREFIX
  709. [$ac_default_prefix]
  710. --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
  711. [PREFIX]
  712. By default, \`make install' will install all the files in
  713. \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
  714. an installation prefix other than \`$ac_default_prefix' using \`--prefix',
  715. for instance \`--prefix=\$HOME'.
  716. For better control, use the options below.
  717. Fine tuning of the installation directories:
  718. --bindir=DIR user executables [EPREFIX/bin]
  719. --sbindir=DIR system admin executables [EPREFIX/sbin]
  720. --libexecdir=DIR program executables [EPREFIX/libexec]
  721. --datadir=DIR read-only architecture-independent data [PREFIX/share]
  722. --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
  723. --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
  724. --localstatedir=DIR modifiable single-machine data [PREFIX/var]
  725. --libdir=DIR object code libraries [EPREFIX/lib]
  726. --includedir=DIR C header files [PREFIX/include]
  727. --oldincludedir=DIR C header files for non-gcc [/usr/include]
  728. --infodir=DIR info documentation [PREFIX/info]
  729. --mandir=DIR man documentation [PREFIX/man]
  730. _ACEOF
  731. cat <<\_ACEOF
  732. _ACEOF
  733. fi
  734. if test -n "$ac_init_help"; then
  735. cat <<\_ACEOF
  736. Optional Features:
  737. --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
  738. --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
  739. --disable-ipv6 disable IPv6 support
  740. Optional Packages:
  741. --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
  742. --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
  743. --with-cfg=PATH full path to pack.cfg
  744. Some influential environment variables:
  745. CC C compiler command
  746. CFLAGS C compiler flags
  747. LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
  748. nonstandard directory <lib dir>
  749. CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
  750. headers in a nonstandard directory <include dir>
  751. CPP C preprocessor
  752. Use these variables to override the choices made by `configure' or to help
  753. it to find libraries and programs with nonstandard names/locations.
  754. _ACEOF
  755. fi
  756. if test "$ac_init_help" = "recursive"; then
  757. # If there are subdirs, report their specific --help.
  758. ac_popdir=`pwd`
  759. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  760. test -d $ac_dir || continue
  761. ac_builddir=.
  762. if test "$ac_dir" != .; then
  763. ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
  764. # A "../" for each directory in $ac_dir_suffix.
  765. ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
  766. else
  767. ac_dir_suffix= ac_top_builddir=
  768. fi
  769. case $srcdir in
  770. .) # No --srcdir option. We are building in place.
  771. ac_srcdir=.
  772. if test -z "$ac_top_builddir"; then
  773. ac_top_srcdir=.
  774. else
  775. ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
  776. fi ;;
  777. [\\/]* | ?:[\\/]* ) # Absolute path.
  778. ac_srcdir=$srcdir$ac_dir_suffix;
  779. ac_top_srcdir=$srcdir ;;
  780. *) # Relative path.
  781. ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
  782. ac_top_srcdir=$ac_top_builddir$srcdir ;;
  783. esac
  784. # Do not use `cd foo && pwd` to compute absolute paths, because
  785. # the directories may not exist.
  786. case `pwd` in
  787. .) ac_abs_builddir="$ac_dir";;
  788. *)
  789. case "$ac_dir" in
  790. .) ac_abs_builddir=`pwd`;;
  791. [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
  792. *) ac_abs_builddir=`pwd`/"$ac_dir";;
  793. esac;;
  794. esac
  795. case $ac_abs_builddir in
  796. .) ac_abs_top_builddir=${ac_top_builddir}.;;
  797. *)
  798. case ${ac_top_builddir}. in
  799. .) ac_abs_top_builddir=$ac_abs_builddir;;
  800. [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
  801. *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
  802. esac;;
  803. esac
  804. case $ac_abs_builddir in
  805. .) ac_abs_srcdir=$ac_srcdir;;
  806. *)
  807. case $ac_srcdir in
  808. .) ac_abs_srcdir=$ac_abs_builddir;;
  809. [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
  810. *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
  811. esac;;
  812. esac
  813. case $ac_abs_builddir in
  814. .) ac_abs_top_srcdir=$ac_top_srcdir;;
  815. *)
  816. case $ac_top_srcdir in
  817. .) ac_abs_top_srcdir=$ac_abs_builddir;;
  818. [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
  819. *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
  820. esac;;
  821. esac
  822. cd $ac_dir
  823. # Check for guested configure; otherwise get Cygnus style configure.
  824. if test -f $ac_srcdir/configure.gnu; then
  825. echo
  826. $SHELL $ac_srcdir/configure.gnu --help=recursive
  827. elif test -f $ac_srcdir/configure; then
  828. echo
  829. $SHELL $ac_srcdir/configure --help=recursive
  830. elif test -f $ac_srcdir/configure.ac ||
  831. test -f $ac_srcdir/configure.in; then
  832. echo
  833. $ac_configure --help
  834. else
  835. echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
  836. fi
  837. cd "$ac_popdir"
  838. done
  839. fi
  840. test -n "$ac_init_help" && exit 0
  841. if $ac_init_version; then
  842. cat <<\_ACEOF
  843. Copyright (C) 2003 Free Software Foundation, Inc.
  844. This configure script is free software; the Free Software Foundation
  845. gives unlimited permission to copy, distribute and modify it.
  846. Copyright (c) 2003, 2004 Bryan Drewery (bryan)
  847. _ACEOF
  848. exit 0
  849. fi
  850. exec 5>config.log
  851. cat >&5 <<_ACEOF
  852. This file contains any messages produced by compilers while
  853. running configure, to aid debugging if configure makes a mistake.
  854. It was created by $as_me, which was
  855. generated by GNU Autoconf 2.59. Invocation command line was
  856. $ $0 $@
  857. _ACEOF
  858. {
  859. cat <<_ASUNAME
  860. ## --------- ##
  861. ## Platform. ##
  862. ## --------- ##
  863. hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
  864. uname -m = `(uname -m) 2>/dev/null || echo unknown`
  865. uname -r = `(uname -r) 2>/dev/null || echo unknown`
  866. uname -s = `(uname -s) 2>/dev/null || echo unknown`
  867. uname -v = `(uname -v) 2>/dev/null || echo unknown`
  868. /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
  869. /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
  870. /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
  871. /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
  872. /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
  873. hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
  874. /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
  875. /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
  876. /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
  877. _ASUNAME
  878. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  879. for as_dir in $PATH
  880. do
  881. IFS=$as_save_IFS
  882. test -z "$as_dir" && as_dir=.
  883. echo "PATH: $as_dir"
  884. done
  885. } >&5
  886. cat >&5 <<_ACEOF
  887. ## ----------- ##
  888. ## Core tests. ##
  889. ## ----------- ##
  890. _ACEOF
  891. # Keep a trace of the command line.
  892. # Strip out --no-create and --no-recursion so they do not pile up.
  893. # Strip out --silent because we don't want to record it for future runs.
  894. # Also quote any args containing shell meta-characters.
  895. # Make two passes to allow for proper duplicate-argument suppression.
  896. ac_configure_args=
  897. ac_configure_args0=
  898. ac_configure_args1=
  899. ac_sep=
  900. ac_must_keep_next=false
  901. for ac_pass in 1 2
  902. do
  903. for ac_arg
  904. do
  905. case $ac_arg in
  906. -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
  907. -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  908. | -silent | --silent | --silen | --sile | --sil)
  909. continue ;;
  910. *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
  911. ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  912. esac
  913. case $ac_pass in
  914. 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
  915. 2)
  916. ac_configure_args1="$ac_configure_args1 '$ac_arg'"
  917. if test $ac_must_keep_next = true; then
  918. ac_must_keep_next=false # Got value, back to normal.
  919. else
  920. case $ac_arg in
  921. *=* | --config-cache | -C | -disable-* | --disable-* \
  922. | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
  923. | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
  924. | -with-* | --with-* | -without-* | --without-* | --x)
  925. case "$ac_configure_args0 " in
  926. "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
  927. esac
  928. ;;
  929. -* ) ac_must_keep_next=true ;;
  930. esac
  931. fi
  932. ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
  933. # Get rid of the leading space.
  934. ac_sep=" "
  935. ;;
  936. esac
  937. done
  938. done
  939. $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
  940. $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
  941. # When interrupted or exit'd, cleanup temporary files, and complete
  942. # config.log. We remove comments because anyway the quotes in there
  943. # would cause problems or look ugly.
  944. # WARNING: Be sure not to use single quotes in there, as some shells,
  945. # such as our DU 5.0 friend, will then `close' the trap.
  946. trap 'exit_status=$?
  947. # Save into config.log some information that might help in debugging.
  948. {
  949. echo
  950. cat <<\_ASBOX
  951. ## ---------------- ##
  952. ## Cache variables. ##
  953. ## ---------------- ##
  954. _ASBOX
  955. echo
  956. # The following way of writing the cache mishandles newlines in values,
  957. {
  958. (set) 2>&1 |
  959. case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
  960. *ac_space=\ *)
  961. sed -n \
  962. "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
  963. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
  964. ;;
  965. *)
  966. sed -n \
  967. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  968. ;;
  969. esac;
  970. }
  971. echo
  972. cat <<\_ASBOX
  973. ## ----------------- ##
  974. ## Output variables. ##
  975. ## ----------------- ##
  976. _ASBOX
  977. echo
  978. for ac_var in $ac_subst_vars
  979. do
  980. eval ac_val=$`echo $ac_var`
  981. echo "$ac_var='"'"'$ac_val'"'"'"
  982. done | sort
  983. echo
  984. if test -n "$ac_subst_files"; then
  985. cat <<\_ASBOX
  986. ## ------------- ##
  987. ## Output files. ##
  988. ## ------------- ##
  989. _ASBOX
  990. echo
  991. for ac_var in $ac_subst_files
  992. do
  993. eval ac_val=$`echo $ac_var`
  994. echo "$ac_var='"'"'$ac_val'"'"'"
  995. done | sort
  996. echo
  997. fi
  998. if test -s confdefs.h; then
  999. cat <<\_ASBOX
  1000. ## ----------- ##
  1001. ## confdefs.h. ##
  1002. ## ----------- ##
  1003. _ASBOX
  1004. echo
  1005. sed "/^$/d" confdefs.h | sort
  1006. echo
  1007. fi
  1008. test "$ac_signal" != 0 &&
  1009. echo "$as_me: caught signal $ac_signal"
  1010. echo "$as_me: exit $exit_status"
  1011. } >&5
  1012. rm -f core *.core &&
  1013. rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
  1014. exit $exit_status
  1015. ' 0
  1016. for ac_signal in 1 2 13 15; do
  1017. trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
  1018. done
  1019. ac_signal=0
  1020. # confdefs.h avoids OS command line length limits that DEFS can exceed.
  1021. rm -rf conftest* confdefs.h
  1022. # AIX cpp loses on an empty file, so make sure it contains at least a newline.
  1023. echo >confdefs.h
  1024. # Predefined preprocessor variables.
  1025. cat >>confdefs.h <<_ACEOF
  1026. #define PACKAGE_NAME "$PACKAGE_NAME"
  1027. _ACEOF
  1028. cat >>confdefs.h <<_ACEOF
  1029. #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
  1030. _ACEOF
  1031. cat >>confdefs.h <<_ACEOF
  1032. #define PACKAGE_VERSION "$PACKAGE_VERSION"
  1033. _ACEOF
  1034. cat >>confdefs.h <<_ACEOF
  1035. #define PACKAGE_STRING "$PACKAGE_STRING"
  1036. _ACEOF
  1037. cat >>confdefs.h <<_ACEOF
  1038. #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
  1039. _ACEOF
  1040. # Let the site file select an alternate cache file if it wants to.
  1041. # Prefer explicitly selected file to automatically selected ones.
  1042. if test -z "$CONFIG_SITE"; then
  1043. if test "x$prefix" != xNONE; then
  1044. CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
  1045. else
  1046. CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
  1047. fi
  1048. fi
  1049. for ac_site_file in $CONFIG_SITE; do
  1050. if test -r "$ac_site_file"; then
  1051. { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
  1052. echo "$as_me: loading site script $ac_site_file" >&6;}
  1053. sed 's/^/| /' "$ac_site_file" >&5
  1054. . "$ac_site_file"
  1055. fi
  1056. done
  1057. if test -r "$cache_file"; then
  1058. # Some versions of bash will fail to source /dev/null (special
  1059. # files actually), so we avoid doing that.
  1060. if test -f "$cache_file"; then
  1061. { echo "$as_me:$LINENO: loading cache $cache_file" >&5
  1062. echo "$as_me: loading cache $cache_file" >&6;}
  1063. case $cache_file in
  1064. [\\/]* | ?:[\\/]* ) . $cache_file;;
  1065. *) . ./$cache_file;;
  1066. esac
  1067. fi
  1068. else
  1069. { echo "$as_me:$LINENO: creating cache $cache_file" >&5
  1070. echo "$as_me: creating cache $cache_file" >&6;}
  1071. >$cache_file
  1072. fi
  1073. # Check that the precious variables saved in the cache have kept the same
  1074. # value.
  1075. ac_cache_corrupted=false
  1076. for ac_var in `(set) 2>&1 |
  1077. sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
  1078. eval ac_old_set=\$ac_cv_env_${ac_var}_set
  1079. eval ac_new_set=\$ac_env_${ac_var}_set
  1080. eval ac_old_val="\$ac_cv_env_${ac_var}_value"
  1081. eval ac_new_val="\$ac_env_${ac_var}_value"
  1082. case $ac_old_set,$ac_new_set in
  1083. set,)
  1084. { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
  1085. echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
  1086. ac_cache_corrupted=: ;;
  1087. ,set)
  1088. { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
  1089. echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
  1090. ac_cache_corrupted=: ;;
  1091. ,);;
  1092. *)
  1093. if test "x$ac_old_val" != "x$ac_new_val"; then
  1094. { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
  1095. echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
  1096. { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
  1097. echo "$as_me: former value: $ac_old_val" >&2;}
  1098. { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
  1099. echo "$as_me: current value: $ac_new_val" >&2;}
  1100. ac_cache_corrupted=:
  1101. fi;;
  1102. esac
  1103. # Pass precious variables to config.status.
  1104. if test "$ac_new_set" = set; then
  1105. case $ac_new_val in
  1106. *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
  1107. ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
  1108. *) ac_arg=$ac_var=$ac_new_val ;;
  1109. esac
  1110. case " $ac_configure_args " in
  1111. *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
  1112. *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
  1113. esac
  1114. fi
  1115. done
  1116. if $ac_cache_corrupted; then
  1117. { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
  1118. echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  1119. { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
  1120. echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
  1121. { (exit 1); exit 1; }; }
  1122. fi
  1123. ac_ext=c
  1124. ac_cpp='$CPP $CPPFLAGS'
  1125. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  1126. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  1127. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  1128. ac_config_headers="$ac_config_headers config.h"
  1129. # Remove --cache-file and --srcdir arguments so they do not pile up.
  1130. egg_ac_parameters=
  1131. ac_prev=
  1132. for ac_arg in $ac_configure_args; do
  1133. if test -n "$ac_prev"; then
  1134. ac_prev=
  1135. continue
  1136. fi
  1137. case $ac_arg in
  1138. -cache-file | --cache-file | --cache-fil | --cache-fi \
  1139. | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  1140. ac_prev=cache_file ;;
  1141. -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  1142. | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
  1143. | --c=*)
  1144. ;;
  1145. --config-cache | -C)
  1146. ;;
  1147. -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  1148. ac_prev=srcdir ;;
  1149. -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  1150. ;;
  1151. *) egg_ac_parameters="$egg_ac_parameters $ac_arg" ;;
  1152. esac
  1153. done
  1154. cfg="pack/pack.cfg"
  1155. # Check whether --with-cfg or --without-cfg was given.
  1156. if test "${with_cfg+set}" = set; then
  1157. withval="$with_cfg"
  1158. cfg="$withval"
  1159. fi;
  1160. # Setup build environment
  1161. ac_ext=c
  1162. ac_cpp='$CPP $CPPFLAGS'
  1163. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  1164. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  1165. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  1166. if test -n "$ac_tool_prefix"; then
  1167. # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
  1168. set dummy ${ac_tool_prefix}gcc; ac_word=$2
  1169. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1170. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1171. if test "${ac_cv_prog_CC+set}" = set; then
  1172. echo $ECHO_N "(cached) $ECHO_C" >&6
  1173. else
  1174. if test -n "$CC"; then
  1175. ac_cv_prog_CC="$CC" # Let the user override the test.
  1176. else
  1177. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1178. for as_dir in $PATH
  1179. do
  1180. IFS=$as_save_IFS
  1181. test -z "$as_dir" && as_dir=.
  1182. for ac_exec_ext in '' $ac_executable_extensions; do
  1183. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1184. ac_cv_prog_CC="${ac_tool_prefix}gcc"
  1185. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1186. break 2
  1187. fi
  1188. done
  1189. done
  1190. fi
  1191. fi
  1192. CC=$ac_cv_prog_CC
  1193. if test -n "$CC"; then
  1194. echo "$as_me:$LINENO: result: $CC" >&5
  1195. echo "${ECHO_T}$CC" >&6
  1196. else
  1197. echo "$as_me:$LINENO: result: no" >&5
  1198. echo "${ECHO_T}no" >&6
  1199. fi
  1200. fi
  1201. if test -z "$ac_cv_prog_CC"; then
  1202. ac_ct_CC=$CC
  1203. # Extract the first word of "gcc", so it can be a program name with args.
  1204. set dummy gcc; ac_word=$2
  1205. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1206. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1207. if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  1208. echo $ECHO_N "(cached) $ECHO_C" >&6
  1209. else
  1210. if test -n "$ac_ct_CC"; then
  1211. ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  1212. else
  1213. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1214. for as_dir in $PATH
  1215. do
  1216. IFS=$as_save_IFS
  1217. test -z "$as_dir" && as_dir=.
  1218. for ac_exec_ext in '' $ac_executable_extensions; do
  1219. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1220. ac_cv_prog_ac_ct_CC="gcc"
  1221. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1222. break 2
  1223. fi
  1224. done
  1225. done
  1226. fi
  1227. fi
  1228. ac_ct_CC=$ac_cv_prog_ac_ct_CC
  1229. if test -n "$ac_ct_CC"; then
  1230. echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  1231. echo "${ECHO_T}$ac_ct_CC" >&6
  1232. else
  1233. echo "$as_me:$LINENO: result: no" >&5
  1234. echo "${ECHO_T}no" >&6
  1235. fi
  1236. CC=$ac_ct_CC
  1237. else
  1238. CC="$ac_cv_prog_CC"
  1239. fi
  1240. if test -z "$CC"; then
  1241. if test -n "$ac_tool_prefix"; then
  1242. # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
  1243. set dummy ${ac_tool_prefix}cc; ac_word=$2
  1244. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1245. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1246. if test "${ac_cv_prog_CC+set}" = set; then
  1247. echo $ECHO_N "(cached) $ECHO_C" >&6
  1248. else
  1249. if test -n "$CC"; then
  1250. ac_cv_prog_CC="$CC" # Let the user override the test.
  1251. else
  1252. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1253. for as_dir in $PATH
  1254. do
  1255. IFS=$as_save_IFS
  1256. test -z "$as_dir" && as_dir=.
  1257. for ac_exec_ext in '' $ac_executable_extensions; do
  1258. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1259. ac_cv_prog_CC="${ac_tool_prefix}cc"
  1260. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1261. break 2
  1262. fi
  1263. done
  1264. done
  1265. fi
  1266. fi
  1267. CC=$ac_cv_prog_CC
  1268. if test -n "$CC"; then
  1269. echo "$as_me:$LINENO: result: $CC" >&5
  1270. echo "${ECHO_T}$CC" >&6
  1271. else
  1272. echo "$as_me:$LINENO: result: no" >&5
  1273. echo "${ECHO_T}no" >&6
  1274. fi
  1275. fi
  1276. if test -z "$ac_cv_prog_CC"; then
  1277. ac_ct_CC=$CC
  1278. # Extract the first word of "cc", so it can be a program name with args.
  1279. set dummy cc; ac_word=$2
  1280. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1281. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1282. if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  1283. echo $ECHO_N "(cached) $ECHO_C" >&6
  1284. else
  1285. if test -n "$ac_ct_CC"; then
  1286. ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  1287. else
  1288. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1289. for as_dir in $PATH
  1290. do
  1291. IFS=$as_save_IFS
  1292. test -z "$as_dir" && as_dir=.
  1293. for ac_exec_ext in '' $ac_executable_extensions; do
  1294. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1295. ac_cv_prog_ac_ct_CC="cc"
  1296. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1297. break 2
  1298. fi
  1299. done
  1300. done
  1301. fi
  1302. fi
  1303. ac_ct_CC=$ac_cv_prog_ac_ct_CC
  1304. if test -n "$ac_ct_CC"; then
  1305. echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  1306. echo "${ECHO_T}$ac_ct_CC" >&6
  1307. else
  1308. echo "$as_me:$LINENO: result: no" >&5
  1309. echo "${ECHO_T}no" >&6
  1310. fi
  1311. CC=$ac_ct_CC
  1312. else
  1313. CC="$ac_cv_prog_CC"
  1314. fi
  1315. fi
  1316. if test -z "$CC"; then
  1317. # Extract the first word of "cc", so it can be a program name with args.
  1318. set dummy cc; ac_word=$2
  1319. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1320. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1321. if test "${ac_cv_prog_CC+set}" = set; then
  1322. echo $ECHO_N "(cached) $ECHO_C" >&6
  1323. else
  1324. if test -n "$CC"; then
  1325. ac_cv_prog_CC="$CC" # Let the user override the test.
  1326. else
  1327. ac_prog_rejected=no
  1328. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1329. for as_dir in $PATH
  1330. do
  1331. IFS=$as_save_IFS
  1332. test -z "$as_dir" && as_dir=.
  1333. for ac_exec_ext in '' $ac_executable_extensions; do
  1334. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1335. if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  1336. ac_prog_rejected=yes
  1337. continue
  1338. fi
  1339. ac_cv_prog_CC="cc"
  1340. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1341. break 2
  1342. fi
  1343. done
  1344. done
  1345. if test $ac_prog_rejected = yes; then
  1346. # We found a bogon in the path, so make sure we never use it.
  1347. set dummy $ac_cv_prog_CC
  1348. shift
  1349. if test $# != 0; then
  1350. # We chose a different compiler from the bogus one.
  1351. # However, it has the same basename, so the bogon will be chosen
  1352. # first if we set CC to just the basename; use the full file name.
  1353. shift
  1354. ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  1355. fi
  1356. fi
  1357. fi
  1358. fi
  1359. CC=$ac_cv_prog_CC
  1360. if test -n "$CC"; then
  1361. echo "$as_me:$LINENO: result: $CC" >&5
  1362. echo "${ECHO_T}$CC" >&6
  1363. else
  1364. echo "$as_me:$LINENO: result: no" >&5
  1365. echo "${ECHO_T}no" >&6
  1366. fi
  1367. fi
  1368. if test -z "$CC"; then
  1369. if test -n "$ac_tool_prefix"; then
  1370. for ac_prog in cl
  1371. do
  1372. # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  1373. set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  1374. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1375. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1376. if test "${ac_cv_prog_CC+set}" = set; then
  1377. echo $ECHO_N "(cached) $ECHO_C" >&6
  1378. else
  1379. if test -n "$CC"; then
  1380. ac_cv_prog_CC="$CC" # Let the user override the test.
  1381. else
  1382. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1383. for as_dir in $PATH
  1384. do
  1385. IFS=$as_save_IFS
  1386. test -z "$as_dir" && as_dir=.
  1387. for ac_exec_ext in '' $ac_executable_extensions; do
  1388. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1389. ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  1390. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1391. break 2
  1392. fi
  1393. done
  1394. done
  1395. fi
  1396. fi
  1397. CC=$ac_cv_prog_CC
  1398. if test -n "$CC"; then
  1399. echo "$as_me:$LINENO: result: $CC" >&5
  1400. echo "${ECHO_T}$CC" >&6
  1401. else
  1402. echo "$as_me:$LINENO: result: no" >&5
  1403. echo "${ECHO_T}no" >&6
  1404. fi
  1405. test -n "$CC" && break
  1406. done
  1407. fi
  1408. if test -z "$CC"; then
  1409. ac_ct_CC=$CC
  1410. for ac_prog in cl
  1411. do
  1412. # Extract the first word of "$ac_prog", so it can be a program name with args.
  1413. set dummy $ac_prog; ac_word=$2
  1414. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1415. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1416. if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  1417. echo $ECHO_N "(cached) $ECHO_C" >&6
  1418. else
  1419. if test -n "$ac_ct_CC"; then
  1420. ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  1421. else
  1422. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1423. for as_dir in $PATH
  1424. do
  1425. IFS=$as_save_IFS
  1426. test -z "$as_dir" && as_dir=.
  1427. for ac_exec_ext in '' $ac_executable_extensions; do
  1428. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1429. ac_cv_prog_ac_ct_CC="$ac_prog"
  1430. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1431. break 2
  1432. fi
  1433. done
  1434. done
  1435. fi
  1436. fi
  1437. ac_ct_CC=$ac_cv_prog_ac_ct_CC
  1438. if test -n "$ac_ct_CC"; then
  1439. echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  1440. echo "${ECHO_T}$ac_ct_CC" >&6
  1441. else
  1442. echo "$as_me:$LINENO: result: no" >&5
  1443. echo "${ECHO_T}no" >&6
  1444. fi
  1445. test -n "$ac_ct_CC" && break
  1446. done
  1447. CC=$ac_ct_CC
  1448. fi
  1449. fi
  1450. test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
  1451. See \`config.log' for more details." >&5
  1452. echo "$as_me: error: no acceptable C compiler found in \$PATH
  1453. See \`config.log' for more details." >&2;}
  1454. { (exit 1); exit 1; }; }
  1455. # Provide some information about the compiler.
  1456. echo "$as_me:$LINENO:" \
  1457. "checking for C compiler version" >&5
  1458. ac_compiler=`set X $ac_compile; echo $2`
  1459. { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
  1460. (eval $ac_compiler --version </dev/null >&5) 2>&5
  1461. ac_status=$?
  1462. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1463. (exit $ac_status); }
  1464. { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
  1465. (eval $ac_compiler -v </dev/null >&5) 2>&5
  1466. ac_status=$?
  1467. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1468. (exit $ac_status); }
  1469. { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
  1470. (eval $ac_compiler -V </dev/null >&5) 2>&5
  1471. ac_status=$?
  1472. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1473. (exit $ac_status); }
  1474. cat >conftest.$ac_ext <<_ACEOF
  1475. /* confdefs.h. */
  1476. _ACEOF
  1477. cat confdefs.h >>conftest.$ac_ext
  1478. cat >>conftest.$ac_ext <<_ACEOF
  1479. /* end confdefs.h. */
  1480. int
  1481. main ()
  1482. {
  1483. ;
  1484. return 0;
  1485. }
  1486. _ACEOF
  1487. ac_clean_files_save=$ac_clean_files
  1488. ac_clean_files="$ac_clean_files a.out a.exe b.out"
  1489. # Try to create an executable without -o first, disregard a.out.
  1490. # It will help us diagnose broken compilers, and finding out an intuition
  1491. # of exeext.
  1492. echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
  1493. echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
  1494. ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
  1495. if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
  1496. (eval $ac_link_default) 2>&5
  1497. ac_status=$?
  1498. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1499. (exit $ac_status); }; then
  1500. # Find the output, starting from the most likely. This scheme is
  1501. # not robust to junk in `.', hence go to wildcards (a.*) only as a last
  1502. # resort.
  1503. # Be careful to initialize this variable, since it used to be cached.
  1504. # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
  1505. ac_cv_exeext=
  1506. # b.out is created by i960 compilers.
  1507. for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
  1508. do
  1509. test -f "$ac_file" || continue
  1510. case $ac_file in
  1511. *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
  1512. ;;
  1513. conftest.$ac_ext )
  1514. # This is the source file.
  1515. ;;
  1516. [ab].out )
  1517. # We found the default executable, but exeext='' is most
  1518. # certainly right.
  1519. break;;
  1520. *.* )
  1521. ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  1522. # FIXME: I believe we export ac_cv_exeext for Libtool,
  1523. # but it would be cool to find out if it's true. Does anybody
  1524. # maintain Libtool? --akim.
  1525. export ac_cv_exeext
  1526. break;;
  1527. * )
  1528. break;;
  1529. esac
  1530. done
  1531. else
  1532. echo "$as_me: failed program was:" >&5
  1533. sed 's/^/| /' conftest.$ac_ext >&5
  1534. { { echo "$as_me:$LINENO: error: C compiler cannot create executables
  1535. See \`config.log' for more details." >&5
  1536. echo "$as_me: error: C compiler cannot create executables
  1537. See \`config.log' for more details." >&2;}
  1538. { (exit 77); exit 77; }; }
  1539. fi
  1540. ac_exeext=$ac_cv_exeext
  1541. echo "$as_me:$LINENO: result: $ac_file" >&5
  1542. echo "${ECHO_T}$ac_file" >&6
  1543. # Check the compiler produces executables we can run. If not, either
  1544. # the compiler is broken, or we cross compile.
  1545. echo "$as_me:$LINENO: checking whether the C compiler works" >&5
  1546. echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
  1547. # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
  1548. # If not cross compiling, check that we can run a simple program.
  1549. if test "$cross_compiling" != yes; then
  1550. if { ac_try='./$ac_file'
  1551. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1552. (eval $ac_try) 2>&5
  1553. ac_status=$?
  1554. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1555. (exit $ac_status); }; }; then
  1556. cross_compiling=no
  1557. else
  1558. if test "$cross_compiling" = maybe; then
  1559. cross_compiling=yes
  1560. else
  1561. { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
  1562. If you meant to cross compile, use \`--host'.
  1563. See \`config.log' for more details." >&5
  1564. echo "$as_me: error: cannot run C compiled programs.
  1565. If you meant to cross compile, use \`--host'.
  1566. See \`config.log' for more details." >&2;}
  1567. { (exit 1); exit 1; }; }
  1568. fi
  1569. fi
  1570. fi
  1571. echo "$as_me:$LINENO: result: yes" >&5
  1572. echo "${ECHO_T}yes" >&6
  1573. rm -f a.out a.exe conftest$ac_cv_exeext b.out
  1574. ac_clean_files=$ac_clean_files_save
  1575. # Check the compiler produces executables we can run. If not, either
  1576. # the compiler is broken, or we cross compile.
  1577. echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
  1578. echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
  1579. echo "$as_me:$LINENO: result: $cross_compiling" >&5
  1580. echo "${ECHO_T}$cross_compiling" >&6
  1581. echo "$as_me:$LINENO: checking for suffix of executables" >&5
  1582. echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
  1583. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  1584. (eval $ac_link) 2>&5
  1585. ac_status=$?
  1586. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1587. (exit $ac_status); }; then
  1588. # If both `conftest.exe' and `conftest' are `present' (well, observable)
  1589. # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
  1590. # work properly (i.e., refer to `conftest.exe'), while it won't with
  1591. # `rm'.
  1592. for ac_file in conftest.exe conftest conftest.*; do
  1593. test -f "$ac_file" || continue
  1594. case $ac_file in
  1595. *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
  1596. *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  1597. export ac_cv_exeext
  1598. break;;
  1599. * ) break;;
  1600. esac
  1601. done
  1602. else
  1603. { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
  1604. See \`config.log' for more details." >&5
  1605. echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
  1606. See \`config.log' for more details." >&2;}
  1607. { (exit 1); exit 1; }; }
  1608. fi
  1609. rm -f conftest$ac_cv_exeext
  1610. echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
  1611. echo "${ECHO_T}$ac_cv_exeext" >&6
  1612. rm -f conftest.$ac_ext
  1613. EXEEXT=$ac_cv_exeext
  1614. ac_exeext=$EXEEXT
  1615. echo "$as_me:$LINENO: checking for suffix of object files" >&5
  1616. echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
  1617. if test "${ac_cv_objext+set}" = set; then
  1618. echo $ECHO_N "(cached) $ECHO_C" >&6
  1619. else
  1620. cat >conftest.$ac_ext <<_ACEOF
  1621. /* confdefs.h. */
  1622. _ACEOF
  1623. cat confdefs.h >>conftest.$ac_ext
  1624. cat >>conftest.$ac_ext <<_ACEOF
  1625. /* end confdefs.h. */
  1626. int
  1627. main ()
  1628. {
  1629. ;
  1630. return 0;
  1631. }
  1632. _ACEOF
  1633. rm -f conftest.o conftest.obj
  1634. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  1635. (eval $ac_compile) 2>&5
  1636. ac_status=$?
  1637. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1638. (exit $ac_status); }; then
  1639. for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
  1640. case $ac_file in
  1641. *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
  1642. *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
  1643. break;;
  1644. esac
  1645. done
  1646. else
  1647. echo "$as_me: failed program was:" >&5
  1648. sed 's/^/| /' conftest.$ac_ext >&5
  1649. { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
  1650. See \`config.log' for more details." >&5
  1651. echo "$as_me: error: cannot compute suffix of object files: cannot compile
  1652. See \`config.log' for more details." >&2;}
  1653. { (exit 1); exit 1; }; }
  1654. fi
  1655. rm -f conftest.$ac_cv_objext conftest.$ac_ext
  1656. fi
  1657. echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
  1658. echo "${ECHO_T}$ac_cv_objext" >&6
  1659. OBJEXT=$ac_cv_objext
  1660. ac_objext=$OBJEXT
  1661. echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
  1662. echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
  1663. if test "${ac_cv_c_compiler_gnu+set}" = set; then
  1664. echo $ECHO_N "(cached) $ECHO_C" >&6
  1665. else
  1666. cat >conftest.$ac_ext <<_ACEOF
  1667. /* confdefs.h. */
  1668. _ACEOF
  1669. cat confdefs.h >>conftest.$ac_ext
  1670. cat >>conftest.$ac_ext <<_ACEOF
  1671. /* end confdefs.h. */
  1672. int
  1673. main ()
  1674. {
  1675. #ifndef __GNUC__
  1676. choke me
  1677. #endif
  1678. ;
  1679. return 0;
  1680. }
  1681. _ACEOF
  1682. rm -f conftest.$ac_objext
  1683. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  1684. (eval $ac_compile) 2>conftest.er1
  1685. ac_status=$?
  1686. grep -v '^ *+' conftest.er1 >conftest.err
  1687. rm -f conftest.er1
  1688. cat conftest.err >&5
  1689. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1690. (exit $ac_status); } &&
  1691. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  1692. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1693. (eval $ac_try) 2>&5
  1694. ac_status=$?
  1695. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1696. (exit $ac_status); }; } &&
  1697. { ac_try='test -s conftest.$ac_objext'
  1698. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1699. (eval $ac_try) 2>&5
  1700. ac_status=$?
  1701. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1702. (exit $ac_status); }; }; then
  1703. ac_compiler_gnu=yes
  1704. else
  1705. echo "$as_me: failed program was:" >&5
  1706. sed 's/^/| /' conftest.$ac_ext >&5
  1707. ac_compiler_gnu=no
  1708. fi
  1709. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1710. ac_cv_c_compiler_gnu=$ac_compiler_gnu
  1711. fi
  1712. echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
  1713. echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
  1714. GCC=`test $ac_compiler_gnu = yes && echo yes`
  1715. ac_test_CFLAGS=${CFLAGS+set}
  1716. ac_save_CFLAGS=$CFLAGS
  1717. CFLAGS="-g"
  1718. echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
  1719. echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
  1720. if test "${ac_cv_prog_cc_g+set}" = set; then
  1721. echo $ECHO_N "(cached) $ECHO_C" >&6
  1722. else
  1723. cat >conftest.$ac_ext <<_ACEOF
  1724. /* confdefs.h. */
  1725. _ACEOF
  1726. cat confdefs.h >>conftest.$ac_ext
  1727. cat >>conftest.$ac_ext <<_ACEOF
  1728. /* end confdefs.h. */
  1729. int
  1730. main ()
  1731. {
  1732. ;
  1733. return 0;
  1734. }
  1735. _ACEOF
  1736. rm -f conftest.$ac_objext
  1737. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  1738. (eval $ac_compile) 2>conftest.er1
  1739. ac_status=$?
  1740. grep -v '^ *+' conftest.er1 >conftest.err
  1741. rm -f conftest.er1
  1742. cat conftest.err >&5
  1743. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1744. (exit $ac_status); } &&
  1745. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  1746. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1747. (eval $ac_try) 2>&5
  1748. ac_status=$?
  1749. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1750. (exit $ac_status); }; } &&
  1751. { ac_try='test -s conftest.$ac_objext'
  1752. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1753. (eval $ac_try) 2>&5
  1754. ac_status=$?
  1755. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1756. (exit $ac_status); }; }; then
  1757. ac_cv_prog_cc_g=yes
  1758. else
  1759. echo "$as_me: failed program was:" >&5
  1760. sed 's/^/| /' conftest.$ac_ext >&5
  1761. ac_cv_prog_cc_g=no
  1762. fi
  1763. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1764. fi
  1765. echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
  1766. echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
  1767. if test "$ac_test_CFLAGS" = set; then
  1768. CFLAGS=$ac_save_CFLAGS
  1769. elif test $ac_cv_prog_cc_g = yes; then
  1770. if test "$GCC" = yes; then
  1771. CFLAGS="-g -O2"
  1772. else
  1773. CFLAGS="-g"
  1774. fi
  1775. else
  1776. if test "$GCC" = yes; then
  1777. CFLAGS="-O2"
  1778. else
  1779. CFLAGS=
  1780. fi
  1781. fi
  1782. echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
  1783. echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
  1784. if test "${ac_cv_prog_cc_stdc+set}" = set; then
  1785. echo $ECHO_N "(cached) $ECHO_C" >&6
  1786. else
  1787. ac_cv_prog_cc_stdc=no
  1788. ac_save_CC=$CC
  1789. cat >conftest.$ac_ext <<_ACEOF
  1790. /* confdefs.h. */
  1791. _ACEOF
  1792. cat confdefs.h >>conftest.$ac_ext
  1793. cat >>conftest.$ac_ext <<_ACEOF
  1794. /* end confdefs.h. */
  1795. #include <stdarg.h>
  1796. #include <stdio.h>
  1797. #include <sys/types.h>
  1798. #include <sys/stat.h>
  1799. /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
  1800. struct buf { int x; };
  1801. FILE * (*rcsopen) (struct buf *, struct stat *, int);
  1802. static char *e (p, i)
  1803. char **p;
  1804. int i;
  1805. {
  1806. return p[i];
  1807. }
  1808. static char *f (char * (*g) (char **, int), char **p, ...)
  1809. {
  1810. char *s;
  1811. va_list v;
  1812. va_start (v,p);
  1813. s = g (p, va_arg (v,int));
  1814. va_end (v);
  1815. return s;
  1816. }
  1817. /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
  1818. function prototypes and stuff, but not '\xHH' hex character constants.
  1819. These don't provoke an error unfortunately, instead are silently treated
  1820. as 'x'. The following induces an error, until -std1 is added to get
  1821. proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
  1822. array size at least. It's necessary to write '\x00'==0 to get something
  1823. that's true only with -std1. */
  1824. int osf4_cc_array ['\x00' == 0 ? 1 : -1];
  1825. int test (int i, double x);
  1826. struct s1 {int (*f) (int a);};
  1827. struct s2 {int (*f) (double a);};
  1828. int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  1829. int argc;
  1830. char **argv;
  1831. int
  1832. main ()
  1833. {
  1834. return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
  1835. ;
  1836. return 0;
  1837. }
  1838. _ACEOF
  1839. # Don't try gcc -ansi; that turns off useful extensions and
  1840. # breaks some systems' header files.
  1841. # AIX -qlanglvl=ansi
  1842. # Ultrix and OSF/1 -std1
  1843. # HP-UX 10.20 and later -Ae
  1844. # HP-UX older versions -Aa -D_HPUX_SOURCE
  1845. # SVR4 -Xc -D__EXTENSIONS__
  1846. for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  1847. do
  1848. CC="$ac_save_CC $ac_arg"
  1849. rm -f conftest.$ac_objext
  1850. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  1851. (eval $ac_compile) 2>conftest.er1
  1852. ac_status=$?
  1853. grep -v '^ *+' conftest.er1 >conftest.err
  1854. rm -f conftest.er1
  1855. cat conftest.err >&5
  1856. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1857. (exit $ac_status); } &&
  1858. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  1859. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1860. (eval $ac_try) 2>&5
  1861. ac_status=$?
  1862. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1863. (exit $ac_status); }; } &&
  1864. { ac_try='test -s conftest.$ac_objext'
  1865. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1866. (eval $ac_try) 2>&5
  1867. ac_status=$?
  1868. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1869. (exit $ac_status); }; }; then
  1870. ac_cv_prog_cc_stdc=$ac_arg
  1871. break
  1872. else
  1873. echo "$as_me: failed program was:" >&5
  1874. sed 's/^/| /' conftest.$ac_ext >&5
  1875. fi
  1876. rm -f conftest.err conftest.$ac_objext
  1877. done
  1878. rm -f conftest.$ac_ext conftest.$ac_objext
  1879. CC=$ac_save_CC
  1880. fi
  1881. case "x$ac_cv_prog_cc_stdc" in
  1882. x|xno)
  1883. echo "$as_me:$LINENO: result: none needed" >&5
  1884. echo "${ECHO_T}none needed" >&6 ;;
  1885. *)
  1886. echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
  1887. echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
  1888. CC="$CC $ac_cv_prog_cc_stdc" ;;
  1889. esac
  1890. # Some people use a C++ compiler to compile C. Since we use `exit',
  1891. # in C++ we need to declare it. In case someone uses the same compiler
  1892. # for both compiling C and C++ we need to have the C++ compiler decide
  1893. # the declaration of exit, since it's the most demanding environment.
  1894. cat >conftest.$ac_ext <<_ACEOF
  1895. #ifndef __cplusplus
  1896. choke me
  1897. #endif
  1898. _ACEOF
  1899. rm -f conftest.$ac_objext
  1900. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  1901. (eval $ac_compile) 2>conftest.er1
  1902. ac_status=$?
  1903. grep -v '^ *+' conftest.er1 >conftest.err
  1904. rm -f conftest.er1
  1905. cat conftest.err >&5
  1906. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1907. (exit $ac_status); } &&
  1908. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  1909. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1910. (eval $ac_try) 2>&5
  1911. ac_status=$?
  1912. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1913. (exit $ac_status); }; } &&
  1914. { ac_try='test -s conftest.$ac_objext'
  1915. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1916. (eval $ac_try) 2>&5
  1917. ac_status=$?
  1918. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1919. (exit $ac_status); }; }; then
  1920. for ac_declaration in \
  1921. '' \
  1922. 'extern "C" void std::exit (int) throw (); using std::exit;' \
  1923. 'extern "C" void std::exit (int); using std::exit;' \
  1924. 'extern "C" void exit (int) throw ();' \
  1925. 'extern "C" void exit (int);' \
  1926. 'void exit (int);'
  1927. do
  1928. cat >conftest.$ac_ext <<_ACEOF
  1929. /* confdefs.h. */
  1930. _ACEOF
  1931. cat confdefs.h >>conftest.$ac_ext
  1932. cat >>conftest.$ac_ext <<_ACEOF
  1933. /* end confdefs.h. */
  1934. $ac_declaration
  1935. #include <stdlib.h>
  1936. int
  1937. main ()
  1938. {
  1939. exit (42);
  1940. ;
  1941. return 0;
  1942. }
  1943. _ACEOF
  1944. rm -f conftest.$ac_objext
  1945. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  1946. (eval $ac_compile) 2>conftest.er1
  1947. ac_status=$?
  1948. grep -v '^ *+' conftest.er1 >conftest.err
  1949. rm -f conftest.er1
  1950. cat conftest.err >&5
  1951. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1952. (exit $ac_status); } &&
  1953. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  1954. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1955. (eval $ac_try) 2>&5
  1956. ac_status=$?
  1957. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1958. (exit $ac_status); }; } &&
  1959. { ac_try='test -s conftest.$ac_objext'
  1960. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1961. (eval $ac_try) 2>&5
  1962. ac_status=$?
  1963. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1964. (exit $ac_status); }; }; then
  1965. :
  1966. else
  1967. echo "$as_me: failed program was:" >&5
  1968. sed 's/^/| /' conftest.$ac_ext >&5
  1969. continue
  1970. fi
  1971. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1972. cat >conftest.$ac_ext <<_ACEOF
  1973. /* confdefs.h. */
  1974. _ACEOF
  1975. cat confdefs.h >>conftest.$ac_ext
  1976. cat >>conftest.$ac_ext <<_ACEOF
  1977. /* end confdefs.h. */
  1978. $ac_declaration
  1979. int
  1980. main ()
  1981. {
  1982. exit (42);
  1983. ;
  1984. return 0;
  1985. }
  1986. _ACEOF
  1987. rm -f conftest.$ac_objext
  1988. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  1989. (eval $ac_compile) 2>conftest.er1
  1990. ac_status=$?
  1991. grep -v '^ *+' conftest.er1 >conftest.err
  1992. rm -f conftest.er1
  1993. cat conftest.err >&5
  1994. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1995. (exit $ac_status); } &&
  1996. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  1997. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1998. (eval $ac_try) 2>&5
  1999. ac_status=$?
  2000. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2001. (exit $ac_status); }; } &&
  2002. { ac_try='test -s conftest.$ac_objext'
  2003. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2004. (eval $ac_try) 2>&5
  2005. ac_status=$?
  2006. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2007. (exit $ac_status); }; }; then
  2008. break
  2009. else
  2010. echo "$as_me: failed program was:" >&5
  2011. sed 's/^/| /' conftest.$ac_ext >&5
  2012. fi
  2013. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2014. done
  2015. rm -f conftest*
  2016. if test -n "$ac_declaration"; then
  2017. echo '#ifdef __cplusplus' >>confdefs.h
  2018. echo $ac_declaration >>confdefs.h
  2019. echo '#endif' >>confdefs.h
  2020. fi
  2021. else
  2022. echo "$as_me: failed program was:" >&5
  2023. sed 's/^/| /' conftest.$ac_ext >&5
  2024. fi
  2025. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2026. ac_ext=c
  2027. ac_cpp='$CPP $CPPFLAGS'
  2028. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2029. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2030. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  2031. if test "${cross_compiling-x}" = "x"
  2032. then
  2033. cat << 'EOF' >&2
  2034. configure: error:
  2035. This system does not appear to have a working C compiler.
  2036. A working C compiler is required to compile Eggdrop.
  2037. EOF
  2038. exit 1
  2039. fi
  2040. # Crazy machines
  2041. ac_ext=c
  2042. ac_cpp='$CPP $CPPFLAGS'
  2043. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2044. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2045. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  2046. echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
  2047. echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
  2048. # On Suns, sometimes $CPP names a directory.
  2049. if test -n "$CPP" && test -d "$CPP"; then
  2050. CPP=
  2051. fi
  2052. if test -z "$CPP"; then
  2053. if test "${ac_cv_prog_CPP+set}" = set; then
  2054. echo $ECHO_N "(cached) $ECHO_C" >&6
  2055. else
  2056. # Double quotes because CPP needs to be expanded
  2057. for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
  2058. do
  2059. ac_preproc_ok=false
  2060. for ac_c_preproc_warn_flag in '' yes
  2061. do
  2062. # Use a header file that comes with gcc, so configuring glibc
  2063. # with a fresh cross-compiler works.
  2064. # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  2065. # <limits.h> exists even on freestanding compilers.
  2066. # On the NeXT, cc -E runs the code through the compiler's parser,
  2067. # not just through cpp. "Syntax error" is here to catch this case.
  2068. cat >conftest.$ac_ext <<_ACEOF
  2069. /* confdefs.h. */
  2070. _ACEOF
  2071. cat confdefs.h >>conftest.$ac_ext
  2072. cat >>conftest.$ac_ext <<_ACEOF
  2073. /* end confdefs.h. */
  2074. #ifdef __STDC__
  2075. # include <limits.h>
  2076. #else
  2077. # include <assert.h>
  2078. #endif
  2079. Syntax error
  2080. _ACEOF
  2081. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  2082. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  2083. ac_status=$?
  2084. grep -v '^ *+' conftest.er1 >conftest.err
  2085. rm -f conftest.er1
  2086. cat conftest.err >&5
  2087. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2088. (exit $ac_status); } >/dev/null; then
  2089. if test -s conftest.err; then
  2090. ac_cpp_err=$ac_c_preproc_warn_flag
  2091. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  2092. else
  2093. ac_cpp_err=
  2094. fi
  2095. else
  2096. ac_cpp_err=yes
  2097. fi
  2098. if test -z "$ac_cpp_err"; then
  2099. :
  2100. else
  2101. echo "$as_me: failed program was:" >&5
  2102. sed 's/^/| /' conftest.$ac_ext >&5
  2103. # Broken: fails on valid input.
  2104. continue
  2105. fi
  2106. rm -f conftest.err conftest.$ac_ext
  2107. # OK, works on sane cases. Now check whether non-existent headers
  2108. # can be detected and how.
  2109. cat >conftest.$ac_ext <<_ACEOF
  2110. /* confdefs.h. */
  2111. _ACEOF
  2112. cat confdefs.h >>conftest.$ac_ext
  2113. cat >>conftest.$ac_ext <<_ACEOF
  2114. /* end confdefs.h. */
  2115. #include <ac_nonexistent.h>
  2116. _ACEOF
  2117. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  2118. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  2119. ac_status=$?
  2120. grep -v '^ *+' conftest.er1 >conftest.err
  2121. rm -f conftest.er1
  2122. cat conftest.err >&5
  2123. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2124. (exit $ac_status); } >/dev/null; then
  2125. if test -s conftest.err; then
  2126. ac_cpp_err=$ac_c_preproc_warn_flag
  2127. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  2128. else
  2129. ac_cpp_err=
  2130. fi
  2131. else
  2132. ac_cpp_err=yes
  2133. fi
  2134. if test -z "$ac_cpp_err"; then
  2135. # Broken: success on invalid input.
  2136. continue
  2137. else
  2138. echo "$as_me: failed program was:" >&5
  2139. sed 's/^/| /' conftest.$ac_ext >&5
  2140. # Passes both tests.
  2141. ac_preproc_ok=:
  2142. break
  2143. fi
  2144. rm -f conftest.err conftest.$ac_ext
  2145. done
  2146. # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  2147. rm -f conftest.err conftest.$ac_ext
  2148. if $ac_preproc_ok; then
  2149. break
  2150. fi
  2151. done
  2152. ac_cv_prog_CPP=$CPP
  2153. fi
  2154. CPP=$ac_cv_prog_CPP
  2155. else
  2156. ac_cv_prog_CPP=$CPP
  2157. fi
  2158. echo "$as_me:$LINENO: result: $CPP" >&5
  2159. echo "${ECHO_T}$CPP" >&6
  2160. ac_preproc_ok=false
  2161. for ac_c_preproc_warn_flag in '' yes
  2162. do
  2163. # Use a header file that comes with gcc, so configuring glibc
  2164. # with a fresh cross-compiler works.
  2165. # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  2166. # <limits.h> exists even on freestanding compilers.
  2167. # On the NeXT, cc -E runs the code through the compiler's parser,
  2168. # not just through cpp. "Syntax error" is here to catch this case.
  2169. cat >conftest.$ac_ext <<_ACEOF
  2170. /* confdefs.h. */
  2171. _ACEOF
  2172. cat confdefs.h >>conftest.$ac_ext
  2173. cat >>conftest.$ac_ext <<_ACEOF
  2174. /* end confdefs.h. */
  2175. #ifdef __STDC__
  2176. # include <limits.h>
  2177. #else
  2178. # include <assert.h>
  2179. #endif
  2180. Syntax error
  2181. _ACEOF
  2182. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  2183. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  2184. ac_status=$?
  2185. grep -v '^ *+' conftest.er1 >conftest.err
  2186. rm -f conftest.er1
  2187. cat conftest.err >&5
  2188. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2189. (exit $ac_status); } >/dev/null; then
  2190. if test -s conftest.err; then
  2191. ac_cpp_err=$ac_c_preproc_warn_flag
  2192. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  2193. else
  2194. ac_cpp_err=
  2195. fi
  2196. else
  2197. ac_cpp_err=yes
  2198. fi
  2199. if test -z "$ac_cpp_err"; then
  2200. :
  2201. else
  2202. echo "$as_me: failed program was:" >&5
  2203. sed 's/^/| /' conftest.$ac_ext >&5
  2204. # Broken: fails on valid input.
  2205. continue
  2206. fi
  2207. rm -f conftest.err conftest.$ac_ext
  2208. # OK, works on sane cases. Now check whether non-existent headers
  2209. # can be detected and how.
  2210. cat >conftest.$ac_ext <<_ACEOF
  2211. /* confdefs.h. */
  2212. _ACEOF
  2213. cat confdefs.h >>conftest.$ac_ext
  2214. cat >>conftest.$ac_ext <<_ACEOF
  2215. /* end confdefs.h. */
  2216. #include <ac_nonexistent.h>
  2217. _ACEOF
  2218. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  2219. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  2220. ac_status=$?
  2221. grep -v '^ *+' conftest.er1 >conftest.err
  2222. rm -f conftest.er1
  2223. cat conftest.err >&5
  2224. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2225. (exit $ac_status); } >/dev/null; then
  2226. if test -s conftest.err; then
  2227. ac_cpp_err=$ac_c_preproc_warn_flag
  2228. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  2229. else
  2230. ac_cpp_err=
  2231. fi
  2232. else
  2233. ac_cpp_err=yes
  2234. fi
  2235. if test -z "$ac_cpp_err"; then
  2236. # Broken: success on invalid input.
  2237. continue
  2238. else
  2239. echo "$as_me: failed program was:" >&5
  2240. sed 's/^/| /' conftest.$ac_ext >&5
  2241. # Passes both tests.
  2242. ac_preproc_ok=:
  2243. break
  2244. fi
  2245. rm -f conftest.err conftest.$ac_ext
  2246. done
  2247. # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  2248. rm -f conftest.err conftest.$ac_ext
  2249. if $ac_preproc_ok; then
  2250. :
  2251. else
  2252. { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
  2253. See \`config.log' for more details." >&5
  2254. echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
  2255. See \`config.log' for more details." >&2;}
  2256. { (exit 1); exit 1; }; }
  2257. fi
  2258. ac_ext=c
  2259. ac_cpp='$CPP $CPPFLAGS'
  2260. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2261. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2262. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  2263. echo "$as_me:$LINENO: checking for egrep" >&5
  2264. echo $ECHO_N "checking for egrep... $ECHO_C" >&6
  2265. if test "${ac_cv_prog_egrep+set}" = set; then
  2266. echo $ECHO_N "(cached) $ECHO_C" >&6
  2267. else
  2268. if echo a | (grep -E '(a|b)') >/dev/null 2>&1
  2269. then ac_cv_prog_egrep='grep -E'
  2270. else ac_cv_prog_egrep='egrep'
  2271. fi
  2272. fi
  2273. echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
  2274. echo "${ECHO_T}$ac_cv_prog_egrep" >&6
  2275. EGREP=$ac_cv_prog_egrep
  2276. echo "$as_me:$LINENO: checking for AIX" >&5
  2277. echo $ECHO_N "checking for AIX... $ECHO_C" >&6
  2278. cat >conftest.$ac_ext <<_ACEOF
  2279. /* confdefs.h. */
  2280. _ACEOF
  2281. cat confdefs.h >>conftest.$ac_ext
  2282. cat >>conftest.$ac_ext <<_ACEOF
  2283. /* end confdefs.h. */
  2284. #ifdef _AIX
  2285. yes
  2286. #endif
  2287. _ACEOF
  2288. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  2289. $EGREP "yes" >/dev/null 2>&1; then
  2290. echo "$as_me:$LINENO: result: yes" >&5
  2291. echo "${ECHO_T}yes" >&6
  2292. cat >>confdefs.h <<\_ACEOF
  2293. #define _ALL_SOURCE 1
  2294. _ACEOF
  2295. else
  2296. echo "$as_me:$LINENO: result: no" >&5
  2297. echo "${ECHO_T}no" >&6
  2298. fi
  2299. rm -f conftest*
  2300. echo "$as_me:$LINENO: checking for strerror in -lcposix" >&5
  2301. echo $ECHO_N "checking for strerror in -lcposix... $ECHO_C" >&6
  2302. if test "${ac_cv_lib_cposix_strerror+set}" = set; then
  2303. echo $ECHO_N "(cached) $ECHO_C" >&6
  2304. else
  2305. ac_check_lib_save_LIBS=$LIBS
  2306. LIBS="-lcposix $LIBS"
  2307. cat >conftest.$ac_ext <<_ACEOF
  2308. /* confdefs.h. */
  2309. _ACEOF
  2310. cat confdefs.h >>conftest.$ac_ext
  2311. cat >>conftest.$ac_ext <<_ACEOF
  2312. /* end confdefs.h. */
  2313. /* Override any gcc2 internal prototype to avoid an error. */
  2314. #ifdef __cplusplus
  2315. extern "C"
  2316. #endif
  2317. /* We use char because int might match the return type of a gcc2
  2318. builtin and then its argument prototype would still apply. */
  2319. char strerror ();
  2320. int
  2321. main ()
  2322. {
  2323. strerror ();
  2324. ;
  2325. return 0;
  2326. }
  2327. _ACEOF
  2328. rm -f conftest.$ac_objext conftest$ac_exeext
  2329. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  2330. (eval $ac_link) 2>conftest.er1
  2331. ac_status=$?
  2332. grep -v '^ *+' conftest.er1 >conftest.err
  2333. rm -f conftest.er1
  2334. cat conftest.err >&5
  2335. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2336. (exit $ac_status); } &&
  2337. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  2338. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2339. (eval $ac_try) 2>&5
  2340. ac_status=$?
  2341. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2342. (exit $ac_status); }; } &&
  2343. { ac_try='test -s conftest$ac_exeext'
  2344. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2345. (eval $ac_try) 2>&5
  2346. ac_status=$?
  2347. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2348. (exit $ac_status); }; }; then
  2349. ac_cv_lib_cposix_strerror=yes
  2350. else
  2351. echo "$as_me: failed program was:" >&5
  2352. sed 's/^/| /' conftest.$ac_ext >&5
  2353. ac_cv_lib_cposix_strerror=no
  2354. fi
  2355. rm -f conftest.err conftest.$ac_objext \
  2356. conftest$ac_exeext conftest.$ac_ext
  2357. LIBS=$ac_check_lib_save_LIBS
  2358. fi
  2359. echo "$as_me:$LINENO: result: $ac_cv_lib_cposix_strerror" >&5
  2360. echo "${ECHO_T}$ac_cv_lib_cposix_strerror" >&6
  2361. if test $ac_cv_lib_cposix_strerror = yes; then
  2362. LIBS="$LIBS -lcposix"
  2363. fi
  2364. echo "$as_me:$LINENO: checking for ANSI C header files" >&5
  2365. echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
  2366. if test "${ac_cv_header_stdc+set}" = set; then
  2367. echo $ECHO_N "(cached) $ECHO_C" >&6
  2368. else
  2369. cat >conftest.$ac_ext <<_ACEOF
  2370. /* confdefs.h. */
  2371. _ACEOF
  2372. cat confdefs.h >>conftest.$ac_ext
  2373. cat >>conftest.$ac_ext <<_ACEOF
  2374. /* end confdefs.h. */
  2375. #include <stdlib.h>
  2376. #include <stdarg.h>
  2377. #include <string.h>
  2378. #include <float.h>
  2379. int
  2380. main ()
  2381. {
  2382. ;
  2383. return 0;
  2384. }
  2385. _ACEOF
  2386. rm -f conftest.$ac_objext
  2387. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2388. (eval $ac_compile) 2>conftest.er1
  2389. ac_status=$?
  2390. grep -v '^ *+' conftest.er1 >conftest.err
  2391. rm -f conftest.er1
  2392. cat conftest.err >&5
  2393. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2394. (exit $ac_status); } &&
  2395. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  2396. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2397. (eval $ac_try) 2>&5
  2398. ac_status=$?
  2399. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2400. (exit $ac_status); }; } &&
  2401. { ac_try='test -s conftest.$ac_objext'
  2402. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2403. (eval $ac_try) 2>&5
  2404. ac_status=$?
  2405. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2406. (exit $ac_status); }; }; then
  2407. ac_cv_header_stdc=yes
  2408. else
  2409. echo "$as_me: failed program was:" >&5
  2410. sed 's/^/| /' conftest.$ac_ext >&5
  2411. ac_cv_header_stdc=no
  2412. fi
  2413. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2414. if test $ac_cv_header_stdc = yes; then
  2415. # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  2416. cat >conftest.$ac_ext <<_ACEOF
  2417. /* confdefs.h. */
  2418. _ACEOF
  2419. cat confdefs.h >>conftest.$ac_ext
  2420. cat >>conftest.$ac_ext <<_ACEOF
  2421. /* end confdefs.h. */
  2422. #include <string.h>
  2423. _ACEOF
  2424. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  2425. $EGREP "memchr" >/dev/null 2>&1; then
  2426. :
  2427. else
  2428. ac_cv_header_stdc=no
  2429. fi
  2430. rm -f conftest*
  2431. fi
  2432. if test $ac_cv_header_stdc = yes; then
  2433. # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  2434. cat >conftest.$ac_ext <<_ACEOF
  2435. /* confdefs.h. */
  2436. _ACEOF
  2437. cat confdefs.h >>conftest.$ac_ext
  2438. cat >>conftest.$ac_ext <<_ACEOF
  2439. /* end confdefs.h. */
  2440. #include <stdlib.h>
  2441. _ACEOF
  2442. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  2443. $EGREP "free" >/dev/null 2>&1; then
  2444. :
  2445. else
  2446. ac_cv_header_stdc=no
  2447. fi
  2448. rm -f conftest*
  2449. fi
  2450. if test $ac_cv_header_stdc = yes; then
  2451. # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  2452. if test "$cross_compiling" = yes; then
  2453. :
  2454. else
  2455. cat >conftest.$ac_ext <<_ACEOF
  2456. /* confdefs.h. */
  2457. _ACEOF
  2458. cat confdefs.h >>conftest.$ac_ext
  2459. cat >>conftest.$ac_ext <<_ACEOF
  2460. /* end confdefs.h. */
  2461. #include <ctype.h>
  2462. #if ((' ' & 0x0FF) == 0x020)
  2463. # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  2464. # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  2465. #else
  2466. # define ISLOWER(c) \
  2467. (('a' <= (c) && (c) <= 'i') \
  2468. || ('j' <= (c) && (c) <= 'r') \
  2469. || ('s' <= (c) && (c) <= 'z'))
  2470. # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  2471. #endif
  2472. #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  2473. int
  2474. main ()
  2475. {
  2476. int i;
  2477. for (i = 0; i < 256; i++)
  2478. if (XOR (islower (i), ISLOWER (i))
  2479. || toupper (i) != TOUPPER (i))
  2480. exit(2);
  2481. exit (0);
  2482. }
  2483. _ACEOF
  2484. rm -f conftest$ac_exeext
  2485. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  2486. (eval $ac_link) 2>&5
  2487. ac_status=$?
  2488. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2489. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  2490. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2491. (eval $ac_try) 2>&5
  2492. ac_status=$?
  2493. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2494. (exit $ac_status); }; }; then
  2495. :
  2496. else
  2497. echo "$as_me: program exited with status $ac_status" >&5
  2498. echo "$as_me: failed program was:" >&5
  2499. sed 's/^/| /' conftest.$ac_ext >&5
  2500. ( exit $ac_status )
  2501. ac_cv_header_stdc=no
  2502. fi
  2503. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  2504. fi
  2505. fi
  2506. fi
  2507. echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
  2508. echo "${ECHO_T}$ac_cv_header_stdc" >&6
  2509. if test $ac_cv_header_stdc = yes; then
  2510. cat >>confdefs.h <<\_ACEOF
  2511. #define STDC_HEADERS 1
  2512. _ACEOF
  2513. fi
  2514. # On IRIX 5.3, sys/types and inttypes.h are conflicting.
  2515. for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
  2516. inttypes.h stdint.h unistd.h
  2517. do
  2518. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  2519. echo "$as_me:$LINENO: checking for $ac_header" >&5
  2520. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  2521. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  2522. echo $ECHO_N "(cached) $ECHO_C" >&6
  2523. else
  2524. cat >conftest.$ac_ext <<_ACEOF
  2525. /* confdefs.h. */
  2526. _ACEOF
  2527. cat confdefs.h >>conftest.$ac_ext
  2528. cat >>conftest.$ac_ext <<_ACEOF
  2529. /* end confdefs.h. */
  2530. $ac_includes_default
  2531. #include <$ac_header>
  2532. _ACEOF
  2533. rm -f conftest.$ac_objext
  2534. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2535. (eval $ac_compile) 2>conftest.er1
  2536. ac_status=$?
  2537. grep -v '^ *+' conftest.er1 >conftest.err
  2538. rm -f conftest.er1
  2539. cat conftest.err >&5
  2540. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2541. (exit $ac_status); } &&
  2542. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  2543. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2544. (eval $ac_try) 2>&5
  2545. ac_status=$?
  2546. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2547. (exit $ac_status); }; } &&
  2548. { ac_try='test -s conftest.$ac_objext'
  2549. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2550. (eval $ac_try) 2>&5
  2551. ac_status=$?
  2552. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2553. (exit $ac_status); }; }; then
  2554. eval "$as_ac_Header=yes"
  2555. else
  2556. echo "$as_me: failed program was:" >&5
  2557. sed 's/^/| /' conftest.$ac_ext >&5
  2558. eval "$as_ac_Header=no"
  2559. fi
  2560. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2561. fi
  2562. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  2563. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  2564. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  2565. cat >>confdefs.h <<_ACEOF
  2566. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  2567. _ACEOF
  2568. fi
  2569. done
  2570. if test "${ac_cv_header_minix_config_h+set}" = set; then
  2571. echo "$as_me:$LINENO: checking for minix/config.h" >&5
  2572. echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
  2573. if test "${ac_cv_header_minix_config_h+set}" = set; then
  2574. echo $ECHO_N "(cached) $ECHO_C" >&6
  2575. fi
  2576. echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
  2577. echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
  2578. else
  2579. # Is the header compilable?
  2580. echo "$as_me:$LINENO: checking minix/config.h usability" >&5
  2581. echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
  2582. cat >conftest.$ac_ext <<_ACEOF
  2583. /* confdefs.h. */
  2584. _ACEOF
  2585. cat confdefs.h >>conftest.$ac_ext
  2586. cat >>conftest.$ac_ext <<_ACEOF
  2587. /* end confdefs.h. */
  2588. $ac_includes_default
  2589. #include <minix/config.h>
  2590. _ACEOF
  2591. rm -f conftest.$ac_objext
  2592. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2593. (eval $ac_compile) 2>conftest.er1
  2594. ac_status=$?
  2595. grep -v '^ *+' conftest.er1 >conftest.err
  2596. rm -f conftest.er1
  2597. cat conftest.err >&5
  2598. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2599. (exit $ac_status); } &&
  2600. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  2601. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2602. (eval $ac_try) 2>&5
  2603. ac_status=$?
  2604. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2605. (exit $ac_status); }; } &&
  2606. { ac_try='test -s conftest.$ac_objext'
  2607. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2608. (eval $ac_try) 2>&5
  2609. ac_status=$?
  2610. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2611. (exit $ac_status); }; }; then
  2612. ac_header_compiler=yes
  2613. else
  2614. echo "$as_me: failed program was:" >&5
  2615. sed 's/^/| /' conftest.$ac_ext >&5
  2616. ac_header_compiler=no
  2617. fi
  2618. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2619. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  2620. echo "${ECHO_T}$ac_header_compiler" >&6
  2621. # Is the header present?
  2622. echo "$as_me:$LINENO: checking minix/config.h presence" >&5
  2623. echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
  2624. cat >conftest.$ac_ext <<_ACEOF
  2625. /* confdefs.h. */
  2626. _ACEOF
  2627. cat confdefs.h >>conftest.$ac_ext
  2628. cat >>conftest.$ac_ext <<_ACEOF
  2629. /* end confdefs.h. */
  2630. #include <minix/config.h>
  2631. _ACEOF
  2632. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  2633. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  2634. ac_status=$?
  2635. grep -v '^ *+' conftest.er1 >conftest.err
  2636. rm -f conftest.er1
  2637. cat conftest.err >&5
  2638. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2639. (exit $ac_status); } >/dev/null; then
  2640. if test -s conftest.err; then
  2641. ac_cpp_err=$ac_c_preproc_warn_flag
  2642. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  2643. else
  2644. ac_cpp_err=
  2645. fi
  2646. else
  2647. ac_cpp_err=yes
  2648. fi
  2649. if test -z "$ac_cpp_err"; then
  2650. ac_header_preproc=yes
  2651. else
  2652. echo "$as_me: failed program was:" >&5
  2653. sed 's/^/| /' conftest.$ac_ext >&5
  2654. ac_header_preproc=no
  2655. fi
  2656. rm -f conftest.err conftest.$ac_ext
  2657. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  2658. echo "${ECHO_T}$ac_header_preproc" >&6
  2659. # So? What about this header?
  2660. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  2661. yes:no: )
  2662. { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
  2663. echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
  2664. { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
  2665. echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
  2666. ac_header_preproc=yes
  2667. ;;
  2668. no:yes:* )
  2669. { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
  2670. echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
  2671. { echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5
  2672. echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;}
  2673. { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
  2674. echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
  2675. { echo "$as_me:$LINENO: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&5
  2676. echo "$as_me: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&2;}
  2677. { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
  2678. echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
  2679. { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
  2680. echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
  2681. (
  2682. cat <<\_ASBOX
  2683. ## ------------------------------------------ ##
  2684. ## Report this to the AC_PACKAGE_NAME lists. ##
  2685. ## ------------------------------------------ ##
  2686. _ASBOX
  2687. ) |
  2688. sed "s/^/$as_me: WARNING: /" >&2
  2689. ;;
  2690. esac
  2691. echo "$as_me:$LINENO: checking for minix/config.h" >&5
  2692. echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
  2693. if test "${ac_cv_header_minix_config_h+set}" = set; then
  2694. echo $ECHO_N "(cached) $ECHO_C" >&6
  2695. else
  2696. ac_cv_header_minix_config_h=$ac_header_preproc
  2697. fi
  2698. echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
  2699. echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
  2700. fi
  2701. if test $ac_cv_header_minix_config_h = yes; then
  2702. MINIX=yes
  2703. else
  2704. MINIX=
  2705. fi
  2706. if test "$MINIX" = yes; then
  2707. cat >>confdefs.h <<\_ACEOF
  2708. #define _POSIX_SOURCE 1
  2709. _ACEOF
  2710. cat >>confdefs.h <<\_ACEOF
  2711. #define _POSIX_1_SOURCE 2
  2712. _ACEOF
  2713. cat >>confdefs.h <<\_ACEOF
  2714. #define _MINIX 1
  2715. _ACEOF
  2716. fi
  2717. #checkpoint
  2718. cat >confcache <<\_ACEOF
  2719. # This file is a shell script that caches the results of configure
  2720. # tests run on this system so they can be shared between configure
  2721. # scripts and configure runs, see configure's option --config-cache.
  2722. # It is not useful on other systems. If it contains results you don't
  2723. # want to keep, you may remove or edit it.
  2724. #
  2725. # config.status only pays attention to the cache file if you give it
  2726. # the --recheck option to rerun configure.
  2727. #
  2728. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  2729. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  2730. # following values.
  2731. _ACEOF
  2732. # The following way of writing the cache mishandles newlines in values,
  2733. # but we know of no workaround that is simple, portable, and efficient.
  2734. # So, don't put newlines in cache variables' values.
  2735. # Ultrix sh set writes to stderr and can't be redirected directly,
  2736. # and sets the high bit in the cache file unless we assign to the vars.
  2737. {
  2738. (set) 2>&1 |
  2739. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  2740. *ac_space=\ *)
  2741. # `set' does not quote correctly, so add quotes (double-quote
  2742. # substitution turns \\\\ into \\, and sed turns \\ into \).
  2743. sed -n \
  2744. "s/'/'\\\\''/g;
  2745. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  2746. ;;
  2747. *)
  2748. # `set' quotes correctly as required by POSIX, so do not add quotes.
  2749. sed -n \
  2750. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  2751. ;;
  2752. esac;
  2753. } |
  2754. sed '
  2755. t clear
  2756. : clear
  2757. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  2758. t end
  2759. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  2760. : end' >>confcache
  2761. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  2762. if test -w $cache_file; then
  2763. test "x$cache_file" != "x/dev/null"
  2764. cat confcache >$cache_file
  2765. else
  2766. echo "not updating unwritable cache $cache_file"
  2767. fi
  2768. fi
  2769. rm -f confcache
  2770. # Speedup compile
  2771. if test -z "$no_pipe"
  2772. then
  2773. if test -n "$GCC"
  2774. then
  2775. echo "$as_me:$LINENO: checking whether the compiler understands -pipe" >&5
  2776. echo $ECHO_N "checking whether the compiler understands -pipe... $ECHO_C" >&6
  2777. if test "${egg_cv_var_ccpipe+set}" = set; then
  2778. echo $ECHO_N "(cached) $ECHO_C" >&6
  2779. else
  2780. ac_old_CC="$CC"
  2781. CC="$CC -pipe"
  2782. cat >conftest.$ac_ext <<_ACEOF
  2783. /* confdefs.h. */
  2784. _ACEOF
  2785. cat confdefs.h >>conftest.$ac_ext
  2786. cat >>conftest.$ac_ext <<_ACEOF
  2787. /* end confdefs.h. */
  2788. int
  2789. main ()
  2790. {
  2791. ;
  2792. return 0;
  2793. }
  2794. _ACEOF
  2795. rm -f conftest.$ac_objext
  2796. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2797. (eval $ac_compile) 2>conftest.er1
  2798. ac_status=$?
  2799. grep -v '^ *+' conftest.er1 >conftest.err
  2800. rm -f conftest.er1
  2801. cat conftest.err >&5
  2802. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2803. (exit $ac_status); } &&
  2804. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  2805. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2806. (eval $ac_try) 2>&5
  2807. ac_status=$?
  2808. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2809. (exit $ac_status); }; } &&
  2810. { ac_try='test -s conftest.$ac_objext'
  2811. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2812. (eval $ac_try) 2>&5
  2813. ac_status=$?
  2814. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2815. (exit $ac_status); }; }; then
  2816. egg_cv_var_ccpipe="yes"
  2817. else
  2818. echo "$as_me: failed program was:" >&5
  2819. sed 's/^/| /' conftest.$ac_ext >&5
  2820. egg_cv_var_ccpipe="no"
  2821. fi
  2822. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2823. CC="$ac_old_CC"
  2824. fi
  2825. echo "$as_me:$LINENO: result: $egg_cv_var_ccpipe" >&5
  2826. echo "${ECHO_T}$egg_cv_var_ccpipe" >&6
  2827. if test "$egg_cv_var_ccpipe" = "yes"
  2828. then
  2829. CC="$CC -pipe"
  2830. fi
  2831. fi
  2832. fi
  2833. CCDEPMODE=gcc
  2834. num=`$CC -dumpversion | sed "s/^\\\(.\\\).*/\\\1/"`
  2835. if test $num = "3"; then
  2836. CCDEPMODE=gcc3
  2837. fi
  2838. # Create static binaries
  2839. if test -z "$no_static"
  2840. then
  2841. if test -n "$GCC"
  2842. then
  2843. echo "$as_me:$LINENO: checking whether the compiler understands -static" >&5
  2844. echo $ECHO_N "checking whether the compiler understands -static... $ECHO_C" >&6
  2845. if test "${egg_cv_var_ccstatic+set}" = set; then
  2846. echo $ECHO_N "(cached) $ECHO_C" >&6
  2847. else
  2848. ac_old_CC="$CC"
  2849. CC="$CC -static"
  2850. cat >conftest.$ac_ext <<_ACEOF
  2851. /* confdefs.h. */
  2852. _ACEOF
  2853. cat confdefs.h >>conftest.$ac_ext
  2854. cat >>conftest.$ac_ext <<_ACEOF
  2855. /* end confdefs.h. */
  2856. int
  2857. main ()
  2858. {
  2859. ;
  2860. return 0;
  2861. }
  2862. _ACEOF
  2863. rm -f conftest.$ac_objext
  2864. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2865. (eval $ac_compile) 2>conftest.er1
  2866. ac_status=$?
  2867. grep -v '^ *+' conftest.er1 >conftest.err
  2868. rm -f conftest.er1
  2869. cat conftest.err >&5
  2870. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2871. (exit $ac_status); } &&
  2872. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  2873. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2874. (eval $ac_try) 2>&5
  2875. ac_status=$?
  2876. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2877. (exit $ac_status); }; } &&
  2878. { ac_try='test -s conftest.$ac_objext'
  2879. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2880. (eval $ac_try) 2>&5
  2881. ac_status=$?
  2882. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2883. (exit $ac_status); }; }; then
  2884. egg_cv_var_ccstatic="yes"
  2885. else
  2886. echo "$as_me: failed program was:" >&5
  2887. sed 's/^/| /' conftest.$ac_ext >&5
  2888. egg_cv_var_ccstatic="no"
  2889. fi
  2890. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2891. CC="$ac_old_CC"
  2892. fi
  2893. echo "$as_me:$LINENO: result: $egg_cv_var_ccstatic" >&5
  2894. echo "${ECHO_T}$egg_cv_var_ccstatic" >&6
  2895. if test "$egg_cv_var_ccstatic" = "yes"
  2896. then
  2897. CCDEBUG="$CC"
  2898. CC="$CC -static"
  2899. else
  2900. cat << 'EOF' >&2
  2901. configure: error:
  2902. Your C compiler does not support -static.
  2903. This compile flag is required for the botpack.
  2904. EOF
  2905. exit 1
  2906. fi
  2907. fi
  2908. fi
  2909. # Checks for programs
  2910. echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
  2911. echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
  2912. set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
  2913. if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
  2914. echo $ECHO_N "(cached) $ECHO_C" >&6
  2915. else
  2916. cat >conftest.make <<\_ACEOF
  2917. all:
  2918. @echo 'ac_maketemp="$(MAKE)"'
  2919. _ACEOF
  2920. # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  2921. eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
  2922. if test -n "$ac_maketemp"; then
  2923. eval ac_cv_prog_make_${ac_make}_set=yes
  2924. else
  2925. eval ac_cv_prog_make_${ac_make}_set=no
  2926. fi
  2927. rm -f conftest.make
  2928. fi
  2929. if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
  2930. echo "$as_me:$LINENO: result: yes" >&5
  2931. echo "${ECHO_T}yes" >&6
  2932. SET_MAKE=
  2933. else
  2934. echo "$as_me:$LINENO: result: no" >&5
  2935. echo "${ECHO_T}no" >&6
  2936. SET_MAKE="MAKE=${MAKE-make}"
  2937. fi
  2938. cat << 'EOF' > conftest.head
  2939. a
  2940. b
  2941. c
  2942. EOF
  2943. for ac_prog in 'head -1' 'head -n 1' 'sed 1q';
  2944. do
  2945. echo "$as_me:$LINENO: checking whether $ac_prog works" >&5
  2946. echo $ECHO_N "checking whether $ac_prog works... $ECHO_C" >&6
  2947. if test "${ac_cv_prog_HEAD_1+set}" = set; then
  2948. echo $ECHO_N "(cached) $ECHO_C" >&6
  2949. else
  2950. if test -n "$HEAD_1"
  2951. then
  2952. ac_cv_prog_HEAD_1="$HEAD_1" # Let the user override the test.
  2953. else
  2954. if test "`cat conftest.head | $ac_prog`" = "a";
  2955. then
  2956. echo "$as_me:$LINENO: result: yes" >&5
  2957. echo "${ECHO_T}yes" >&6
  2958. ac_cv_prog_HEAD_1=$ac_prog
  2959. else
  2960. echo "$as_me:$LINENO: result: no" >&5
  2961. echo "${ECHO_T}no" >&6
  2962. fi
  2963. fi
  2964. fi
  2965. test -n "$ac_cv_prog_HEAD_1" && break
  2966. done
  2967. if test "${ac_cv_prog_HEAD_1-x}" = "x"
  2968. then
  2969. cat << 'EOF' >&2
  2970. configure: error:
  2971. This system seems to lack a working 'head -1' or 'head -n 1' command.
  2972. A working 'head -1' (or equivalent) command is required to compile Eggdrop.
  2973. EOF
  2974. exit 1
  2975. fi
  2976. rm -f conftest.head
  2977. HEAD_1=$ac_cv_prog_HEAD_1
  2978. # awk is needed for Tcl library and header checks, and eggdrop version subst
  2979. for ac_prog in gawk mawk nawk awk
  2980. do
  2981. # Extract the first word of "$ac_prog", so it can be a program name with args.
  2982. set dummy $ac_prog; ac_word=$2
  2983. echo "$as_me:$LINENO: checking for $ac_word" >&5
  2984. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  2985. if test "${ac_cv_prog_AWK+set}" = set; then
  2986. echo $ECHO_N "(cached) $ECHO_C" >&6
  2987. else
  2988. if test -n "$AWK"; then
  2989. ac_cv_prog_AWK="$AWK" # Let the user override the test.
  2990. else
  2991. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2992. for as_dir in $PATH
  2993. do
  2994. IFS=$as_save_IFS
  2995. test -z "$as_dir" && as_dir=.
  2996. for ac_exec_ext in '' $ac_executable_extensions; do
  2997. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  2998. ac_cv_prog_AWK="$ac_prog"
  2999. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3000. break 2
  3001. fi
  3002. done
  3003. done
  3004. fi
  3005. fi
  3006. AWK=$ac_cv_prog_AWK
  3007. if test -n "$AWK"; then
  3008. echo "$as_me:$LINENO: result: $AWK" >&5
  3009. echo "${ECHO_T}$AWK" >&6
  3010. else
  3011. echo "$as_me:$LINENO: result: no" >&5
  3012. echo "${ECHO_T}no" >&6
  3013. fi
  3014. test -n "$AWK" && break
  3015. done
  3016. if test "${AWK-x}" = "x"
  3017. then
  3018. cat << 'EOF' >&2
  3019. configure: error:
  3020. This system seems to lack a working 'awk' command.
  3021. A working 'awk' command is required to compile Eggdrop.
  3022. EOF
  3023. exit 1
  3024. fi
  3025. # basename is needed for Tcl library and header checks
  3026. # Extract the first word of "basename", so it can be a program name with args.
  3027. set dummy basename; ac_word=$2
  3028. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3029. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3030. if test "${ac_cv_prog_BASENAME+set}" = set; then
  3031. echo $ECHO_N "(cached) $ECHO_C" >&6
  3032. else
  3033. if test -n "$BASENAME"; then
  3034. ac_cv_prog_BASENAME="$BASENAME" # Let the user override the test.
  3035. else
  3036. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3037. for as_dir in $PATH
  3038. do
  3039. IFS=$as_save_IFS
  3040. test -z "$as_dir" && as_dir=.
  3041. for ac_exec_ext in '' $ac_executable_extensions; do
  3042. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3043. ac_cv_prog_BASENAME="basename"
  3044. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3045. break 2
  3046. fi
  3047. done
  3048. done
  3049. fi
  3050. fi
  3051. BASENAME=$ac_cv_prog_BASENAME
  3052. if test -n "$BASENAME"; then
  3053. echo "$as_me:$LINENO: result: $BASENAME" >&5
  3054. echo "${ECHO_T}$BASENAME" >&6
  3055. else
  3056. echo "$as_me:$LINENO: result: no" >&5
  3057. echo "${ECHO_T}no" >&6
  3058. fi
  3059. if test "${BASENAME-x}" = "x"
  3060. then
  3061. cat << 'EOF' >&2
  3062. configure: error:
  3063. This system seems to lack a working 'basename' command.
  3064. A working 'basename' command is required to compile Eggdrop.
  3065. EOF
  3066. exit 1
  3067. fi
  3068. # Extract the first word of "objcopy", so it can be a program name with args.
  3069. set dummy objcopy; ac_word=$2
  3070. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3071. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3072. if test "${ac_cv_prog_OBJCOPY+set}" = set; then
  3073. echo $ECHO_N "(cached) $ECHO_C" >&6
  3074. else
  3075. if test -n "$OBJCOPY"; then
  3076. ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
  3077. else
  3078. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3079. for as_dir in $PATH
  3080. do
  3081. IFS=$as_save_IFS
  3082. test -z "$as_dir" && as_dir=.
  3083. for ac_exec_ext in '' $ac_executable_extensions; do
  3084. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3085. ac_cv_prog_OBJCOPY="objcopy --remove-section=.note --remove-section=.comment"
  3086. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3087. break 2
  3088. fi
  3089. done
  3090. done
  3091. fi
  3092. fi
  3093. OBJCOPY=$ac_cv_prog_OBJCOPY
  3094. if test -n "$OBJCOPY"; then
  3095. echo "$as_me:$LINENO: result: $OBJCOPY" >&5
  3096. echo "${ECHO_T}$OBJCOPY" >&6
  3097. else
  3098. echo "$as_me:$LINENO: result: no" >&5
  3099. echo "${ECHO_T}no" >&6
  3100. fi
  3101. # Extract the first word of "strip", so it can be a program name with args.
  3102. set dummy strip; ac_word=$2
  3103. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3104. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3105. if test "${ac_cv_prog_STRIP+set}" = set; then
  3106. echo $ECHO_N "(cached) $ECHO_C" >&6
  3107. else
  3108. if test -n "$STRIP"; then
  3109. ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  3110. else
  3111. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3112. for as_dir in $PATH
  3113. do
  3114. IFS=$as_save_IFS
  3115. test -z "$as_dir" && as_dir=.
  3116. for ac_exec_ext in '' $ac_executable_extensions; do
  3117. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3118. ac_cv_prog_STRIP="strip"
  3119. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3120. break 2
  3121. fi
  3122. done
  3123. done
  3124. test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP="touch"
  3125. fi
  3126. fi
  3127. STRIP=$ac_cv_prog_STRIP
  3128. if test -n "$STRIP"; then
  3129. echo "$as_me:$LINENO: result: $STRIP" >&5
  3130. echo "${ECHO_T}$STRIP" >&6
  3131. else
  3132. echo "$as_me:$LINENO: result: no" >&5
  3133. echo "${ECHO_T}no" >&6
  3134. fi
  3135. # Extract the first word of "uname", so it can be a program name with args.
  3136. set dummy uname; ac_word=$2
  3137. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3138. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3139. if test "${ac_cv_prog_UNAME+set}" = set; then
  3140. echo $ECHO_N "(cached) $ECHO_C" >&6
  3141. else
  3142. if test -n "$UNAME"; then
  3143. ac_cv_prog_UNAME="$UNAME" # Let the user override the test.
  3144. else
  3145. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3146. for as_dir in $PATH
  3147. do
  3148. IFS=$as_save_IFS
  3149. test -z "$as_dir" && as_dir=.
  3150. for ac_exec_ext in '' $ac_executable_extensions; do
  3151. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3152. ac_cv_prog_UNAME="uname"
  3153. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3154. break 2
  3155. fi
  3156. done
  3157. done
  3158. fi
  3159. fi
  3160. UNAME=$ac_cv_prog_UNAME
  3161. if test -n "$UNAME"; then
  3162. echo "$as_me:$LINENO: result: $UNAME" >&5
  3163. echo "${ECHO_T}$UNAME" >&6
  3164. else
  3165. echo "$as_me:$LINENO: result: no" >&5
  3166. echo "${ECHO_T}no" >&6
  3167. fi
  3168. #AC_CHECK_PROG(CCACHE, ccache, ccache)
  3169. # Extract the first word of "distcc", so it can be a program name with args.
  3170. set dummy distcc; ac_word=$2
  3171. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3172. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3173. if test "${ac_cv_prog_DISTCC+set}" = set; then
  3174. echo $ECHO_N "(cached) $ECHO_C" >&6
  3175. else
  3176. if test -n "$DISTCC"; then
  3177. ac_cv_prog_DISTCC="$DISTCC" # Let the user override the test.
  3178. else
  3179. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3180. for as_dir in $PATH
  3181. do
  3182. IFS=$as_save_IFS
  3183. test -z "$as_dir" && as_dir=.
  3184. for ac_exec_ext in '' $ac_executable_extensions; do
  3185. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3186. ac_cv_prog_DISTCC="distcc"
  3187. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3188. break 2
  3189. fi
  3190. done
  3191. done
  3192. fi
  3193. fi
  3194. DISTCC=$ac_cv_prog_DISTCC
  3195. if test -n "$DISTCC"; then
  3196. echo "$as_me:$LINENO: result: $DISTCC" >&5
  3197. echo "${ECHO_T}$DISTCC" >&6
  3198. else
  3199. echo "$as_me:$LINENO: result: no" >&5
  3200. echo "${ECHO_T}no" >&6
  3201. fi
  3202. # Test the os and set the module linking settings
  3203. LINUX=no
  3204. IRIX=no
  3205. SUNOS=no
  3206. EGG_CYGWIN=no
  3207. echo "$as_me:$LINENO: checking system type" >&5
  3208. echo $ECHO_N "checking system type... $ECHO_C" >&6
  3209. if test "${egg_cv_var_system_type+set}" = set; then
  3210. echo $ECHO_N "(cached) $ECHO_C" >&6
  3211. else
  3212. egg_cv_var_system_type=`$UNAME -s`
  3213. fi
  3214. echo "$as_me:$LINENO: result: $egg_cv_var_system_type" >&5
  3215. echo "${ECHO_T}$egg_cv_var_system_type" >&6
  3216. echo "$as_me:$LINENO: checking system release" >&5
  3217. echo $ECHO_N "checking system release... $ECHO_C" >&6
  3218. if test "${egg_cv_var_system_release+set}" = set; then
  3219. echo $ECHO_N "(cached) $ECHO_C" >&6
  3220. else
  3221. egg_cv_var_system_release=`$UNAME -r`
  3222. fi
  3223. echo "$as_me:$LINENO: result: $egg_cv_var_system_release" >&5
  3224. echo "${ECHO_T}$egg_cv_var_system_release" >&6
  3225. case "$egg_cv_var_system_type" in
  3226. BSD/OS)
  3227. case "`echo $egg_cv_var_system_release | cut -d . -f 1`" in
  3228. 2)
  3229. ;;
  3230. *)
  3231. CFLAGS="$CFLAGS -Wall"
  3232. ;;
  3233. esac
  3234. ;;
  3235. CYGWI*)
  3236. case "`echo $egg_cv_var_system_release | cut -c 1-3`" in
  3237. 1.*)
  3238. echo "$as_me:$LINENO: checking how to access the Win32 API" >&5
  3239. echo $ECHO_N "checking how to access the Win32 API... $ECHO_C" >&6
  3240. WIN32FLAGS=
  3241. cat >conftest.$ac_ext <<_ACEOF
  3242. /* confdefs.h. */
  3243. _ACEOF
  3244. cat confdefs.h >>conftest.$ac_ext
  3245. cat >>conftest.$ac_ext <<_ACEOF
  3246. /* end confdefs.h. */
  3247. int
  3248. main ()
  3249. {
  3250. #ifndef WIN32
  3251. # ifndef _WIN32
  3252. # error WIN32 or _WIN32 not defined
  3253. # endif
  3254. #endif
  3255. ;
  3256. return 0;
  3257. }
  3258. _ACEOF
  3259. rm -f conftest.$ac_objext
  3260. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  3261. (eval $ac_compile) 2>conftest.er1
  3262. ac_status=$?
  3263. grep -v '^ *+' conftest.er1 >conftest.err
  3264. rm -f conftest.er1
  3265. cat conftest.err >&5
  3266. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3267. (exit $ac_status); } &&
  3268. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3269. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3270. (eval $ac_try) 2>&5
  3271. ac_status=$?
  3272. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3273. (exit $ac_status); }; } &&
  3274. { ac_try='test -s conftest.$ac_objext'
  3275. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3276. (eval $ac_try) 2>&5
  3277. ac_status=$?
  3278. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3279. (exit $ac_status); }; }; then
  3280. echo "$as_me:$LINENO: result: present by default" >&5
  3281. echo "${ECHO_T}present by default" >&6
  3282. else
  3283. echo "$as_me: failed program was:" >&5
  3284. sed 's/^/| /' conftest.$ac_ext >&5
  3285. ac_compile_save="$ac_compile"
  3286. save_CC="$CC"
  3287. ac_compile="$ac_compile -mwin32"
  3288. CC="$CC -mwin32"
  3289. cat >conftest.$ac_ext <<_ACEOF
  3290. /* confdefs.h. */
  3291. _ACEOF
  3292. cat confdefs.h >>conftest.$ac_ext
  3293. cat >>conftest.$ac_ext <<_ACEOF
  3294. /* end confdefs.h. */
  3295. int
  3296. main ()
  3297. {
  3298. #ifndef WIN32
  3299. # ifndef _WIN32
  3300. # error WIN32 or _WIN32 not defined
  3301. # endif
  3302. #endif
  3303. ;
  3304. return 0;
  3305. }
  3306. _ACEOF
  3307. rm -f conftest.$ac_objext
  3308. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  3309. (eval $ac_compile) 2>conftest.er1
  3310. ac_status=$?
  3311. grep -v '^ *+' conftest.er1 >conftest.err
  3312. rm -f conftest.er1
  3313. cat conftest.err >&5
  3314. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3315. (exit $ac_status); } &&
  3316. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3317. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3318. (eval $ac_try) 2>&5
  3319. ac_status=$?
  3320. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3321. (exit $ac_status); }; } &&
  3322. { ac_try='test -s conftest.$ac_objext'
  3323. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3324. (eval $ac_try) 2>&5
  3325. ac_status=$?
  3326. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3327. (exit $ac_status); }; }; then
  3328. echo "$as_me:$LINENO: result: found via -mwin32" >&5
  3329. echo "${ECHO_T}found via -mwin32" >&6
  3330. ac_compile="$ac_compile_save"
  3331. CC="$save_CC"
  3332. WIN32FLAGS="-mwin32"
  3333. else
  3334. echo "$as_me: failed program was:" >&5
  3335. sed 's/^/| /' conftest.$ac_ext >&5
  3336. ac_compile="$ac_compile_save"
  3337. CC="$save_CC"
  3338. echo "$as_me:$LINENO: result: not found" >&5
  3339. echo "${ECHO_T}not found" >&6
  3340. fi
  3341. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  3342. fi
  3343. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  3344. CC="$CC $WIN32FLAGS"
  3345. echo "$as_me:$LINENO: checking for /usr/lib/binmode.o" >&5
  3346. echo $ECHO_N "checking for /usr/lib/binmode.o... $ECHO_C" >&6
  3347. if test -r /usr/lib/binmode.o
  3348. then
  3349. echo "$as_me:$LINENO: result: yes" >&5
  3350. echo "${ECHO_T}yes" >&6
  3351. LIBS="$LIBS /usr/lib/binmode.o"
  3352. else
  3353. echo "$as_me:$LINENO: result: no" >&5
  3354. echo "${ECHO_T}no" >&6
  3355. { echo "$as_me:$LINENO: WARNING: Make sure the directory Eggdrop is installed into is mounted in binary mode." >&5
  3356. echo "$as_me: WARNING: Make sure the directory Eggdrop is installed into is mounted in binary mode." >&2;}
  3357. fi
  3358. ;;
  3359. *)
  3360. { echo "$as_me:$LINENO: WARNING: Make sure the directory Eggdrop is installed into is mounted in binary mode." >&5
  3361. echo "$as_me: WARNING: Make sure the directory Eggdrop is installed into is mounted in binary mode." >&2;}
  3362. ;;
  3363. esac
  3364. EGG_CYGWIN=yes
  3365. cat >>confdefs.h <<\_ACEOF
  3366. #define CYGWIN_HACKS 1
  3367. _ACEOF
  3368. ;;
  3369. IRIX)
  3370. IRIX=yes
  3371. ;;
  3372. Ultrix)
  3373. SHELL=/bin/sh5
  3374. ;;
  3375. SINIX*)
  3376. ;;
  3377. BeOS)
  3378. ;;
  3379. Linux)
  3380. LINUX=yes
  3381. CFLAGS="$CFLAGS -Wall"
  3382. ;;
  3383. Lynx)
  3384. ;;
  3385. QNX)
  3386. ;;
  3387. OSF1)
  3388. case "`echo $egg_cv_var_system_release | cut -d . -f 1`" in
  3389. V*)
  3390. if test "$AWK" = "gawk"
  3391. then
  3392. AWK=awk
  3393. fi
  3394. ;;
  3395. 1.0|1.1|1.2)
  3396. cat >>confdefs.h <<\_ACEOF
  3397. #define OSF1_HACKS 1
  3398. _ACEOF
  3399. ;;
  3400. 1.*)
  3401. cat >>confdefs.h <<\_ACEOF
  3402. #define OSF1_HACKS 1
  3403. _ACEOF
  3404. ;;
  3405. *)
  3406. ;;
  3407. esac
  3408. cat >>confdefs.h <<\_ACEOF
  3409. #define STOP_UAC 1
  3410. _ACEOF
  3411. cat >>confdefs.h <<\_ACEOF
  3412. #define BROKEN_SNPRINTF 1
  3413. _ACEOF
  3414. ;;
  3415. SunOS)
  3416. if ! test "`echo $egg_cv_var_system_release | cut -d . -f 1`" = "5"
  3417. then
  3418. # SunOS 4
  3419. SUNOS=yes
  3420. fi
  3421. ;;
  3422. *BSD)
  3423. # FreeBSD/OpenBSD/NetBSD
  3424. ;;
  3425. *)
  3426. echo "$as_me:$LINENO: checking if system is Mach based" >&5
  3427. echo $ECHO_N "checking if system is Mach based... $ECHO_C" >&6
  3428. if test -r /mach
  3429. then
  3430. echo "$as_me:$LINENO: result: yes" >&5
  3431. echo "${ECHO_T}yes" >&6
  3432. cat >>confdefs.h <<\_ACEOF
  3433. #define BORGCUBES 1
  3434. _ACEOF
  3435. else
  3436. echo "$as_me:$LINENO: result: no" >&5
  3437. echo "${ECHO_T}no" >&6
  3438. echo "$as_me:$LINENO: checking if system is QNX" >&5
  3439. echo $ECHO_N "checking if system is QNX... $ECHO_C" >&6
  3440. if test -r /cmds
  3441. then
  3442. echo "$as_me:$LINENO: result: yes" >&5
  3443. echo "${ECHO_T}yes" >&6
  3444. else
  3445. echo "$as_me:$LINENO: result: no" >&5
  3446. echo "${ECHO_T}no" >&6
  3447. echo "$as_me:$LINENO: result: Something unknown!" >&5
  3448. echo "${ECHO_T}Something unknown!" >&6
  3449. echo "$as_me:$LINENO: result: If you get dynamic modules to work, be sure to let the devel team know HOW :)" >&5
  3450. echo "${ECHO_T}If you get dynamic modules to work, be sure to let the devel team know HOW :)" >&6
  3451. fi
  3452. fi
  3453. ;;
  3454. esac
  3455. dns_reslib_avail="true"
  3456. echo "$as_me:$LINENO: checking for res_init" >&5
  3457. echo $ECHO_N "checking for res_init... $ECHO_C" >&6
  3458. if test "${ac_cv_func_res_init+set}" = set; then
  3459. echo $ECHO_N "(cached) $ECHO_C" >&6
  3460. else
  3461. cat >conftest.$ac_ext <<_ACEOF
  3462. /* confdefs.h. */
  3463. _ACEOF
  3464. cat confdefs.h >>conftest.$ac_ext
  3465. cat >>conftest.$ac_ext <<_ACEOF
  3466. /* end confdefs.h. */
  3467. /* Define res_init to an innocuous variant, in case <limits.h> declares res_init.
  3468. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3469. #define res_init innocuous_res_init
  3470. /* System header to define __stub macros and hopefully few prototypes,
  3471. which can conflict with char res_init (); below.
  3472. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3473. <limits.h> exists even on freestanding compilers. */
  3474. #ifdef __STDC__
  3475. # include <limits.h>
  3476. #else
  3477. # include <assert.h>
  3478. #endif
  3479. #undef res_init
  3480. /* Override any gcc2 internal prototype to avoid an error. */
  3481. #ifdef __cplusplus
  3482. extern "C"
  3483. {
  3484. #endif
  3485. /* We use char because int might match the return type of a gcc2
  3486. builtin and then its argument prototype would still apply. */
  3487. char res_init ();
  3488. /* The GNU C library defines this for functions which it implements
  3489. to always fail with ENOSYS. Some functions are actually named
  3490. something starting with __ and the normal name is an alias. */
  3491. #if defined (__stub_res_init) || defined (__stub___res_init)
  3492. choke me
  3493. #else
  3494. char (*f) () = res_init;
  3495. #endif
  3496. #ifdef __cplusplus
  3497. }
  3498. #endif
  3499. int
  3500. main ()
  3501. {
  3502. return f != res_init;
  3503. ;
  3504. return 0;
  3505. }
  3506. _ACEOF
  3507. rm -f conftest.$ac_objext conftest$ac_exeext
  3508. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3509. (eval $ac_link) 2>conftest.er1
  3510. ac_status=$?
  3511. grep -v '^ *+' conftest.er1 >conftest.err
  3512. rm -f conftest.er1
  3513. cat conftest.err >&5
  3514. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3515. (exit $ac_status); } &&
  3516. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3517. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3518. (eval $ac_try) 2>&5
  3519. ac_status=$?
  3520. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3521. (exit $ac_status); }; } &&
  3522. { ac_try='test -s conftest$ac_exeext'
  3523. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3524. (eval $ac_try) 2>&5
  3525. ac_status=$?
  3526. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3527. (exit $ac_status); }; }; then
  3528. ac_cv_func_res_init=yes
  3529. else
  3530. echo "$as_me: failed program was:" >&5
  3531. sed 's/^/| /' conftest.$ac_ext >&5
  3532. ac_cv_func_res_init=no
  3533. fi
  3534. rm -f conftest.err conftest.$ac_objext \
  3535. conftest$ac_exeext conftest.$ac_ext
  3536. fi
  3537. echo "$as_me:$LINENO: result: $ac_cv_func_res_init" >&5
  3538. echo "${ECHO_T}$ac_cv_func_res_init" >&6
  3539. if test $ac_cv_func_res_init = yes; then
  3540. :
  3541. else
  3542. echo "$as_me:$LINENO: checking for res_init in -lresolv" >&5
  3543. echo $ECHO_N "checking for res_init in -lresolv... $ECHO_C" >&6
  3544. if test "${ac_cv_lib_resolv_res_init+set}" = set; then
  3545. echo $ECHO_N "(cached) $ECHO_C" >&6
  3546. else
  3547. ac_check_lib_save_LIBS=$LIBS
  3548. LIBS="-lresolv $LIBS"
  3549. cat >conftest.$ac_ext <<_ACEOF
  3550. /* confdefs.h. */
  3551. _ACEOF
  3552. cat confdefs.h >>conftest.$ac_ext
  3553. cat >>conftest.$ac_ext <<_ACEOF
  3554. /* end confdefs.h. */
  3555. /* Override any gcc2 internal prototype to avoid an error. */
  3556. #ifdef __cplusplus
  3557. extern "C"
  3558. #endif
  3559. /* We use char because int might match the return type of a gcc2
  3560. builtin and then its argument prototype would still apply. */
  3561. char res_init ();
  3562. int
  3563. main ()
  3564. {
  3565. res_init ();
  3566. ;
  3567. return 0;
  3568. }
  3569. _ACEOF
  3570. rm -f conftest.$ac_objext conftest$ac_exeext
  3571. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3572. (eval $ac_link) 2>conftest.er1
  3573. ac_status=$?
  3574. grep -v '^ *+' conftest.er1 >conftest.err
  3575. rm -f conftest.er1
  3576. cat conftest.err >&5
  3577. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3578. (exit $ac_status); } &&
  3579. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3580. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3581. (eval $ac_try) 2>&5
  3582. ac_status=$?
  3583. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3584. (exit $ac_status); }; } &&
  3585. { ac_try='test -s conftest$ac_exeext'
  3586. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3587. (eval $ac_try) 2>&5
  3588. ac_status=$?
  3589. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3590. (exit $ac_status); }; }; then
  3591. ac_cv_lib_resolv_res_init=yes
  3592. else
  3593. echo "$as_me: failed program was:" >&5
  3594. sed 's/^/| /' conftest.$ac_ext >&5
  3595. ac_cv_lib_resolv_res_init=no
  3596. fi
  3597. rm -f conftest.err conftest.$ac_objext \
  3598. conftest$ac_exeext conftest.$ac_ext
  3599. LIBS=$ac_check_lib_save_LIBS
  3600. fi
  3601. echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_init" >&5
  3602. echo "${ECHO_T}$ac_cv_lib_resolv_res_init" >&6
  3603. if test $ac_cv_lib_resolv_res_init = yes; then
  3604. RESLIB="-lresolv"
  3605. else
  3606. echo "$as_me:$LINENO: checking for res_init in -lbind" >&5
  3607. echo $ECHO_N "checking for res_init in -lbind... $ECHO_C" >&6
  3608. if test "${ac_cv_lib_bind_res_init+set}" = set; then
  3609. echo $ECHO_N "(cached) $ECHO_C" >&6
  3610. else
  3611. ac_check_lib_save_LIBS=$LIBS
  3612. LIBS="-lbind $LIBS"
  3613. cat >conftest.$ac_ext <<_ACEOF
  3614. /* confdefs.h. */
  3615. _ACEOF
  3616. cat confdefs.h >>conftest.$ac_ext
  3617. cat >>conftest.$ac_ext <<_ACEOF
  3618. /* end confdefs.h. */
  3619. /* Override any gcc2 internal prototype to avoid an error. */
  3620. #ifdef __cplusplus
  3621. extern "C"
  3622. #endif
  3623. /* We use char because int might match the return type of a gcc2
  3624. builtin and then its argument prototype would still apply. */
  3625. char res_init ();
  3626. int
  3627. main ()
  3628. {
  3629. res_init ();
  3630. ;
  3631. return 0;
  3632. }
  3633. _ACEOF
  3634. rm -f conftest.$ac_objext conftest$ac_exeext
  3635. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3636. (eval $ac_link) 2>conftest.er1
  3637. ac_status=$?
  3638. grep -v '^ *+' conftest.er1 >conftest.err
  3639. rm -f conftest.er1
  3640. cat conftest.err >&5
  3641. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3642. (exit $ac_status); } &&
  3643. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3644. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3645. (eval $ac_try) 2>&5
  3646. ac_status=$?
  3647. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3648. (exit $ac_status); }; } &&
  3649. { ac_try='test -s conftest$ac_exeext'
  3650. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3651. (eval $ac_try) 2>&5
  3652. ac_status=$?
  3653. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3654. (exit $ac_status); }; }; then
  3655. ac_cv_lib_bind_res_init=yes
  3656. else
  3657. echo "$as_me: failed program was:" >&5
  3658. sed 's/^/| /' conftest.$ac_ext >&5
  3659. ac_cv_lib_bind_res_init=no
  3660. fi
  3661. rm -f conftest.err conftest.$ac_objext \
  3662. conftest$ac_exeext conftest.$ac_ext
  3663. LIBS=$ac_check_lib_save_LIBS
  3664. fi
  3665. echo "$as_me:$LINENO: result: $ac_cv_lib_bind_res_init" >&5
  3666. echo "${ECHO_T}$ac_cv_lib_bind_res_init" >&6
  3667. if test $ac_cv_lib_bind_res_init = yes; then
  3668. RESLIB="-lbind"
  3669. else
  3670. dns_reslib_avail="false";
  3671. fi
  3672. fi
  3673. fi
  3674. if test "${dns_reslib_avail}" = false; then
  3675. dns_reslib_avail="true"
  3676. echo "$as_me:$LINENO: checking for __res_init" >&5
  3677. echo $ECHO_N "checking for __res_init... $ECHO_C" >&6
  3678. if test "${ac_cv_func___res_init+set}" = set; then
  3679. echo $ECHO_N "(cached) $ECHO_C" >&6
  3680. else
  3681. cat >conftest.$ac_ext <<_ACEOF
  3682. /* confdefs.h. */
  3683. _ACEOF
  3684. cat confdefs.h >>conftest.$ac_ext
  3685. cat >>conftest.$ac_ext <<_ACEOF
  3686. /* end confdefs.h. */
  3687. /* Define __res_init to an innocuous variant, in case <limits.h> declares __res_init.
  3688. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3689. #define __res_init innocuous___res_init
  3690. /* System header to define __stub macros and hopefully few prototypes,
  3691. which can conflict with char __res_init (); below.
  3692. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3693. <limits.h> exists even on freestanding compilers. */
  3694. #ifdef __STDC__
  3695. # include <limits.h>
  3696. #else
  3697. # include <assert.h>
  3698. #endif
  3699. #undef __res_init
  3700. /* Override any gcc2 internal prototype to avoid an error. */
  3701. #ifdef __cplusplus
  3702. extern "C"
  3703. {
  3704. #endif
  3705. /* We use char because int might match the return type of a gcc2
  3706. builtin and then its argument prototype would still apply. */
  3707. char __res_init ();
  3708. /* The GNU C library defines this for functions which it implements
  3709. to always fail with ENOSYS. Some functions are actually named
  3710. something starting with __ and the normal name is an alias. */
  3711. #if defined (__stub___res_init) || defined (__stub_____res_init)
  3712. choke me
  3713. #else
  3714. char (*f) () = __res_init;
  3715. #endif
  3716. #ifdef __cplusplus
  3717. }
  3718. #endif
  3719. int
  3720. main ()
  3721. {
  3722. return f != __res_init;
  3723. ;
  3724. return 0;
  3725. }
  3726. _ACEOF
  3727. rm -f conftest.$ac_objext conftest$ac_exeext
  3728. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3729. (eval $ac_link) 2>conftest.er1
  3730. ac_status=$?
  3731. grep -v '^ *+' conftest.er1 >conftest.err
  3732. rm -f conftest.er1
  3733. cat conftest.err >&5
  3734. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3735. (exit $ac_status); } &&
  3736. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3737. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3738. (eval $ac_try) 2>&5
  3739. ac_status=$?
  3740. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3741. (exit $ac_status); }; } &&
  3742. { ac_try='test -s conftest$ac_exeext'
  3743. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3744. (eval $ac_try) 2>&5
  3745. ac_status=$?
  3746. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3747. (exit $ac_status); }; }; then
  3748. ac_cv_func___res_init=yes
  3749. else
  3750. echo "$as_me: failed program was:" >&5
  3751. sed 's/^/| /' conftest.$ac_ext >&5
  3752. ac_cv_func___res_init=no
  3753. fi
  3754. rm -f conftest.err conftest.$ac_objext \
  3755. conftest$ac_exeext conftest.$ac_ext
  3756. fi
  3757. echo "$as_me:$LINENO: result: $ac_cv_func___res_init" >&5
  3758. echo "${ECHO_T}$ac_cv_func___res_init" >&6
  3759. if test $ac_cv_func___res_init = yes; then
  3760. :
  3761. else
  3762. echo "$as_me:$LINENO: checking for __res_init in -lresolv" >&5
  3763. echo $ECHO_N "checking for __res_init in -lresolv... $ECHO_C" >&6
  3764. if test "${ac_cv_lib_resolv___res_init+set}" = set; then
  3765. echo $ECHO_N "(cached) $ECHO_C" >&6
  3766. else
  3767. ac_check_lib_save_LIBS=$LIBS
  3768. LIBS="-lresolv $LIBS"
  3769. cat >conftest.$ac_ext <<_ACEOF
  3770. /* confdefs.h. */
  3771. _ACEOF
  3772. cat confdefs.h >>conftest.$ac_ext
  3773. cat >>conftest.$ac_ext <<_ACEOF
  3774. /* end confdefs.h. */
  3775. /* Override any gcc2 internal prototype to avoid an error. */
  3776. #ifdef __cplusplus
  3777. extern "C"
  3778. #endif
  3779. /* We use char because int might match the return type of a gcc2
  3780. builtin and then its argument prototype would still apply. */
  3781. char __res_init ();
  3782. int
  3783. main ()
  3784. {
  3785. __res_init ();
  3786. ;
  3787. return 0;
  3788. }
  3789. _ACEOF
  3790. rm -f conftest.$ac_objext conftest$ac_exeext
  3791. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3792. (eval $ac_link) 2>conftest.er1
  3793. ac_status=$?
  3794. grep -v '^ *+' conftest.er1 >conftest.err
  3795. rm -f conftest.er1
  3796. cat conftest.err >&5
  3797. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3798. (exit $ac_status); } &&
  3799. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3800. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3801. (eval $ac_try) 2>&5
  3802. ac_status=$?
  3803. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3804. (exit $ac_status); }; } &&
  3805. { ac_try='test -s conftest$ac_exeext'
  3806. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3807. (eval $ac_try) 2>&5
  3808. ac_status=$?
  3809. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3810. (exit $ac_status); }; }; then
  3811. ac_cv_lib_resolv___res_init=yes
  3812. else
  3813. echo "$as_me: failed program was:" >&5
  3814. sed 's/^/| /' conftest.$ac_ext >&5
  3815. ac_cv_lib_resolv___res_init=no
  3816. fi
  3817. rm -f conftest.err conftest.$ac_objext \
  3818. conftest$ac_exeext conftest.$ac_ext
  3819. LIBS=$ac_check_lib_save_LIBS
  3820. fi
  3821. echo "$as_me:$LINENO: result: $ac_cv_lib_resolv___res_init" >&5
  3822. echo "${ECHO_T}$ac_cv_lib_resolv___res_init" >&6
  3823. if test $ac_cv_lib_resolv___res_init = yes; then
  3824. RESLIB="-lresolv"
  3825. else
  3826. echo "$as_me:$LINENO: checking for __res_init in -lbind" >&5
  3827. echo $ECHO_N "checking for __res_init in -lbind... $ECHO_C" >&6
  3828. if test "${ac_cv_lib_bind___res_init+set}" = set; then
  3829. echo $ECHO_N "(cached) $ECHO_C" >&6
  3830. else
  3831. ac_check_lib_save_LIBS=$LIBS
  3832. LIBS="-lbind $LIBS"
  3833. cat >conftest.$ac_ext <<_ACEOF
  3834. /* confdefs.h. */
  3835. _ACEOF
  3836. cat confdefs.h >>conftest.$ac_ext
  3837. cat >>conftest.$ac_ext <<_ACEOF
  3838. /* end confdefs.h. */
  3839. /* Override any gcc2 internal prototype to avoid an error. */
  3840. #ifdef __cplusplus
  3841. extern "C"
  3842. #endif
  3843. /* We use char because int might match the return type of a gcc2
  3844. builtin and then its argument prototype would still apply. */
  3845. char __res_init ();
  3846. int
  3847. main ()
  3848. {
  3849. __res_init ();
  3850. ;
  3851. return 0;
  3852. }
  3853. _ACEOF
  3854. rm -f conftest.$ac_objext conftest$ac_exeext
  3855. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3856. (eval $ac_link) 2>conftest.er1
  3857. ac_status=$?
  3858. grep -v '^ *+' conftest.er1 >conftest.err
  3859. rm -f conftest.er1
  3860. cat conftest.err >&5
  3861. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3862. (exit $ac_status); } &&
  3863. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3864. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3865. (eval $ac_try) 2>&5
  3866. ac_status=$?
  3867. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3868. (exit $ac_status); }; } &&
  3869. { ac_try='test -s conftest$ac_exeext'
  3870. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3871. (eval $ac_try) 2>&5
  3872. ac_status=$?
  3873. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3874. (exit $ac_status); }; }; then
  3875. ac_cv_lib_bind___res_init=yes
  3876. else
  3877. echo "$as_me: failed program was:" >&5
  3878. sed 's/^/| /' conftest.$ac_ext >&5
  3879. ac_cv_lib_bind___res_init=no
  3880. fi
  3881. rm -f conftest.err conftest.$ac_objext \
  3882. conftest$ac_exeext conftest.$ac_ext
  3883. LIBS=$ac_check_lib_save_LIBS
  3884. fi
  3885. echo "$as_me:$LINENO: result: $ac_cv_lib_bind___res_init" >&5
  3886. echo "${ECHO_T}$ac_cv_lib_bind___res_init" >&6
  3887. if test $ac_cv_lib_bind___res_init = yes; then
  3888. RESLIB="-lbind"
  3889. else
  3890. dns_reslib_avail="false";
  3891. fi
  3892. fi
  3893. fi
  3894. fi
  3895. echo "$as_me:$LINENO: checking for res_mkquery" >&5
  3896. echo $ECHO_N "checking for res_mkquery... $ECHO_C" >&6
  3897. if test "${ac_cv_func_res_mkquery+set}" = set; then
  3898. echo $ECHO_N "(cached) $ECHO_C" >&6
  3899. else
  3900. cat >conftest.$ac_ext <<_ACEOF
  3901. /* confdefs.h. */
  3902. _ACEOF
  3903. cat confdefs.h >>conftest.$ac_ext
  3904. cat >>conftest.$ac_ext <<_ACEOF
  3905. /* end confdefs.h. */
  3906. /* Define res_mkquery to an innocuous variant, in case <limits.h> declares res_mkquery.
  3907. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3908. #define res_mkquery innocuous_res_mkquery
  3909. /* System header to define __stub macros and hopefully few prototypes,
  3910. which can conflict with char res_mkquery (); below.
  3911. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3912. <limits.h> exists even on freestanding compilers. */
  3913. #ifdef __STDC__
  3914. # include <limits.h>
  3915. #else
  3916. # include <assert.h>
  3917. #endif
  3918. #undef res_mkquery
  3919. /* Override any gcc2 internal prototype to avoid an error. */
  3920. #ifdef __cplusplus
  3921. extern "C"
  3922. {
  3923. #endif
  3924. /* We use char because int might match the return type of a gcc2
  3925. builtin and then its argument prototype would still apply. */
  3926. char res_mkquery ();
  3927. /* The GNU C library defines this for functions which it implements
  3928. to always fail with ENOSYS. Some functions are actually named
  3929. something starting with __ and the normal name is an alias. */
  3930. #if defined (__stub_res_mkquery) || defined (__stub___res_mkquery)
  3931. choke me
  3932. #else
  3933. char (*f) () = res_mkquery;
  3934. #endif
  3935. #ifdef __cplusplus
  3936. }
  3937. #endif
  3938. int
  3939. main ()
  3940. {
  3941. return f != res_mkquery;
  3942. ;
  3943. return 0;
  3944. }
  3945. _ACEOF
  3946. rm -f conftest.$ac_objext conftest$ac_exeext
  3947. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3948. (eval $ac_link) 2>conftest.er1
  3949. ac_status=$?
  3950. grep -v '^ *+' conftest.er1 >conftest.err
  3951. rm -f conftest.er1
  3952. cat conftest.err >&5
  3953. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3954. (exit $ac_status); } &&
  3955. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3956. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3957. (eval $ac_try) 2>&5
  3958. ac_status=$?
  3959. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3960. (exit $ac_status); }; } &&
  3961. { ac_try='test -s conftest$ac_exeext'
  3962. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3963. (eval $ac_try) 2>&5
  3964. ac_status=$?
  3965. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3966. (exit $ac_status); }; }; then
  3967. ac_cv_func_res_mkquery=yes
  3968. else
  3969. echo "$as_me: failed program was:" >&5
  3970. sed 's/^/| /' conftest.$ac_ext >&5
  3971. ac_cv_func_res_mkquery=no
  3972. fi
  3973. rm -f conftest.err conftest.$ac_objext \
  3974. conftest$ac_exeext conftest.$ac_ext
  3975. fi
  3976. echo "$as_me:$LINENO: result: $ac_cv_func_res_mkquery" >&5
  3977. echo "${ECHO_T}$ac_cv_func_res_mkquery" >&6
  3978. if test $ac_cv_func_res_mkquery = yes; then
  3979. :
  3980. else
  3981. echo "$as_me:$LINENO: checking for res_mkquery in -lresolv" >&5
  3982. echo $ECHO_N "checking for res_mkquery in -lresolv... $ECHO_C" >&6
  3983. if test "${ac_cv_lib_resolv_res_mkquery+set}" = set; then
  3984. echo $ECHO_N "(cached) $ECHO_C" >&6
  3985. else
  3986. ac_check_lib_save_LIBS=$LIBS
  3987. LIBS="-lresolv $LIBS"
  3988. cat >conftest.$ac_ext <<_ACEOF
  3989. /* confdefs.h. */
  3990. _ACEOF
  3991. cat confdefs.h >>conftest.$ac_ext
  3992. cat >>conftest.$ac_ext <<_ACEOF
  3993. /* end confdefs.h. */
  3994. /* Override any gcc2 internal prototype to avoid an error. */
  3995. #ifdef __cplusplus
  3996. extern "C"
  3997. #endif
  3998. /* We use char because int might match the return type of a gcc2
  3999. builtin and then its argument prototype would still apply. */
  4000. char res_mkquery ();
  4001. int
  4002. main ()
  4003. {
  4004. res_mkquery ();
  4005. ;
  4006. return 0;
  4007. }
  4008. _ACEOF
  4009. rm -f conftest.$ac_objext conftest$ac_exeext
  4010. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4011. (eval $ac_link) 2>conftest.er1
  4012. ac_status=$?
  4013. grep -v '^ *+' conftest.er1 >conftest.err
  4014. rm -f conftest.er1
  4015. cat conftest.err >&5
  4016. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4017. (exit $ac_status); } &&
  4018. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4019. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4020. (eval $ac_try) 2>&5
  4021. ac_status=$?
  4022. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4023. (exit $ac_status); }; } &&
  4024. { ac_try='test -s conftest$ac_exeext'
  4025. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4026. (eval $ac_try) 2>&5
  4027. ac_status=$?
  4028. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4029. (exit $ac_status); }; }; then
  4030. ac_cv_lib_resolv_res_mkquery=yes
  4031. else
  4032. echo "$as_me: failed program was:" >&5
  4033. sed 's/^/| /' conftest.$ac_ext >&5
  4034. ac_cv_lib_resolv_res_mkquery=no
  4035. fi
  4036. rm -f conftest.err conftest.$ac_objext \
  4037. conftest$ac_exeext conftest.$ac_ext
  4038. LIBS=$ac_check_lib_save_LIBS
  4039. fi
  4040. echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_mkquery" >&5
  4041. echo "${ECHO_T}$ac_cv_lib_resolv_res_mkquery" >&6
  4042. if test $ac_cv_lib_resolv_res_mkquery = yes; then
  4043. if test "x${RESLIB}" != "x-lresolv"; then
  4044. RESLIB="${RESLIB} -lresolv"
  4045. fi
  4046. else
  4047. echo "$as_me:$LINENO: checking for res_mkquery in -lbind" >&5
  4048. echo $ECHO_N "checking for res_mkquery in -lbind... $ECHO_C" >&6
  4049. if test "${ac_cv_lib_bind_res_mkquery+set}" = set; then
  4050. echo $ECHO_N "(cached) $ECHO_C" >&6
  4051. else
  4052. ac_check_lib_save_LIBS=$LIBS
  4053. LIBS="-lbind $LIBS"
  4054. cat >conftest.$ac_ext <<_ACEOF
  4055. /* confdefs.h. */
  4056. _ACEOF
  4057. cat confdefs.h >>conftest.$ac_ext
  4058. cat >>conftest.$ac_ext <<_ACEOF
  4059. /* end confdefs.h. */
  4060. /* Override any gcc2 internal prototype to avoid an error. */
  4061. #ifdef __cplusplus
  4062. extern "C"
  4063. #endif
  4064. /* We use char because int might match the return type of a gcc2
  4065. builtin and then its argument prototype would still apply. */
  4066. char res_mkquery ();
  4067. int
  4068. main ()
  4069. {
  4070. res_mkquery ();
  4071. ;
  4072. return 0;
  4073. }
  4074. _ACEOF
  4075. rm -f conftest.$ac_objext conftest$ac_exeext
  4076. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4077. (eval $ac_link) 2>conftest.er1
  4078. ac_status=$?
  4079. grep -v '^ *+' conftest.er1 >conftest.err
  4080. rm -f conftest.er1
  4081. cat conftest.err >&5
  4082. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4083. (exit $ac_status); } &&
  4084. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4085. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4086. (eval $ac_try) 2>&5
  4087. ac_status=$?
  4088. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4089. (exit $ac_status); }; } &&
  4090. { ac_try='test -s conftest$ac_exeext'
  4091. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4092. (eval $ac_try) 2>&5
  4093. ac_status=$?
  4094. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4095. (exit $ac_status); }; }; then
  4096. ac_cv_lib_bind_res_mkquery=yes
  4097. else
  4098. echo "$as_me: failed program was:" >&5
  4099. sed 's/^/| /' conftest.$ac_ext >&5
  4100. ac_cv_lib_bind_res_mkquery=no
  4101. fi
  4102. rm -f conftest.err conftest.$ac_objext \
  4103. conftest$ac_exeext conftest.$ac_ext
  4104. LIBS=$ac_check_lib_save_LIBS
  4105. fi
  4106. echo "$as_me:$LINENO: result: $ac_cv_lib_bind_res_mkquery" >&5
  4107. echo "${ECHO_T}$ac_cv_lib_bind_res_mkquery" >&6
  4108. if test $ac_cv_lib_bind_res_mkquery = yes; then
  4109. if test "x${RESLIB}" != "x-lbind"; then
  4110. RESLIB="${RESLIB} -lbind"
  4111. fi
  4112. else
  4113. dns_reslib_avail="false";
  4114. fi
  4115. fi
  4116. fi
  4117. if test "${dns_reslib_avail}" = false; then
  4118. dns_reslib_avail="true"
  4119. echo "$as_me:$LINENO: checking for __res_mkquery" >&5
  4120. echo $ECHO_N "checking for __res_mkquery... $ECHO_C" >&6
  4121. if test "${ac_cv_func___res_mkquery+set}" = set; then
  4122. echo $ECHO_N "(cached) $ECHO_C" >&6
  4123. else
  4124. cat >conftest.$ac_ext <<_ACEOF
  4125. /* confdefs.h. */
  4126. _ACEOF
  4127. cat confdefs.h >>conftest.$ac_ext
  4128. cat >>conftest.$ac_ext <<_ACEOF
  4129. /* end confdefs.h. */
  4130. /* Define __res_mkquery to an innocuous variant, in case <limits.h> declares __res_mkquery.
  4131. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  4132. #define __res_mkquery innocuous___res_mkquery
  4133. /* System header to define __stub macros and hopefully few prototypes,
  4134. which can conflict with char __res_mkquery (); below.
  4135. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  4136. <limits.h> exists even on freestanding compilers. */
  4137. #ifdef __STDC__
  4138. # include <limits.h>
  4139. #else
  4140. # include <assert.h>
  4141. #endif
  4142. #undef __res_mkquery
  4143. /* Override any gcc2 internal prototype to avoid an error. */
  4144. #ifdef __cplusplus
  4145. extern "C"
  4146. {
  4147. #endif
  4148. /* We use char because int might match the return type of a gcc2
  4149. builtin and then its argument prototype would still apply. */
  4150. char __res_mkquery ();
  4151. /* The GNU C library defines this for functions which it implements
  4152. to always fail with ENOSYS. Some functions are actually named
  4153. something starting with __ and the normal name is an alias. */
  4154. #if defined (__stub___res_mkquery) || defined (__stub_____res_mkquery)
  4155. choke me
  4156. #else
  4157. char (*f) () = __res_mkquery;
  4158. #endif
  4159. #ifdef __cplusplus
  4160. }
  4161. #endif
  4162. int
  4163. main ()
  4164. {
  4165. return f != __res_mkquery;
  4166. ;
  4167. return 0;
  4168. }
  4169. _ACEOF
  4170. rm -f conftest.$ac_objext conftest$ac_exeext
  4171. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4172. (eval $ac_link) 2>conftest.er1
  4173. ac_status=$?
  4174. grep -v '^ *+' conftest.er1 >conftest.err
  4175. rm -f conftest.er1
  4176. cat conftest.err >&5
  4177. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4178. (exit $ac_status); } &&
  4179. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4180. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4181. (eval $ac_try) 2>&5
  4182. ac_status=$?
  4183. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4184. (exit $ac_status); }; } &&
  4185. { ac_try='test -s conftest$ac_exeext'
  4186. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4187. (eval $ac_try) 2>&5
  4188. ac_status=$?
  4189. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4190. (exit $ac_status); }; }; then
  4191. ac_cv_func___res_mkquery=yes
  4192. else
  4193. echo "$as_me: failed program was:" >&5
  4194. sed 's/^/| /' conftest.$ac_ext >&5
  4195. ac_cv_func___res_mkquery=no
  4196. fi
  4197. rm -f conftest.err conftest.$ac_objext \
  4198. conftest$ac_exeext conftest.$ac_ext
  4199. fi
  4200. echo "$as_me:$LINENO: result: $ac_cv_func___res_mkquery" >&5
  4201. echo "${ECHO_T}$ac_cv_func___res_mkquery" >&6
  4202. if test $ac_cv_func___res_mkquery = yes; then
  4203. :
  4204. else
  4205. echo "$as_me:$LINENO: checking for __res_mkquery in -lresolv" >&5
  4206. echo $ECHO_N "checking for __res_mkquery in -lresolv... $ECHO_C" >&6
  4207. if test "${ac_cv_lib_resolv___res_mkquery+set}" = set; then
  4208. echo $ECHO_N "(cached) $ECHO_C" >&6
  4209. else
  4210. ac_check_lib_save_LIBS=$LIBS
  4211. LIBS="-lresolv $LIBS"
  4212. cat >conftest.$ac_ext <<_ACEOF
  4213. /* confdefs.h. */
  4214. _ACEOF
  4215. cat confdefs.h >>conftest.$ac_ext
  4216. cat >>conftest.$ac_ext <<_ACEOF
  4217. /* end confdefs.h. */
  4218. /* Override any gcc2 internal prototype to avoid an error. */
  4219. #ifdef __cplusplus
  4220. extern "C"
  4221. #endif
  4222. /* We use char because int might match the return type of a gcc2
  4223. builtin and then its argument prototype would still apply. */
  4224. char __res_mkquery ();
  4225. int
  4226. main ()
  4227. {
  4228. __res_mkquery ();
  4229. ;
  4230. return 0;
  4231. }
  4232. _ACEOF
  4233. rm -f conftest.$ac_objext conftest$ac_exeext
  4234. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4235. (eval $ac_link) 2>conftest.er1
  4236. ac_status=$?
  4237. grep -v '^ *+' conftest.er1 >conftest.err
  4238. rm -f conftest.er1
  4239. cat conftest.err >&5
  4240. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4241. (exit $ac_status); } &&
  4242. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4243. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4244. (eval $ac_try) 2>&5
  4245. ac_status=$?
  4246. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4247. (exit $ac_status); }; } &&
  4248. { ac_try='test -s conftest$ac_exeext'
  4249. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4250. (eval $ac_try) 2>&5
  4251. ac_status=$?
  4252. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4253. (exit $ac_status); }; }; then
  4254. ac_cv_lib_resolv___res_mkquery=yes
  4255. else
  4256. echo "$as_me: failed program was:" >&5
  4257. sed 's/^/| /' conftest.$ac_ext >&5
  4258. ac_cv_lib_resolv___res_mkquery=no
  4259. fi
  4260. rm -f conftest.err conftest.$ac_objext \
  4261. conftest$ac_exeext conftest.$ac_ext
  4262. LIBS=$ac_check_lib_save_LIBS
  4263. fi
  4264. echo "$as_me:$LINENO: result: $ac_cv_lib_resolv___res_mkquery" >&5
  4265. echo "${ECHO_T}$ac_cv_lib_resolv___res_mkquery" >&6
  4266. if test $ac_cv_lib_resolv___res_mkquery = yes; then
  4267. if test "x${RESLIB}" != "x-lresolv"; then
  4268. RESLIB="${RESLIB} -lresolv"
  4269. fi
  4270. else
  4271. echo "$as_me:$LINENO: checking for __res_mkquery in -lbind" >&5
  4272. echo $ECHO_N "checking for __res_mkquery in -lbind... $ECHO_C" >&6
  4273. if test "${ac_cv_lib_bind___res_mkquery+set}" = set; then
  4274. echo $ECHO_N "(cached) $ECHO_C" >&6
  4275. else
  4276. ac_check_lib_save_LIBS=$LIBS
  4277. LIBS="-lbind $LIBS"
  4278. cat >conftest.$ac_ext <<_ACEOF
  4279. /* confdefs.h. */
  4280. _ACEOF
  4281. cat confdefs.h >>conftest.$ac_ext
  4282. cat >>conftest.$ac_ext <<_ACEOF
  4283. /* end confdefs.h. */
  4284. /* Override any gcc2 internal prototype to avoid an error. */
  4285. #ifdef __cplusplus
  4286. extern "C"
  4287. #endif
  4288. /* We use char because int might match the return type of a gcc2
  4289. builtin and then its argument prototype would still apply. */
  4290. char __res_mkquery ();
  4291. int
  4292. main ()
  4293. {
  4294. __res_mkquery ();
  4295. ;
  4296. return 0;
  4297. }
  4298. _ACEOF
  4299. rm -f conftest.$ac_objext conftest$ac_exeext
  4300. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4301. (eval $ac_link) 2>conftest.er1
  4302. ac_status=$?
  4303. grep -v '^ *+' conftest.er1 >conftest.err
  4304. rm -f conftest.er1
  4305. cat conftest.err >&5
  4306. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4307. (exit $ac_status); } &&
  4308. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4309. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4310. (eval $ac_try) 2>&5
  4311. ac_status=$?
  4312. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4313. (exit $ac_status); }; } &&
  4314. { ac_try='test -s conftest$ac_exeext'
  4315. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4316. (eval $ac_try) 2>&5
  4317. ac_status=$?
  4318. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4319. (exit $ac_status); }; }; then
  4320. ac_cv_lib_bind___res_mkquery=yes
  4321. else
  4322. echo "$as_me: failed program was:" >&5
  4323. sed 's/^/| /' conftest.$ac_ext >&5
  4324. ac_cv_lib_bind___res_mkquery=no
  4325. fi
  4326. rm -f conftest.err conftest.$ac_objext \
  4327. conftest$ac_exeext conftest.$ac_ext
  4328. LIBS=$ac_check_lib_save_LIBS
  4329. fi
  4330. echo "$as_me:$LINENO: result: $ac_cv_lib_bind___res_mkquery" >&5
  4331. echo "${ECHO_T}$ac_cv_lib_bind___res_mkquery" >&6
  4332. if test $ac_cv_lib_bind___res_mkquery = yes; then
  4333. if test "x${RESLIB}" != "x-lbind"; then
  4334. RESLIB="${RESLIB} -lbind"
  4335. fi
  4336. else
  4337. dns_reslib_avail="false";
  4338. fi
  4339. fi
  4340. fi
  4341. fi
  4342. if test "${dns_reslib_avail}" = false; then
  4343. if test "$ac_cv_cygwin" = "yes"; then
  4344. echo "$as_me:$LINENO: checking for /usr/local/bind/lib/libbind.a" >&5
  4345. echo $ECHO_N "checking for /usr/local/bind/lib/libbind.a... $ECHO_C" >&6
  4346. if test -r /usr/local/bind/lib/libbind.a; then
  4347. echo "$as_me:$LINENO: result: yes" >&5
  4348. echo "${ECHO_T}yes" >&6
  4349. RESLIB="${RESLIB} -L/usr/local/bind/lib -lbind"
  4350. RESINCLUDE="-I/usr/local/bind/include"
  4351. dns_reslib_avail="true"
  4352. else
  4353. echo "$as_me:$LINENO: result: no" >&5
  4354. echo "${ECHO_T}no" >&6
  4355. fi
  4356. fi
  4357. fi
  4358. if test "${dns_reslib_avail}" = false; then
  4359. cat >&2 <<EOF
  4360. configure: warning:
  4361. Your system provides no functional resolver library.
  4362. One is required for buld.
  4363. EOF
  4364. exit 1
  4365. fi
  4366. # Check for IPv6 support
  4367. #EGG_IPV6_SUPPORTED
  4368. echo "$as_me:$LINENO: checking whether or not you disabled IPv6 support" >&5
  4369. echo $ECHO_N "checking whether or not you disabled IPv6 support... $ECHO_C" >&6
  4370. # Check whether --enable-ipv6 or --disable-ipv6 was given.
  4371. if test "${enable_ipv6+set}" = set; then
  4372. enableval="$enable_ipv6"
  4373. ac_cv_dipv6="yes"
  4374. echo "$as_me:$LINENO: result: yes" >&5
  4375. echo "${ECHO_T}yes" >&6
  4376. else
  4377. ac_cv_dipv6="no"
  4378. if test "$egg_cv_ipv6_supported" = "no"; then
  4379. ac_cv_dipv6="no"
  4380. fi
  4381. echo "$as_me:$LINENO: result: $ac_cv_dipv6" >&5
  4382. echo "${ECHO_T}$ac_cv_dipv6" >&6
  4383. fi;
  4384. if ! test "$EGG_CYGWIN" = "yes"; then
  4385. if test "$ac_cv_dipv6" = "no"; then
  4386. cat >>confdefs.h <<\_ACEOF
  4387. #define USE_IPV6 1
  4388. _ACEOF
  4389. fi
  4390. fi
  4391. echo "$as_me:$LINENO: checking for socklen_t" >&5
  4392. echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
  4393. if test "${egg_cv_socklen_t+set}" = set; then
  4394. echo $ECHO_N "(cached) $ECHO_C" >&6
  4395. else
  4396. if test "$cross_compiling" = yes; then
  4397. egg_cv_socklen_t=no
  4398. else
  4399. cat >conftest.$ac_ext <<_ACEOF
  4400. /* confdefs.h. */
  4401. _ACEOF
  4402. cat confdefs.h >>conftest.$ac_ext
  4403. cat >>conftest.$ac_ext <<_ACEOF
  4404. /* end confdefs.h. */
  4405. #include <unistd.h>
  4406. #include <sys/types.h>
  4407. #include <sys/socket.h>
  4408. #include <netinet/in.h>
  4409. #include <arpa/inet.h>
  4410. int main()
  4411. {
  4412. socklen_t test = sizeof(int);
  4413. return 0;
  4414. }
  4415. _ACEOF
  4416. rm -f conftest$ac_exeext
  4417. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4418. (eval $ac_link) 2>&5
  4419. ac_status=$?
  4420. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4421. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  4422. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4423. (eval $ac_try) 2>&5
  4424. ac_status=$?
  4425. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4426. (exit $ac_status); }; }; then
  4427. egg_cv_socklen_t=yes
  4428. else
  4429. echo "$as_me: program exited with status $ac_status" >&5
  4430. echo "$as_me: failed program was:" >&5
  4431. sed 's/^/| /' conftest.$ac_ext >&5
  4432. ( exit $ac_status )
  4433. egg_cv_socklen_t=no
  4434. fi
  4435. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  4436. fi
  4437. fi
  4438. if test "$egg_cv_socklen_t" = "yes"; then
  4439. cat >>confdefs.h <<\_ACEOF
  4440. #define HAVE_SOCKLEN_T 1
  4441. _ACEOF
  4442. echo "$as_me:$LINENO: result: yes" >&5
  4443. echo "${ECHO_T}yes" >&6
  4444. else
  4445. echo "$as_me:$LINENO: result: no" >&5
  4446. echo "${ECHO_T}no" >&6
  4447. fi
  4448. #checkpoint
  4449. cat >confcache <<\_ACEOF
  4450. # This file is a shell script that caches the results of configure
  4451. # tests run on this system so they can be shared between configure
  4452. # scripts and configure runs, see configure's option --config-cache.
  4453. # It is not useful on other systems. If it contains results you don't
  4454. # want to keep, you may remove or edit it.
  4455. #
  4456. # config.status only pays attention to the cache file if you give it
  4457. # the --recheck option to rerun configure.
  4458. #
  4459. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  4460. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  4461. # following values.
  4462. _ACEOF
  4463. # The following way of writing the cache mishandles newlines in values,
  4464. # but we know of no workaround that is simple, portable, and efficient.
  4465. # So, don't put newlines in cache variables' values.
  4466. # Ultrix sh set writes to stderr and can't be redirected directly,
  4467. # and sets the high bit in the cache file unless we assign to the vars.
  4468. {
  4469. (set) 2>&1 |
  4470. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  4471. *ac_space=\ *)
  4472. # `set' does not quote correctly, so add quotes (double-quote
  4473. # substitution turns \\\\ into \\, and sed turns \\ into \).
  4474. sed -n \
  4475. "s/'/'\\\\''/g;
  4476. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  4477. ;;
  4478. *)
  4479. # `set' quotes correctly as required by POSIX, so do not add quotes.
  4480. sed -n \
  4481. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  4482. ;;
  4483. esac;
  4484. } |
  4485. sed '
  4486. t clear
  4487. : clear
  4488. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  4489. t end
  4490. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  4491. : end' >>confcache
  4492. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  4493. if test -w $cache_file; then
  4494. test "x$cache_file" != "x/dev/null"
  4495. cat confcache >$cache_file
  4496. else
  4497. echo "not updating unwritable cache $cache_file"
  4498. fi
  4499. fi
  4500. rm -f confcache
  4501. # Checks for system libraries
  4502. echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
  4503. echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
  4504. if test "${ac_cv_lib_socket_socket+set}" = set; then
  4505. echo $ECHO_N "(cached) $ECHO_C" >&6
  4506. else
  4507. ac_check_lib_save_LIBS=$LIBS
  4508. LIBS="-lsocket $LIBS"
  4509. cat >conftest.$ac_ext <<_ACEOF
  4510. /* confdefs.h. */
  4511. _ACEOF
  4512. cat confdefs.h >>conftest.$ac_ext
  4513. cat >>conftest.$ac_ext <<_ACEOF
  4514. /* end confdefs.h. */
  4515. /* Override any gcc2 internal prototype to avoid an error. */
  4516. #ifdef __cplusplus
  4517. extern "C"
  4518. #endif
  4519. /* We use char because int might match the return type of a gcc2
  4520. builtin and then its argument prototype would still apply. */
  4521. char socket ();
  4522. int
  4523. main ()
  4524. {
  4525. socket ();
  4526. ;
  4527. return 0;
  4528. }
  4529. _ACEOF
  4530. rm -f conftest.$ac_objext conftest$ac_exeext
  4531. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4532. (eval $ac_link) 2>conftest.er1
  4533. ac_status=$?
  4534. grep -v '^ *+' conftest.er1 >conftest.err
  4535. rm -f conftest.er1
  4536. cat conftest.err >&5
  4537. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4538. (exit $ac_status); } &&
  4539. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4540. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4541. (eval $ac_try) 2>&5
  4542. ac_status=$?
  4543. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4544. (exit $ac_status); }; } &&
  4545. { ac_try='test -s conftest$ac_exeext'
  4546. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4547. (eval $ac_try) 2>&5
  4548. ac_status=$?
  4549. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4550. (exit $ac_status); }; }; then
  4551. ac_cv_lib_socket_socket=yes
  4552. else
  4553. echo "$as_me: failed program was:" >&5
  4554. sed 's/^/| /' conftest.$ac_ext >&5
  4555. ac_cv_lib_socket_socket=no
  4556. fi
  4557. rm -f conftest.err conftest.$ac_objext \
  4558. conftest$ac_exeext conftest.$ac_ext
  4559. LIBS=$ac_check_lib_save_LIBS
  4560. fi
  4561. echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
  4562. echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
  4563. if test $ac_cv_lib_socket_socket = yes; then
  4564. cat >>confdefs.h <<_ACEOF
  4565. #define HAVE_LIBSOCKET 1
  4566. _ACEOF
  4567. LIBS="-lsocket $LIBS"
  4568. fi
  4569. # AC_CHECK_LIB(nsl, connect)
  4570. echo "$as_me:$LINENO: checking for gethostbyname in -ldns" >&5
  4571. echo $ECHO_N "checking for gethostbyname in -ldns... $ECHO_C" >&6
  4572. if test "${ac_cv_lib_dns_gethostbyname+set}" = set; then
  4573. echo $ECHO_N "(cached) $ECHO_C" >&6
  4574. else
  4575. ac_check_lib_save_LIBS=$LIBS
  4576. LIBS="-ldns $LIBS"
  4577. cat >conftest.$ac_ext <<_ACEOF
  4578. /* confdefs.h. */
  4579. _ACEOF
  4580. cat confdefs.h >>conftest.$ac_ext
  4581. cat >>conftest.$ac_ext <<_ACEOF
  4582. /* end confdefs.h. */
  4583. /* Override any gcc2 internal prototype to avoid an error. */
  4584. #ifdef __cplusplus
  4585. extern "C"
  4586. #endif
  4587. /* We use char because int might match the return type of a gcc2
  4588. builtin and then its argument prototype would still apply. */
  4589. char gethostbyname ();
  4590. int
  4591. main ()
  4592. {
  4593. gethostbyname ();
  4594. ;
  4595. return 0;
  4596. }
  4597. _ACEOF
  4598. rm -f conftest.$ac_objext conftest$ac_exeext
  4599. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4600. (eval $ac_link) 2>conftest.er1
  4601. ac_status=$?
  4602. grep -v '^ *+' conftest.er1 >conftest.err
  4603. rm -f conftest.er1
  4604. cat conftest.err >&5
  4605. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4606. (exit $ac_status); } &&
  4607. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4608. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4609. (eval $ac_try) 2>&5
  4610. ac_status=$?
  4611. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4612. (exit $ac_status); }; } &&
  4613. { ac_try='test -s conftest$ac_exeext'
  4614. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4615. (eval $ac_try) 2>&5
  4616. ac_status=$?
  4617. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4618. (exit $ac_status); }; }; then
  4619. ac_cv_lib_dns_gethostbyname=yes
  4620. else
  4621. echo "$as_me: failed program was:" >&5
  4622. sed 's/^/| /' conftest.$ac_ext >&5
  4623. ac_cv_lib_dns_gethostbyname=no
  4624. fi
  4625. rm -f conftest.err conftest.$ac_objext \
  4626. conftest$ac_exeext conftest.$ac_ext
  4627. LIBS=$ac_check_lib_save_LIBS
  4628. fi
  4629. echo "$as_me:$LINENO: result: $ac_cv_lib_dns_gethostbyname" >&5
  4630. echo "${ECHO_T}$ac_cv_lib_dns_gethostbyname" >&6
  4631. if test $ac_cv_lib_dns_gethostbyname = yes; then
  4632. cat >>confdefs.h <<_ACEOF
  4633. #define HAVE_LIBDNS 1
  4634. _ACEOF
  4635. LIBS="-ldns $LIBS"
  4636. fi
  4637. # AC_CHECK_LIB(z, gzopen, ZLIB="-lz")
  4638. # AC_CHECK_LIB(ssl, SSL_accept, SSL="-lssl -lcrypto", SSL="", -lcrypto)
  4639. # AC_CHECK_LIB(ssl, SSL_accept, SSL="-lcrypto", SSL="", -lcrypto)
  4640. # This is needed for Tcl libraries compiled with thread support
  4641. # AC_CHECK_LIB(pthread, pthread_mutex_init, [dnl
  4642. # ac_cv_lib_pthread_pthread_mutex_init=yes
  4643. # ac_cv_lib_pthread="-lpthread"], [dnl
  4644. # AC_CHECK_LIB(pthread, __pthread_mutex_init, [dnl
  4645. # ac_cv_lib_pthread_pthread_mutex_init=yes
  4646. # ac_cv_lib_pthread="-lpthread"], [dnl
  4647. # AC_CHECK_LIB(pthreads, pthread_mutex_init, [dnl
  4648. # ac_cv_lib_pthread_pthread_mutex_init=yes
  4649. # ac_cv_lib_pthread="-lpthreads"], [dnl
  4650. # AC_CHECK_FUNC(pthread_mutex_init, [dnl
  4651. # ac_cv_lib_pthread_pthread_mutex_init=yes
  4652. # ac_cv_lib_pthread=""],
  4653. # ac_cv_lib_pthread_pthread_mutex_init=no)])])])
  4654. # Checks for header files
  4655. ac_header_dirent=no
  4656. for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
  4657. as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
  4658. echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
  4659. echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
  4660. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  4661. echo $ECHO_N "(cached) $ECHO_C" >&6
  4662. else
  4663. cat >conftest.$ac_ext <<_ACEOF
  4664. /* confdefs.h. */
  4665. _ACEOF
  4666. cat confdefs.h >>conftest.$ac_ext
  4667. cat >>conftest.$ac_ext <<_ACEOF
  4668. /* end confdefs.h. */
  4669. #include <sys/types.h>
  4670. #include <$ac_hdr>
  4671. int
  4672. main ()
  4673. {
  4674. if ((DIR *) 0)
  4675. return 0;
  4676. ;
  4677. return 0;
  4678. }
  4679. _ACEOF
  4680. rm -f conftest.$ac_objext
  4681. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  4682. (eval $ac_compile) 2>conftest.er1
  4683. ac_status=$?
  4684. grep -v '^ *+' conftest.er1 >conftest.err
  4685. rm -f conftest.er1
  4686. cat conftest.err >&5
  4687. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4688. (exit $ac_status); } &&
  4689. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4690. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4691. (eval $ac_try) 2>&5
  4692. ac_status=$?
  4693. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4694. (exit $ac_status); }; } &&
  4695. { ac_try='test -s conftest.$ac_objext'
  4696. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4697. (eval $ac_try) 2>&5
  4698. ac_status=$?
  4699. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4700. (exit $ac_status); }; }; then
  4701. eval "$as_ac_Header=yes"
  4702. else
  4703. echo "$as_me: failed program was:" >&5
  4704. sed 's/^/| /' conftest.$ac_ext >&5
  4705. eval "$as_ac_Header=no"
  4706. fi
  4707. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  4708. fi
  4709. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  4710. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  4711. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  4712. cat >>confdefs.h <<_ACEOF
  4713. #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
  4714. _ACEOF
  4715. ac_header_dirent=$ac_hdr; break
  4716. fi
  4717. done
  4718. # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
  4719. if test $ac_header_dirent = dirent.h; then
  4720. echo "$as_me:$LINENO: checking for library containing opendir" >&5
  4721. echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
  4722. if test "${ac_cv_search_opendir+set}" = set; then
  4723. echo $ECHO_N "(cached) $ECHO_C" >&6
  4724. else
  4725. ac_func_search_save_LIBS=$LIBS
  4726. ac_cv_search_opendir=no
  4727. cat >conftest.$ac_ext <<_ACEOF
  4728. /* confdefs.h. */
  4729. _ACEOF
  4730. cat confdefs.h >>conftest.$ac_ext
  4731. cat >>conftest.$ac_ext <<_ACEOF
  4732. /* end confdefs.h. */
  4733. /* Override any gcc2 internal prototype to avoid an error. */
  4734. #ifdef __cplusplus
  4735. extern "C"
  4736. #endif
  4737. /* We use char because int might match the return type of a gcc2
  4738. builtin and then its argument prototype would still apply. */
  4739. char opendir ();
  4740. int
  4741. main ()
  4742. {
  4743. opendir ();
  4744. ;
  4745. return 0;
  4746. }
  4747. _ACEOF
  4748. rm -f conftest.$ac_objext conftest$ac_exeext
  4749. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4750. (eval $ac_link) 2>conftest.er1
  4751. ac_status=$?
  4752. grep -v '^ *+' conftest.er1 >conftest.err
  4753. rm -f conftest.er1
  4754. cat conftest.err >&5
  4755. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4756. (exit $ac_status); } &&
  4757. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4758. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4759. (eval $ac_try) 2>&5
  4760. ac_status=$?
  4761. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4762. (exit $ac_status); }; } &&
  4763. { ac_try='test -s conftest$ac_exeext'
  4764. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4765. (eval $ac_try) 2>&5
  4766. ac_status=$?
  4767. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4768. (exit $ac_status); }; }; then
  4769. ac_cv_search_opendir="none required"
  4770. else
  4771. echo "$as_me: failed program was:" >&5
  4772. sed 's/^/| /' conftest.$ac_ext >&5
  4773. fi
  4774. rm -f conftest.err conftest.$ac_objext \
  4775. conftest$ac_exeext conftest.$ac_ext
  4776. if test "$ac_cv_search_opendir" = no; then
  4777. for ac_lib in dir; do
  4778. LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  4779. cat >conftest.$ac_ext <<_ACEOF
  4780. /* confdefs.h. */
  4781. _ACEOF
  4782. cat confdefs.h >>conftest.$ac_ext
  4783. cat >>conftest.$ac_ext <<_ACEOF
  4784. /* end confdefs.h. */
  4785. /* Override any gcc2 internal prototype to avoid an error. */
  4786. #ifdef __cplusplus
  4787. extern "C"
  4788. #endif
  4789. /* We use char because int might match the return type of a gcc2
  4790. builtin and then its argument prototype would still apply. */
  4791. char opendir ();
  4792. int
  4793. main ()
  4794. {
  4795. opendir ();
  4796. ;
  4797. return 0;
  4798. }
  4799. _ACEOF
  4800. rm -f conftest.$ac_objext conftest$ac_exeext
  4801. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4802. (eval $ac_link) 2>conftest.er1
  4803. ac_status=$?
  4804. grep -v '^ *+' conftest.er1 >conftest.err
  4805. rm -f conftest.er1
  4806. cat conftest.err >&5
  4807. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4808. (exit $ac_status); } &&
  4809. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4810. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4811. (eval $ac_try) 2>&5
  4812. ac_status=$?
  4813. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4814. (exit $ac_status); }; } &&
  4815. { ac_try='test -s conftest$ac_exeext'
  4816. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4817. (eval $ac_try) 2>&5
  4818. ac_status=$?
  4819. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4820. (exit $ac_status); }; }; then
  4821. ac_cv_search_opendir="-l$ac_lib"
  4822. break
  4823. else
  4824. echo "$as_me: failed program was:" >&5
  4825. sed 's/^/| /' conftest.$ac_ext >&5
  4826. fi
  4827. rm -f conftest.err conftest.$ac_objext \
  4828. conftest$ac_exeext conftest.$ac_ext
  4829. done
  4830. fi
  4831. LIBS=$ac_func_search_save_LIBS
  4832. fi
  4833. echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
  4834. echo "${ECHO_T}$ac_cv_search_opendir" >&6
  4835. if test "$ac_cv_search_opendir" != no; then
  4836. test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
  4837. fi
  4838. else
  4839. echo "$as_me:$LINENO: checking for library containing opendir" >&5
  4840. echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
  4841. if test "${ac_cv_search_opendir+set}" = set; then
  4842. echo $ECHO_N "(cached) $ECHO_C" >&6
  4843. else
  4844. ac_func_search_save_LIBS=$LIBS
  4845. ac_cv_search_opendir=no
  4846. cat >conftest.$ac_ext <<_ACEOF
  4847. /* confdefs.h. */
  4848. _ACEOF
  4849. cat confdefs.h >>conftest.$ac_ext
  4850. cat >>conftest.$ac_ext <<_ACEOF
  4851. /* end confdefs.h. */
  4852. /* Override any gcc2 internal prototype to avoid an error. */
  4853. #ifdef __cplusplus
  4854. extern "C"
  4855. #endif
  4856. /* We use char because int might match the return type of a gcc2
  4857. builtin and then its argument prototype would still apply. */
  4858. char opendir ();
  4859. int
  4860. main ()
  4861. {
  4862. opendir ();
  4863. ;
  4864. return 0;
  4865. }
  4866. _ACEOF
  4867. rm -f conftest.$ac_objext conftest$ac_exeext
  4868. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4869. (eval $ac_link) 2>conftest.er1
  4870. ac_status=$?
  4871. grep -v '^ *+' conftest.er1 >conftest.err
  4872. rm -f conftest.er1
  4873. cat conftest.err >&5
  4874. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4875. (exit $ac_status); } &&
  4876. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4877. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4878. (eval $ac_try) 2>&5
  4879. ac_status=$?
  4880. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4881. (exit $ac_status); }; } &&
  4882. { ac_try='test -s conftest$ac_exeext'
  4883. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4884. (eval $ac_try) 2>&5
  4885. ac_status=$?
  4886. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4887. (exit $ac_status); }; }; then
  4888. ac_cv_search_opendir="none required"
  4889. else
  4890. echo "$as_me: failed program was:" >&5
  4891. sed 's/^/| /' conftest.$ac_ext >&5
  4892. fi
  4893. rm -f conftest.err conftest.$ac_objext \
  4894. conftest$ac_exeext conftest.$ac_ext
  4895. if test "$ac_cv_search_opendir" = no; then
  4896. for ac_lib in x; do
  4897. LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  4898. cat >conftest.$ac_ext <<_ACEOF
  4899. /* confdefs.h. */
  4900. _ACEOF
  4901. cat confdefs.h >>conftest.$ac_ext
  4902. cat >>conftest.$ac_ext <<_ACEOF
  4903. /* end confdefs.h. */
  4904. /* Override any gcc2 internal prototype to avoid an error. */
  4905. #ifdef __cplusplus
  4906. extern "C"
  4907. #endif
  4908. /* We use char because int might match the return type of a gcc2
  4909. builtin and then its argument prototype would still apply. */
  4910. char opendir ();
  4911. int
  4912. main ()
  4913. {
  4914. opendir ();
  4915. ;
  4916. return 0;
  4917. }
  4918. _ACEOF
  4919. rm -f conftest.$ac_objext conftest$ac_exeext
  4920. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4921. (eval $ac_link) 2>conftest.er1
  4922. ac_status=$?
  4923. grep -v '^ *+' conftest.er1 >conftest.err
  4924. rm -f conftest.er1
  4925. cat conftest.err >&5
  4926. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4927. (exit $ac_status); } &&
  4928. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4929. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4930. (eval $ac_try) 2>&5
  4931. ac_status=$?
  4932. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4933. (exit $ac_status); }; } &&
  4934. { ac_try='test -s conftest$ac_exeext'
  4935. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4936. (eval $ac_try) 2>&5
  4937. ac_status=$?
  4938. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4939. (exit $ac_status); }; }; then
  4940. ac_cv_search_opendir="-l$ac_lib"
  4941. break
  4942. else
  4943. echo "$as_me: failed program was:" >&5
  4944. sed 's/^/| /' conftest.$ac_ext >&5
  4945. fi
  4946. rm -f conftest.err conftest.$ac_objext \
  4947. conftest$ac_exeext conftest.$ac_ext
  4948. done
  4949. fi
  4950. LIBS=$ac_func_search_save_LIBS
  4951. fi
  4952. echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
  4953. echo "${ECHO_T}$ac_cv_search_opendir" >&6
  4954. if test "$ac_cv_search_opendir" != no; then
  4955. test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
  4956. fi
  4957. fi
  4958. echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
  4959. echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
  4960. if test "${ac_cv_header_sys_wait_h+set}" = set; then
  4961. echo $ECHO_N "(cached) $ECHO_C" >&6
  4962. else
  4963. cat >conftest.$ac_ext <<_ACEOF
  4964. /* confdefs.h. */
  4965. _ACEOF
  4966. cat confdefs.h >>conftest.$ac_ext
  4967. cat >>conftest.$ac_ext <<_ACEOF
  4968. /* end confdefs.h. */
  4969. #include <sys/types.h>
  4970. #include <sys/wait.h>
  4971. #ifndef WEXITSTATUS
  4972. # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
  4973. #endif
  4974. #ifndef WIFEXITED
  4975. # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
  4976. #endif
  4977. int
  4978. main ()
  4979. {
  4980. int s;
  4981. wait (&s);
  4982. s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
  4983. ;
  4984. return 0;
  4985. }
  4986. _ACEOF
  4987. rm -f conftest.$ac_objext
  4988. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  4989. (eval $ac_compile) 2>conftest.er1
  4990. ac_status=$?
  4991. grep -v '^ *+' conftest.er1 >conftest.err
  4992. rm -f conftest.er1
  4993. cat conftest.err >&5
  4994. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4995. (exit $ac_status); } &&
  4996. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4997. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4998. (eval $ac_try) 2>&5
  4999. ac_status=$?
  5000. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5001. (exit $ac_status); }; } &&
  5002. { ac_try='test -s conftest.$ac_objext'
  5003. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5004. (eval $ac_try) 2>&5
  5005. ac_status=$?
  5006. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5007. (exit $ac_status); }; }; then
  5008. ac_cv_header_sys_wait_h=yes
  5009. else
  5010. echo "$as_me: failed program was:" >&5
  5011. sed 's/^/| /' conftest.$ac_ext >&5
  5012. ac_cv_header_sys_wait_h=no
  5013. fi
  5014. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5015. fi
  5016. echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
  5017. echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
  5018. if test $ac_cv_header_sys_wait_h = yes; then
  5019. cat >>confdefs.h <<\_ACEOF
  5020. #define HAVE_SYS_WAIT_H 1
  5021. _ACEOF
  5022. fi
  5023. echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
  5024. echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
  5025. if test "${ac_cv_header_time+set}" = set; then
  5026. echo $ECHO_N "(cached) $ECHO_C" >&6
  5027. else
  5028. cat >conftest.$ac_ext <<_ACEOF
  5029. /* confdefs.h. */
  5030. _ACEOF
  5031. cat confdefs.h >>conftest.$ac_ext
  5032. cat >>conftest.$ac_ext <<_ACEOF
  5033. /* end confdefs.h. */
  5034. #include <sys/types.h>
  5035. #include <sys/time.h>
  5036. #include <time.h>
  5037. int
  5038. main ()
  5039. {
  5040. if ((struct tm *) 0)
  5041. return 0;
  5042. ;
  5043. return 0;
  5044. }
  5045. _ACEOF
  5046. rm -f conftest.$ac_objext
  5047. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5048. (eval $ac_compile) 2>conftest.er1
  5049. ac_status=$?
  5050. grep -v '^ *+' conftest.er1 >conftest.err
  5051. rm -f conftest.er1
  5052. cat conftest.err >&5
  5053. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5054. (exit $ac_status); } &&
  5055. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5056. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5057. (eval $ac_try) 2>&5
  5058. ac_status=$?
  5059. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5060. (exit $ac_status); }; } &&
  5061. { ac_try='test -s conftest.$ac_objext'
  5062. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5063. (eval $ac_try) 2>&5
  5064. ac_status=$?
  5065. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5066. (exit $ac_status); }; }; then
  5067. ac_cv_header_time=yes
  5068. else
  5069. echo "$as_me: failed program was:" >&5
  5070. sed 's/^/| /' conftest.$ac_ext >&5
  5071. ac_cv_header_time=no
  5072. fi
  5073. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5074. fi
  5075. echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
  5076. echo "${ECHO_T}$ac_cv_header_time" >&6
  5077. if test $ac_cv_header_time = yes; then
  5078. cat >>confdefs.h <<\_ACEOF
  5079. #define TIME_WITH_SYS_TIME 1
  5080. _ACEOF
  5081. fi
  5082. echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
  5083. echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6
  5084. if test "${ac_cv_header_stat_broken+set}" = set; then
  5085. echo $ECHO_N "(cached) $ECHO_C" >&6
  5086. else
  5087. cat >conftest.$ac_ext <<_ACEOF
  5088. /* confdefs.h. */
  5089. _ACEOF
  5090. cat confdefs.h >>conftest.$ac_ext
  5091. cat >>conftest.$ac_ext <<_ACEOF
  5092. /* end confdefs.h. */
  5093. #include <sys/types.h>
  5094. #include <sys/stat.h>
  5095. #if defined(S_ISBLK) && defined(S_IFDIR)
  5096. # if S_ISBLK (S_IFDIR)
  5097. You lose.
  5098. # endif
  5099. #endif
  5100. #if defined(S_ISBLK) && defined(S_IFCHR)
  5101. # if S_ISBLK (S_IFCHR)
  5102. You lose.
  5103. # endif
  5104. #endif
  5105. #if defined(S_ISLNK) && defined(S_IFREG)
  5106. # if S_ISLNK (S_IFREG)
  5107. You lose.
  5108. # endif
  5109. #endif
  5110. #if defined(S_ISSOCK) && defined(S_IFREG)
  5111. # if S_ISSOCK (S_IFREG)
  5112. You lose.
  5113. # endif
  5114. #endif
  5115. _ACEOF
  5116. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  5117. $EGREP "You lose" >/dev/null 2>&1; then
  5118. ac_cv_header_stat_broken=yes
  5119. else
  5120. ac_cv_header_stat_broken=no
  5121. fi
  5122. rm -f conftest*
  5123. fi
  5124. echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
  5125. echo "${ECHO_T}$ac_cv_header_stat_broken" >&6
  5126. if test $ac_cv_header_stat_broken = yes; then
  5127. cat >>confdefs.h <<\_ACEOF
  5128. #define STAT_MACROS_BROKEN 1
  5129. _ACEOF
  5130. fi
  5131. #checkpoint
  5132. cat >confcache <<\_ACEOF
  5133. # This file is a shell script that caches the results of configure
  5134. # tests run on this system so they can be shared between configure
  5135. # scripts and configure runs, see configure's option --config-cache.
  5136. # It is not useful on other systems. If it contains results you don't
  5137. # want to keep, you may remove or edit it.
  5138. #
  5139. # config.status only pays attention to the cache file if you give it
  5140. # the --recheck option to rerun configure.
  5141. #
  5142. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  5143. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  5144. # following values.
  5145. _ACEOF
  5146. # The following way of writing the cache mishandles newlines in values,
  5147. # but we know of no workaround that is simple, portable, and efficient.
  5148. # So, don't put newlines in cache variables' values.
  5149. # Ultrix sh set writes to stderr and can't be redirected directly,
  5150. # and sets the high bit in the cache file unless we assign to the vars.
  5151. {
  5152. (set) 2>&1 |
  5153. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  5154. *ac_space=\ *)
  5155. # `set' does not quote correctly, so add quotes (double-quote
  5156. # substitution turns \\\\ into \\, and sed turns \\ into \).
  5157. sed -n \
  5158. "s/'/'\\\\''/g;
  5159. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  5160. ;;
  5161. *)
  5162. # `set' quotes correctly as required by POSIX, so do not add quotes.
  5163. sed -n \
  5164. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  5165. ;;
  5166. esac;
  5167. } |
  5168. sed '
  5169. t clear
  5170. : clear
  5171. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  5172. t end
  5173. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  5174. : end' >>confcache
  5175. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  5176. if test -w $cache_file; then
  5177. test "x$cache_file" != "x/dev/null"
  5178. cat confcache >$cache_file
  5179. else
  5180. echo "not updating unwritable cache $cache_file"
  5181. fi
  5182. fi
  5183. rm -f confcache
  5184. for ac_header in arpa/inet.h fcntl.h limits.h locale.h netdb.h netinet/in.h
  5185. do
  5186. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  5187. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5188. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5189. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5190. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5191. echo $ECHO_N "(cached) $ECHO_C" >&6
  5192. fi
  5193. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5194. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5195. else
  5196. # Is the header compilable?
  5197. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  5198. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  5199. cat >conftest.$ac_ext <<_ACEOF
  5200. /* confdefs.h. */
  5201. _ACEOF
  5202. cat confdefs.h >>conftest.$ac_ext
  5203. cat >>conftest.$ac_ext <<_ACEOF
  5204. /* end confdefs.h. */
  5205. $ac_includes_default
  5206. #include <$ac_header>
  5207. _ACEOF
  5208. rm -f conftest.$ac_objext
  5209. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5210. (eval $ac_compile) 2>conftest.er1
  5211. ac_status=$?
  5212. grep -v '^ *+' conftest.er1 >conftest.err
  5213. rm -f conftest.er1
  5214. cat conftest.err >&5
  5215. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5216. (exit $ac_status); } &&
  5217. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5218. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5219. (eval $ac_try) 2>&5
  5220. ac_status=$?
  5221. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5222. (exit $ac_status); }; } &&
  5223. { ac_try='test -s conftest.$ac_objext'
  5224. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5225. (eval $ac_try) 2>&5
  5226. ac_status=$?
  5227. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5228. (exit $ac_status); }; }; then
  5229. ac_header_compiler=yes
  5230. else
  5231. echo "$as_me: failed program was:" >&5
  5232. sed 's/^/| /' conftest.$ac_ext >&5
  5233. ac_header_compiler=no
  5234. fi
  5235. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5236. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  5237. echo "${ECHO_T}$ac_header_compiler" >&6
  5238. # Is the header present?
  5239. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  5240. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  5241. cat >conftest.$ac_ext <<_ACEOF
  5242. /* confdefs.h. */
  5243. _ACEOF
  5244. cat confdefs.h >>conftest.$ac_ext
  5245. cat >>conftest.$ac_ext <<_ACEOF
  5246. /* end confdefs.h. */
  5247. #include <$ac_header>
  5248. _ACEOF
  5249. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  5250. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  5251. ac_status=$?
  5252. grep -v '^ *+' conftest.er1 >conftest.err
  5253. rm -f conftest.er1
  5254. cat conftest.err >&5
  5255. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5256. (exit $ac_status); } >/dev/null; then
  5257. if test -s conftest.err; then
  5258. ac_cpp_err=$ac_c_preproc_warn_flag
  5259. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  5260. else
  5261. ac_cpp_err=
  5262. fi
  5263. else
  5264. ac_cpp_err=yes
  5265. fi
  5266. if test -z "$ac_cpp_err"; then
  5267. ac_header_preproc=yes
  5268. else
  5269. echo "$as_me: failed program was:" >&5
  5270. sed 's/^/| /' conftest.$ac_ext >&5
  5271. ac_header_preproc=no
  5272. fi
  5273. rm -f conftest.err conftest.$ac_ext
  5274. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  5275. echo "${ECHO_T}$ac_header_preproc" >&6
  5276. # So? What about this header?
  5277. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  5278. yes:no: )
  5279. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  5280. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  5281. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  5282. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  5283. ac_header_preproc=yes
  5284. ;;
  5285. no:yes:* )
  5286. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  5287. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  5288. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  5289. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  5290. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  5291. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  5292. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  5293. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  5294. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  5295. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  5296. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  5297. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  5298. (
  5299. cat <<\_ASBOX
  5300. ## ------------------------------------------ ##
  5301. ## Report this to the AC_PACKAGE_NAME lists. ##
  5302. ## ------------------------------------------ ##
  5303. _ASBOX
  5304. ) |
  5305. sed "s/^/$as_me: WARNING: /" >&2
  5306. ;;
  5307. esac
  5308. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5309. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5310. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5311. echo $ECHO_N "(cached) $ECHO_C" >&6
  5312. else
  5313. eval "$as_ac_Header=\$ac_header_preproc"
  5314. fi
  5315. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5316. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5317. fi
  5318. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  5319. cat >>confdefs.h <<_ACEOF
  5320. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  5321. _ACEOF
  5322. fi
  5323. done
  5324. for ac_header in sys/file.h sys/ioctl.h sys/param.h sys/socket.h wchar.h
  5325. do
  5326. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  5327. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5328. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5329. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5330. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5331. echo $ECHO_N "(cached) $ECHO_C" >&6
  5332. fi
  5333. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5334. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5335. else
  5336. # Is the header compilable?
  5337. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  5338. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  5339. cat >conftest.$ac_ext <<_ACEOF
  5340. /* confdefs.h. */
  5341. _ACEOF
  5342. cat confdefs.h >>conftest.$ac_ext
  5343. cat >>conftest.$ac_ext <<_ACEOF
  5344. /* end confdefs.h. */
  5345. $ac_includes_default
  5346. #include <$ac_header>
  5347. _ACEOF
  5348. rm -f conftest.$ac_objext
  5349. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5350. (eval $ac_compile) 2>conftest.er1
  5351. ac_status=$?
  5352. grep -v '^ *+' conftest.er1 >conftest.err
  5353. rm -f conftest.er1
  5354. cat conftest.err >&5
  5355. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5356. (exit $ac_status); } &&
  5357. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5358. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5359. (eval $ac_try) 2>&5
  5360. ac_status=$?
  5361. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5362. (exit $ac_status); }; } &&
  5363. { ac_try='test -s conftest.$ac_objext'
  5364. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5365. (eval $ac_try) 2>&5
  5366. ac_status=$?
  5367. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5368. (exit $ac_status); }; }; then
  5369. ac_header_compiler=yes
  5370. else
  5371. echo "$as_me: failed program was:" >&5
  5372. sed 's/^/| /' conftest.$ac_ext >&5
  5373. ac_header_compiler=no
  5374. fi
  5375. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5376. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  5377. echo "${ECHO_T}$ac_header_compiler" >&6
  5378. # Is the header present?
  5379. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  5380. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  5381. cat >conftest.$ac_ext <<_ACEOF
  5382. /* confdefs.h. */
  5383. _ACEOF
  5384. cat confdefs.h >>conftest.$ac_ext
  5385. cat >>conftest.$ac_ext <<_ACEOF
  5386. /* end confdefs.h. */
  5387. #include <$ac_header>
  5388. _ACEOF
  5389. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  5390. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  5391. ac_status=$?
  5392. grep -v '^ *+' conftest.er1 >conftest.err
  5393. rm -f conftest.er1
  5394. cat conftest.err >&5
  5395. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5396. (exit $ac_status); } >/dev/null; then
  5397. if test -s conftest.err; then
  5398. ac_cpp_err=$ac_c_preproc_warn_flag
  5399. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  5400. else
  5401. ac_cpp_err=
  5402. fi
  5403. else
  5404. ac_cpp_err=yes
  5405. fi
  5406. if test -z "$ac_cpp_err"; then
  5407. ac_header_preproc=yes
  5408. else
  5409. echo "$as_me: failed program was:" >&5
  5410. sed 's/^/| /' conftest.$ac_ext >&5
  5411. ac_header_preproc=no
  5412. fi
  5413. rm -f conftest.err conftest.$ac_ext
  5414. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  5415. echo "${ECHO_T}$ac_header_preproc" >&6
  5416. # So? What about this header?
  5417. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  5418. yes:no: )
  5419. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  5420. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  5421. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  5422. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  5423. ac_header_preproc=yes
  5424. ;;
  5425. no:yes:* )
  5426. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  5427. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  5428. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  5429. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  5430. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  5431. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  5432. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  5433. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  5434. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  5435. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  5436. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  5437. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  5438. (
  5439. cat <<\_ASBOX
  5440. ## ------------------------------------------ ##
  5441. ## Report this to the AC_PACKAGE_NAME lists. ##
  5442. ## ------------------------------------------ ##
  5443. _ASBOX
  5444. ) |
  5445. sed "s/^/$as_me: WARNING: /" >&2
  5446. ;;
  5447. esac
  5448. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5449. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5450. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5451. echo $ECHO_N "(cached) $ECHO_C" >&6
  5452. else
  5453. eval "$as_ac_Header=\$ac_header_preproc"
  5454. fi
  5455. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5456. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5457. fi
  5458. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  5459. cat >>confdefs.h <<_ACEOF
  5460. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  5461. _ACEOF
  5462. fi
  5463. done
  5464. #checkpoint
  5465. cat >confcache <<\_ACEOF
  5466. # This file is a shell script that caches the results of configure
  5467. # tests run on this system so they can be shared between configure
  5468. # scripts and configure runs, see configure's option --config-cache.
  5469. # It is not useful on other systems. If it contains results you don't
  5470. # want to keep, you may remove or edit it.
  5471. #
  5472. # config.status only pays attention to the cache file if you give it
  5473. # the --recheck option to rerun configure.
  5474. #
  5475. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  5476. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  5477. # following values.
  5478. _ACEOF
  5479. # The following way of writing the cache mishandles newlines in values,
  5480. # but we know of no workaround that is simple, portable, and efficient.
  5481. # So, don't put newlines in cache variables' values.
  5482. # Ultrix sh set writes to stderr and can't be redirected directly,
  5483. # and sets the high bit in the cache file unless we assign to the vars.
  5484. {
  5485. (set) 2>&1 |
  5486. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  5487. *ac_space=\ *)
  5488. # `set' does not quote correctly, so add quotes (double-quote
  5489. # substitution turns \\\\ into \\, and sed turns \\ into \).
  5490. sed -n \
  5491. "s/'/'\\\\''/g;
  5492. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  5493. ;;
  5494. *)
  5495. # `set' quotes correctly as required by POSIX, so do not add quotes.
  5496. sed -n \
  5497. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  5498. ;;
  5499. esac;
  5500. } |
  5501. sed '
  5502. t clear
  5503. : clear
  5504. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  5505. t end
  5506. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  5507. : end' >>confcache
  5508. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  5509. if test -w $cache_file; then
  5510. test "x$cache_file" != "x/dev/null"
  5511. cat confcache >$cache_file
  5512. else
  5513. echo "not updating unwritable cache $cache_file"
  5514. fi
  5515. fi
  5516. rm -f confcache
  5517. #AC_CHECK_HEADERS(openssl/ssl.h openssl/crypto.h)
  5518. #AC_CHECK_HEADERS(zlib.h)
  5519. #EGG_CHECK_ZLIB
  5520. #EGG_CHECK_SSL
  5521. #AC_SUBST(SSL)dnl
  5522. # Checks for typedefs, structures, and compiler characteristics
  5523. echo "$as_me:$LINENO: checking for pid_t" >&5
  5524. echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
  5525. if test "${ac_cv_type_pid_t+set}" = set; then
  5526. echo $ECHO_N "(cached) $ECHO_C" >&6
  5527. else
  5528. cat >conftest.$ac_ext <<_ACEOF
  5529. /* confdefs.h. */
  5530. _ACEOF
  5531. cat confdefs.h >>conftest.$ac_ext
  5532. cat >>conftest.$ac_ext <<_ACEOF
  5533. /* end confdefs.h. */
  5534. $ac_includes_default
  5535. int
  5536. main ()
  5537. {
  5538. if ((pid_t *) 0)
  5539. return 0;
  5540. if (sizeof (pid_t))
  5541. return 0;
  5542. ;
  5543. return 0;
  5544. }
  5545. _ACEOF
  5546. rm -f conftest.$ac_objext
  5547. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5548. (eval $ac_compile) 2>conftest.er1
  5549. ac_status=$?
  5550. grep -v '^ *+' conftest.er1 >conftest.err
  5551. rm -f conftest.er1
  5552. cat conftest.err >&5
  5553. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5554. (exit $ac_status); } &&
  5555. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5556. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5557. (eval $ac_try) 2>&5
  5558. ac_status=$?
  5559. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5560. (exit $ac_status); }; } &&
  5561. { ac_try='test -s conftest.$ac_objext'
  5562. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5563. (eval $ac_try) 2>&5
  5564. ac_status=$?
  5565. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5566. (exit $ac_status); }; }; then
  5567. ac_cv_type_pid_t=yes
  5568. else
  5569. echo "$as_me: failed program was:" >&5
  5570. sed 's/^/| /' conftest.$ac_ext >&5
  5571. ac_cv_type_pid_t=no
  5572. fi
  5573. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5574. fi
  5575. echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
  5576. echo "${ECHO_T}$ac_cv_type_pid_t" >&6
  5577. if test $ac_cv_type_pid_t = yes; then
  5578. :
  5579. else
  5580. cat >>confdefs.h <<_ACEOF
  5581. #define pid_t int
  5582. _ACEOF
  5583. fi
  5584. echo "$as_me:$LINENO: checking for size_t" >&5
  5585. echo $ECHO_N "checking for size_t... $ECHO_C" >&6
  5586. if test "${ac_cv_type_size_t+set}" = set; then
  5587. echo $ECHO_N "(cached) $ECHO_C" >&6
  5588. else
  5589. cat >conftest.$ac_ext <<_ACEOF
  5590. /* confdefs.h. */
  5591. _ACEOF
  5592. cat confdefs.h >>conftest.$ac_ext
  5593. cat >>conftest.$ac_ext <<_ACEOF
  5594. /* end confdefs.h. */
  5595. $ac_includes_default
  5596. int
  5597. main ()
  5598. {
  5599. if ((size_t *) 0)
  5600. return 0;
  5601. if (sizeof (size_t))
  5602. return 0;
  5603. ;
  5604. return 0;
  5605. }
  5606. _ACEOF
  5607. rm -f conftest.$ac_objext
  5608. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5609. (eval $ac_compile) 2>conftest.er1
  5610. ac_status=$?
  5611. grep -v '^ *+' conftest.er1 >conftest.err
  5612. rm -f conftest.er1
  5613. cat conftest.err >&5
  5614. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5615. (exit $ac_status); } &&
  5616. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5617. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5618. (eval $ac_try) 2>&5
  5619. ac_status=$?
  5620. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5621. (exit $ac_status); }; } &&
  5622. { ac_try='test -s conftest.$ac_objext'
  5623. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5624. (eval $ac_try) 2>&5
  5625. ac_status=$?
  5626. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5627. (exit $ac_status); }; }; then
  5628. ac_cv_type_size_t=yes
  5629. else
  5630. echo "$as_me: failed program was:" >&5
  5631. sed 's/^/| /' conftest.$ac_ext >&5
  5632. ac_cv_type_size_t=no
  5633. fi
  5634. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5635. fi
  5636. echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
  5637. echo "${ECHO_T}$ac_cv_type_size_t" >&6
  5638. if test $ac_cv_type_size_t = yes; then
  5639. :
  5640. else
  5641. cat >>confdefs.h <<_ACEOF
  5642. #define size_t unsigned
  5643. _ACEOF
  5644. fi
  5645. echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
  5646. echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
  5647. if test "${ac_cv_type_uid_t+set}" = set; then
  5648. echo $ECHO_N "(cached) $ECHO_C" >&6
  5649. else
  5650. cat >conftest.$ac_ext <<_ACEOF
  5651. /* confdefs.h. */
  5652. _ACEOF
  5653. cat confdefs.h >>conftest.$ac_ext
  5654. cat >>conftest.$ac_ext <<_ACEOF
  5655. /* end confdefs.h. */
  5656. #include <sys/types.h>
  5657. _ACEOF
  5658. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  5659. $EGREP "uid_t" >/dev/null 2>&1; then
  5660. ac_cv_type_uid_t=yes
  5661. else
  5662. ac_cv_type_uid_t=no
  5663. fi
  5664. rm -f conftest*
  5665. fi
  5666. echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
  5667. echo "${ECHO_T}$ac_cv_type_uid_t" >&6
  5668. if test $ac_cv_type_uid_t = no; then
  5669. cat >>confdefs.h <<\_ACEOF
  5670. #define uid_t int
  5671. _ACEOF
  5672. cat >>confdefs.h <<\_ACEOF
  5673. #define gid_t int
  5674. _ACEOF
  5675. fi
  5676. echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
  5677. echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
  5678. if test "${ac_cv_c_const+set}" = set; then
  5679. echo $ECHO_N "(cached) $ECHO_C" >&6
  5680. else
  5681. cat >conftest.$ac_ext <<_ACEOF
  5682. /* confdefs.h. */
  5683. _ACEOF
  5684. cat confdefs.h >>conftest.$ac_ext
  5685. cat >>conftest.$ac_ext <<_ACEOF
  5686. /* end confdefs.h. */
  5687. int
  5688. main ()
  5689. {
  5690. /* FIXME: Include the comments suggested by Paul. */
  5691. #ifndef __cplusplus
  5692. /* Ultrix mips cc rejects this. */
  5693. typedef int charset[2];
  5694. const charset x;
  5695. /* SunOS 4.1.1 cc rejects this. */
  5696. char const *const *ccp;
  5697. char **p;
  5698. /* NEC SVR4.0.2 mips cc rejects this. */
  5699. struct point {int x, y;};
  5700. static struct point const zero = {0,0};
  5701. /* AIX XL C 1.02.0.0 rejects this.
  5702. It does not let you subtract one const X* pointer from another in
  5703. an arm of an if-expression whose if-part is not a constant
  5704. expression */
  5705. const char *g = "string";
  5706. ccp = &g + (g ? g-g : 0);
  5707. /* HPUX 7.0 cc rejects these. */
  5708. ++ccp;
  5709. p = (char**) ccp;
  5710. ccp = (char const *const *) p;
  5711. { /* SCO 3.2v4 cc rejects this. */
  5712. char *t;
  5713. char const *s = 0 ? (char *) 0 : (char const *) 0;
  5714. *t++ = 0;
  5715. }
  5716. { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
  5717. int x[] = {25, 17};
  5718. const int *foo = &x[0];
  5719. ++foo;
  5720. }
  5721. { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  5722. typedef const int *iptr;
  5723. iptr p = 0;
  5724. ++p;
  5725. }
  5726. { /* AIX XL C 1.02.0.0 rejects this saying
  5727. "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  5728. struct s { int j; const int *ap[3]; };
  5729. struct s *b; b->j = 5;
  5730. }
  5731. { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  5732. const int foo = 10;
  5733. }
  5734. #endif
  5735. ;
  5736. return 0;
  5737. }
  5738. _ACEOF
  5739. rm -f conftest.$ac_objext
  5740. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5741. (eval $ac_compile) 2>conftest.er1
  5742. ac_status=$?
  5743. grep -v '^ *+' conftest.er1 >conftest.err
  5744. rm -f conftest.er1
  5745. cat conftest.err >&5
  5746. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5747. (exit $ac_status); } &&
  5748. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5749. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5750. (eval $ac_try) 2>&5
  5751. ac_status=$?
  5752. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5753. (exit $ac_status); }; } &&
  5754. { ac_try='test -s conftest.$ac_objext'
  5755. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5756. (eval $ac_try) 2>&5
  5757. ac_status=$?
  5758. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5759. (exit $ac_status); }; }; then
  5760. ac_cv_c_const=yes
  5761. else
  5762. echo "$as_me: failed program was:" >&5
  5763. sed 's/^/| /' conftest.$ac_ext >&5
  5764. ac_cv_c_const=no
  5765. fi
  5766. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5767. fi
  5768. echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
  5769. echo "${ECHO_T}$ac_cv_c_const" >&6
  5770. if test $ac_cv_c_const = no; then
  5771. cat >>confdefs.h <<\_ACEOF
  5772. #define const
  5773. _ACEOF
  5774. fi
  5775. echo "$as_me:$LINENO: checking for working volatile" >&5
  5776. echo $ECHO_N "checking for working volatile... $ECHO_C" >&6
  5777. if test "${ac_cv_c_volatile+set}" = set; then
  5778. echo $ECHO_N "(cached) $ECHO_C" >&6
  5779. else
  5780. cat >conftest.$ac_ext <<_ACEOF
  5781. /* confdefs.h. */
  5782. _ACEOF
  5783. cat confdefs.h >>conftest.$ac_ext
  5784. cat >>conftest.$ac_ext <<_ACEOF
  5785. /* end confdefs.h. */
  5786. int
  5787. main ()
  5788. {
  5789. volatile int x;
  5790. int * volatile y;
  5791. ;
  5792. return 0;
  5793. }
  5794. _ACEOF
  5795. rm -f conftest.$ac_objext
  5796. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5797. (eval $ac_compile) 2>conftest.er1
  5798. ac_status=$?
  5799. grep -v '^ *+' conftest.er1 >conftest.err
  5800. rm -f conftest.er1
  5801. cat conftest.err >&5
  5802. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5803. (exit $ac_status); } &&
  5804. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5805. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5806. (eval $ac_try) 2>&5
  5807. ac_status=$?
  5808. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5809. (exit $ac_status); }; } &&
  5810. { ac_try='test -s conftest.$ac_objext'
  5811. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5812. (eval $ac_try) 2>&5
  5813. ac_status=$?
  5814. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5815. (exit $ac_status); }; }; then
  5816. ac_cv_c_volatile=yes
  5817. else
  5818. echo "$as_me: failed program was:" >&5
  5819. sed 's/^/| /' conftest.$ac_ext >&5
  5820. ac_cv_c_volatile=no
  5821. fi
  5822. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5823. fi
  5824. echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
  5825. echo "${ECHO_T}$ac_cv_c_volatile" >&6
  5826. if test $ac_cv_c_volatile = no; then
  5827. cat >>confdefs.h <<\_ACEOF
  5828. #define volatile
  5829. _ACEOF
  5830. fi
  5831. echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
  5832. echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
  5833. if test "${ac_cv_c_bigendian+set}" = set; then
  5834. echo $ECHO_N "(cached) $ECHO_C" >&6
  5835. else
  5836. # See if sys/param.h defines the BYTE_ORDER macro.
  5837. cat >conftest.$ac_ext <<_ACEOF
  5838. /* confdefs.h. */
  5839. _ACEOF
  5840. cat confdefs.h >>conftest.$ac_ext
  5841. cat >>conftest.$ac_ext <<_ACEOF
  5842. /* end confdefs.h. */
  5843. #include <sys/types.h>
  5844. #include <sys/param.h>
  5845. int
  5846. main ()
  5847. {
  5848. #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
  5849. bogus endian macros
  5850. #endif
  5851. ;
  5852. return 0;
  5853. }
  5854. _ACEOF
  5855. rm -f conftest.$ac_objext
  5856. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5857. (eval $ac_compile) 2>conftest.er1
  5858. ac_status=$?
  5859. grep -v '^ *+' conftest.er1 >conftest.err
  5860. rm -f conftest.er1
  5861. cat conftest.err >&5
  5862. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5863. (exit $ac_status); } &&
  5864. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5865. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5866. (eval $ac_try) 2>&5
  5867. ac_status=$?
  5868. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5869. (exit $ac_status); }; } &&
  5870. { ac_try='test -s conftest.$ac_objext'
  5871. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5872. (eval $ac_try) 2>&5
  5873. ac_status=$?
  5874. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5875. (exit $ac_status); }; }; then
  5876. # It does; now see whether it defined to BIG_ENDIAN or not.
  5877. cat >conftest.$ac_ext <<_ACEOF
  5878. /* confdefs.h. */
  5879. _ACEOF
  5880. cat confdefs.h >>conftest.$ac_ext
  5881. cat >>conftest.$ac_ext <<_ACEOF
  5882. /* end confdefs.h. */
  5883. #include <sys/types.h>
  5884. #include <sys/param.h>
  5885. int
  5886. main ()
  5887. {
  5888. #if BYTE_ORDER != BIG_ENDIAN
  5889. not big endian
  5890. #endif
  5891. ;
  5892. return 0;
  5893. }
  5894. _ACEOF
  5895. rm -f conftest.$ac_objext
  5896. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5897. (eval $ac_compile) 2>conftest.er1
  5898. ac_status=$?
  5899. grep -v '^ *+' conftest.er1 >conftest.err
  5900. rm -f conftest.er1
  5901. cat conftest.err >&5
  5902. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5903. (exit $ac_status); } &&
  5904. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5905. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5906. (eval $ac_try) 2>&5
  5907. ac_status=$?
  5908. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5909. (exit $ac_status); }; } &&
  5910. { ac_try='test -s conftest.$ac_objext'
  5911. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5912. (eval $ac_try) 2>&5
  5913. ac_status=$?
  5914. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5915. (exit $ac_status); }; }; then
  5916. ac_cv_c_bigendian=yes
  5917. else
  5918. echo "$as_me: failed program was:" >&5
  5919. sed 's/^/| /' conftest.$ac_ext >&5
  5920. ac_cv_c_bigendian=no
  5921. fi
  5922. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5923. else
  5924. echo "$as_me: failed program was:" >&5
  5925. sed 's/^/| /' conftest.$ac_ext >&5
  5926. # It does not; compile a test program.
  5927. if test "$cross_compiling" = yes; then
  5928. # try to guess the endianness by grepping values into an object file
  5929. ac_cv_c_bigendian=unknown
  5930. cat >conftest.$ac_ext <<_ACEOF
  5931. /* confdefs.h. */
  5932. _ACEOF
  5933. cat confdefs.h >>conftest.$ac_ext
  5934. cat >>conftest.$ac_ext <<_ACEOF
  5935. /* end confdefs.h. */
  5936. short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
  5937. short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
  5938. void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
  5939. short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
  5940. short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
  5941. void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
  5942. int
  5943. main ()
  5944. {
  5945. _ascii (); _ebcdic ();
  5946. ;
  5947. return 0;
  5948. }
  5949. _ACEOF
  5950. rm -f conftest.$ac_objext
  5951. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5952. (eval $ac_compile) 2>conftest.er1
  5953. ac_status=$?
  5954. grep -v '^ *+' conftest.er1 >conftest.err
  5955. rm -f conftest.er1
  5956. cat conftest.err >&5
  5957. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5958. (exit $ac_status); } &&
  5959. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5960. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5961. (eval $ac_try) 2>&5
  5962. ac_status=$?
  5963. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5964. (exit $ac_status); }; } &&
  5965. { ac_try='test -s conftest.$ac_objext'
  5966. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5967. (eval $ac_try) 2>&5
  5968. ac_status=$?
  5969. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5970. (exit $ac_status); }; }; then
  5971. if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
  5972. ac_cv_c_bigendian=yes
  5973. fi
  5974. if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
  5975. if test "$ac_cv_c_bigendian" = unknown; then
  5976. ac_cv_c_bigendian=no
  5977. else
  5978. # finding both strings is unlikely to happen, but who knows?
  5979. ac_cv_c_bigendian=unknown
  5980. fi
  5981. fi
  5982. else
  5983. echo "$as_me: failed program was:" >&5
  5984. sed 's/^/| /' conftest.$ac_ext >&5
  5985. fi
  5986. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5987. else
  5988. cat >conftest.$ac_ext <<_ACEOF
  5989. /* confdefs.h. */
  5990. _ACEOF
  5991. cat confdefs.h >>conftest.$ac_ext
  5992. cat >>conftest.$ac_ext <<_ACEOF
  5993. /* end confdefs.h. */
  5994. int
  5995. main ()
  5996. {
  5997. /* Are we little or big endian? From Harbison&Steele. */
  5998. union
  5999. {
  6000. long l;
  6001. char c[sizeof (long)];
  6002. } u;
  6003. u.l = 1;
  6004. exit (u.c[sizeof (long) - 1] == 1);
  6005. }
  6006. _ACEOF
  6007. rm -f conftest$ac_exeext
  6008. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  6009. (eval $ac_link) 2>&5
  6010. ac_status=$?
  6011. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6012. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  6013. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6014. (eval $ac_try) 2>&5
  6015. ac_status=$?
  6016. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6017. (exit $ac_status); }; }; then
  6018. ac_cv_c_bigendian=no
  6019. else
  6020. echo "$as_me: program exited with status $ac_status" >&5
  6021. echo "$as_me: failed program was:" >&5
  6022. sed 's/^/| /' conftest.$ac_ext >&5
  6023. ( exit $ac_status )
  6024. ac_cv_c_bigendian=yes
  6025. fi
  6026. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  6027. fi
  6028. fi
  6029. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6030. fi
  6031. echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
  6032. echo "${ECHO_T}$ac_cv_c_bigendian" >&6
  6033. case $ac_cv_c_bigendian in
  6034. yes)
  6035. cat >>confdefs.h <<\_ACEOF
  6036. #define WORDS_BIGENDIAN 1
  6037. _ACEOF
  6038. ;;
  6039. no)
  6040. ;;
  6041. *)
  6042. { { echo "$as_me:$LINENO: error: unknown endianness
  6043. presetting ac_cv_c_bigendian=no (or yes) will help" >&5
  6044. echo "$as_me: error: unknown endianness
  6045. presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
  6046. { (exit 1); exit 1; }; } ;;
  6047. esac
  6048. echo "$as_me:$LINENO: checking for inline" >&5
  6049. echo $ECHO_N "checking for inline... $ECHO_C" >&6
  6050. if test "${ac_cv_c_inline+set}" = set; then
  6051. echo $ECHO_N "(cached) $ECHO_C" >&6
  6052. else
  6053. ac_cv_c_inline=no
  6054. for ac_kw in inline __inline__ __inline; do
  6055. cat >conftest.$ac_ext <<_ACEOF
  6056. /* confdefs.h. */
  6057. _ACEOF
  6058. cat confdefs.h >>conftest.$ac_ext
  6059. cat >>conftest.$ac_ext <<_ACEOF
  6060. /* end confdefs.h. */
  6061. #ifndef __cplusplus
  6062. typedef int foo_t;
  6063. static $ac_kw foo_t static_foo () {return 0; }
  6064. $ac_kw foo_t foo () {return 0; }
  6065. #endif
  6066. _ACEOF
  6067. rm -f conftest.$ac_objext
  6068. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6069. (eval $ac_compile) 2>conftest.er1
  6070. ac_status=$?
  6071. grep -v '^ *+' conftest.er1 >conftest.err
  6072. rm -f conftest.er1
  6073. cat conftest.err >&5
  6074. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6075. (exit $ac_status); } &&
  6076. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6077. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6078. (eval $ac_try) 2>&5
  6079. ac_status=$?
  6080. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6081. (exit $ac_status); }; } &&
  6082. { ac_try='test -s conftest.$ac_objext'
  6083. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6084. (eval $ac_try) 2>&5
  6085. ac_status=$?
  6086. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6087. (exit $ac_status); }; }; then
  6088. ac_cv_c_inline=$ac_kw; break
  6089. else
  6090. echo "$as_me: failed program was:" >&5
  6091. sed 's/^/| /' conftest.$ac_ext >&5
  6092. fi
  6093. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6094. done
  6095. fi
  6096. echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
  6097. echo "${ECHO_T}$ac_cv_c_inline" >&6
  6098. case $ac_cv_c_inline in
  6099. inline | yes) ;;
  6100. *)
  6101. case $ac_cv_c_inline in
  6102. no) ac_val=;;
  6103. *) ac_val=$ac_cv_c_inline;;
  6104. esac
  6105. cat >>confdefs.h <<_ACEOF
  6106. #ifndef __cplusplus
  6107. #define inline $ac_val
  6108. #endif
  6109. _ACEOF
  6110. ;;
  6111. esac
  6112. echo "$as_me:$LINENO: checking whether char is unsigned" >&5
  6113. echo $ECHO_N "checking whether char is unsigned... $ECHO_C" >&6
  6114. if test "${ac_cv_c_char_unsigned+set}" = set; then
  6115. echo $ECHO_N "(cached) $ECHO_C" >&6
  6116. else
  6117. cat >conftest.$ac_ext <<_ACEOF
  6118. /* confdefs.h. */
  6119. _ACEOF
  6120. cat confdefs.h >>conftest.$ac_ext
  6121. cat >>conftest.$ac_ext <<_ACEOF
  6122. /* end confdefs.h. */
  6123. $ac_includes_default
  6124. int
  6125. main ()
  6126. {
  6127. static int test_array [1 - 2 * !(((char) -1) < 0)];
  6128. test_array [0] = 0
  6129. ;
  6130. return 0;
  6131. }
  6132. _ACEOF
  6133. rm -f conftest.$ac_objext
  6134. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6135. (eval $ac_compile) 2>conftest.er1
  6136. ac_status=$?
  6137. grep -v '^ *+' conftest.er1 >conftest.err
  6138. rm -f conftest.er1
  6139. cat conftest.err >&5
  6140. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6141. (exit $ac_status); } &&
  6142. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6143. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6144. (eval $ac_try) 2>&5
  6145. ac_status=$?
  6146. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6147. (exit $ac_status); }; } &&
  6148. { ac_try='test -s conftest.$ac_objext'
  6149. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6150. (eval $ac_try) 2>&5
  6151. ac_status=$?
  6152. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6153. (exit $ac_status); }; }; then
  6154. ac_cv_c_char_unsigned=no
  6155. else
  6156. echo "$as_me: failed program was:" >&5
  6157. sed 's/^/| /' conftest.$ac_ext >&5
  6158. ac_cv_c_char_unsigned=yes
  6159. fi
  6160. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6161. fi
  6162. echo "$as_me:$LINENO: result: $ac_cv_c_char_unsigned" >&5
  6163. echo "${ECHO_T}$ac_cv_c_char_unsigned" >&6
  6164. if test $ac_cv_c_char_unsigned = yes && test "$GCC" != yes; then
  6165. cat >>confdefs.h <<\_ACEOF
  6166. #define __CHAR_UNSIGNED__ 1
  6167. _ACEOF
  6168. fi
  6169. echo "$as_me:$LINENO: checking for preprocessor stringizing operator" >&5
  6170. echo $ECHO_N "checking for preprocessor stringizing operator... $ECHO_C" >&6
  6171. if test "${ac_cv_c_stringize+set}" = set; then
  6172. echo $ECHO_N "(cached) $ECHO_C" >&6
  6173. else
  6174. cat >conftest.$ac_ext <<_ACEOF
  6175. /* confdefs.h. */
  6176. _ACEOF
  6177. cat confdefs.h >>conftest.$ac_ext
  6178. cat >>conftest.$ac_ext <<_ACEOF
  6179. /* end confdefs.h. */
  6180. #define x(y) #y
  6181. char *s = x(teststring);
  6182. _ACEOF
  6183. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  6184. $EGREP "#teststring" >/dev/null 2>&1; then
  6185. ac_cv_c_stringize=no
  6186. else
  6187. ac_cv_c_stringize=yes
  6188. fi
  6189. rm -f conftest*
  6190. fi
  6191. echo "$as_me:$LINENO: result: $ac_cv_c_stringize" >&5
  6192. echo "${ECHO_T}$ac_cv_c_stringize" >&6
  6193. if test $ac_cv_c_stringize = yes; then
  6194. cat >>confdefs.h <<\_ACEOF
  6195. #define HAVE_STRINGIZE 1
  6196. _ACEOF
  6197. fi
  6198. #checkpoint
  6199. cat >confcache <<\_ACEOF
  6200. # This file is a shell script that caches the results of configure
  6201. # tests run on this system so they can be shared between configure
  6202. # scripts and configure runs, see configure's option --config-cache.
  6203. # It is not useful on other systems. If it contains results you don't
  6204. # want to keep, you may remove or edit it.
  6205. #
  6206. # config.status only pays attention to the cache file if you give it
  6207. # the --recheck option to rerun configure.
  6208. #
  6209. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  6210. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  6211. # following values.
  6212. _ACEOF
  6213. # The following way of writing the cache mishandles newlines in values,
  6214. # but we know of no workaround that is simple, portable, and efficient.
  6215. # So, don't put newlines in cache variables' values.
  6216. # Ultrix sh set writes to stderr and can't be redirected directly,
  6217. # and sets the high bit in the cache file unless we assign to the vars.
  6218. {
  6219. (set) 2>&1 |
  6220. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  6221. *ac_space=\ *)
  6222. # `set' does not quote correctly, so add quotes (double-quote
  6223. # substitution turns \\\\ into \\, and sed turns \\ into \).
  6224. sed -n \
  6225. "s/'/'\\\\''/g;
  6226. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  6227. ;;
  6228. *)
  6229. # `set' quotes correctly as required by POSIX, so do not add quotes.
  6230. sed -n \
  6231. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  6232. ;;
  6233. esac;
  6234. } |
  6235. sed '
  6236. t clear
  6237. : clear
  6238. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  6239. t end
  6240. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  6241. : end' >>confcache
  6242. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  6243. if test -w $cache_file; then
  6244. test "x$cache_file" != "x/dev/null"
  6245. cat confcache >$cache_file
  6246. else
  6247. echo "not updating unwritable cache $cache_file"
  6248. fi
  6249. fi
  6250. rm -f confcache
  6251. echo "$as_me:$LINENO: checking for int" >&5
  6252. echo $ECHO_N "checking for int... $ECHO_C" >&6
  6253. if test "${ac_cv_type_int+set}" = set; then
  6254. echo $ECHO_N "(cached) $ECHO_C" >&6
  6255. else
  6256. cat >conftest.$ac_ext <<_ACEOF
  6257. /* confdefs.h. */
  6258. _ACEOF
  6259. cat confdefs.h >>conftest.$ac_ext
  6260. cat >>conftest.$ac_ext <<_ACEOF
  6261. /* end confdefs.h. */
  6262. $ac_includes_default
  6263. int
  6264. main ()
  6265. {
  6266. if ((int *) 0)
  6267. return 0;
  6268. if (sizeof (int))
  6269. return 0;
  6270. ;
  6271. return 0;
  6272. }
  6273. _ACEOF
  6274. rm -f conftest.$ac_objext
  6275. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6276. (eval $ac_compile) 2>conftest.er1
  6277. ac_status=$?
  6278. grep -v '^ *+' conftest.er1 >conftest.err
  6279. rm -f conftest.er1
  6280. cat conftest.err >&5
  6281. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6282. (exit $ac_status); } &&
  6283. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6284. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6285. (eval $ac_try) 2>&5
  6286. ac_status=$?
  6287. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6288. (exit $ac_status); }; } &&
  6289. { ac_try='test -s conftest.$ac_objext'
  6290. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6291. (eval $ac_try) 2>&5
  6292. ac_status=$?
  6293. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6294. (exit $ac_status); }; }; then
  6295. ac_cv_type_int=yes
  6296. else
  6297. echo "$as_me: failed program was:" >&5
  6298. sed 's/^/| /' conftest.$ac_ext >&5
  6299. ac_cv_type_int=no
  6300. fi
  6301. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6302. fi
  6303. echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
  6304. echo "${ECHO_T}$ac_cv_type_int" >&6
  6305. echo "$as_me:$LINENO: checking size of int" >&5
  6306. echo $ECHO_N "checking size of int... $ECHO_C" >&6
  6307. if test "${ac_cv_sizeof_int+set}" = set; then
  6308. echo $ECHO_N "(cached) $ECHO_C" >&6
  6309. else
  6310. if test "$ac_cv_type_int" = yes; then
  6311. # The cast to unsigned long works around a bug in the HP C Compiler
  6312. # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  6313. # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  6314. # This bug is HP SR number 8606223364.
  6315. if test "$cross_compiling" = yes; then
  6316. # Depending upon the size, compute the lo and hi bounds.
  6317. cat >conftest.$ac_ext <<_ACEOF
  6318. /* confdefs.h. */
  6319. _ACEOF
  6320. cat confdefs.h >>conftest.$ac_ext
  6321. cat >>conftest.$ac_ext <<_ACEOF
  6322. /* end confdefs.h. */
  6323. $ac_includes_default
  6324. int
  6325. main ()
  6326. {
  6327. static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
  6328. test_array [0] = 0
  6329. ;
  6330. return 0;
  6331. }
  6332. _ACEOF
  6333. rm -f conftest.$ac_objext
  6334. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6335. (eval $ac_compile) 2>conftest.er1
  6336. ac_status=$?
  6337. grep -v '^ *+' conftest.er1 >conftest.err
  6338. rm -f conftest.er1
  6339. cat conftest.err >&5
  6340. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6341. (exit $ac_status); } &&
  6342. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6343. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6344. (eval $ac_try) 2>&5
  6345. ac_status=$?
  6346. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6347. (exit $ac_status); }; } &&
  6348. { ac_try='test -s conftest.$ac_objext'
  6349. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6350. (eval $ac_try) 2>&5
  6351. ac_status=$?
  6352. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6353. (exit $ac_status); }; }; then
  6354. ac_lo=0 ac_mid=0
  6355. while :; do
  6356. cat >conftest.$ac_ext <<_ACEOF
  6357. /* confdefs.h. */
  6358. _ACEOF
  6359. cat confdefs.h >>conftest.$ac_ext
  6360. cat >>conftest.$ac_ext <<_ACEOF
  6361. /* end confdefs.h. */
  6362. $ac_includes_default
  6363. int
  6364. main ()
  6365. {
  6366. static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
  6367. test_array [0] = 0
  6368. ;
  6369. return 0;
  6370. }
  6371. _ACEOF
  6372. rm -f conftest.$ac_objext
  6373. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6374. (eval $ac_compile) 2>conftest.er1
  6375. ac_status=$?
  6376. grep -v '^ *+' conftest.er1 >conftest.err
  6377. rm -f conftest.er1
  6378. cat conftest.err >&5
  6379. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6380. (exit $ac_status); } &&
  6381. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6382. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6383. (eval $ac_try) 2>&5
  6384. ac_status=$?
  6385. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6386. (exit $ac_status); }; } &&
  6387. { ac_try='test -s conftest.$ac_objext'
  6388. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6389. (eval $ac_try) 2>&5
  6390. ac_status=$?
  6391. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6392. (exit $ac_status); }; }; then
  6393. ac_hi=$ac_mid; break
  6394. else
  6395. echo "$as_me: failed program was:" >&5
  6396. sed 's/^/| /' conftest.$ac_ext >&5
  6397. ac_lo=`expr $ac_mid + 1`
  6398. if test $ac_lo -le $ac_mid; then
  6399. ac_lo= ac_hi=
  6400. break
  6401. fi
  6402. ac_mid=`expr 2 '*' $ac_mid + 1`
  6403. fi
  6404. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6405. done
  6406. else
  6407. echo "$as_me: failed program was:" >&5
  6408. sed 's/^/| /' conftest.$ac_ext >&5
  6409. cat >conftest.$ac_ext <<_ACEOF
  6410. /* confdefs.h. */
  6411. _ACEOF
  6412. cat confdefs.h >>conftest.$ac_ext
  6413. cat >>conftest.$ac_ext <<_ACEOF
  6414. /* end confdefs.h. */
  6415. $ac_includes_default
  6416. int
  6417. main ()
  6418. {
  6419. static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
  6420. test_array [0] = 0
  6421. ;
  6422. return 0;
  6423. }
  6424. _ACEOF
  6425. rm -f conftest.$ac_objext
  6426. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6427. (eval $ac_compile) 2>conftest.er1
  6428. ac_status=$?
  6429. grep -v '^ *+' conftest.er1 >conftest.err
  6430. rm -f conftest.er1
  6431. cat conftest.err >&5
  6432. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6433. (exit $ac_status); } &&
  6434. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6435. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6436. (eval $ac_try) 2>&5
  6437. ac_status=$?
  6438. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6439. (exit $ac_status); }; } &&
  6440. { ac_try='test -s conftest.$ac_objext'
  6441. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6442. (eval $ac_try) 2>&5
  6443. ac_status=$?
  6444. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6445. (exit $ac_status); }; }; then
  6446. ac_hi=-1 ac_mid=-1
  6447. while :; do
  6448. cat >conftest.$ac_ext <<_ACEOF
  6449. /* confdefs.h. */
  6450. _ACEOF
  6451. cat confdefs.h >>conftest.$ac_ext
  6452. cat >>conftest.$ac_ext <<_ACEOF
  6453. /* end confdefs.h. */
  6454. $ac_includes_default
  6455. int
  6456. main ()
  6457. {
  6458. static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
  6459. test_array [0] = 0
  6460. ;
  6461. return 0;
  6462. }
  6463. _ACEOF
  6464. rm -f conftest.$ac_objext
  6465. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6466. (eval $ac_compile) 2>conftest.er1
  6467. ac_status=$?
  6468. grep -v '^ *+' conftest.er1 >conftest.err
  6469. rm -f conftest.er1
  6470. cat conftest.err >&5
  6471. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6472. (exit $ac_status); } &&
  6473. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6474. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6475. (eval $ac_try) 2>&5
  6476. ac_status=$?
  6477. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6478. (exit $ac_status); }; } &&
  6479. { ac_try='test -s conftest.$ac_objext'
  6480. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6481. (eval $ac_try) 2>&5
  6482. ac_status=$?
  6483. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6484. (exit $ac_status); }; }; then
  6485. ac_lo=$ac_mid; break
  6486. else
  6487. echo "$as_me: failed program was:" >&5
  6488. sed 's/^/| /' conftest.$ac_ext >&5
  6489. ac_hi=`expr '(' $ac_mid ')' - 1`
  6490. if test $ac_mid -le $ac_hi; then
  6491. ac_lo= ac_hi=
  6492. break
  6493. fi
  6494. ac_mid=`expr 2 '*' $ac_mid`
  6495. fi
  6496. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6497. done
  6498. else
  6499. echo "$as_me: failed program was:" >&5
  6500. sed 's/^/| /' conftest.$ac_ext >&5
  6501. ac_lo= ac_hi=
  6502. fi
  6503. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6504. fi
  6505. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6506. # Binary search between lo and hi bounds.
  6507. while test "x$ac_lo" != "x$ac_hi"; do
  6508. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  6509. cat >conftest.$ac_ext <<_ACEOF
  6510. /* confdefs.h. */
  6511. _ACEOF
  6512. cat confdefs.h >>conftest.$ac_ext
  6513. cat >>conftest.$ac_ext <<_ACEOF
  6514. /* end confdefs.h. */
  6515. $ac_includes_default
  6516. int
  6517. main ()
  6518. {
  6519. static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
  6520. test_array [0] = 0
  6521. ;
  6522. return 0;
  6523. }
  6524. _ACEOF
  6525. rm -f conftest.$ac_objext
  6526. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6527. (eval $ac_compile) 2>conftest.er1
  6528. ac_status=$?
  6529. grep -v '^ *+' conftest.er1 >conftest.err
  6530. rm -f conftest.er1
  6531. cat conftest.err >&5
  6532. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6533. (exit $ac_status); } &&
  6534. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6535. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6536. (eval $ac_try) 2>&5
  6537. ac_status=$?
  6538. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6539. (exit $ac_status); }; } &&
  6540. { ac_try='test -s conftest.$ac_objext'
  6541. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6542. (eval $ac_try) 2>&5
  6543. ac_status=$?
  6544. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6545. (exit $ac_status); }; }; then
  6546. ac_hi=$ac_mid
  6547. else
  6548. echo "$as_me: failed program was:" >&5
  6549. sed 's/^/| /' conftest.$ac_ext >&5
  6550. ac_lo=`expr '(' $ac_mid ')' + 1`
  6551. fi
  6552. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6553. done
  6554. case $ac_lo in
  6555. ?*) ac_cv_sizeof_int=$ac_lo;;
  6556. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
  6557. See \`config.log' for more details." >&5
  6558. echo "$as_me: error: cannot compute sizeof (int), 77
  6559. See \`config.log' for more details." >&2;}
  6560. { (exit 1); exit 1; }; } ;;
  6561. esac
  6562. else
  6563. if test "$cross_compiling" = yes; then
  6564. { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
  6565. echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
  6566. { (exit 1); exit 1; }; }
  6567. else
  6568. cat >conftest.$ac_ext <<_ACEOF
  6569. /* confdefs.h. */
  6570. _ACEOF
  6571. cat confdefs.h >>conftest.$ac_ext
  6572. cat >>conftest.$ac_ext <<_ACEOF
  6573. /* end confdefs.h. */
  6574. $ac_includes_default
  6575. long longval () { return (long) (sizeof (int)); }
  6576. unsigned long ulongval () { return (long) (sizeof (int)); }
  6577. #include <stdio.h>
  6578. #include <stdlib.h>
  6579. int
  6580. main ()
  6581. {
  6582. FILE *f = fopen ("conftest.val", "w");
  6583. if (! f)
  6584. exit (1);
  6585. if (((long) (sizeof (int))) < 0)
  6586. {
  6587. long i = longval ();
  6588. if (i != ((long) (sizeof (int))))
  6589. exit (1);
  6590. fprintf (f, "%ld\n", i);
  6591. }
  6592. else
  6593. {
  6594. unsigned long i = ulongval ();
  6595. if (i != ((long) (sizeof (int))))
  6596. exit (1);
  6597. fprintf (f, "%lu\n", i);
  6598. }
  6599. exit (ferror (f) || fclose (f) != 0);
  6600. ;
  6601. return 0;
  6602. }
  6603. _ACEOF
  6604. rm -f conftest$ac_exeext
  6605. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  6606. (eval $ac_link) 2>&5
  6607. ac_status=$?
  6608. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6609. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  6610. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6611. (eval $ac_try) 2>&5
  6612. ac_status=$?
  6613. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6614. (exit $ac_status); }; }; then
  6615. ac_cv_sizeof_int=`cat conftest.val`
  6616. else
  6617. echo "$as_me: program exited with status $ac_status" >&5
  6618. echo "$as_me: failed program was:" >&5
  6619. sed 's/^/| /' conftest.$ac_ext >&5
  6620. ( exit $ac_status )
  6621. { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
  6622. See \`config.log' for more details." >&5
  6623. echo "$as_me: error: cannot compute sizeof (int), 77
  6624. See \`config.log' for more details." >&2;}
  6625. { (exit 1); exit 1; }; }
  6626. fi
  6627. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  6628. fi
  6629. fi
  6630. rm -f conftest.val
  6631. else
  6632. ac_cv_sizeof_int=0
  6633. fi
  6634. fi
  6635. echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
  6636. echo "${ECHO_T}$ac_cv_sizeof_int" >&6
  6637. cat >>confdefs.h <<_ACEOF
  6638. #define SIZEOF_INT $ac_cv_sizeof_int
  6639. _ACEOF
  6640. echo "$as_me:$LINENO: checking for short" >&5
  6641. echo $ECHO_N "checking for short... $ECHO_C" >&6
  6642. if test "${ac_cv_type_short+set}" = set; then
  6643. echo $ECHO_N "(cached) $ECHO_C" >&6
  6644. else
  6645. cat >conftest.$ac_ext <<_ACEOF
  6646. /* confdefs.h. */
  6647. _ACEOF
  6648. cat confdefs.h >>conftest.$ac_ext
  6649. cat >>conftest.$ac_ext <<_ACEOF
  6650. /* end confdefs.h. */
  6651. $ac_includes_default
  6652. int
  6653. main ()
  6654. {
  6655. if ((short *) 0)
  6656. return 0;
  6657. if (sizeof (short))
  6658. return 0;
  6659. ;
  6660. return 0;
  6661. }
  6662. _ACEOF
  6663. rm -f conftest.$ac_objext
  6664. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6665. (eval $ac_compile) 2>conftest.er1
  6666. ac_status=$?
  6667. grep -v '^ *+' conftest.er1 >conftest.err
  6668. rm -f conftest.er1
  6669. cat conftest.err >&5
  6670. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6671. (exit $ac_status); } &&
  6672. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6673. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6674. (eval $ac_try) 2>&5
  6675. ac_status=$?
  6676. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6677. (exit $ac_status); }; } &&
  6678. { ac_try='test -s conftest.$ac_objext'
  6679. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6680. (eval $ac_try) 2>&5
  6681. ac_status=$?
  6682. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6683. (exit $ac_status); }; }; then
  6684. ac_cv_type_short=yes
  6685. else
  6686. echo "$as_me: failed program was:" >&5
  6687. sed 's/^/| /' conftest.$ac_ext >&5
  6688. ac_cv_type_short=no
  6689. fi
  6690. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6691. fi
  6692. echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
  6693. echo "${ECHO_T}$ac_cv_type_short" >&6
  6694. echo "$as_me:$LINENO: checking size of short" >&5
  6695. echo $ECHO_N "checking size of short... $ECHO_C" >&6
  6696. if test "${ac_cv_sizeof_short+set}" = set; then
  6697. echo $ECHO_N "(cached) $ECHO_C" >&6
  6698. else
  6699. if test "$ac_cv_type_short" = yes; then
  6700. # The cast to unsigned long works around a bug in the HP C Compiler
  6701. # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  6702. # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  6703. # This bug is HP SR number 8606223364.
  6704. if test "$cross_compiling" = yes; then
  6705. # Depending upon the size, compute the lo and hi bounds.
  6706. cat >conftest.$ac_ext <<_ACEOF
  6707. /* confdefs.h. */
  6708. _ACEOF
  6709. cat confdefs.h >>conftest.$ac_ext
  6710. cat >>conftest.$ac_ext <<_ACEOF
  6711. /* end confdefs.h. */
  6712. $ac_includes_default
  6713. int
  6714. main ()
  6715. {
  6716. static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
  6717. test_array [0] = 0
  6718. ;
  6719. return 0;
  6720. }
  6721. _ACEOF
  6722. rm -f conftest.$ac_objext
  6723. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6724. (eval $ac_compile) 2>conftest.er1
  6725. ac_status=$?
  6726. grep -v '^ *+' conftest.er1 >conftest.err
  6727. rm -f conftest.er1
  6728. cat conftest.err >&5
  6729. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6730. (exit $ac_status); } &&
  6731. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6732. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6733. (eval $ac_try) 2>&5
  6734. ac_status=$?
  6735. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6736. (exit $ac_status); }; } &&
  6737. { ac_try='test -s conftest.$ac_objext'
  6738. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6739. (eval $ac_try) 2>&5
  6740. ac_status=$?
  6741. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6742. (exit $ac_status); }; }; then
  6743. ac_lo=0 ac_mid=0
  6744. while :; do
  6745. cat >conftest.$ac_ext <<_ACEOF
  6746. /* confdefs.h. */
  6747. _ACEOF
  6748. cat confdefs.h >>conftest.$ac_ext
  6749. cat >>conftest.$ac_ext <<_ACEOF
  6750. /* end confdefs.h. */
  6751. $ac_includes_default
  6752. int
  6753. main ()
  6754. {
  6755. static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
  6756. test_array [0] = 0
  6757. ;
  6758. return 0;
  6759. }
  6760. _ACEOF
  6761. rm -f conftest.$ac_objext
  6762. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6763. (eval $ac_compile) 2>conftest.er1
  6764. ac_status=$?
  6765. grep -v '^ *+' conftest.er1 >conftest.err
  6766. rm -f conftest.er1
  6767. cat conftest.err >&5
  6768. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6769. (exit $ac_status); } &&
  6770. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6771. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6772. (eval $ac_try) 2>&5
  6773. ac_status=$?
  6774. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6775. (exit $ac_status); }; } &&
  6776. { ac_try='test -s conftest.$ac_objext'
  6777. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6778. (eval $ac_try) 2>&5
  6779. ac_status=$?
  6780. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6781. (exit $ac_status); }; }; then
  6782. ac_hi=$ac_mid; break
  6783. else
  6784. echo "$as_me: failed program was:" >&5
  6785. sed 's/^/| /' conftest.$ac_ext >&5
  6786. ac_lo=`expr $ac_mid + 1`
  6787. if test $ac_lo -le $ac_mid; then
  6788. ac_lo= ac_hi=
  6789. break
  6790. fi
  6791. ac_mid=`expr 2 '*' $ac_mid + 1`
  6792. fi
  6793. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6794. done
  6795. else
  6796. echo "$as_me: failed program was:" >&5
  6797. sed 's/^/| /' conftest.$ac_ext >&5
  6798. cat >conftest.$ac_ext <<_ACEOF
  6799. /* confdefs.h. */
  6800. _ACEOF
  6801. cat confdefs.h >>conftest.$ac_ext
  6802. cat >>conftest.$ac_ext <<_ACEOF
  6803. /* end confdefs.h. */
  6804. $ac_includes_default
  6805. int
  6806. main ()
  6807. {
  6808. static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
  6809. test_array [0] = 0
  6810. ;
  6811. return 0;
  6812. }
  6813. _ACEOF
  6814. rm -f conftest.$ac_objext
  6815. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6816. (eval $ac_compile) 2>conftest.er1
  6817. ac_status=$?
  6818. grep -v '^ *+' conftest.er1 >conftest.err
  6819. rm -f conftest.er1
  6820. cat conftest.err >&5
  6821. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6822. (exit $ac_status); } &&
  6823. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6824. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6825. (eval $ac_try) 2>&5
  6826. ac_status=$?
  6827. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6828. (exit $ac_status); }; } &&
  6829. { ac_try='test -s conftest.$ac_objext'
  6830. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6831. (eval $ac_try) 2>&5
  6832. ac_status=$?
  6833. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6834. (exit $ac_status); }; }; then
  6835. ac_hi=-1 ac_mid=-1
  6836. while :; do
  6837. cat >conftest.$ac_ext <<_ACEOF
  6838. /* confdefs.h. */
  6839. _ACEOF
  6840. cat confdefs.h >>conftest.$ac_ext
  6841. cat >>conftest.$ac_ext <<_ACEOF
  6842. /* end confdefs.h. */
  6843. $ac_includes_default
  6844. int
  6845. main ()
  6846. {
  6847. static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
  6848. test_array [0] = 0
  6849. ;
  6850. return 0;
  6851. }
  6852. _ACEOF
  6853. rm -f conftest.$ac_objext
  6854. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6855. (eval $ac_compile) 2>conftest.er1
  6856. ac_status=$?
  6857. grep -v '^ *+' conftest.er1 >conftest.err
  6858. rm -f conftest.er1
  6859. cat conftest.err >&5
  6860. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6861. (exit $ac_status); } &&
  6862. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6863. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6864. (eval $ac_try) 2>&5
  6865. ac_status=$?
  6866. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6867. (exit $ac_status); }; } &&
  6868. { ac_try='test -s conftest.$ac_objext'
  6869. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6870. (eval $ac_try) 2>&5
  6871. ac_status=$?
  6872. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6873. (exit $ac_status); }; }; then
  6874. ac_lo=$ac_mid; break
  6875. else
  6876. echo "$as_me: failed program was:" >&5
  6877. sed 's/^/| /' conftest.$ac_ext >&5
  6878. ac_hi=`expr '(' $ac_mid ')' - 1`
  6879. if test $ac_mid -le $ac_hi; then
  6880. ac_lo= ac_hi=
  6881. break
  6882. fi
  6883. ac_mid=`expr 2 '*' $ac_mid`
  6884. fi
  6885. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6886. done
  6887. else
  6888. echo "$as_me: failed program was:" >&5
  6889. sed 's/^/| /' conftest.$ac_ext >&5
  6890. ac_lo= ac_hi=
  6891. fi
  6892. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6893. fi
  6894. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6895. # Binary search between lo and hi bounds.
  6896. while test "x$ac_lo" != "x$ac_hi"; do
  6897. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  6898. cat >conftest.$ac_ext <<_ACEOF
  6899. /* confdefs.h. */
  6900. _ACEOF
  6901. cat confdefs.h >>conftest.$ac_ext
  6902. cat >>conftest.$ac_ext <<_ACEOF
  6903. /* end confdefs.h. */
  6904. $ac_includes_default
  6905. int
  6906. main ()
  6907. {
  6908. static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
  6909. test_array [0] = 0
  6910. ;
  6911. return 0;
  6912. }
  6913. _ACEOF
  6914. rm -f conftest.$ac_objext
  6915. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6916. (eval $ac_compile) 2>conftest.er1
  6917. ac_status=$?
  6918. grep -v '^ *+' conftest.er1 >conftest.err
  6919. rm -f conftest.er1
  6920. cat conftest.err >&5
  6921. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6922. (exit $ac_status); } &&
  6923. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6924. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6925. (eval $ac_try) 2>&5
  6926. ac_status=$?
  6927. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6928. (exit $ac_status); }; } &&
  6929. { ac_try='test -s conftest.$ac_objext'
  6930. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6931. (eval $ac_try) 2>&5
  6932. ac_status=$?
  6933. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6934. (exit $ac_status); }; }; then
  6935. ac_hi=$ac_mid
  6936. else
  6937. echo "$as_me: failed program was:" >&5
  6938. sed 's/^/| /' conftest.$ac_ext >&5
  6939. ac_lo=`expr '(' $ac_mid ')' + 1`
  6940. fi
  6941. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6942. done
  6943. case $ac_lo in
  6944. ?*) ac_cv_sizeof_short=$ac_lo;;
  6945. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
  6946. See \`config.log' for more details." >&5
  6947. echo "$as_me: error: cannot compute sizeof (short), 77
  6948. See \`config.log' for more details." >&2;}
  6949. { (exit 1); exit 1; }; } ;;
  6950. esac
  6951. else
  6952. if test "$cross_compiling" = yes; then
  6953. { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
  6954. echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
  6955. { (exit 1); exit 1; }; }
  6956. else
  6957. cat >conftest.$ac_ext <<_ACEOF
  6958. /* confdefs.h. */
  6959. _ACEOF
  6960. cat confdefs.h >>conftest.$ac_ext
  6961. cat >>conftest.$ac_ext <<_ACEOF
  6962. /* end confdefs.h. */
  6963. $ac_includes_default
  6964. long longval () { return (long) (sizeof (short)); }
  6965. unsigned long ulongval () { return (long) (sizeof (short)); }
  6966. #include <stdio.h>
  6967. #include <stdlib.h>
  6968. int
  6969. main ()
  6970. {
  6971. FILE *f = fopen ("conftest.val", "w");
  6972. if (! f)
  6973. exit (1);
  6974. if (((long) (sizeof (short))) < 0)
  6975. {
  6976. long i = longval ();
  6977. if (i != ((long) (sizeof (short))))
  6978. exit (1);
  6979. fprintf (f, "%ld\n", i);
  6980. }
  6981. else
  6982. {
  6983. unsigned long i = ulongval ();
  6984. if (i != ((long) (sizeof (short))))
  6985. exit (1);
  6986. fprintf (f, "%lu\n", i);
  6987. }
  6988. exit (ferror (f) || fclose (f) != 0);
  6989. ;
  6990. return 0;
  6991. }
  6992. _ACEOF
  6993. rm -f conftest$ac_exeext
  6994. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  6995. (eval $ac_link) 2>&5
  6996. ac_status=$?
  6997. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6998. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  6999. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7000. (eval $ac_try) 2>&5
  7001. ac_status=$?
  7002. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7003. (exit $ac_status); }; }; then
  7004. ac_cv_sizeof_short=`cat conftest.val`
  7005. else
  7006. echo "$as_me: program exited with status $ac_status" >&5
  7007. echo "$as_me: failed program was:" >&5
  7008. sed 's/^/| /' conftest.$ac_ext >&5
  7009. ( exit $ac_status )
  7010. { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
  7011. See \`config.log' for more details." >&5
  7012. echo "$as_me: error: cannot compute sizeof (short), 77
  7013. See \`config.log' for more details." >&2;}
  7014. { (exit 1); exit 1; }; }
  7015. fi
  7016. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  7017. fi
  7018. fi
  7019. rm -f conftest.val
  7020. else
  7021. ac_cv_sizeof_short=0
  7022. fi
  7023. fi
  7024. echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
  7025. echo "${ECHO_T}$ac_cv_sizeof_short" >&6
  7026. cat >>confdefs.h <<_ACEOF
  7027. #define SIZEOF_SHORT $ac_cv_sizeof_short
  7028. _ACEOF
  7029. echo "$as_me:$LINENO: checking for long" >&5
  7030. echo $ECHO_N "checking for long... $ECHO_C" >&6
  7031. if test "${ac_cv_type_long+set}" = set; then
  7032. echo $ECHO_N "(cached) $ECHO_C" >&6
  7033. else
  7034. cat >conftest.$ac_ext <<_ACEOF
  7035. /* confdefs.h. */
  7036. _ACEOF
  7037. cat confdefs.h >>conftest.$ac_ext
  7038. cat >>conftest.$ac_ext <<_ACEOF
  7039. /* end confdefs.h. */
  7040. $ac_includes_default
  7041. int
  7042. main ()
  7043. {
  7044. if ((long *) 0)
  7045. return 0;
  7046. if (sizeof (long))
  7047. return 0;
  7048. ;
  7049. return 0;
  7050. }
  7051. _ACEOF
  7052. rm -f conftest.$ac_objext
  7053. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7054. (eval $ac_compile) 2>conftest.er1
  7055. ac_status=$?
  7056. grep -v '^ *+' conftest.er1 >conftest.err
  7057. rm -f conftest.er1
  7058. cat conftest.err >&5
  7059. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7060. (exit $ac_status); } &&
  7061. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7062. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7063. (eval $ac_try) 2>&5
  7064. ac_status=$?
  7065. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7066. (exit $ac_status); }; } &&
  7067. { ac_try='test -s conftest.$ac_objext'
  7068. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7069. (eval $ac_try) 2>&5
  7070. ac_status=$?
  7071. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7072. (exit $ac_status); }; }; then
  7073. ac_cv_type_long=yes
  7074. else
  7075. echo "$as_me: failed program was:" >&5
  7076. sed 's/^/| /' conftest.$ac_ext >&5
  7077. ac_cv_type_long=no
  7078. fi
  7079. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7080. fi
  7081. echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
  7082. echo "${ECHO_T}$ac_cv_type_long" >&6
  7083. echo "$as_me:$LINENO: checking size of long" >&5
  7084. echo $ECHO_N "checking size of long... $ECHO_C" >&6
  7085. if test "${ac_cv_sizeof_long+set}" = set; then
  7086. echo $ECHO_N "(cached) $ECHO_C" >&6
  7087. else
  7088. if test "$ac_cv_type_long" = yes; then
  7089. # The cast to unsigned long works around a bug in the HP C Compiler
  7090. # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  7091. # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  7092. # This bug is HP SR number 8606223364.
  7093. if test "$cross_compiling" = yes; then
  7094. # Depending upon the size, compute the lo and hi bounds.
  7095. cat >conftest.$ac_ext <<_ACEOF
  7096. /* confdefs.h. */
  7097. _ACEOF
  7098. cat confdefs.h >>conftest.$ac_ext
  7099. cat >>conftest.$ac_ext <<_ACEOF
  7100. /* end confdefs.h. */
  7101. $ac_includes_default
  7102. int
  7103. main ()
  7104. {
  7105. static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
  7106. test_array [0] = 0
  7107. ;
  7108. return 0;
  7109. }
  7110. _ACEOF
  7111. rm -f conftest.$ac_objext
  7112. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7113. (eval $ac_compile) 2>conftest.er1
  7114. ac_status=$?
  7115. grep -v '^ *+' conftest.er1 >conftest.err
  7116. rm -f conftest.er1
  7117. cat conftest.err >&5
  7118. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7119. (exit $ac_status); } &&
  7120. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7121. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7122. (eval $ac_try) 2>&5
  7123. ac_status=$?
  7124. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7125. (exit $ac_status); }; } &&
  7126. { ac_try='test -s conftest.$ac_objext'
  7127. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7128. (eval $ac_try) 2>&5
  7129. ac_status=$?
  7130. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7131. (exit $ac_status); }; }; then
  7132. ac_lo=0 ac_mid=0
  7133. while :; do
  7134. cat >conftest.$ac_ext <<_ACEOF
  7135. /* confdefs.h. */
  7136. _ACEOF
  7137. cat confdefs.h >>conftest.$ac_ext
  7138. cat >>conftest.$ac_ext <<_ACEOF
  7139. /* end confdefs.h. */
  7140. $ac_includes_default
  7141. int
  7142. main ()
  7143. {
  7144. static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
  7145. test_array [0] = 0
  7146. ;
  7147. return 0;
  7148. }
  7149. _ACEOF
  7150. rm -f conftest.$ac_objext
  7151. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7152. (eval $ac_compile) 2>conftest.er1
  7153. ac_status=$?
  7154. grep -v '^ *+' conftest.er1 >conftest.err
  7155. rm -f conftest.er1
  7156. cat conftest.err >&5
  7157. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7158. (exit $ac_status); } &&
  7159. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7160. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7161. (eval $ac_try) 2>&5
  7162. ac_status=$?
  7163. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7164. (exit $ac_status); }; } &&
  7165. { ac_try='test -s conftest.$ac_objext'
  7166. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7167. (eval $ac_try) 2>&5
  7168. ac_status=$?
  7169. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7170. (exit $ac_status); }; }; then
  7171. ac_hi=$ac_mid; break
  7172. else
  7173. echo "$as_me: failed program was:" >&5
  7174. sed 's/^/| /' conftest.$ac_ext >&5
  7175. ac_lo=`expr $ac_mid + 1`
  7176. if test $ac_lo -le $ac_mid; then
  7177. ac_lo= ac_hi=
  7178. break
  7179. fi
  7180. ac_mid=`expr 2 '*' $ac_mid + 1`
  7181. fi
  7182. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7183. done
  7184. else
  7185. echo "$as_me: failed program was:" >&5
  7186. sed 's/^/| /' conftest.$ac_ext >&5
  7187. cat >conftest.$ac_ext <<_ACEOF
  7188. /* confdefs.h. */
  7189. _ACEOF
  7190. cat confdefs.h >>conftest.$ac_ext
  7191. cat >>conftest.$ac_ext <<_ACEOF
  7192. /* end confdefs.h. */
  7193. $ac_includes_default
  7194. int
  7195. main ()
  7196. {
  7197. static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
  7198. test_array [0] = 0
  7199. ;
  7200. return 0;
  7201. }
  7202. _ACEOF
  7203. rm -f conftest.$ac_objext
  7204. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7205. (eval $ac_compile) 2>conftest.er1
  7206. ac_status=$?
  7207. grep -v '^ *+' conftest.er1 >conftest.err
  7208. rm -f conftest.er1
  7209. cat conftest.err >&5
  7210. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7211. (exit $ac_status); } &&
  7212. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7213. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7214. (eval $ac_try) 2>&5
  7215. ac_status=$?
  7216. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7217. (exit $ac_status); }; } &&
  7218. { ac_try='test -s conftest.$ac_objext'
  7219. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7220. (eval $ac_try) 2>&5
  7221. ac_status=$?
  7222. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7223. (exit $ac_status); }; }; then
  7224. ac_hi=-1 ac_mid=-1
  7225. while :; do
  7226. cat >conftest.$ac_ext <<_ACEOF
  7227. /* confdefs.h. */
  7228. _ACEOF
  7229. cat confdefs.h >>conftest.$ac_ext
  7230. cat >>conftest.$ac_ext <<_ACEOF
  7231. /* end confdefs.h. */
  7232. $ac_includes_default
  7233. int
  7234. main ()
  7235. {
  7236. static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
  7237. test_array [0] = 0
  7238. ;
  7239. return 0;
  7240. }
  7241. _ACEOF
  7242. rm -f conftest.$ac_objext
  7243. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7244. (eval $ac_compile) 2>conftest.er1
  7245. ac_status=$?
  7246. grep -v '^ *+' conftest.er1 >conftest.err
  7247. rm -f conftest.er1
  7248. cat conftest.err >&5
  7249. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7250. (exit $ac_status); } &&
  7251. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7252. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7253. (eval $ac_try) 2>&5
  7254. ac_status=$?
  7255. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7256. (exit $ac_status); }; } &&
  7257. { ac_try='test -s conftest.$ac_objext'
  7258. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7259. (eval $ac_try) 2>&5
  7260. ac_status=$?
  7261. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7262. (exit $ac_status); }; }; then
  7263. ac_lo=$ac_mid; break
  7264. else
  7265. echo "$as_me: failed program was:" >&5
  7266. sed 's/^/| /' conftest.$ac_ext >&5
  7267. ac_hi=`expr '(' $ac_mid ')' - 1`
  7268. if test $ac_mid -le $ac_hi; then
  7269. ac_lo= ac_hi=
  7270. break
  7271. fi
  7272. ac_mid=`expr 2 '*' $ac_mid`
  7273. fi
  7274. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7275. done
  7276. else
  7277. echo "$as_me: failed program was:" >&5
  7278. sed 's/^/| /' conftest.$ac_ext >&5
  7279. ac_lo= ac_hi=
  7280. fi
  7281. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7282. fi
  7283. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7284. # Binary search between lo and hi bounds.
  7285. while test "x$ac_lo" != "x$ac_hi"; do
  7286. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  7287. cat >conftest.$ac_ext <<_ACEOF
  7288. /* confdefs.h. */
  7289. _ACEOF
  7290. cat confdefs.h >>conftest.$ac_ext
  7291. cat >>conftest.$ac_ext <<_ACEOF
  7292. /* end confdefs.h. */
  7293. $ac_includes_default
  7294. int
  7295. main ()
  7296. {
  7297. static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
  7298. test_array [0] = 0
  7299. ;
  7300. return 0;
  7301. }
  7302. _ACEOF
  7303. rm -f conftest.$ac_objext
  7304. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7305. (eval $ac_compile) 2>conftest.er1
  7306. ac_status=$?
  7307. grep -v '^ *+' conftest.er1 >conftest.err
  7308. rm -f conftest.er1
  7309. cat conftest.err >&5
  7310. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7311. (exit $ac_status); } &&
  7312. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7313. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7314. (eval $ac_try) 2>&5
  7315. ac_status=$?
  7316. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7317. (exit $ac_status); }; } &&
  7318. { ac_try='test -s conftest.$ac_objext'
  7319. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7320. (eval $ac_try) 2>&5
  7321. ac_status=$?
  7322. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7323. (exit $ac_status); }; }; then
  7324. ac_hi=$ac_mid
  7325. else
  7326. echo "$as_me: failed program was:" >&5
  7327. sed 's/^/| /' conftest.$ac_ext >&5
  7328. ac_lo=`expr '(' $ac_mid ')' + 1`
  7329. fi
  7330. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7331. done
  7332. case $ac_lo in
  7333. ?*) ac_cv_sizeof_long=$ac_lo;;
  7334. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
  7335. See \`config.log' for more details." >&5
  7336. echo "$as_me: error: cannot compute sizeof (long), 77
  7337. See \`config.log' for more details." >&2;}
  7338. { (exit 1); exit 1; }; } ;;
  7339. esac
  7340. else
  7341. if test "$cross_compiling" = yes; then
  7342. { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
  7343. echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
  7344. { (exit 1); exit 1; }; }
  7345. else
  7346. cat >conftest.$ac_ext <<_ACEOF
  7347. /* confdefs.h. */
  7348. _ACEOF
  7349. cat confdefs.h >>conftest.$ac_ext
  7350. cat >>conftest.$ac_ext <<_ACEOF
  7351. /* end confdefs.h. */
  7352. $ac_includes_default
  7353. long longval () { return (long) (sizeof (long)); }
  7354. unsigned long ulongval () { return (long) (sizeof (long)); }
  7355. #include <stdio.h>
  7356. #include <stdlib.h>
  7357. int
  7358. main ()
  7359. {
  7360. FILE *f = fopen ("conftest.val", "w");
  7361. if (! f)
  7362. exit (1);
  7363. if (((long) (sizeof (long))) < 0)
  7364. {
  7365. long i = longval ();
  7366. if (i != ((long) (sizeof (long))))
  7367. exit (1);
  7368. fprintf (f, "%ld\n", i);
  7369. }
  7370. else
  7371. {
  7372. unsigned long i = ulongval ();
  7373. if (i != ((long) (sizeof (long))))
  7374. exit (1);
  7375. fprintf (f, "%lu\n", i);
  7376. }
  7377. exit (ferror (f) || fclose (f) != 0);
  7378. ;
  7379. return 0;
  7380. }
  7381. _ACEOF
  7382. rm -f conftest$ac_exeext
  7383. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  7384. (eval $ac_link) 2>&5
  7385. ac_status=$?
  7386. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7387. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  7388. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7389. (eval $ac_try) 2>&5
  7390. ac_status=$?
  7391. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7392. (exit $ac_status); }; }; then
  7393. ac_cv_sizeof_long=`cat conftest.val`
  7394. else
  7395. echo "$as_me: program exited with status $ac_status" >&5
  7396. echo "$as_me: failed program was:" >&5
  7397. sed 's/^/| /' conftest.$ac_ext >&5
  7398. ( exit $ac_status )
  7399. { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
  7400. See \`config.log' for more details." >&5
  7401. echo "$as_me: error: cannot compute sizeof (long), 77
  7402. See \`config.log' for more details." >&2;}
  7403. { (exit 1); exit 1; }; }
  7404. fi
  7405. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  7406. fi
  7407. fi
  7408. rm -f conftest.val
  7409. else
  7410. ac_cv_sizeof_long=0
  7411. fi
  7412. fi
  7413. echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
  7414. echo "${ECHO_T}$ac_cv_sizeof_long" >&6
  7415. cat >>confdefs.h <<_ACEOF
  7416. #define SIZEOF_LONG $ac_cv_sizeof_long
  7417. _ACEOF
  7418. echo "$as_me:$LINENO: checking for long long" >&5
  7419. echo $ECHO_N "checking for long long... $ECHO_C" >&6
  7420. if test "${ac_cv_type_long_long+set}" = set; then
  7421. echo $ECHO_N "(cached) $ECHO_C" >&6
  7422. else
  7423. cat >conftest.$ac_ext <<_ACEOF
  7424. /* confdefs.h. */
  7425. _ACEOF
  7426. cat confdefs.h >>conftest.$ac_ext
  7427. cat >>conftest.$ac_ext <<_ACEOF
  7428. /* end confdefs.h. */
  7429. $ac_includes_default
  7430. int
  7431. main ()
  7432. {
  7433. if ((long long *) 0)
  7434. return 0;
  7435. if (sizeof (long long))
  7436. return 0;
  7437. ;
  7438. return 0;
  7439. }
  7440. _ACEOF
  7441. rm -f conftest.$ac_objext
  7442. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7443. (eval $ac_compile) 2>conftest.er1
  7444. ac_status=$?
  7445. grep -v '^ *+' conftest.er1 >conftest.err
  7446. rm -f conftest.er1
  7447. cat conftest.err >&5
  7448. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7449. (exit $ac_status); } &&
  7450. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7451. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7452. (eval $ac_try) 2>&5
  7453. ac_status=$?
  7454. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7455. (exit $ac_status); }; } &&
  7456. { ac_try='test -s conftest.$ac_objext'
  7457. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7458. (eval $ac_try) 2>&5
  7459. ac_status=$?
  7460. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7461. (exit $ac_status); }; }; then
  7462. ac_cv_type_long_long=yes
  7463. else
  7464. echo "$as_me: failed program was:" >&5
  7465. sed 's/^/| /' conftest.$ac_ext >&5
  7466. ac_cv_type_long_long=no
  7467. fi
  7468. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7469. fi
  7470. echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
  7471. echo "${ECHO_T}$ac_cv_type_long_long" >&6
  7472. echo "$as_me:$LINENO: checking size of long long" >&5
  7473. echo $ECHO_N "checking size of long long... $ECHO_C" >&6
  7474. if test "${ac_cv_sizeof_long_long+set}" = set; then
  7475. echo $ECHO_N "(cached) $ECHO_C" >&6
  7476. else
  7477. if test "$ac_cv_type_long_long" = yes; then
  7478. # The cast to unsigned long works around a bug in the HP C Compiler
  7479. # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  7480. # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  7481. # This bug is HP SR number 8606223364.
  7482. if test "$cross_compiling" = yes; then
  7483. # Depending upon the size, compute the lo and hi bounds.
  7484. cat >conftest.$ac_ext <<_ACEOF
  7485. /* confdefs.h. */
  7486. _ACEOF
  7487. cat confdefs.h >>conftest.$ac_ext
  7488. cat >>conftest.$ac_ext <<_ACEOF
  7489. /* end confdefs.h. */
  7490. $ac_includes_default
  7491. int
  7492. main ()
  7493. {
  7494. static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
  7495. test_array [0] = 0
  7496. ;
  7497. return 0;
  7498. }
  7499. _ACEOF
  7500. rm -f conftest.$ac_objext
  7501. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7502. (eval $ac_compile) 2>conftest.er1
  7503. ac_status=$?
  7504. grep -v '^ *+' conftest.er1 >conftest.err
  7505. rm -f conftest.er1
  7506. cat conftest.err >&5
  7507. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7508. (exit $ac_status); } &&
  7509. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7510. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7511. (eval $ac_try) 2>&5
  7512. ac_status=$?
  7513. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7514. (exit $ac_status); }; } &&
  7515. { ac_try='test -s conftest.$ac_objext'
  7516. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7517. (eval $ac_try) 2>&5
  7518. ac_status=$?
  7519. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7520. (exit $ac_status); }; }; then
  7521. ac_lo=0 ac_mid=0
  7522. while :; do
  7523. cat >conftest.$ac_ext <<_ACEOF
  7524. /* confdefs.h. */
  7525. _ACEOF
  7526. cat confdefs.h >>conftest.$ac_ext
  7527. cat >>conftest.$ac_ext <<_ACEOF
  7528. /* end confdefs.h. */
  7529. $ac_includes_default
  7530. int
  7531. main ()
  7532. {
  7533. static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
  7534. test_array [0] = 0
  7535. ;
  7536. return 0;
  7537. }
  7538. _ACEOF
  7539. rm -f conftest.$ac_objext
  7540. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7541. (eval $ac_compile) 2>conftest.er1
  7542. ac_status=$?
  7543. grep -v '^ *+' conftest.er1 >conftest.err
  7544. rm -f conftest.er1
  7545. cat conftest.err >&5
  7546. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7547. (exit $ac_status); } &&
  7548. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7549. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7550. (eval $ac_try) 2>&5
  7551. ac_status=$?
  7552. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7553. (exit $ac_status); }; } &&
  7554. { ac_try='test -s conftest.$ac_objext'
  7555. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7556. (eval $ac_try) 2>&5
  7557. ac_status=$?
  7558. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7559. (exit $ac_status); }; }; then
  7560. ac_hi=$ac_mid; break
  7561. else
  7562. echo "$as_me: failed program was:" >&5
  7563. sed 's/^/| /' conftest.$ac_ext >&5
  7564. ac_lo=`expr $ac_mid + 1`
  7565. if test $ac_lo -le $ac_mid; then
  7566. ac_lo= ac_hi=
  7567. break
  7568. fi
  7569. ac_mid=`expr 2 '*' $ac_mid + 1`
  7570. fi
  7571. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7572. done
  7573. else
  7574. echo "$as_me: failed program was:" >&5
  7575. sed 's/^/| /' conftest.$ac_ext >&5
  7576. cat >conftest.$ac_ext <<_ACEOF
  7577. /* confdefs.h. */
  7578. _ACEOF
  7579. cat confdefs.h >>conftest.$ac_ext
  7580. cat >>conftest.$ac_ext <<_ACEOF
  7581. /* end confdefs.h. */
  7582. $ac_includes_default
  7583. int
  7584. main ()
  7585. {
  7586. static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
  7587. test_array [0] = 0
  7588. ;
  7589. return 0;
  7590. }
  7591. _ACEOF
  7592. rm -f conftest.$ac_objext
  7593. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7594. (eval $ac_compile) 2>conftest.er1
  7595. ac_status=$?
  7596. grep -v '^ *+' conftest.er1 >conftest.err
  7597. rm -f conftest.er1
  7598. cat conftest.err >&5
  7599. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7600. (exit $ac_status); } &&
  7601. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7602. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7603. (eval $ac_try) 2>&5
  7604. ac_status=$?
  7605. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7606. (exit $ac_status); }; } &&
  7607. { ac_try='test -s conftest.$ac_objext'
  7608. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7609. (eval $ac_try) 2>&5
  7610. ac_status=$?
  7611. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7612. (exit $ac_status); }; }; then
  7613. ac_hi=-1 ac_mid=-1
  7614. while :; do
  7615. cat >conftest.$ac_ext <<_ACEOF
  7616. /* confdefs.h. */
  7617. _ACEOF
  7618. cat confdefs.h >>conftest.$ac_ext
  7619. cat >>conftest.$ac_ext <<_ACEOF
  7620. /* end confdefs.h. */
  7621. $ac_includes_default
  7622. int
  7623. main ()
  7624. {
  7625. static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
  7626. test_array [0] = 0
  7627. ;
  7628. return 0;
  7629. }
  7630. _ACEOF
  7631. rm -f conftest.$ac_objext
  7632. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7633. (eval $ac_compile) 2>conftest.er1
  7634. ac_status=$?
  7635. grep -v '^ *+' conftest.er1 >conftest.err
  7636. rm -f conftest.er1
  7637. cat conftest.err >&5
  7638. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7639. (exit $ac_status); } &&
  7640. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7641. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7642. (eval $ac_try) 2>&5
  7643. ac_status=$?
  7644. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7645. (exit $ac_status); }; } &&
  7646. { ac_try='test -s conftest.$ac_objext'
  7647. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7648. (eval $ac_try) 2>&5
  7649. ac_status=$?
  7650. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7651. (exit $ac_status); }; }; then
  7652. ac_lo=$ac_mid; break
  7653. else
  7654. echo "$as_me: failed program was:" >&5
  7655. sed 's/^/| /' conftest.$ac_ext >&5
  7656. ac_hi=`expr '(' $ac_mid ')' - 1`
  7657. if test $ac_mid -le $ac_hi; then
  7658. ac_lo= ac_hi=
  7659. break
  7660. fi
  7661. ac_mid=`expr 2 '*' $ac_mid`
  7662. fi
  7663. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7664. done
  7665. else
  7666. echo "$as_me: failed program was:" >&5
  7667. sed 's/^/| /' conftest.$ac_ext >&5
  7668. ac_lo= ac_hi=
  7669. fi
  7670. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7671. fi
  7672. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7673. # Binary search between lo and hi bounds.
  7674. while test "x$ac_lo" != "x$ac_hi"; do
  7675. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  7676. cat >conftest.$ac_ext <<_ACEOF
  7677. /* confdefs.h. */
  7678. _ACEOF
  7679. cat confdefs.h >>conftest.$ac_ext
  7680. cat >>conftest.$ac_ext <<_ACEOF
  7681. /* end confdefs.h. */
  7682. $ac_includes_default
  7683. int
  7684. main ()
  7685. {
  7686. static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
  7687. test_array [0] = 0
  7688. ;
  7689. return 0;
  7690. }
  7691. _ACEOF
  7692. rm -f conftest.$ac_objext
  7693. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7694. (eval $ac_compile) 2>conftest.er1
  7695. ac_status=$?
  7696. grep -v '^ *+' conftest.er1 >conftest.err
  7697. rm -f conftest.er1
  7698. cat conftest.err >&5
  7699. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7700. (exit $ac_status); } &&
  7701. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7702. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7703. (eval $ac_try) 2>&5
  7704. ac_status=$?
  7705. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7706. (exit $ac_status); }; } &&
  7707. { ac_try='test -s conftest.$ac_objext'
  7708. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7709. (eval $ac_try) 2>&5
  7710. ac_status=$?
  7711. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7712. (exit $ac_status); }; }; then
  7713. ac_hi=$ac_mid
  7714. else
  7715. echo "$as_me: failed program was:" >&5
  7716. sed 's/^/| /' conftest.$ac_ext >&5
  7717. ac_lo=`expr '(' $ac_mid ')' + 1`
  7718. fi
  7719. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7720. done
  7721. case $ac_lo in
  7722. ?*) ac_cv_sizeof_long_long=$ac_lo;;
  7723. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
  7724. See \`config.log' for more details." >&5
  7725. echo "$as_me: error: cannot compute sizeof (long long), 77
  7726. See \`config.log' for more details." >&2;}
  7727. { (exit 1); exit 1; }; } ;;
  7728. esac
  7729. else
  7730. if test "$cross_compiling" = yes; then
  7731. { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
  7732. echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
  7733. { (exit 1); exit 1; }; }
  7734. else
  7735. cat >conftest.$ac_ext <<_ACEOF
  7736. /* confdefs.h. */
  7737. _ACEOF
  7738. cat confdefs.h >>conftest.$ac_ext
  7739. cat >>conftest.$ac_ext <<_ACEOF
  7740. /* end confdefs.h. */
  7741. $ac_includes_default
  7742. long longval () { return (long) (sizeof (long long)); }
  7743. unsigned long ulongval () { return (long) (sizeof (long long)); }
  7744. #include <stdio.h>
  7745. #include <stdlib.h>
  7746. int
  7747. main ()
  7748. {
  7749. FILE *f = fopen ("conftest.val", "w");
  7750. if (! f)
  7751. exit (1);
  7752. if (((long) (sizeof (long long))) < 0)
  7753. {
  7754. long i = longval ();
  7755. if (i != ((long) (sizeof (long long))))
  7756. exit (1);
  7757. fprintf (f, "%ld\n", i);
  7758. }
  7759. else
  7760. {
  7761. unsigned long i = ulongval ();
  7762. if (i != ((long) (sizeof (long long))))
  7763. exit (1);
  7764. fprintf (f, "%lu\n", i);
  7765. }
  7766. exit (ferror (f) || fclose (f) != 0);
  7767. ;
  7768. return 0;
  7769. }
  7770. _ACEOF
  7771. rm -f conftest$ac_exeext
  7772. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  7773. (eval $ac_link) 2>&5
  7774. ac_status=$?
  7775. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7776. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  7777. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7778. (eval $ac_try) 2>&5
  7779. ac_status=$?
  7780. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7781. (exit $ac_status); }; }; then
  7782. ac_cv_sizeof_long_long=`cat conftest.val`
  7783. else
  7784. echo "$as_me: program exited with status $ac_status" >&5
  7785. echo "$as_me: failed program was:" >&5
  7786. sed 's/^/| /' conftest.$ac_ext >&5
  7787. ( exit $ac_status )
  7788. { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
  7789. See \`config.log' for more details." >&5
  7790. echo "$as_me: error: cannot compute sizeof (long long), 77
  7791. See \`config.log' for more details." >&2;}
  7792. { (exit 1); exit 1; }; }
  7793. fi
  7794. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  7795. fi
  7796. fi
  7797. rm -f conftest.val
  7798. else
  7799. ac_cv_sizeof_long_long=0
  7800. fi
  7801. fi
  7802. echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
  7803. echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
  7804. cat >>confdefs.h <<_ACEOF
  7805. #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
  7806. _ACEOF
  7807. if test $ac_cv_c_compiler_gnu = yes; then
  7808. echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
  7809. echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6
  7810. if test "${ac_cv_prog_gcc_traditional+set}" = set; then
  7811. echo $ECHO_N "(cached) $ECHO_C" >&6
  7812. else
  7813. ac_pattern="Autoconf.*'x'"
  7814. cat >conftest.$ac_ext <<_ACEOF
  7815. /* confdefs.h. */
  7816. _ACEOF
  7817. cat confdefs.h >>conftest.$ac_ext
  7818. cat >>conftest.$ac_ext <<_ACEOF
  7819. /* end confdefs.h. */
  7820. #include <sgtty.h>
  7821. Autoconf TIOCGETP
  7822. _ACEOF
  7823. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  7824. $EGREP "$ac_pattern" >/dev/null 2>&1; then
  7825. ac_cv_prog_gcc_traditional=yes
  7826. else
  7827. ac_cv_prog_gcc_traditional=no
  7828. fi
  7829. rm -f conftest*
  7830. if test $ac_cv_prog_gcc_traditional = no; then
  7831. cat >conftest.$ac_ext <<_ACEOF
  7832. /* confdefs.h. */
  7833. _ACEOF
  7834. cat confdefs.h >>conftest.$ac_ext
  7835. cat >>conftest.$ac_ext <<_ACEOF
  7836. /* end confdefs.h. */
  7837. #include <termio.h>
  7838. Autoconf TCGETA
  7839. _ACEOF
  7840. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  7841. $EGREP "$ac_pattern" >/dev/null 2>&1; then
  7842. ac_cv_prog_gcc_traditional=yes
  7843. fi
  7844. rm -f conftest*
  7845. fi
  7846. fi
  7847. echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
  7848. echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6
  7849. if test $ac_cv_prog_gcc_traditional = yes; then
  7850. CC="$CC -traditional"
  7851. fi
  7852. fi
  7853. echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
  7854. echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
  7855. if test "${ac_cv_struct_tm+set}" = set; then
  7856. echo $ECHO_N "(cached) $ECHO_C" >&6
  7857. else
  7858. cat >conftest.$ac_ext <<_ACEOF
  7859. /* confdefs.h. */
  7860. _ACEOF
  7861. cat confdefs.h >>conftest.$ac_ext
  7862. cat >>conftest.$ac_ext <<_ACEOF
  7863. /* end confdefs.h. */
  7864. #include <sys/types.h>
  7865. #include <time.h>
  7866. int
  7867. main ()
  7868. {
  7869. struct tm *tp; tp->tm_sec;
  7870. ;
  7871. return 0;
  7872. }
  7873. _ACEOF
  7874. rm -f conftest.$ac_objext
  7875. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7876. (eval $ac_compile) 2>conftest.er1
  7877. ac_status=$?
  7878. grep -v '^ *+' conftest.er1 >conftest.err
  7879. rm -f conftest.er1
  7880. cat conftest.err >&5
  7881. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7882. (exit $ac_status); } &&
  7883. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7884. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7885. (eval $ac_try) 2>&5
  7886. ac_status=$?
  7887. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7888. (exit $ac_status); }; } &&
  7889. { ac_try='test -s conftest.$ac_objext'
  7890. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7891. (eval $ac_try) 2>&5
  7892. ac_status=$?
  7893. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7894. (exit $ac_status); }; }; then
  7895. ac_cv_struct_tm=time.h
  7896. else
  7897. echo "$as_me: failed program was:" >&5
  7898. sed 's/^/| /' conftest.$ac_ext >&5
  7899. ac_cv_struct_tm=sys/time.h
  7900. fi
  7901. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7902. fi
  7903. echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
  7904. echo "${ECHO_T}$ac_cv_struct_tm" >&6
  7905. if test $ac_cv_struct_tm = sys/time.h; then
  7906. cat >>confdefs.h <<\_ACEOF
  7907. #define TM_IN_SYS_TIME 1
  7908. _ACEOF
  7909. fi
  7910. echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
  7911. echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
  7912. if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
  7913. echo $ECHO_N "(cached) $ECHO_C" >&6
  7914. else
  7915. cat >conftest.$ac_ext <<_ACEOF
  7916. /* confdefs.h. */
  7917. _ACEOF
  7918. cat confdefs.h >>conftest.$ac_ext
  7919. cat >>conftest.$ac_ext <<_ACEOF
  7920. /* end confdefs.h. */
  7921. #include <sys/types.h>
  7922. #include <$ac_cv_struct_tm>
  7923. int
  7924. main ()
  7925. {
  7926. static struct tm ac_aggr;
  7927. if (ac_aggr.tm_zone)
  7928. return 0;
  7929. ;
  7930. return 0;
  7931. }
  7932. _ACEOF
  7933. rm -f conftest.$ac_objext
  7934. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7935. (eval $ac_compile) 2>conftest.er1
  7936. ac_status=$?
  7937. grep -v '^ *+' conftest.er1 >conftest.err
  7938. rm -f conftest.er1
  7939. cat conftest.err >&5
  7940. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7941. (exit $ac_status); } &&
  7942. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7943. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7944. (eval $ac_try) 2>&5
  7945. ac_status=$?
  7946. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7947. (exit $ac_status); }; } &&
  7948. { ac_try='test -s conftest.$ac_objext'
  7949. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7950. (eval $ac_try) 2>&5
  7951. ac_status=$?
  7952. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7953. (exit $ac_status); }; }; then
  7954. ac_cv_member_struct_tm_tm_zone=yes
  7955. else
  7956. echo "$as_me: failed program was:" >&5
  7957. sed 's/^/| /' conftest.$ac_ext >&5
  7958. cat >conftest.$ac_ext <<_ACEOF
  7959. /* confdefs.h. */
  7960. _ACEOF
  7961. cat confdefs.h >>conftest.$ac_ext
  7962. cat >>conftest.$ac_ext <<_ACEOF
  7963. /* end confdefs.h. */
  7964. #include <sys/types.h>
  7965. #include <$ac_cv_struct_tm>
  7966. int
  7967. main ()
  7968. {
  7969. static struct tm ac_aggr;
  7970. if (sizeof ac_aggr.tm_zone)
  7971. return 0;
  7972. ;
  7973. return 0;
  7974. }
  7975. _ACEOF
  7976. rm -f conftest.$ac_objext
  7977. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7978. (eval $ac_compile) 2>conftest.er1
  7979. ac_status=$?
  7980. grep -v '^ *+' conftest.er1 >conftest.err
  7981. rm -f conftest.er1
  7982. cat conftest.err >&5
  7983. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7984. (exit $ac_status); } &&
  7985. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7986. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7987. (eval $ac_try) 2>&5
  7988. ac_status=$?
  7989. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7990. (exit $ac_status); }; } &&
  7991. { ac_try='test -s conftest.$ac_objext'
  7992. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7993. (eval $ac_try) 2>&5
  7994. ac_status=$?
  7995. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7996. (exit $ac_status); }; }; then
  7997. ac_cv_member_struct_tm_tm_zone=yes
  7998. else
  7999. echo "$as_me: failed program was:" >&5
  8000. sed 's/^/| /' conftest.$ac_ext >&5
  8001. ac_cv_member_struct_tm_tm_zone=no
  8002. fi
  8003. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8004. fi
  8005. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8006. fi
  8007. echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
  8008. echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
  8009. if test $ac_cv_member_struct_tm_tm_zone = yes; then
  8010. cat >>confdefs.h <<_ACEOF
  8011. #define HAVE_STRUCT_TM_TM_ZONE 1
  8012. _ACEOF
  8013. fi
  8014. if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
  8015. cat >>confdefs.h <<\_ACEOF
  8016. #define HAVE_TM_ZONE 1
  8017. _ACEOF
  8018. else
  8019. echo "$as_me:$LINENO: checking for tzname" >&5
  8020. echo $ECHO_N "checking for tzname... $ECHO_C" >&6
  8021. if test "${ac_cv_var_tzname+set}" = set; then
  8022. echo $ECHO_N "(cached) $ECHO_C" >&6
  8023. else
  8024. cat >conftest.$ac_ext <<_ACEOF
  8025. /* confdefs.h. */
  8026. _ACEOF
  8027. cat confdefs.h >>conftest.$ac_ext
  8028. cat >>conftest.$ac_ext <<_ACEOF
  8029. /* end confdefs.h. */
  8030. #include <time.h>
  8031. #ifndef tzname /* For SGI. */
  8032. extern char *tzname[]; /* RS6000 and others reject char **tzname. */
  8033. #endif
  8034. int
  8035. main ()
  8036. {
  8037. atoi(*tzname);
  8038. ;
  8039. return 0;
  8040. }
  8041. _ACEOF
  8042. rm -f conftest.$ac_objext conftest$ac_exeext
  8043. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8044. (eval $ac_link) 2>conftest.er1
  8045. ac_status=$?
  8046. grep -v '^ *+' conftest.er1 >conftest.err
  8047. rm -f conftest.er1
  8048. cat conftest.err >&5
  8049. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8050. (exit $ac_status); } &&
  8051. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  8052. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8053. (eval $ac_try) 2>&5
  8054. ac_status=$?
  8055. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8056. (exit $ac_status); }; } &&
  8057. { ac_try='test -s conftest$ac_exeext'
  8058. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8059. (eval $ac_try) 2>&5
  8060. ac_status=$?
  8061. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8062. (exit $ac_status); }; }; then
  8063. ac_cv_var_tzname=yes
  8064. else
  8065. echo "$as_me: failed program was:" >&5
  8066. sed 's/^/| /' conftest.$ac_ext >&5
  8067. ac_cv_var_tzname=no
  8068. fi
  8069. rm -f conftest.err conftest.$ac_objext \
  8070. conftest$ac_exeext conftest.$ac_ext
  8071. fi
  8072. echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
  8073. echo "${ECHO_T}$ac_cv_var_tzname" >&6
  8074. if test $ac_cv_var_tzname = yes; then
  8075. cat >>confdefs.h <<\_ACEOF
  8076. #define HAVE_TZNAME 1
  8077. _ACEOF
  8078. fi
  8079. fi
  8080. echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
  8081. echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
  8082. if test "${ac_cv_struct_tm+set}" = set; then
  8083. echo $ECHO_N "(cached) $ECHO_C" >&6
  8084. else
  8085. cat >conftest.$ac_ext <<_ACEOF
  8086. /* confdefs.h. */
  8087. _ACEOF
  8088. cat confdefs.h >>conftest.$ac_ext
  8089. cat >>conftest.$ac_ext <<_ACEOF
  8090. /* end confdefs.h. */
  8091. #include <sys/types.h>
  8092. #include <time.h>
  8093. int
  8094. main ()
  8095. {
  8096. struct tm *tp; tp->tm_sec;
  8097. ;
  8098. return 0;
  8099. }
  8100. _ACEOF
  8101. rm -f conftest.$ac_objext
  8102. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8103. (eval $ac_compile) 2>conftest.er1
  8104. ac_status=$?
  8105. grep -v '^ *+' conftest.er1 >conftest.err
  8106. rm -f conftest.er1
  8107. cat conftest.err >&5
  8108. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8109. (exit $ac_status); } &&
  8110. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  8111. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8112. (eval $ac_try) 2>&5
  8113. ac_status=$?
  8114. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8115. (exit $ac_status); }; } &&
  8116. { ac_try='test -s conftest.$ac_objext'
  8117. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8118. (eval $ac_try) 2>&5
  8119. ac_status=$?
  8120. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8121. (exit $ac_status); }; }; then
  8122. ac_cv_struct_tm=time.h
  8123. else
  8124. echo "$as_me: failed program was:" >&5
  8125. sed 's/^/| /' conftest.$ac_ext >&5
  8126. ac_cv_struct_tm=sys/time.h
  8127. fi
  8128. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8129. fi
  8130. echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
  8131. echo "${ECHO_T}$ac_cv_struct_tm" >&6
  8132. if test $ac_cv_struct_tm = sys/time.h; then
  8133. cat >>confdefs.h <<\_ACEOF
  8134. #define TM_IN_SYS_TIME 1
  8135. _ACEOF
  8136. fi
  8137. #checkpoint
  8138. cat >confcache <<\_ACEOF
  8139. # This file is a shell script that caches the results of configure
  8140. # tests run on this system so they can be shared between configure
  8141. # scripts and configure runs, see configure's option --config-cache.
  8142. # It is not useful on other systems. If it contains results you don't
  8143. # want to keep, you may remove or edit it.
  8144. #
  8145. # config.status only pays attention to the cache file if you give it
  8146. # the --recheck option to rerun configure.
  8147. #
  8148. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  8149. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  8150. # following values.
  8151. _ACEOF
  8152. # The following way of writing the cache mishandles newlines in values,
  8153. # but we know of no workaround that is simple, portable, and efficient.
  8154. # So, don't put newlines in cache variables' values.
  8155. # Ultrix sh set writes to stderr and can't be redirected directly,
  8156. # and sets the high bit in the cache file unless we assign to the vars.
  8157. {
  8158. (set) 2>&1 |
  8159. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  8160. *ac_space=\ *)
  8161. # `set' does not quote correctly, so add quotes (double-quote
  8162. # substitution turns \\\\ into \\, and sed turns \\ into \).
  8163. sed -n \
  8164. "s/'/'\\\\''/g;
  8165. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  8166. ;;
  8167. *)
  8168. # `set' quotes correctly as required by POSIX, so do not add quotes.
  8169. sed -n \
  8170. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  8171. ;;
  8172. esac;
  8173. } |
  8174. sed '
  8175. t clear
  8176. : clear
  8177. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  8178. t end
  8179. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  8180. : end' >>confcache
  8181. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  8182. if test -w $cache_file; then
  8183. test "x$cache_file" != "x/dev/null"
  8184. cat confcache >$cache_file
  8185. else
  8186. echo "not updating unwritable cache $cache_file"
  8187. fi
  8188. fi
  8189. rm -f confcache
  8190. # Checks for library functions
  8191. for ac_header in unistd.h vfork.h
  8192. do
  8193. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  8194. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8195. echo "$as_me:$LINENO: checking for $ac_header" >&5
  8196. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  8197. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8198. echo $ECHO_N "(cached) $ECHO_C" >&6
  8199. fi
  8200. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  8201. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  8202. else
  8203. # Is the header compilable?
  8204. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  8205. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  8206. cat >conftest.$ac_ext <<_ACEOF
  8207. /* confdefs.h. */
  8208. _ACEOF
  8209. cat confdefs.h >>conftest.$ac_ext
  8210. cat >>conftest.$ac_ext <<_ACEOF
  8211. /* end confdefs.h. */
  8212. $ac_includes_default
  8213. #include <$ac_header>
  8214. _ACEOF
  8215. rm -f conftest.$ac_objext
  8216. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8217. (eval $ac_compile) 2>conftest.er1
  8218. ac_status=$?
  8219. grep -v '^ *+' conftest.er1 >conftest.err
  8220. rm -f conftest.er1
  8221. cat conftest.err >&5
  8222. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8223. (exit $ac_status); } &&
  8224. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  8225. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8226. (eval $ac_try) 2>&5
  8227. ac_status=$?
  8228. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8229. (exit $ac_status); }; } &&
  8230. { ac_try='test -s conftest.$ac_objext'
  8231. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8232. (eval $ac_try) 2>&5
  8233. ac_status=$?
  8234. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8235. (exit $ac_status); }; }; then
  8236. ac_header_compiler=yes
  8237. else
  8238. echo "$as_me: failed program was:" >&5
  8239. sed 's/^/| /' conftest.$ac_ext >&5
  8240. ac_header_compiler=no
  8241. fi
  8242. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8243. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  8244. echo "${ECHO_T}$ac_header_compiler" >&6
  8245. # Is the header present?
  8246. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  8247. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  8248. cat >conftest.$ac_ext <<_ACEOF
  8249. /* confdefs.h. */
  8250. _ACEOF
  8251. cat confdefs.h >>conftest.$ac_ext
  8252. cat >>conftest.$ac_ext <<_ACEOF
  8253. /* end confdefs.h. */
  8254. #include <$ac_header>
  8255. _ACEOF
  8256. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  8257. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  8258. ac_status=$?
  8259. grep -v '^ *+' conftest.er1 >conftest.err
  8260. rm -f conftest.er1
  8261. cat conftest.err >&5
  8262. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8263. (exit $ac_status); } >/dev/null; then
  8264. if test -s conftest.err; then
  8265. ac_cpp_err=$ac_c_preproc_warn_flag
  8266. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  8267. else
  8268. ac_cpp_err=
  8269. fi
  8270. else
  8271. ac_cpp_err=yes
  8272. fi
  8273. if test -z "$ac_cpp_err"; then
  8274. ac_header_preproc=yes
  8275. else
  8276. echo "$as_me: failed program was:" >&5
  8277. sed 's/^/| /' conftest.$ac_ext >&5
  8278. ac_header_preproc=no
  8279. fi
  8280. rm -f conftest.err conftest.$ac_ext
  8281. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  8282. echo "${ECHO_T}$ac_header_preproc" >&6
  8283. # So? What about this header?
  8284. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  8285. yes:no: )
  8286. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  8287. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  8288. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  8289. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  8290. ac_header_preproc=yes
  8291. ;;
  8292. no:yes:* )
  8293. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  8294. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  8295. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  8296. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  8297. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  8298. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  8299. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  8300. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  8301. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  8302. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  8303. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  8304. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  8305. (
  8306. cat <<\_ASBOX
  8307. ## ------------------------------------------ ##
  8308. ## Report this to the AC_PACKAGE_NAME lists. ##
  8309. ## ------------------------------------------ ##
  8310. _ASBOX
  8311. ) |
  8312. sed "s/^/$as_me: WARNING: /" >&2
  8313. ;;
  8314. esac
  8315. echo "$as_me:$LINENO: checking for $ac_header" >&5
  8316. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  8317. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8318. echo $ECHO_N "(cached) $ECHO_C" >&6
  8319. else
  8320. eval "$as_ac_Header=\$ac_header_preproc"
  8321. fi
  8322. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  8323. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  8324. fi
  8325. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  8326. cat >>confdefs.h <<_ACEOF
  8327. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  8328. _ACEOF
  8329. fi
  8330. done
  8331. for ac_func in fork vfork
  8332. do
  8333. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  8334. echo "$as_me:$LINENO: checking for $ac_func" >&5
  8335. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  8336. if eval "test \"\${$as_ac_var+set}\" = set"; then
  8337. echo $ECHO_N "(cached) $ECHO_C" >&6
  8338. else
  8339. cat >conftest.$ac_ext <<_ACEOF
  8340. /* confdefs.h. */
  8341. _ACEOF
  8342. cat confdefs.h >>conftest.$ac_ext
  8343. cat >>conftest.$ac_ext <<_ACEOF
  8344. /* end confdefs.h. */
  8345. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  8346. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  8347. #define $ac_func innocuous_$ac_func
  8348. /* System header to define __stub macros and hopefully few prototypes,
  8349. which can conflict with char $ac_func (); below.
  8350. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  8351. <limits.h> exists even on freestanding compilers. */
  8352. #ifdef __STDC__
  8353. # include <limits.h>
  8354. #else
  8355. # include <assert.h>
  8356. #endif
  8357. #undef $ac_func
  8358. /* Override any gcc2 internal prototype to avoid an error. */
  8359. #ifdef __cplusplus
  8360. extern "C"
  8361. {
  8362. #endif
  8363. /* We use char because int might match the return type of a gcc2
  8364. builtin and then its argument prototype would still apply. */
  8365. char $ac_func ();
  8366. /* The GNU C library defines this for functions which it implements
  8367. to always fail with ENOSYS. Some functions are actually named
  8368. something starting with __ and the normal name is an alias. */
  8369. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  8370. choke me
  8371. #else
  8372. char (*f) () = $ac_func;
  8373. #endif
  8374. #ifdef __cplusplus
  8375. }
  8376. #endif
  8377. int
  8378. main ()
  8379. {
  8380. return f != $ac_func;
  8381. ;
  8382. return 0;
  8383. }
  8384. _ACEOF
  8385. rm -f conftest.$ac_objext conftest$ac_exeext
  8386. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8387. (eval $ac_link) 2>conftest.er1
  8388. ac_status=$?
  8389. grep -v '^ *+' conftest.er1 >conftest.err
  8390. rm -f conftest.er1
  8391. cat conftest.err >&5
  8392. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8393. (exit $ac_status); } &&
  8394. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  8395. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8396. (eval $ac_try) 2>&5
  8397. ac_status=$?
  8398. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8399. (exit $ac_status); }; } &&
  8400. { ac_try='test -s conftest$ac_exeext'
  8401. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8402. (eval $ac_try) 2>&5
  8403. ac_status=$?
  8404. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8405. (exit $ac_status); }; }; then
  8406. eval "$as_ac_var=yes"
  8407. else
  8408. echo "$as_me: failed program was:" >&5
  8409. sed 's/^/| /' conftest.$ac_ext >&5
  8410. eval "$as_ac_var=no"
  8411. fi
  8412. rm -f conftest.err conftest.$ac_objext \
  8413. conftest$ac_exeext conftest.$ac_ext
  8414. fi
  8415. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  8416. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  8417. if test `eval echo '${'$as_ac_var'}'` = yes; then
  8418. cat >>confdefs.h <<_ACEOF
  8419. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  8420. _ACEOF
  8421. fi
  8422. done
  8423. if test "x$ac_cv_func_fork" = xyes; then
  8424. echo "$as_me:$LINENO: checking for working fork" >&5
  8425. echo $ECHO_N "checking for working fork... $ECHO_C" >&6
  8426. if test "${ac_cv_func_fork_works+set}" = set; then
  8427. echo $ECHO_N "(cached) $ECHO_C" >&6
  8428. else
  8429. if test "$cross_compiling" = yes; then
  8430. ac_cv_func_fork_works=cross
  8431. else
  8432. cat >conftest.$ac_ext <<_ACEOF
  8433. /* By Ruediger Kuhlmann. */
  8434. #include <sys/types.h>
  8435. #if HAVE_UNISTD_H
  8436. # include <unistd.h>
  8437. #endif
  8438. /* Some systems only have a dummy stub for fork() */
  8439. int main ()
  8440. {
  8441. if (fork() < 0)
  8442. exit (1);
  8443. exit (0);
  8444. }
  8445. _ACEOF
  8446. rm -f conftest$ac_exeext
  8447. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8448. (eval $ac_link) 2>&5
  8449. ac_status=$?
  8450. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8451. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8452. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8453. (eval $ac_try) 2>&5
  8454. ac_status=$?
  8455. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8456. (exit $ac_status); }; }; then
  8457. ac_cv_func_fork_works=yes
  8458. else
  8459. echo "$as_me: program exited with status $ac_status" >&5
  8460. echo "$as_me: failed program was:" >&5
  8461. sed 's/^/| /' conftest.$ac_ext >&5
  8462. ( exit $ac_status )
  8463. ac_cv_func_fork_works=no
  8464. fi
  8465. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8466. fi
  8467. fi
  8468. echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
  8469. echo "${ECHO_T}$ac_cv_func_fork_works" >&6
  8470. else
  8471. ac_cv_func_fork_works=$ac_cv_func_fork
  8472. fi
  8473. if test "x$ac_cv_func_fork_works" = xcross; then
  8474. case $host in
  8475. *-*-amigaos* | *-*-msdosdjgpp*)
  8476. # Override, as these systems have only a dummy fork() stub
  8477. ac_cv_func_fork_works=no
  8478. ;;
  8479. *)
  8480. ac_cv_func_fork_works=yes
  8481. ;;
  8482. esac
  8483. { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
  8484. echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
  8485. fi
  8486. ac_cv_func_vfork_works=$ac_cv_func_vfork
  8487. if test "x$ac_cv_func_vfork" = xyes; then
  8488. echo "$as_me:$LINENO: checking for working vfork" >&5
  8489. echo $ECHO_N "checking for working vfork... $ECHO_C" >&6
  8490. if test "${ac_cv_func_vfork_works+set}" = set; then
  8491. echo $ECHO_N "(cached) $ECHO_C" >&6
  8492. else
  8493. if test "$cross_compiling" = yes; then
  8494. ac_cv_func_vfork_works=cross
  8495. else
  8496. cat >conftest.$ac_ext <<_ACEOF
  8497. /* confdefs.h. */
  8498. _ACEOF
  8499. cat confdefs.h >>conftest.$ac_ext
  8500. cat >>conftest.$ac_ext <<_ACEOF
  8501. /* end confdefs.h. */
  8502. /* Thanks to Paul Eggert for this test. */
  8503. #include <stdio.h>
  8504. #include <stdlib.h>
  8505. #include <sys/types.h>
  8506. #include <sys/stat.h>
  8507. #include <sys/wait.h>
  8508. #if HAVE_UNISTD_H
  8509. # include <unistd.h>
  8510. #endif
  8511. #if HAVE_VFORK_H
  8512. # include <vfork.h>
  8513. #endif
  8514. /* On some sparc systems, changes by the child to local and incoming
  8515. argument registers are propagated back to the parent. The compiler
  8516. is told about this with #include <vfork.h>, but some compilers
  8517. (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
  8518. static variable whose address is put into a register that is
  8519. clobbered by the vfork. */
  8520. static void
  8521. #ifdef __cplusplus
  8522. sparc_address_test (int arg)
  8523. # else
  8524. sparc_address_test (arg) int arg;
  8525. #endif
  8526. {
  8527. static pid_t child;
  8528. if (!child) {
  8529. child = vfork ();
  8530. if (child < 0) {
  8531. perror ("vfork");
  8532. _exit(2);
  8533. }
  8534. if (!child) {
  8535. arg = getpid();
  8536. write(-1, "", 0);
  8537. _exit (arg);
  8538. }
  8539. }
  8540. }
  8541. int
  8542. main ()
  8543. {
  8544. pid_t parent = getpid ();
  8545. pid_t child;
  8546. sparc_address_test (0);
  8547. child = vfork ();
  8548. if (child == 0) {
  8549. /* Here is another test for sparc vfork register problems. This
  8550. test uses lots of local variables, at least as many local
  8551. variables as main has allocated so far including compiler
  8552. temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
  8553. 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
  8554. reuse the register of parent for one of the local variables,
  8555. since it will think that parent can't possibly be used any more
  8556. in this routine. Assigning to the local variable will thus
  8557. munge parent in the parent process. */
  8558. pid_t
  8559. p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
  8560. p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
  8561. /* Convince the compiler that p..p7 are live; otherwise, it might
  8562. use the same hardware register for all 8 local variables. */
  8563. if (p != p1 || p != p2 || p != p3 || p != p4
  8564. || p != p5 || p != p6 || p != p7)
  8565. _exit(1);
  8566. /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
  8567. from child file descriptors. If the child closes a descriptor
  8568. before it execs or exits, this munges the parent's descriptor
  8569. as well. Test for this by closing stdout in the child. */
  8570. _exit(close(fileno(stdout)) != 0);
  8571. } else {
  8572. int status;
  8573. struct stat st;
  8574. while (wait(&status) != child)
  8575. ;
  8576. exit(
  8577. /* Was there some problem with vforking? */
  8578. child < 0
  8579. /* Did the child fail? (This shouldn't happen.) */
  8580. || status
  8581. /* Did the vfork/compiler bug occur? */
  8582. || parent != getpid()
  8583. /* Did the file descriptor bug occur? */
  8584. || fstat(fileno(stdout), &st) != 0
  8585. );
  8586. }
  8587. }
  8588. _ACEOF
  8589. rm -f conftest$ac_exeext
  8590. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8591. (eval $ac_link) 2>&5
  8592. ac_status=$?
  8593. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8594. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8595. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8596. (eval $ac_try) 2>&5
  8597. ac_status=$?
  8598. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8599. (exit $ac_status); }; }; then
  8600. ac_cv_func_vfork_works=yes
  8601. else
  8602. echo "$as_me: program exited with status $ac_status" >&5
  8603. echo "$as_me: failed program was:" >&5
  8604. sed 's/^/| /' conftest.$ac_ext >&5
  8605. ( exit $ac_status )
  8606. ac_cv_func_vfork_works=no
  8607. fi
  8608. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8609. fi
  8610. fi
  8611. echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
  8612. echo "${ECHO_T}$ac_cv_func_vfork_works" >&6
  8613. fi;
  8614. if test "x$ac_cv_func_fork_works" = xcross; then
  8615. ac_cv_func_vfork_works=$ac_cv_func_vfork
  8616. { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
  8617. echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
  8618. fi
  8619. if test "x$ac_cv_func_vfork_works" = xyes; then
  8620. cat >>confdefs.h <<\_ACEOF
  8621. #define HAVE_WORKING_VFORK 1
  8622. _ACEOF
  8623. else
  8624. cat >>confdefs.h <<\_ACEOF
  8625. #define vfork fork
  8626. _ACEOF
  8627. fi
  8628. if test "x$ac_cv_func_fork_works" = xyes; then
  8629. cat >>confdefs.h <<\_ACEOF
  8630. #define HAVE_WORKING_FORK 1
  8631. _ACEOF
  8632. fi
  8633. echo "$as_me:$LINENO: checking whether lstat dereferences a symlink specified with a trailing slash" >&5
  8634. echo $ECHO_N "checking whether lstat dereferences a symlink specified with a trailing slash... $ECHO_C" >&6
  8635. if test "${ac_cv_func_lstat_dereferences_slashed_symlink+set}" = set; then
  8636. echo $ECHO_N "(cached) $ECHO_C" >&6
  8637. else
  8638. rm -f conftest.sym conftest.file
  8639. echo >conftest.file
  8640. if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then
  8641. if test "$cross_compiling" = yes; then
  8642. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8643. else
  8644. cat >conftest.$ac_ext <<_ACEOF
  8645. /* confdefs.h. */
  8646. _ACEOF
  8647. cat confdefs.h >>conftest.$ac_ext
  8648. cat >>conftest.$ac_ext <<_ACEOF
  8649. /* end confdefs.h. */
  8650. $ac_includes_default
  8651. int
  8652. main ()
  8653. {
  8654. struct stat sbuf;
  8655. /* Linux will dereference the symlink and fail.
  8656. That is better in the sense that it means we will not
  8657. have to compile and use the lstat wrapper. */
  8658. exit (lstat ("conftest.sym/", &sbuf) ? 0 : 1);
  8659. ;
  8660. return 0;
  8661. }
  8662. _ACEOF
  8663. rm -f conftest$ac_exeext
  8664. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8665. (eval $ac_link) 2>&5
  8666. ac_status=$?
  8667. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8668. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8669. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8670. (eval $ac_try) 2>&5
  8671. ac_status=$?
  8672. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8673. (exit $ac_status); }; }; then
  8674. ac_cv_func_lstat_dereferences_slashed_symlink=yes
  8675. else
  8676. echo "$as_me: program exited with status $ac_status" >&5
  8677. echo "$as_me: failed program was:" >&5
  8678. sed 's/^/| /' conftest.$ac_ext >&5
  8679. ( exit $ac_status )
  8680. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8681. fi
  8682. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8683. fi
  8684. else
  8685. # If the `ln -s' command failed, then we probably don't even
  8686. # have an lstat function.
  8687. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8688. fi
  8689. rm -f conftest.sym conftest.file
  8690. fi
  8691. echo "$as_me:$LINENO: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5
  8692. echo "${ECHO_T}$ac_cv_func_lstat_dereferences_slashed_symlink" >&6
  8693. test $ac_cv_func_lstat_dereferences_slashed_symlink = yes &&
  8694. cat >>confdefs.h <<_ACEOF
  8695. #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
  8696. _ACEOF
  8697. if test $ac_cv_func_lstat_dereferences_slashed_symlink = no; then
  8698. case $LIBOBJS in
  8699. "lstat.$ac_objext" | \
  8700. *" lstat.$ac_objext" | \
  8701. "lstat.$ac_objext "* | \
  8702. *" lstat.$ac_objext "* ) ;;
  8703. *) LIBOBJS="$LIBOBJS lstat.$ac_objext" ;;
  8704. esac
  8705. fi
  8706. echo "$as_me:$LINENO: checking whether lstat accepts an empty string" >&5
  8707. echo $ECHO_N "checking whether lstat accepts an empty string... $ECHO_C" >&6
  8708. if test "${ac_cv_func_lstat_empty_string_bug+set}" = set; then
  8709. echo $ECHO_N "(cached) $ECHO_C" >&6
  8710. else
  8711. if test "$cross_compiling" = yes; then
  8712. ac_cv_func_lstat_empty_string_bug=yes
  8713. else
  8714. cat >conftest.$ac_ext <<_ACEOF
  8715. /* confdefs.h. */
  8716. _ACEOF
  8717. cat confdefs.h >>conftest.$ac_ext
  8718. cat >>conftest.$ac_ext <<_ACEOF
  8719. /* end confdefs.h. */
  8720. $ac_includes_default
  8721. int
  8722. main ()
  8723. {
  8724. struct stat sbuf;
  8725. exit (lstat ("", &sbuf) ? 1 : 0);
  8726. ;
  8727. return 0;
  8728. }
  8729. _ACEOF
  8730. rm -f conftest$ac_exeext
  8731. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8732. (eval $ac_link) 2>&5
  8733. ac_status=$?
  8734. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8735. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8736. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8737. (eval $ac_try) 2>&5
  8738. ac_status=$?
  8739. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8740. (exit $ac_status); }; }; then
  8741. ac_cv_func_lstat_empty_string_bug=yes
  8742. else
  8743. echo "$as_me: program exited with status $ac_status" >&5
  8744. echo "$as_me: failed program was:" >&5
  8745. sed 's/^/| /' conftest.$ac_ext >&5
  8746. ( exit $ac_status )
  8747. ac_cv_func_lstat_empty_string_bug=no
  8748. fi
  8749. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8750. fi
  8751. fi
  8752. echo "$as_me:$LINENO: result: $ac_cv_func_lstat_empty_string_bug" >&5
  8753. echo "${ECHO_T}$ac_cv_func_lstat_empty_string_bug" >&6
  8754. if test $ac_cv_func_lstat_empty_string_bug = yes; then
  8755. case $LIBOBJS in
  8756. "lstat.$ac_objext" | \
  8757. *" lstat.$ac_objext" | \
  8758. "lstat.$ac_objext "* | \
  8759. *" lstat.$ac_objext "* ) ;;
  8760. *) LIBOBJS="$LIBOBJS lstat.$ac_objext" ;;
  8761. esac
  8762. cat >>confdefs.h <<_ACEOF
  8763. #define HAVE_LSTAT_EMPTY_STRING_BUG 1
  8764. _ACEOF
  8765. fi
  8766. echo "$as_me:$LINENO: checking whether lstat dereferences a symlink specified with a trailing slash" >&5
  8767. echo $ECHO_N "checking whether lstat dereferences a symlink specified with a trailing slash... $ECHO_C" >&6
  8768. if test "${ac_cv_func_lstat_dereferences_slashed_symlink+set}" = set; then
  8769. echo $ECHO_N "(cached) $ECHO_C" >&6
  8770. else
  8771. rm -f conftest.sym conftest.file
  8772. echo >conftest.file
  8773. if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then
  8774. if test "$cross_compiling" = yes; then
  8775. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8776. else
  8777. cat >conftest.$ac_ext <<_ACEOF
  8778. /* confdefs.h. */
  8779. _ACEOF
  8780. cat confdefs.h >>conftest.$ac_ext
  8781. cat >>conftest.$ac_ext <<_ACEOF
  8782. /* end confdefs.h. */
  8783. $ac_includes_default
  8784. int
  8785. main ()
  8786. {
  8787. struct stat sbuf;
  8788. /* Linux will dereference the symlink and fail.
  8789. That is better in the sense that it means we will not
  8790. have to compile and use the lstat wrapper. */
  8791. exit (lstat ("conftest.sym/", &sbuf) ? 0 : 1);
  8792. ;
  8793. return 0;
  8794. }
  8795. _ACEOF
  8796. rm -f conftest$ac_exeext
  8797. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8798. (eval $ac_link) 2>&5
  8799. ac_status=$?
  8800. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8801. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8802. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8803. (eval $ac_try) 2>&5
  8804. ac_status=$?
  8805. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8806. (exit $ac_status); }; }; then
  8807. ac_cv_func_lstat_dereferences_slashed_symlink=yes
  8808. else
  8809. echo "$as_me: program exited with status $ac_status" >&5
  8810. echo "$as_me: failed program was:" >&5
  8811. sed 's/^/| /' conftest.$ac_ext >&5
  8812. ( exit $ac_status )
  8813. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8814. fi
  8815. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8816. fi
  8817. else
  8818. # If the `ln -s' command failed, then we probably don't even
  8819. # have an lstat function.
  8820. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8821. fi
  8822. rm -f conftest.sym conftest.file
  8823. fi
  8824. echo "$as_me:$LINENO: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5
  8825. echo "${ECHO_T}$ac_cv_func_lstat_dereferences_slashed_symlink" >&6
  8826. test $ac_cv_func_lstat_dereferences_slashed_symlink = yes &&
  8827. cat >>confdefs.h <<_ACEOF
  8828. #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
  8829. _ACEOF
  8830. if test $ac_cv_func_lstat_dereferences_slashed_symlink = no; then
  8831. case $LIBOBJS in
  8832. "lstat.$ac_objext" | \
  8833. *" lstat.$ac_objext" | \
  8834. "lstat.$ac_objext "* | \
  8835. *" lstat.$ac_objext "* ) ;;
  8836. *) LIBOBJS="$LIBOBJS lstat.$ac_objext" ;;
  8837. esac
  8838. fi
  8839. for ac_header in stdlib.h
  8840. do
  8841. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  8842. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8843. echo "$as_me:$LINENO: checking for $ac_header" >&5
  8844. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  8845. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8846. echo $ECHO_N "(cached) $ECHO_C" >&6
  8847. fi
  8848. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  8849. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  8850. else
  8851. # Is the header compilable?
  8852. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  8853. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  8854. cat >conftest.$ac_ext <<_ACEOF
  8855. /* confdefs.h. */
  8856. _ACEOF
  8857. cat confdefs.h >>conftest.$ac_ext
  8858. cat >>conftest.$ac_ext <<_ACEOF
  8859. /* end confdefs.h. */
  8860. $ac_includes_default
  8861. #include <$ac_header>
  8862. _ACEOF
  8863. rm -f conftest.$ac_objext
  8864. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8865. (eval $ac_compile) 2>conftest.er1
  8866. ac_status=$?
  8867. grep -v '^ *+' conftest.er1 >conftest.err
  8868. rm -f conftest.er1
  8869. cat conftest.err >&5
  8870. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8871. (exit $ac_status); } &&
  8872. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  8873. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8874. (eval $ac_try) 2>&5
  8875. ac_status=$?
  8876. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8877. (exit $ac_status); }; } &&
  8878. { ac_try='test -s conftest.$ac_objext'
  8879. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8880. (eval $ac_try) 2>&5
  8881. ac_status=$?
  8882. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8883. (exit $ac_status); }; }; then
  8884. ac_header_compiler=yes
  8885. else
  8886. echo "$as_me: failed program was:" >&5
  8887. sed 's/^/| /' conftest.$ac_ext >&5
  8888. ac_header_compiler=no
  8889. fi
  8890. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8891. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  8892. echo "${ECHO_T}$ac_header_compiler" >&6
  8893. # Is the header present?
  8894. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  8895. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  8896. cat >conftest.$ac_ext <<_ACEOF
  8897. /* confdefs.h. */
  8898. _ACEOF
  8899. cat confdefs.h >>conftest.$ac_ext
  8900. cat >>conftest.$ac_ext <<_ACEOF
  8901. /* end confdefs.h. */
  8902. #include <$ac_header>
  8903. _ACEOF
  8904. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  8905. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  8906. ac_status=$?
  8907. grep -v '^ *+' conftest.er1 >conftest.err
  8908. rm -f conftest.er1
  8909. cat conftest.err >&5
  8910. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8911. (exit $ac_status); } >/dev/null; then
  8912. if test -s conftest.err; then
  8913. ac_cpp_err=$ac_c_preproc_warn_flag
  8914. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  8915. else
  8916. ac_cpp_err=
  8917. fi
  8918. else
  8919. ac_cpp_err=yes
  8920. fi
  8921. if test -z "$ac_cpp_err"; then
  8922. ac_header_preproc=yes
  8923. else
  8924. echo "$as_me: failed program was:" >&5
  8925. sed 's/^/| /' conftest.$ac_ext >&5
  8926. ac_header_preproc=no
  8927. fi
  8928. rm -f conftest.err conftest.$ac_ext
  8929. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  8930. echo "${ECHO_T}$ac_header_preproc" >&6
  8931. # So? What about this header?
  8932. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  8933. yes:no: )
  8934. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  8935. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  8936. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  8937. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  8938. ac_header_preproc=yes
  8939. ;;
  8940. no:yes:* )
  8941. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  8942. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  8943. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  8944. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  8945. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  8946. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  8947. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  8948. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  8949. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  8950. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  8951. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  8952. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  8953. (
  8954. cat <<\_ASBOX
  8955. ## ------------------------------------------ ##
  8956. ## Report this to the AC_PACKAGE_NAME lists. ##
  8957. ## ------------------------------------------ ##
  8958. _ASBOX
  8959. ) |
  8960. sed "s/^/$as_me: WARNING: /" >&2
  8961. ;;
  8962. esac
  8963. echo "$as_me:$LINENO: checking for $ac_header" >&5
  8964. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  8965. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8966. echo $ECHO_N "(cached) $ECHO_C" >&6
  8967. else
  8968. eval "$as_ac_Header=\$ac_header_preproc"
  8969. fi
  8970. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  8971. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  8972. fi
  8973. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  8974. cat >>confdefs.h <<_ACEOF
  8975. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  8976. _ACEOF
  8977. fi
  8978. done
  8979. echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
  8980. echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
  8981. if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
  8982. echo $ECHO_N "(cached) $ECHO_C" >&6
  8983. else
  8984. if test "$cross_compiling" = yes; then
  8985. ac_cv_func_malloc_0_nonnull=no
  8986. else
  8987. cat >conftest.$ac_ext <<_ACEOF
  8988. /* confdefs.h. */
  8989. _ACEOF
  8990. cat confdefs.h >>conftest.$ac_ext
  8991. cat >>conftest.$ac_ext <<_ACEOF
  8992. /* end confdefs.h. */
  8993. #if STDC_HEADERS || HAVE_STDLIB_H
  8994. # include <stdlib.h>
  8995. #else
  8996. char *malloc ();
  8997. #endif
  8998. int
  8999. main ()
  9000. {
  9001. exit (malloc (0) ? 0 : 1);
  9002. ;
  9003. return 0;
  9004. }
  9005. _ACEOF
  9006. rm -f conftest$ac_exeext
  9007. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9008. (eval $ac_link) 2>&5
  9009. ac_status=$?
  9010. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9011. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  9012. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9013. (eval $ac_try) 2>&5
  9014. ac_status=$?
  9015. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9016. (exit $ac_status); }; }; then
  9017. ac_cv_func_malloc_0_nonnull=yes
  9018. else
  9019. echo "$as_me: program exited with status $ac_status" >&5
  9020. echo "$as_me: failed program was:" >&5
  9021. sed 's/^/| /' conftest.$ac_ext >&5
  9022. ( exit $ac_status )
  9023. ac_cv_func_malloc_0_nonnull=no
  9024. fi
  9025. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  9026. fi
  9027. fi
  9028. echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
  9029. echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
  9030. if test $ac_cv_func_malloc_0_nonnull = yes; then
  9031. cat >>confdefs.h <<\_ACEOF
  9032. #define HAVE_MALLOC 1
  9033. _ACEOF
  9034. else
  9035. cat >>confdefs.h <<\_ACEOF
  9036. #define HAVE_MALLOC 0
  9037. _ACEOF
  9038. case $LIBOBJS in
  9039. "malloc.$ac_objext" | \
  9040. *" malloc.$ac_objext" | \
  9041. "malloc.$ac_objext "* | \
  9042. *" malloc.$ac_objext "* ) ;;
  9043. *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
  9044. esac
  9045. cat >>confdefs.h <<\_ACEOF
  9046. #define malloc rpl_malloc
  9047. _ACEOF
  9048. fi
  9049. for ac_header in stdlib.h sys/time.h unistd.h
  9050. do
  9051. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  9052. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9053. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9054. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9055. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9056. echo $ECHO_N "(cached) $ECHO_C" >&6
  9057. fi
  9058. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9059. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9060. else
  9061. # Is the header compilable?
  9062. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  9063. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  9064. cat >conftest.$ac_ext <<_ACEOF
  9065. /* confdefs.h. */
  9066. _ACEOF
  9067. cat confdefs.h >>conftest.$ac_ext
  9068. cat >>conftest.$ac_ext <<_ACEOF
  9069. /* end confdefs.h. */
  9070. $ac_includes_default
  9071. #include <$ac_header>
  9072. _ACEOF
  9073. rm -f conftest.$ac_objext
  9074. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9075. (eval $ac_compile) 2>conftest.er1
  9076. ac_status=$?
  9077. grep -v '^ *+' conftest.er1 >conftest.err
  9078. rm -f conftest.er1
  9079. cat conftest.err >&5
  9080. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9081. (exit $ac_status); } &&
  9082. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9083. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9084. (eval $ac_try) 2>&5
  9085. ac_status=$?
  9086. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9087. (exit $ac_status); }; } &&
  9088. { ac_try='test -s conftest.$ac_objext'
  9089. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9090. (eval $ac_try) 2>&5
  9091. ac_status=$?
  9092. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9093. (exit $ac_status); }; }; then
  9094. ac_header_compiler=yes
  9095. else
  9096. echo "$as_me: failed program was:" >&5
  9097. sed 's/^/| /' conftest.$ac_ext >&5
  9098. ac_header_compiler=no
  9099. fi
  9100. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9101. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  9102. echo "${ECHO_T}$ac_header_compiler" >&6
  9103. # Is the header present?
  9104. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  9105. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  9106. cat >conftest.$ac_ext <<_ACEOF
  9107. /* confdefs.h. */
  9108. _ACEOF
  9109. cat confdefs.h >>conftest.$ac_ext
  9110. cat >>conftest.$ac_ext <<_ACEOF
  9111. /* end confdefs.h. */
  9112. #include <$ac_header>
  9113. _ACEOF
  9114. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  9115. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  9116. ac_status=$?
  9117. grep -v '^ *+' conftest.er1 >conftest.err
  9118. rm -f conftest.er1
  9119. cat conftest.err >&5
  9120. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9121. (exit $ac_status); } >/dev/null; then
  9122. if test -s conftest.err; then
  9123. ac_cpp_err=$ac_c_preproc_warn_flag
  9124. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  9125. else
  9126. ac_cpp_err=
  9127. fi
  9128. else
  9129. ac_cpp_err=yes
  9130. fi
  9131. if test -z "$ac_cpp_err"; then
  9132. ac_header_preproc=yes
  9133. else
  9134. echo "$as_me: failed program was:" >&5
  9135. sed 's/^/| /' conftest.$ac_ext >&5
  9136. ac_header_preproc=no
  9137. fi
  9138. rm -f conftest.err conftest.$ac_ext
  9139. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  9140. echo "${ECHO_T}$ac_header_preproc" >&6
  9141. # So? What about this header?
  9142. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  9143. yes:no: )
  9144. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  9145. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  9146. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  9147. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  9148. ac_header_preproc=yes
  9149. ;;
  9150. no:yes:* )
  9151. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  9152. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  9153. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  9154. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  9155. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  9156. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  9157. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  9158. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  9159. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  9160. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  9161. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  9162. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  9163. (
  9164. cat <<\_ASBOX
  9165. ## ------------------------------------------ ##
  9166. ## Report this to the AC_PACKAGE_NAME lists. ##
  9167. ## ------------------------------------------ ##
  9168. _ASBOX
  9169. ) |
  9170. sed "s/^/$as_me: WARNING: /" >&2
  9171. ;;
  9172. esac
  9173. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9174. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9175. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9176. echo $ECHO_N "(cached) $ECHO_C" >&6
  9177. else
  9178. eval "$as_ac_Header=\$ac_header_preproc"
  9179. fi
  9180. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9181. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9182. fi
  9183. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  9184. cat >>confdefs.h <<_ACEOF
  9185. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  9186. _ACEOF
  9187. fi
  9188. done
  9189. for ac_func in alarm
  9190. do
  9191. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  9192. echo "$as_me:$LINENO: checking for $ac_func" >&5
  9193. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  9194. if eval "test \"\${$as_ac_var+set}\" = set"; then
  9195. echo $ECHO_N "(cached) $ECHO_C" >&6
  9196. else
  9197. cat >conftest.$ac_ext <<_ACEOF
  9198. /* confdefs.h. */
  9199. _ACEOF
  9200. cat confdefs.h >>conftest.$ac_ext
  9201. cat >>conftest.$ac_ext <<_ACEOF
  9202. /* end confdefs.h. */
  9203. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  9204. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  9205. #define $ac_func innocuous_$ac_func
  9206. /* System header to define __stub macros and hopefully few prototypes,
  9207. which can conflict with char $ac_func (); below.
  9208. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  9209. <limits.h> exists even on freestanding compilers. */
  9210. #ifdef __STDC__
  9211. # include <limits.h>
  9212. #else
  9213. # include <assert.h>
  9214. #endif
  9215. #undef $ac_func
  9216. /* Override any gcc2 internal prototype to avoid an error. */
  9217. #ifdef __cplusplus
  9218. extern "C"
  9219. {
  9220. #endif
  9221. /* We use char because int might match the return type of a gcc2
  9222. builtin and then its argument prototype would still apply. */
  9223. char $ac_func ();
  9224. /* The GNU C library defines this for functions which it implements
  9225. to always fail with ENOSYS. Some functions are actually named
  9226. something starting with __ and the normal name is an alias. */
  9227. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  9228. choke me
  9229. #else
  9230. char (*f) () = $ac_func;
  9231. #endif
  9232. #ifdef __cplusplus
  9233. }
  9234. #endif
  9235. int
  9236. main ()
  9237. {
  9238. return f != $ac_func;
  9239. ;
  9240. return 0;
  9241. }
  9242. _ACEOF
  9243. rm -f conftest.$ac_objext conftest$ac_exeext
  9244. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9245. (eval $ac_link) 2>conftest.er1
  9246. ac_status=$?
  9247. grep -v '^ *+' conftest.er1 >conftest.err
  9248. rm -f conftest.er1
  9249. cat conftest.err >&5
  9250. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9251. (exit $ac_status); } &&
  9252. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9253. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9254. (eval $ac_try) 2>&5
  9255. ac_status=$?
  9256. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9257. (exit $ac_status); }; } &&
  9258. { ac_try='test -s conftest$ac_exeext'
  9259. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9260. (eval $ac_try) 2>&5
  9261. ac_status=$?
  9262. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9263. (exit $ac_status); }; }; then
  9264. eval "$as_ac_var=yes"
  9265. else
  9266. echo "$as_me: failed program was:" >&5
  9267. sed 's/^/| /' conftest.$ac_ext >&5
  9268. eval "$as_ac_var=no"
  9269. fi
  9270. rm -f conftest.err conftest.$ac_objext \
  9271. conftest$ac_exeext conftest.$ac_ext
  9272. fi
  9273. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  9274. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  9275. if test `eval echo '${'$as_ac_var'}'` = yes; then
  9276. cat >>confdefs.h <<_ACEOF
  9277. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  9278. _ACEOF
  9279. fi
  9280. done
  9281. echo "$as_me:$LINENO: checking for working mktime" >&5
  9282. echo $ECHO_N "checking for working mktime... $ECHO_C" >&6
  9283. if test "${ac_cv_func_working_mktime+set}" = set; then
  9284. echo $ECHO_N "(cached) $ECHO_C" >&6
  9285. else
  9286. if test "$cross_compiling" = yes; then
  9287. ac_cv_func_working_mktime=no
  9288. else
  9289. cat >conftest.$ac_ext <<_ACEOF
  9290. /* confdefs.h. */
  9291. _ACEOF
  9292. cat confdefs.h >>conftest.$ac_ext
  9293. cat >>conftest.$ac_ext <<_ACEOF
  9294. /* end confdefs.h. */
  9295. /* Test program from Paul Eggert and Tony Leneis. */
  9296. #if TIME_WITH_SYS_TIME
  9297. # include <sys/time.h>
  9298. # include <time.h>
  9299. #else
  9300. # if HAVE_SYS_TIME_H
  9301. # include <sys/time.h>
  9302. # else
  9303. # include <time.h>
  9304. # endif
  9305. #endif
  9306. #if HAVE_STDLIB_H
  9307. # include <stdlib.h>
  9308. #endif
  9309. #if HAVE_UNISTD_H
  9310. # include <unistd.h>
  9311. #endif
  9312. #if !HAVE_ALARM
  9313. # define alarm(X) /* empty */
  9314. #endif
  9315. /* Work around redefinition to rpl_putenv by other config tests. */
  9316. #undef putenv
  9317. static time_t time_t_max;
  9318. static time_t time_t_min;
  9319. /* Values we'll use to set the TZ environment variable. */
  9320. static char *tz_strings[] = {
  9321. (char *) 0, "TZ=GMT0", "TZ=JST-9",
  9322. "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
  9323. };
  9324. #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
  9325. /* Fail if mktime fails to convert a date in the spring-forward gap.
  9326. Based on a problem report from Andreas Jaeger. */
  9327. static void
  9328. spring_forward_gap ()
  9329. {
  9330. /* glibc (up to about 1998-10-07) failed this test. */
  9331. struct tm tm;
  9332. /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
  9333. instead of "TZ=America/Vancouver" in order to detect the bug even
  9334. on systems that don't support the Olson extension, or don't have the
  9335. full zoneinfo tables installed. */
  9336. putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
  9337. tm.tm_year = 98;
  9338. tm.tm_mon = 3;
  9339. tm.tm_mday = 5;
  9340. tm.tm_hour = 2;
  9341. tm.tm_min = 0;
  9342. tm.tm_sec = 0;
  9343. tm.tm_isdst = -1;
  9344. if (mktime (&tm) == (time_t)-1)
  9345. exit (1);
  9346. }
  9347. static void
  9348. mktime_test1 (now)
  9349. time_t now;
  9350. {
  9351. struct tm *lt;
  9352. if ((lt = localtime (&now)) && mktime (lt) != now)
  9353. exit (1);
  9354. }
  9355. static void
  9356. mktime_test (now)
  9357. time_t now;
  9358. {
  9359. mktime_test1 (now);
  9360. mktime_test1 ((time_t) (time_t_max - now));
  9361. mktime_test1 ((time_t) (time_t_min + now));
  9362. }
  9363. static void
  9364. irix_6_4_bug ()
  9365. {
  9366. /* Based on code from Ariel Faigon. */
  9367. struct tm tm;
  9368. tm.tm_year = 96;
  9369. tm.tm_mon = 3;
  9370. tm.tm_mday = 0;
  9371. tm.tm_hour = 0;
  9372. tm.tm_min = 0;
  9373. tm.tm_sec = 0;
  9374. tm.tm_isdst = -1;
  9375. mktime (&tm);
  9376. if (tm.tm_mon != 2 || tm.tm_mday != 31)
  9377. exit (1);
  9378. }
  9379. static void
  9380. bigtime_test (j)
  9381. int j;
  9382. {
  9383. struct tm tm;
  9384. time_t now;
  9385. tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
  9386. now = mktime (&tm);
  9387. if (now != (time_t) -1)
  9388. {
  9389. struct tm *lt = localtime (&now);
  9390. if (! (lt
  9391. && lt->tm_year == tm.tm_year
  9392. && lt->tm_mon == tm.tm_mon
  9393. && lt->tm_mday == tm.tm_mday
  9394. && lt->tm_hour == tm.tm_hour
  9395. && lt->tm_min == tm.tm_min
  9396. && lt->tm_sec == tm.tm_sec
  9397. && lt->tm_yday == tm.tm_yday
  9398. && lt->tm_wday == tm.tm_wday
  9399. && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
  9400. == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
  9401. exit (1);
  9402. }
  9403. }
  9404. int
  9405. main ()
  9406. {
  9407. time_t t, delta;
  9408. int i, j;
  9409. /* This test makes some buggy mktime implementations loop.
  9410. Give up after 60 seconds; a mktime slower than that
  9411. isn't worth using anyway. */
  9412. alarm (60);
  9413. for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2)
  9414. continue;
  9415. time_t_max--;
  9416. if ((time_t) -1 < 0)
  9417. for (time_t_min = -1; (time_t) (time_t_min * 2) < 0; time_t_min *= 2)
  9418. continue;
  9419. delta = time_t_max / 997; /* a suitable prime number */
  9420. for (i = 0; i < N_STRINGS; i++)
  9421. {
  9422. if (tz_strings[i])
  9423. putenv (tz_strings[i]);
  9424. for (t = 0; t <= time_t_max - delta; t += delta)
  9425. mktime_test (t);
  9426. mktime_test ((time_t) 1);
  9427. mktime_test ((time_t) (60 * 60));
  9428. mktime_test ((time_t) (60 * 60 * 24));
  9429. for (j = 1; 0 < j; j *= 2)
  9430. bigtime_test (j);
  9431. bigtime_test (j - 1);
  9432. }
  9433. irix_6_4_bug ();
  9434. spring_forward_gap ();
  9435. exit (0);
  9436. }
  9437. _ACEOF
  9438. rm -f conftest$ac_exeext
  9439. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9440. (eval $ac_link) 2>&5
  9441. ac_status=$?
  9442. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9443. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  9444. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9445. (eval $ac_try) 2>&5
  9446. ac_status=$?
  9447. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9448. (exit $ac_status); }; }; then
  9449. ac_cv_func_working_mktime=yes
  9450. else
  9451. echo "$as_me: program exited with status $ac_status" >&5
  9452. echo "$as_me: failed program was:" >&5
  9453. sed 's/^/| /' conftest.$ac_ext >&5
  9454. ( exit $ac_status )
  9455. ac_cv_func_working_mktime=no
  9456. fi
  9457. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  9458. fi
  9459. fi
  9460. echo "$as_me:$LINENO: result: $ac_cv_func_working_mktime" >&5
  9461. echo "${ECHO_T}$ac_cv_func_working_mktime" >&6
  9462. if test $ac_cv_func_working_mktime = no; then
  9463. case $LIBOBJS in
  9464. "mktime.$ac_objext" | \
  9465. *" mktime.$ac_objext" | \
  9466. "mktime.$ac_objext "* | \
  9467. *" mktime.$ac_objext "* ) ;;
  9468. *) LIBOBJS="$LIBOBJS mktime.$ac_objext" ;;
  9469. esac
  9470. fi
  9471. for ac_header in stdlib.h unistd.h
  9472. do
  9473. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  9474. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9475. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9476. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9477. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9478. echo $ECHO_N "(cached) $ECHO_C" >&6
  9479. fi
  9480. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9481. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9482. else
  9483. # Is the header compilable?
  9484. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  9485. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  9486. cat >conftest.$ac_ext <<_ACEOF
  9487. /* confdefs.h. */
  9488. _ACEOF
  9489. cat confdefs.h >>conftest.$ac_ext
  9490. cat >>conftest.$ac_ext <<_ACEOF
  9491. /* end confdefs.h. */
  9492. $ac_includes_default
  9493. #include <$ac_header>
  9494. _ACEOF
  9495. rm -f conftest.$ac_objext
  9496. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9497. (eval $ac_compile) 2>conftest.er1
  9498. ac_status=$?
  9499. grep -v '^ *+' conftest.er1 >conftest.err
  9500. rm -f conftest.er1
  9501. cat conftest.err >&5
  9502. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9503. (exit $ac_status); } &&
  9504. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9505. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9506. (eval $ac_try) 2>&5
  9507. ac_status=$?
  9508. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9509. (exit $ac_status); }; } &&
  9510. { ac_try='test -s conftest.$ac_objext'
  9511. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9512. (eval $ac_try) 2>&5
  9513. ac_status=$?
  9514. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9515. (exit $ac_status); }; }; then
  9516. ac_header_compiler=yes
  9517. else
  9518. echo "$as_me: failed program was:" >&5
  9519. sed 's/^/| /' conftest.$ac_ext >&5
  9520. ac_header_compiler=no
  9521. fi
  9522. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9523. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  9524. echo "${ECHO_T}$ac_header_compiler" >&6
  9525. # Is the header present?
  9526. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  9527. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  9528. cat >conftest.$ac_ext <<_ACEOF
  9529. /* confdefs.h. */
  9530. _ACEOF
  9531. cat confdefs.h >>conftest.$ac_ext
  9532. cat >>conftest.$ac_ext <<_ACEOF
  9533. /* end confdefs.h. */
  9534. #include <$ac_header>
  9535. _ACEOF
  9536. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  9537. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  9538. ac_status=$?
  9539. grep -v '^ *+' conftest.er1 >conftest.err
  9540. rm -f conftest.er1
  9541. cat conftest.err >&5
  9542. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9543. (exit $ac_status); } >/dev/null; then
  9544. if test -s conftest.err; then
  9545. ac_cpp_err=$ac_c_preproc_warn_flag
  9546. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  9547. else
  9548. ac_cpp_err=
  9549. fi
  9550. else
  9551. ac_cpp_err=yes
  9552. fi
  9553. if test -z "$ac_cpp_err"; then
  9554. ac_header_preproc=yes
  9555. else
  9556. echo "$as_me: failed program was:" >&5
  9557. sed 's/^/| /' conftest.$ac_ext >&5
  9558. ac_header_preproc=no
  9559. fi
  9560. rm -f conftest.err conftest.$ac_ext
  9561. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  9562. echo "${ECHO_T}$ac_header_preproc" >&6
  9563. # So? What about this header?
  9564. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  9565. yes:no: )
  9566. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  9567. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  9568. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  9569. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  9570. ac_header_preproc=yes
  9571. ;;
  9572. no:yes:* )
  9573. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  9574. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  9575. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  9576. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  9577. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  9578. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  9579. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  9580. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  9581. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  9582. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  9583. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  9584. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  9585. (
  9586. cat <<\_ASBOX
  9587. ## ------------------------------------------ ##
  9588. ## Report this to the AC_PACKAGE_NAME lists. ##
  9589. ## ------------------------------------------ ##
  9590. _ASBOX
  9591. ) |
  9592. sed "s/^/$as_me: WARNING: /" >&2
  9593. ;;
  9594. esac
  9595. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9596. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9597. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9598. echo $ECHO_N "(cached) $ECHO_C" >&6
  9599. else
  9600. eval "$as_ac_Header=\$ac_header_preproc"
  9601. fi
  9602. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9603. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9604. fi
  9605. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  9606. cat >>confdefs.h <<_ACEOF
  9607. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  9608. _ACEOF
  9609. fi
  9610. done
  9611. for ac_func in getpagesize
  9612. do
  9613. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  9614. echo "$as_me:$LINENO: checking for $ac_func" >&5
  9615. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  9616. if eval "test \"\${$as_ac_var+set}\" = set"; then
  9617. echo $ECHO_N "(cached) $ECHO_C" >&6
  9618. else
  9619. cat >conftest.$ac_ext <<_ACEOF
  9620. /* confdefs.h. */
  9621. _ACEOF
  9622. cat confdefs.h >>conftest.$ac_ext
  9623. cat >>conftest.$ac_ext <<_ACEOF
  9624. /* end confdefs.h. */
  9625. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  9626. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  9627. #define $ac_func innocuous_$ac_func
  9628. /* System header to define __stub macros and hopefully few prototypes,
  9629. which can conflict with char $ac_func (); below.
  9630. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  9631. <limits.h> exists even on freestanding compilers. */
  9632. #ifdef __STDC__
  9633. # include <limits.h>
  9634. #else
  9635. # include <assert.h>
  9636. #endif
  9637. #undef $ac_func
  9638. /* Override any gcc2 internal prototype to avoid an error. */
  9639. #ifdef __cplusplus
  9640. extern "C"
  9641. {
  9642. #endif
  9643. /* We use char because int might match the return type of a gcc2
  9644. builtin and then its argument prototype would still apply. */
  9645. char $ac_func ();
  9646. /* The GNU C library defines this for functions which it implements
  9647. to always fail with ENOSYS. Some functions are actually named
  9648. something starting with __ and the normal name is an alias. */
  9649. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  9650. choke me
  9651. #else
  9652. char (*f) () = $ac_func;
  9653. #endif
  9654. #ifdef __cplusplus
  9655. }
  9656. #endif
  9657. int
  9658. main ()
  9659. {
  9660. return f != $ac_func;
  9661. ;
  9662. return 0;
  9663. }
  9664. _ACEOF
  9665. rm -f conftest.$ac_objext conftest$ac_exeext
  9666. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9667. (eval $ac_link) 2>conftest.er1
  9668. ac_status=$?
  9669. grep -v '^ *+' conftest.er1 >conftest.err
  9670. rm -f conftest.er1
  9671. cat conftest.err >&5
  9672. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9673. (exit $ac_status); } &&
  9674. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9675. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9676. (eval $ac_try) 2>&5
  9677. ac_status=$?
  9678. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9679. (exit $ac_status); }; } &&
  9680. { ac_try='test -s conftest$ac_exeext'
  9681. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9682. (eval $ac_try) 2>&5
  9683. ac_status=$?
  9684. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9685. (exit $ac_status); }; }; then
  9686. eval "$as_ac_var=yes"
  9687. else
  9688. echo "$as_me: failed program was:" >&5
  9689. sed 's/^/| /' conftest.$ac_ext >&5
  9690. eval "$as_ac_var=no"
  9691. fi
  9692. rm -f conftest.err conftest.$ac_objext \
  9693. conftest$ac_exeext conftest.$ac_ext
  9694. fi
  9695. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  9696. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  9697. if test `eval echo '${'$as_ac_var'}'` = yes; then
  9698. cat >>confdefs.h <<_ACEOF
  9699. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  9700. _ACEOF
  9701. fi
  9702. done
  9703. echo "$as_me:$LINENO: checking for working mmap" >&5
  9704. echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
  9705. if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
  9706. echo $ECHO_N "(cached) $ECHO_C" >&6
  9707. else
  9708. if test "$cross_compiling" = yes; then
  9709. ac_cv_func_mmap_fixed_mapped=no
  9710. else
  9711. cat >conftest.$ac_ext <<_ACEOF
  9712. /* confdefs.h. */
  9713. _ACEOF
  9714. cat confdefs.h >>conftest.$ac_ext
  9715. cat >>conftest.$ac_ext <<_ACEOF
  9716. /* end confdefs.h. */
  9717. $ac_includes_default
  9718. /* malloc might have been renamed as rpl_malloc. */
  9719. #undef malloc
  9720. /* Thanks to Mike Haertel and Jim Avera for this test.
  9721. Here is a matrix of mmap possibilities:
  9722. mmap private not fixed
  9723. mmap private fixed at somewhere currently unmapped
  9724. mmap private fixed at somewhere already mapped
  9725. mmap shared not fixed
  9726. mmap shared fixed at somewhere currently unmapped
  9727. mmap shared fixed at somewhere already mapped
  9728. For private mappings, we should verify that changes cannot be read()
  9729. back from the file, nor mmap's back from the file at a different
  9730. address. (There have been systems where private was not correctly
  9731. implemented like the infamous i386 svr4.0, and systems where the
  9732. VM page cache was not coherent with the file system buffer cache
  9733. like early versions of FreeBSD and possibly contemporary NetBSD.)
  9734. For shared mappings, we should conversely verify that changes get
  9735. propagated back to all the places they're supposed to be.
  9736. Grep wants private fixed already mapped.
  9737. The main things grep needs to know about mmap are:
  9738. * does it exist and is it safe to write into the mmap'd area
  9739. * how to use it (BSD variants) */
  9740. #include <fcntl.h>
  9741. #include <sys/mman.h>
  9742. #if !STDC_HEADERS && !HAVE_STDLIB_H
  9743. char *malloc ();
  9744. #endif
  9745. /* This mess was copied from the GNU getpagesize.h. */
  9746. #if !HAVE_GETPAGESIZE
  9747. /* Assume that all systems that can run configure have sys/param.h. */
  9748. # if !HAVE_SYS_PARAM_H
  9749. # define HAVE_SYS_PARAM_H 1
  9750. # endif
  9751. # ifdef _SC_PAGESIZE
  9752. # define getpagesize() sysconf(_SC_PAGESIZE)
  9753. # else /* no _SC_PAGESIZE */
  9754. # if HAVE_SYS_PARAM_H
  9755. # include <sys/param.h>
  9756. # ifdef EXEC_PAGESIZE
  9757. # define getpagesize() EXEC_PAGESIZE
  9758. # else /* no EXEC_PAGESIZE */
  9759. # ifdef NBPG
  9760. # define getpagesize() NBPG * CLSIZE
  9761. # ifndef CLSIZE
  9762. # define CLSIZE 1
  9763. # endif /* no CLSIZE */
  9764. # else /* no NBPG */
  9765. # ifdef NBPC
  9766. # define getpagesize() NBPC
  9767. # else /* no NBPC */
  9768. # ifdef PAGESIZE
  9769. # define getpagesize() PAGESIZE
  9770. # endif /* PAGESIZE */
  9771. # endif /* no NBPC */
  9772. # endif /* no NBPG */
  9773. # endif /* no EXEC_PAGESIZE */
  9774. # else /* no HAVE_SYS_PARAM_H */
  9775. # define getpagesize() 8192 /* punt totally */
  9776. # endif /* no HAVE_SYS_PARAM_H */
  9777. # endif /* no _SC_PAGESIZE */
  9778. #endif /* no HAVE_GETPAGESIZE */
  9779. int
  9780. main ()
  9781. {
  9782. char *data, *data2, *data3;
  9783. int i, pagesize;
  9784. int fd;
  9785. pagesize = getpagesize ();
  9786. /* First, make a file with some known garbage in it. */
  9787. data = (char *) malloc (pagesize);
  9788. if (!data)
  9789. exit (1);
  9790. for (i = 0; i < pagesize; ++i)
  9791. *(data + i) = rand ();
  9792. umask (0);
  9793. fd = creat ("conftest.mmap", 0600);
  9794. if (fd < 0)
  9795. exit (1);
  9796. if (write (fd, data, pagesize) != pagesize)
  9797. exit (1);
  9798. close (fd);
  9799. /* Next, try to mmap the file at a fixed address which already has
  9800. something else allocated at it. If we can, also make sure that
  9801. we see the same garbage. */
  9802. fd = open ("conftest.mmap", O_RDWR);
  9803. if (fd < 0)
  9804. exit (1);
  9805. data2 = (char *) malloc (2 * pagesize);
  9806. if (!data2)
  9807. exit (1);
  9808. data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
  9809. if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
  9810. MAP_PRIVATE | MAP_FIXED, fd, 0L))
  9811. exit (1);
  9812. for (i = 0; i < pagesize; ++i)
  9813. if (*(data + i) != *(data2 + i))
  9814. exit (1);
  9815. /* Finally, make sure that changes to the mapped area do not
  9816. percolate back to the file as seen by read(). (This is a bug on
  9817. some variants of i386 svr4.0.) */
  9818. for (i = 0; i < pagesize; ++i)
  9819. *(data2 + i) = *(data2 + i) + 1;
  9820. data3 = (char *) malloc (pagesize);
  9821. if (!data3)
  9822. exit (1);
  9823. if (read (fd, data3, pagesize) != pagesize)
  9824. exit (1);
  9825. for (i = 0; i < pagesize; ++i)
  9826. if (*(data + i) != *(data3 + i))
  9827. exit (1);
  9828. close (fd);
  9829. exit (0);
  9830. }
  9831. _ACEOF
  9832. rm -f conftest$ac_exeext
  9833. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9834. (eval $ac_link) 2>&5
  9835. ac_status=$?
  9836. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9837. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  9838. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9839. (eval $ac_try) 2>&5
  9840. ac_status=$?
  9841. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9842. (exit $ac_status); }; }; then
  9843. ac_cv_func_mmap_fixed_mapped=yes
  9844. else
  9845. echo "$as_me: program exited with status $ac_status" >&5
  9846. echo "$as_me: failed program was:" >&5
  9847. sed 's/^/| /' conftest.$ac_ext >&5
  9848. ( exit $ac_status )
  9849. ac_cv_func_mmap_fixed_mapped=no
  9850. fi
  9851. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  9852. fi
  9853. fi
  9854. echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
  9855. echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
  9856. if test $ac_cv_func_mmap_fixed_mapped = yes; then
  9857. cat >>confdefs.h <<\_ACEOF
  9858. #define HAVE_MMAP 1
  9859. _ACEOF
  9860. fi
  9861. rm -f conftest.mmap
  9862. for ac_header in stdlib.h
  9863. do
  9864. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  9865. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9866. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9867. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9868. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9869. echo $ECHO_N "(cached) $ECHO_C" >&6
  9870. fi
  9871. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9872. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9873. else
  9874. # Is the header compilable?
  9875. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  9876. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  9877. cat >conftest.$ac_ext <<_ACEOF
  9878. /* confdefs.h. */
  9879. _ACEOF
  9880. cat confdefs.h >>conftest.$ac_ext
  9881. cat >>conftest.$ac_ext <<_ACEOF
  9882. /* end confdefs.h. */
  9883. $ac_includes_default
  9884. #include <$ac_header>
  9885. _ACEOF
  9886. rm -f conftest.$ac_objext
  9887. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9888. (eval $ac_compile) 2>conftest.er1
  9889. ac_status=$?
  9890. grep -v '^ *+' conftest.er1 >conftest.err
  9891. rm -f conftest.er1
  9892. cat conftest.err >&5
  9893. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9894. (exit $ac_status); } &&
  9895. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9896. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9897. (eval $ac_try) 2>&5
  9898. ac_status=$?
  9899. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9900. (exit $ac_status); }; } &&
  9901. { ac_try='test -s conftest.$ac_objext'
  9902. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9903. (eval $ac_try) 2>&5
  9904. ac_status=$?
  9905. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9906. (exit $ac_status); }; }; then
  9907. ac_header_compiler=yes
  9908. else
  9909. echo "$as_me: failed program was:" >&5
  9910. sed 's/^/| /' conftest.$ac_ext >&5
  9911. ac_header_compiler=no
  9912. fi
  9913. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9914. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  9915. echo "${ECHO_T}$ac_header_compiler" >&6
  9916. # Is the header present?
  9917. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  9918. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  9919. cat >conftest.$ac_ext <<_ACEOF
  9920. /* confdefs.h. */
  9921. _ACEOF
  9922. cat confdefs.h >>conftest.$ac_ext
  9923. cat >>conftest.$ac_ext <<_ACEOF
  9924. /* end confdefs.h. */
  9925. #include <$ac_header>
  9926. _ACEOF
  9927. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  9928. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  9929. ac_status=$?
  9930. grep -v '^ *+' conftest.er1 >conftest.err
  9931. rm -f conftest.er1
  9932. cat conftest.err >&5
  9933. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9934. (exit $ac_status); } >/dev/null; then
  9935. if test -s conftest.err; then
  9936. ac_cpp_err=$ac_c_preproc_warn_flag
  9937. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  9938. else
  9939. ac_cpp_err=
  9940. fi
  9941. else
  9942. ac_cpp_err=yes
  9943. fi
  9944. if test -z "$ac_cpp_err"; then
  9945. ac_header_preproc=yes
  9946. else
  9947. echo "$as_me: failed program was:" >&5
  9948. sed 's/^/| /' conftest.$ac_ext >&5
  9949. ac_header_preproc=no
  9950. fi
  9951. rm -f conftest.err conftest.$ac_ext
  9952. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  9953. echo "${ECHO_T}$ac_header_preproc" >&6
  9954. # So? What about this header?
  9955. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  9956. yes:no: )
  9957. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  9958. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  9959. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  9960. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  9961. ac_header_preproc=yes
  9962. ;;
  9963. no:yes:* )
  9964. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  9965. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  9966. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  9967. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  9968. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  9969. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  9970. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  9971. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  9972. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  9973. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  9974. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  9975. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  9976. (
  9977. cat <<\_ASBOX
  9978. ## ------------------------------------------ ##
  9979. ## Report this to the AC_PACKAGE_NAME lists. ##
  9980. ## ------------------------------------------ ##
  9981. _ASBOX
  9982. ) |
  9983. sed "s/^/$as_me: WARNING: /" >&2
  9984. ;;
  9985. esac
  9986. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9987. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9988. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9989. echo $ECHO_N "(cached) $ECHO_C" >&6
  9990. else
  9991. eval "$as_ac_Header=\$ac_header_preproc"
  9992. fi
  9993. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9994. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9995. fi
  9996. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  9997. cat >>confdefs.h <<_ACEOF
  9998. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  9999. _ACEOF
  10000. fi
  10001. done
  10002. echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
  10003. echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
  10004. if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
  10005. echo $ECHO_N "(cached) $ECHO_C" >&6
  10006. else
  10007. if test "$cross_compiling" = yes; then
  10008. ac_cv_func_realloc_0_nonnull=no
  10009. else
  10010. cat >conftest.$ac_ext <<_ACEOF
  10011. /* confdefs.h. */
  10012. _ACEOF
  10013. cat confdefs.h >>conftest.$ac_ext
  10014. cat >>conftest.$ac_ext <<_ACEOF
  10015. /* end confdefs.h. */
  10016. #if STDC_HEADERS || HAVE_STDLIB_H
  10017. # include <stdlib.h>
  10018. #else
  10019. char *realloc ();
  10020. #endif
  10021. int
  10022. main ()
  10023. {
  10024. exit (realloc (0, 0) ? 0 : 1);
  10025. ;
  10026. return 0;
  10027. }
  10028. _ACEOF
  10029. rm -f conftest$ac_exeext
  10030. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10031. (eval $ac_link) 2>&5
  10032. ac_status=$?
  10033. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10034. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  10035. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10036. (eval $ac_try) 2>&5
  10037. ac_status=$?
  10038. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10039. (exit $ac_status); }; }; then
  10040. ac_cv_func_realloc_0_nonnull=yes
  10041. else
  10042. echo "$as_me: program exited with status $ac_status" >&5
  10043. echo "$as_me: failed program was:" >&5
  10044. sed 's/^/| /' conftest.$ac_ext >&5
  10045. ( exit $ac_status )
  10046. ac_cv_func_realloc_0_nonnull=no
  10047. fi
  10048. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  10049. fi
  10050. fi
  10051. echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
  10052. echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
  10053. if test $ac_cv_func_realloc_0_nonnull = yes; then
  10054. cat >>confdefs.h <<\_ACEOF
  10055. #define HAVE_REALLOC 1
  10056. _ACEOF
  10057. else
  10058. cat >>confdefs.h <<\_ACEOF
  10059. #define HAVE_REALLOC 0
  10060. _ACEOF
  10061. case $LIBOBJS in
  10062. "realloc.$ac_objext" | \
  10063. *" realloc.$ac_objext" | \
  10064. "realloc.$ac_objext "* | \
  10065. *" realloc.$ac_objext "* ) ;;
  10066. *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
  10067. esac
  10068. cat >>confdefs.h <<\_ACEOF
  10069. #define realloc rpl_realloc
  10070. _ACEOF
  10071. fi
  10072. for ac_header in sys/select.h sys/socket.h
  10073. do
  10074. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  10075. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  10076. echo "$as_me:$LINENO: checking for $ac_header" >&5
  10077. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  10078. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  10079. echo $ECHO_N "(cached) $ECHO_C" >&6
  10080. fi
  10081. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  10082. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  10083. else
  10084. # Is the header compilable?
  10085. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  10086. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  10087. cat >conftest.$ac_ext <<_ACEOF
  10088. /* confdefs.h. */
  10089. _ACEOF
  10090. cat confdefs.h >>conftest.$ac_ext
  10091. cat >>conftest.$ac_ext <<_ACEOF
  10092. /* end confdefs.h. */
  10093. $ac_includes_default
  10094. #include <$ac_header>
  10095. _ACEOF
  10096. rm -f conftest.$ac_objext
  10097. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10098. (eval $ac_compile) 2>conftest.er1
  10099. ac_status=$?
  10100. grep -v '^ *+' conftest.er1 >conftest.err
  10101. rm -f conftest.er1
  10102. cat conftest.err >&5
  10103. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10104. (exit $ac_status); } &&
  10105. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10106. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10107. (eval $ac_try) 2>&5
  10108. ac_status=$?
  10109. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10110. (exit $ac_status); }; } &&
  10111. { ac_try='test -s conftest.$ac_objext'
  10112. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10113. (eval $ac_try) 2>&5
  10114. ac_status=$?
  10115. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10116. (exit $ac_status); }; }; then
  10117. ac_header_compiler=yes
  10118. else
  10119. echo "$as_me: failed program was:" >&5
  10120. sed 's/^/| /' conftest.$ac_ext >&5
  10121. ac_header_compiler=no
  10122. fi
  10123. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10124. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  10125. echo "${ECHO_T}$ac_header_compiler" >&6
  10126. # Is the header present?
  10127. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  10128. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  10129. cat >conftest.$ac_ext <<_ACEOF
  10130. /* confdefs.h. */
  10131. _ACEOF
  10132. cat confdefs.h >>conftest.$ac_ext
  10133. cat >>conftest.$ac_ext <<_ACEOF
  10134. /* end confdefs.h. */
  10135. #include <$ac_header>
  10136. _ACEOF
  10137. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  10138. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  10139. ac_status=$?
  10140. grep -v '^ *+' conftest.er1 >conftest.err
  10141. rm -f conftest.er1
  10142. cat conftest.err >&5
  10143. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10144. (exit $ac_status); } >/dev/null; then
  10145. if test -s conftest.err; then
  10146. ac_cpp_err=$ac_c_preproc_warn_flag
  10147. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  10148. else
  10149. ac_cpp_err=
  10150. fi
  10151. else
  10152. ac_cpp_err=yes
  10153. fi
  10154. if test -z "$ac_cpp_err"; then
  10155. ac_header_preproc=yes
  10156. else
  10157. echo "$as_me: failed program was:" >&5
  10158. sed 's/^/| /' conftest.$ac_ext >&5
  10159. ac_header_preproc=no
  10160. fi
  10161. rm -f conftest.err conftest.$ac_ext
  10162. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  10163. echo "${ECHO_T}$ac_header_preproc" >&6
  10164. # So? What about this header?
  10165. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  10166. yes:no: )
  10167. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  10168. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  10169. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  10170. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  10171. ac_header_preproc=yes
  10172. ;;
  10173. no:yes:* )
  10174. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  10175. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  10176. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  10177. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  10178. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  10179. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  10180. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  10181. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  10182. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  10183. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  10184. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  10185. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  10186. (
  10187. cat <<\_ASBOX
  10188. ## ------------------------------------------ ##
  10189. ## Report this to the AC_PACKAGE_NAME lists. ##
  10190. ## ------------------------------------------ ##
  10191. _ASBOX
  10192. ) |
  10193. sed "s/^/$as_me: WARNING: /" >&2
  10194. ;;
  10195. esac
  10196. echo "$as_me:$LINENO: checking for $ac_header" >&5
  10197. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  10198. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  10199. echo $ECHO_N "(cached) $ECHO_C" >&6
  10200. else
  10201. eval "$as_ac_Header=\$ac_header_preproc"
  10202. fi
  10203. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  10204. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  10205. fi
  10206. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  10207. cat >>confdefs.h <<_ACEOF
  10208. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  10209. _ACEOF
  10210. fi
  10211. done
  10212. echo "$as_me:$LINENO: checking types of arguments for select" >&5
  10213. echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
  10214. if test "${ac_cv_func_select_args+set}" = set; then
  10215. echo $ECHO_N "(cached) $ECHO_C" >&6
  10216. else
  10217. for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
  10218. for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
  10219. for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
  10220. cat >conftest.$ac_ext <<_ACEOF
  10221. /* confdefs.h. */
  10222. _ACEOF
  10223. cat confdefs.h >>conftest.$ac_ext
  10224. cat >>conftest.$ac_ext <<_ACEOF
  10225. /* end confdefs.h. */
  10226. $ac_includes_default
  10227. #if HAVE_SYS_SELECT_H
  10228. # include <sys/select.h>
  10229. #endif
  10230. #if HAVE_SYS_SOCKET_H
  10231. # include <sys/socket.h>
  10232. #endif
  10233. int
  10234. main ()
  10235. {
  10236. extern int select ($ac_arg1,
  10237. $ac_arg234, $ac_arg234, $ac_arg234,
  10238. $ac_arg5);
  10239. ;
  10240. return 0;
  10241. }
  10242. _ACEOF
  10243. rm -f conftest.$ac_objext
  10244. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  10245. (eval $ac_compile) 2>conftest.er1
  10246. ac_status=$?
  10247. grep -v '^ *+' conftest.er1 >conftest.err
  10248. rm -f conftest.er1
  10249. cat conftest.err >&5
  10250. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10251. (exit $ac_status); } &&
  10252. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10253. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10254. (eval $ac_try) 2>&5
  10255. ac_status=$?
  10256. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10257. (exit $ac_status); }; } &&
  10258. { ac_try='test -s conftest.$ac_objext'
  10259. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10260. (eval $ac_try) 2>&5
  10261. ac_status=$?
  10262. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10263. (exit $ac_status); }; }; then
  10264. ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
  10265. else
  10266. echo "$as_me: failed program was:" >&5
  10267. sed 's/^/| /' conftest.$ac_ext >&5
  10268. fi
  10269. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  10270. done
  10271. done
  10272. done
  10273. # Provide a safe default value.
  10274. : ${ac_cv_func_select_args='int,int *,struct timeval *'}
  10275. fi
  10276. echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
  10277. echo "${ECHO_T}$ac_cv_func_select_args" >&6
  10278. ac_save_IFS=$IFS; IFS=','
  10279. set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
  10280. IFS=$ac_save_IFS
  10281. shift
  10282. cat >>confdefs.h <<_ACEOF
  10283. #define SELECT_TYPE_ARG1 $1
  10284. _ACEOF
  10285. cat >>confdefs.h <<_ACEOF
  10286. #define SELECT_TYPE_ARG234 ($2)
  10287. _ACEOF
  10288. cat >>confdefs.h <<_ACEOF
  10289. #define SELECT_TYPE_ARG5 ($3)
  10290. _ACEOF
  10291. rm -f conftest*
  10292. echo "$as_me:$LINENO: checking whether stat accepts an empty string" >&5
  10293. echo $ECHO_N "checking whether stat accepts an empty string... $ECHO_C" >&6
  10294. if test "${ac_cv_func_stat_empty_string_bug+set}" = set; then
  10295. echo $ECHO_N "(cached) $ECHO_C" >&6
  10296. else
  10297. if test "$cross_compiling" = yes; then
  10298. ac_cv_func_stat_empty_string_bug=yes
  10299. else
  10300. cat >conftest.$ac_ext <<_ACEOF
  10301. /* confdefs.h. */
  10302. _ACEOF
  10303. cat confdefs.h >>conftest.$ac_ext
  10304. cat >>conftest.$ac_ext <<_ACEOF
  10305. /* end confdefs.h. */
  10306. $ac_includes_default
  10307. int
  10308. main ()
  10309. {
  10310. struct stat sbuf;
  10311. exit (stat ("", &sbuf) ? 1 : 0);
  10312. ;
  10313. return 0;
  10314. }
  10315. _ACEOF
  10316. rm -f conftest$ac_exeext
  10317. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10318. (eval $ac_link) 2>&5
  10319. ac_status=$?
  10320. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10321. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  10322. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10323. (eval $ac_try) 2>&5
  10324. ac_status=$?
  10325. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10326. (exit $ac_status); }; }; then
  10327. ac_cv_func_stat_empty_string_bug=yes
  10328. else
  10329. echo "$as_me: program exited with status $ac_status" >&5
  10330. echo "$as_me: failed program was:" >&5
  10331. sed 's/^/| /' conftest.$ac_ext >&5
  10332. ( exit $ac_status )
  10333. ac_cv_func_stat_empty_string_bug=no
  10334. fi
  10335. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  10336. fi
  10337. fi
  10338. echo "$as_me:$LINENO: result: $ac_cv_func_stat_empty_string_bug" >&5
  10339. echo "${ECHO_T}$ac_cv_func_stat_empty_string_bug" >&6
  10340. if test $ac_cv_func_stat_empty_string_bug = yes; then
  10341. case $LIBOBJS in
  10342. "stat.$ac_objext" | \
  10343. *" stat.$ac_objext" | \
  10344. "stat.$ac_objext "* | \
  10345. *" stat.$ac_objext "* ) ;;
  10346. *) LIBOBJS="$LIBOBJS stat.$ac_objext" ;;
  10347. esac
  10348. cat >>confdefs.h <<_ACEOF
  10349. #define HAVE_STAT_EMPTY_STRING_BUG 1
  10350. _ACEOF
  10351. fi
  10352. for ac_func in strftime
  10353. do
  10354. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  10355. echo "$as_me:$LINENO: checking for $ac_func" >&5
  10356. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  10357. if eval "test \"\${$as_ac_var+set}\" = set"; then
  10358. echo $ECHO_N "(cached) $ECHO_C" >&6
  10359. else
  10360. cat >conftest.$ac_ext <<_ACEOF
  10361. /* confdefs.h. */
  10362. _ACEOF
  10363. cat confdefs.h >>conftest.$ac_ext
  10364. cat >>conftest.$ac_ext <<_ACEOF
  10365. /* end confdefs.h. */
  10366. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10367. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10368. #define $ac_func innocuous_$ac_func
  10369. /* System header to define __stub macros and hopefully few prototypes,
  10370. which can conflict with char $ac_func (); below.
  10371. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10372. <limits.h> exists even on freestanding compilers. */
  10373. #ifdef __STDC__
  10374. # include <limits.h>
  10375. #else
  10376. # include <assert.h>
  10377. #endif
  10378. #undef $ac_func
  10379. /* Override any gcc2 internal prototype to avoid an error. */
  10380. #ifdef __cplusplus
  10381. extern "C"
  10382. {
  10383. #endif
  10384. /* We use char because int might match the return type of a gcc2
  10385. builtin and then its argument prototype would still apply. */
  10386. char $ac_func ();
  10387. /* The GNU C library defines this for functions which it implements
  10388. to always fail with ENOSYS. Some functions are actually named
  10389. something starting with __ and the normal name is an alias. */
  10390. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10391. choke me
  10392. #else
  10393. char (*f) () = $ac_func;
  10394. #endif
  10395. #ifdef __cplusplus
  10396. }
  10397. #endif
  10398. int
  10399. main ()
  10400. {
  10401. return f != $ac_func;
  10402. ;
  10403. return 0;
  10404. }
  10405. _ACEOF
  10406. rm -f conftest.$ac_objext conftest$ac_exeext
  10407. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10408. (eval $ac_link) 2>conftest.er1
  10409. ac_status=$?
  10410. grep -v '^ *+' conftest.er1 >conftest.err
  10411. rm -f conftest.er1
  10412. cat conftest.err >&5
  10413. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10414. (exit $ac_status); } &&
  10415. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10416. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10417. (eval $ac_try) 2>&5
  10418. ac_status=$?
  10419. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10420. (exit $ac_status); }; } &&
  10421. { ac_try='test -s conftest$ac_exeext'
  10422. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10423. (eval $ac_try) 2>&5
  10424. ac_status=$?
  10425. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10426. (exit $ac_status); }; }; then
  10427. eval "$as_ac_var=yes"
  10428. else
  10429. echo "$as_me: failed program was:" >&5
  10430. sed 's/^/| /' conftest.$ac_ext >&5
  10431. eval "$as_ac_var=no"
  10432. fi
  10433. rm -f conftest.err conftest.$ac_objext \
  10434. conftest$ac_exeext conftest.$ac_ext
  10435. fi
  10436. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10437. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10438. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10439. cat >>confdefs.h <<_ACEOF
  10440. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10441. _ACEOF
  10442. else
  10443. # strftime is in -lintl on SCO UNIX.
  10444. echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
  10445. echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
  10446. if test "${ac_cv_lib_intl_strftime+set}" = set; then
  10447. echo $ECHO_N "(cached) $ECHO_C" >&6
  10448. else
  10449. ac_check_lib_save_LIBS=$LIBS
  10450. LIBS="-lintl $LIBS"
  10451. cat >conftest.$ac_ext <<_ACEOF
  10452. /* confdefs.h. */
  10453. _ACEOF
  10454. cat confdefs.h >>conftest.$ac_ext
  10455. cat >>conftest.$ac_ext <<_ACEOF
  10456. /* end confdefs.h. */
  10457. /* Override any gcc2 internal prototype to avoid an error. */
  10458. #ifdef __cplusplus
  10459. extern "C"
  10460. #endif
  10461. /* We use char because int might match the return type of a gcc2
  10462. builtin and then its argument prototype would still apply. */
  10463. char strftime ();
  10464. int
  10465. main ()
  10466. {
  10467. strftime ();
  10468. ;
  10469. return 0;
  10470. }
  10471. _ACEOF
  10472. rm -f conftest.$ac_objext conftest$ac_exeext
  10473. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10474. (eval $ac_link) 2>conftest.er1
  10475. ac_status=$?
  10476. grep -v '^ *+' conftest.er1 >conftest.err
  10477. rm -f conftest.er1
  10478. cat conftest.err >&5
  10479. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10480. (exit $ac_status); } &&
  10481. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10482. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10483. (eval $ac_try) 2>&5
  10484. ac_status=$?
  10485. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10486. (exit $ac_status); }; } &&
  10487. { ac_try='test -s conftest$ac_exeext'
  10488. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10489. (eval $ac_try) 2>&5
  10490. ac_status=$?
  10491. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10492. (exit $ac_status); }; }; then
  10493. ac_cv_lib_intl_strftime=yes
  10494. else
  10495. echo "$as_me: failed program was:" >&5
  10496. sed 's/^/| /' conftest.$ac_ext >&5
  10497. ac_cv_lib_intl_strftime=no
  10498. fi
  10499. rm -f conftest.err conftest.$ac_objext \
  10500. conftest$ac_exeext conftest.$ac_ext
  10501. LIBS=$ac_check_lib_save_LIBS
  10502. fi
  10503. echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
  10504. echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
  10505. if test $ac_cv_lib_intl_strftime = yes; then
  10506. cat >>confdefs.h <<\_ACEOF
  10507. #define HAVE_STRFTIME 1
  10508. _ACEOF
  10509. LIBS="-lintl $LIBS"
  10510. fi
  10511. fi
  10512. done
  10513. #checkpoint
  10514. cat >confcache <<\_ACEOF
  10515. # This file is a shell script that caches the results of configure
  10516. # tests run on this system so they can be shared between configure
  10517. # scripts and configure runs, see configure's option --config-cache.
  10518. # It is not useful on other systems. If it contains results you don't
  10519. # want to keep, you may remove or edit it.
  10520. #
  10521. # config.status only pays attention to the cache file if you give it
  10522. # the --recheck option to rerun configure.
  10523. #
  10524. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  10525. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  10526. # following values.
  10527. _ACEOF
  10528. # The following way of writing the cache mishandles newlines in values,
  10529. # but we know of no workaround that is simple, portable, and efficient.
  10530. # So, don't put newlines in cache variables' values.
  10531. # Ultrix sh set writes to stderr and can't be redirected directly,
  10532. # and sets the high bit in the cache file unless we assign to the vars.
  10533. {
  10534. (set) 2>&1 |
  10535. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  10536. *ac_space=\ *)
  10537. # `set' does not quote correctly, so add quotes (double-quote
  10538. # substitution turns \\\\ into \\, and sed turns \\ into \).
  10539. sed -n \
  10540. "s/'/'\\\\''/g;
  10541. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  10542. ;;
  10543. *)
  10544. # `set' quotes correctly as required by POSIX, so do not add quotes.
  10545. sed -n \
  10546. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  10547. ;;
  10548. esac;
  10549. } |
  10550. sed '
  10551. t clear
  10552. : clear
  10553. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  10554. t end
  10555. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  10556. : end' >>confcache
  10557. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  10558. if test -w $cache_file; then
  10559. test "x$cache_file" != "x/dev/null"
  10560. cat confcache >$cache_file
  10561. else
  10562. echo "not updating unwritable cache $cache_file"
  10563. fi
  10564. fi
  10565. rm -f confcache
  10566. for ac_func in clock fsync getrusage inet_aton isascii gethostbyname2
  10567. do
  10568. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  10569. echo "$as_me:$LINENO: checking for $ac_func" >&5
  10570. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  10571. if eval "test \"\${$as_ac_var+set}\" = set"; then
  10572. echo $ECHO_N "(cached) $ECHO_C" >&6
  10573. else
  10574. cat >conftest.$ac_ext <<_ACEOF
  10575. /* confdefs.h. */
  10576. _ACEOF
  10577. cat confdefs.h >>conftest.$ac_ext
  10578. cat >>conftest.$ac_ext <<_ACEOF
  10579. /* end confdefs.h. */
  10580. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10581. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10582. #define $ac_func innocuous_$ac_func
  10583. /* System header to define __stub macros and hopefully few prototypes,
  10584. which can conflict with char $ac_func (); below.
  10585. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10586. <limits.h> exists even on freestanding compilers. */
  10587. #ifdef __STDC__
  10588. # include <limits.h>
  10589. #else
  10590. # include <assert.h>
  10591. #endif
  10592. #undef $ac_func
  10593. /* Override any gcc2 internal prototype to avoid an error. */
  10594. #ifdef __cplusplus
  10595. extern "C"
  10596. {
  10597. #endif
  10598. /* We use char because int might match the return type of a gcc2
  10599. builtin and then its argument prototype would still apply. */
  10600. char $ac_func ();
  10601. /* The GNU C library defines this for functions which it implements
  10602. to always fail with ENOSYS. Some functions are actually named
  10603. something starting with __ and the normal name is an alias. */
  10604. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10605. choke me
  10606. #else
  10607. char (*f) () = $ac_func;
  10608. #endif
  10609. #ifdef __cplusplus
  10610. }
  10611. #endif
  10612. int
  10613. main ()
  10614. {
  10615. return f != $ac_func;
  10616. ;
  10617. return 0;
  10618. }
  10619. _ACEOF
  10620. rm -f conftest.$ac_objext conftest$ac_exeext
  10621. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10622. (eval $ac_link) 2>conftest.er1
  10623. ac_status=$?
  10624. grep -v '^ *+' conftest.er1 >conftest.err
  10625. rm -f conftest.er1
  10626. cat conftest.err >&5
  10627. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10628. (exit $ac_status); } &&
  10629. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10630. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10631. (eval $ac_try) 2>&5
  10632. ac_status=$?
  10633. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10634. (exit $ac_status); }; } &&
  10635. { ac_try='test -s conftest$ac_exeext'
  10636. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10637. (eval $ac_try) 2>&5
  10638. ac_status=$?
  10639. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10640. (exit $ac_status); }; }; then
  10641. eval "$as_ac_var=yes"
  10642. else
  10643. echo "$as_me: failed program was:" >&5
  10644. sed 's/^/| /' conftest.$ac_ext >&5
  10645. eval "$as_ac_var=no"
  10646. fi
  10647. rm -f conftest.err conftest.$ac_objext \
  10648. conftest$ac_exeext conftest.$ac_ext
  10649. fi
  10650. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10651. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10652. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10653. cat >>confdefs.h <<_ACEOF
  10654. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10655. _ACEOF
  10656. fi
  10657. done
  10658. for ac_func in getipnodebyname memcpy memset random rename setpgid sigaction sigemptyset snprintf srandom
  10659. do
  10660. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  10661. echo "$as_me:$LINENO: checking for $ac_func" >&5
  10662. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  10663. if eval "test \"\${$as_ac_var+set}\" = set"; then
  10664. echo $ECHO_N "(cached) $ECHO_C" >&6
  10665. else
  10666. cat >conftest.$ac_ext <<_ACEOF
  10667. /* confdefs.h. */
  10668. _ACEOF
  10669. cat confdefs.h >>conftest.$ac_ext
  10670. cat >>conftest.$ac_ext <<_ACEOF
  10671. /* end confdefs.h. */
  10672. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10673. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10674. #define $ac_func innocuous_$ac_func
  10675. /* System header to define __stub macros and hopefully few prototypes,
  10676. which can conflict with char $ac_func (); below.
  10677. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10678. <limits.h> exists even on freestanding compilers. */
  10679. #ifdef __STDC__
  10680. # include <limits.h>
  10681. #else
  10682. # include <assert.h>
  10683. #endif
  10684. #undef $ac_func
  10685. /* Override any gcc2 internal prototype to avoid an error. */
  10686. #ifdef __cplusplus
  10687. extern "C"
  10688. {
  10689. #endif
  10690. /* We use char because int might match the return type of a gcc2
  10691. builtin and then its argument prototype would still apply. */
  10692. char $ac_func ();
  10693. /* The GNU C library defines this for functions which it implements
  10694. to always fail with ENOSYS. Some functions are actually named
  10695. something starting with __ and the normal name is an alias. */
  10696. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10697. choke me
  10698. #else
  10699. char (*f) () = $ac_func;
  10700. #endif
  10701. #ifdef __cplusplus
  10702. }
  10703. #endif
  10704. int
  10705. main ()
  10706. {
  10707. return f != $ac_func;
  10708. ;
  10709. return 0;
  10710. }
  10711. _ACEOF
  10712. rm -f conftest.$ac_objext conftest$ac_exeext
  10713. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10714. (eval $ac_link) 2>conftest.er1
  10715. ac_status=$?
  10716. grep -v '^ *+' conftest.er1 >conftest.err
  10717. rm -f conftest.er1
  10718. cat conftest.err >&5
  10719. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10720. (exit $ac_status); } &&
  10721. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10722. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10723. (eval $ac_try) 2>&5
  10724. ac_status=$?
  10725. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10726. (exit $ac_status); }; } &&
  10727. { ac_try='test -s conftest$ac_exeext'
  10728. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10729. (eval $ac_try) 2>&5
  10730. ac_status=$?
  10731. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10732. (exit $ac_status); }; }; then
  10733. eval "$as_ac_var=yes"
  10734. else
  10735. echo "$as_me: failed program was:" >&5
  10736. sed 's/^/| /' conftest.$ac_ext >&5
  10737. eval "$as_ac_var=no"
  10738. fi
  10739. rm -f conftest.err conftest.$ac_objext \
  10740. conftest$ac_exeext conftest.$ac_ext
  10741. fi
  10742. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10743. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10744. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10745. cat >>confdefs.h <<_ACEOF
  10746. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10747. _ACEOF
  10748. fi
  10749. done
  10750. #checkpoint
  10751. cat >confcache <<\_ACEOF
  10752. # This file is a shell script that caches the results of configure
  10753. # tests run on this system so they can be shared between configure
  10754. # scripts and configure runs, see configure's option --config-cache.
  10755. # It is not useful on other systems. If it contains results you don't
  10756. # want to keep, you may remove or edit it.
  10757. #
  10758. # config.status only pays attention to the cache file if you give it
  10759. # the --recheck option to rerun configure.
  10760. #
  10761. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  10762. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  10763. # following values.
  10764. _ACEOF
  10765. # The following way of writing the cache mishandles newlines in values,
  10766. # but we know of no workaround that is simple, portable, and efficient.
  10767. # So, don't put newlines in cache variables' values.
  10768. # Ultrix sh set writes to stderr and can't be redirected directly,
  10769. # and sets the high bit in the cache file unless we assign to the vars.
  10770. {
  10771. (set) 2>&1 |
  10772. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  10773. *ac_space=\ *)
  10774. # `set' does not quote correctly, so add quotes (double-quote
  10775. # substitution turns \\\\ into \\, and sed turns \\ into \).
  10776. sed -n \
  10777. "s/'/'\\\\''/g;
  10778. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  10779. ;;
  10780. *)
  10781. # `set' quotes correctly as required by POSIX, so do not add quotes.
  10782. sed -n \
  10783. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  10784. ;;
  10785. esac;
  10786. } |
  10787. sed '
  10788. t clear
  10789. : clear
  10790. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  10791. t end
  10792. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  10793. : end' >>confcache
  10794. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  10795. if test -w $cache_file; then
  10796. test "x$cache_file" != "x/dev/null"
  10797. cat confcache >$cache_file
  10798. else
  10799. echo "not updating unwritable cache $cache_file"
  10800. fi
  10801. fi
  10802. rm -f confcache
  10803. for ac_func in strcasecmp strncasecmp vsnprintf
  10804. do
  10805. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  10806. echo "$as_me:$LINENO: checking for $ac_func" >&5
  10807. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  10808. if eval "test \"\${$as_ac_var+set}\" = set"; then
  10809. echo $ECHO_N "(cached) $ECHO_C" >&6
  10810. else
  10811. cat >conftest.$ac_ext <<_ACEOF
  10812. /* confdefs.h. */
  10813. _ACEOF
  10814. cat confdefs.h >>conftest.$ac_ext
  10815. cat >>conftest.$ac_ext <<_ACEOF
  10816. /* end confdefs.h. */
  10817. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10818. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10819. #define $ac_func innocuous_$ac_func
  10820. /* System header to define __stub macros and hopefully few prototypes,
  10821. which can conflict with char $ac_func (); below.
  10822. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10823. <limits.h> exists even on freestanding compilers. */
  10824. #ifdef __STDC__
  10825. # include <limits.h>
  10826. #else
  10827. # include <assert.h>
  10828. #endif
  10829. #undef $ac_func
  10830. /* Override any gcc2 internal prototype to avoid an error. */
  10831. #ifdef __cplusplus
  10832. extern "C"
  10833. {
  10834. #endif
  10835. /* We use char because int might match the return type of a gcc2
  10836. builtin and then its argument prototype would still apply. */
  10837. char $ac_func ();
  10838. /* The GNU C library defines this for functions which it implements
  10839. to always fail with ENOSYS. Some functions are actually named
  10840. something starting with __ and the normal name is an alias. */
  10841. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10842. choke me
  10843. #else
  10844. char (*f) () = $ac_func;
  10845. #endif
  10846. #ifdef __cplusplus
  10847. }
  10848. #endif
  10849. int
  10850. main ()
  10851. {
  10852. return f != $ac_func;
  10853. ;
  10854. return 0;
  10855. }
  10856. _ACEOF
  10857. rm -f conftest.$ac_objext conftest$ac_exeext
  10858. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10859. (eval $ac_link) 2>conftest.er1
  10860. ac_status=$?
  10861. grep -v '^ *+' conftest.er1 >conftest.err
  10862. rm -f conftest.er1
  10863. cat conftest.err >&5
  10864. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10865. (exit $ac_status); } &&
  10866. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10867. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10868. (eval $ac_try) 2>&5
  10869. ac_status=$?
  10870. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10871. (exit $ac_status); }; } &&
  10872. { ac_try='test -s conftest$ac_exeext'
  10873. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10874. (eval $ac_try) 2>&5
  10875. ac_status=$?
  10876. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10877. (exit $ac_status); }; }; then
  10878. eval "$as_ac_var=yes"
  10879. else
  10880. echo "$as_me: failed program was:" >&5
  10881. sed 's/^/| /' conftest.$ac_ext >&5
  10882. eval "$as_ac_var=no"
  10883. fi
  10884. rm -f conftest.err conftest.$ac_objext \
  10885. conftest$ac_exeext conftest.$ac_ext
  10886. fi
  10887. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10888. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10889. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10890. cat >>confdefs.h <<_ACEOF
  10891. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10892. _ACEOF
  10893. fi
  10894. done
  10895. #autoscan suggested this....
  10896. #These are recommended by autoscan, but no code supports it currently
  10897. #AC_CHECK_FUNCS([alarm bzero dup2 getcwd gethostbyaddr gethostbyname gethostname getpass gettimeofday mbrlen
  10898. #mkdir munmap realpath select setlocale socket strchr strerror strpbrk strrchr strstr strtol tzset])
  10899. for ac_func in vsprintf
  10900. do
  10901. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  10902. echo "$as_me:$LINENO: checking for $ac_func" >&5
  10903. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  10904. if eval "test \"\${$as_ac_var+set}\" = set"; then
  10905. echo $ECHO_N "(cached) $ECHO_C" >&6
  10906. else
  10907. cat >conftest.$ac_ext <<_ACEOF
  10908. /* confdefs.h. */
  10909. _ACEOF
  10910. cat confdefs.h >>conftest.$ac_ext
  10911. cat >>conftest.$ac_ext <<_ACEOF
  10912. /* end confdefs.h. */
  10913. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10914. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10915. #define $ac_func innocuous_$ac_func
  10916. /* System header to define __stub macros and hopefully few prototypes,
  10917. which can conflict with char $ac_func (); below.
  10918. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10919. <limits.h> exists even on freestanding compilers. */
  10920. #ifdef __STDC__
  10921. # include <limits.h>
  10922. #else
  10923. # include <assert.h>
  10924. #endif
  10925. #undef $ac_func
  10926. /* Override any gcc2 internal prototype to avoid an error. */
  10927. #ifdef __cplusplus
  10928. extern "C"
  10929. {
  10930. #endif
  10931. /* We use char because int might match the return type of a gcc2
  10932. builtin and then its argument prototype would still apply. */
  10933. char $ac_func ();
  10934. /* The GNU C library defines this for functions which it implements
  10935. to always fail with ENOSYS. Some functions are actually named
  10936. something starting with __ and the normal name is an alias. */
  10937. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10938. choke me
  10939. #else
  10940. char (*f) () = $ac_func;
  10941. #endif
  10942. #ifdef __cplusplus
  10943. }
  10944. #endif
  10945. int
  10946. main ()
  10947. {
  10948. return f != $ac_func;
  10949. ;
  10950. return 0;
  10951. }
  10952. _ACEOF
  10953. rm -f conftest.$ac_objext conftest$ac_exeext
  10954. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10955. (eval $ac_link) 2>conftest.er1
  10956. ac_status=$?
  10957. grep -v '^ *+' conftest.er1 >conftest.err
  10958. rm -f conftest.er1
  10959. cat conftest.err >&5
  10960. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10961. (exit $ac_status); } &&
  10962. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10963. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10964. (eval $ac_try) 2>&5
  10965. ac_status=$?
  10966. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10967. (exit $ac_status); }; } &&
  10968. { ac_try='test -s conftest$ac_exeext'
  10969. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10970. (eval $ac_try) 2>&5
  10971. ac_status=$?
  10972. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10973. (exit $ac_status); }; }; then
  10974. eval "$as_ac_var=yes"
  10975. else
  10976. echo "$as_me: failed program was:" >&5
  10977. sed 's/^/| /' conftest.$ac_ext >&5
  10978. eval "$as_ac_var=no"
  10979. fi
  10980. rm -f conftest.err conftest.$ac_objext \
  10981. conftest$ac_exeext conftest.$ac_ext
  10982. fi
  10983. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10984. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10985. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10986. cat >>confdefs.h <<_ACEOF
  10987. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10988. _ACEOF
  10989. fi
  10990. done
  10991. if test "$ac_cv_func_vsprintf" = "no"
  10992. then
  10993. cat << 'EOF' >&2
  10994. configure: error:
  10995. Your system does not have the sprintf/vsprintf libraries.
  10996. These are required to compile almost anything. Sorry.
  10997. EOF
  10998. exit 1
  10999. fi
  11000. for ac_func in uname
  11001. do
  11002. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  11003. echo "$as_me:$LINENO: checking for $ac_func" >&5
  11004. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  11005. if eval "test \"\${$as_ac_var+set}\" = set"; then
  11006. echo $ECHO_N "(cached) $ECHO_C" >&6
  11007. else
  11008. cat >conftest.$ac_ext <<_ACEOF
  11009. /* confdefs.h. */
  11010. _ACEOF
  11011. cat confdefs.h >>conftest.$ac_ext
  11012. cat >>conftest.$ac_ext <<_ACEOF
  11013. /* end confdefs.h. */
  11014. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  11015. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  11016. #define $ac_func innocuous_$ac_func
  11017. /* System header to define __stub macros and hopefully few prototypes,
  11018. which can conflict with char $ac_func (); below.
  11019. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  11020. <limits.h> exists even on freestanding compilers. */
  11021. #ifdef __STDC__
  11022. # include <limits.h>
  11023. #else
  11024. # include <assert.h>
  11025. #endif
  11026. #undef $ac_func
  11027. /* Override any gcc2 internal prototype to avoid an error. */
  11028. #ifdef __cplusplus
  11029. extern "C"
  11030. {
  11031. #endif
  11032. /* We use char because int might match the return type of a gcc2
  11033. builtin and then its argument prototype would still apply. */
  11034. char $ac_func ();
  11035. /* The GNU C library defines this for functions which it implements
  11036. to always fail with ENOSYS. Some functions are actually named
  11037. something starting with __ and the normal name is an alias. */
  11038. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  11039. choke me
  11040. #else
  11041. char (*f) () = $ac_func;
  11042. #endif
  11043. #ifdef __cplusplus
  11044. }
  11045. #endif
  11046. int
  11047. main ()
  11048. {
  11049. return f != $ac_func;
  11050. ;
  11051. return 0;
  11052. }
  11053. _ACEOF
  11054. rm -f conftest.$ac_objext conftest$ac_exeext
  11055. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  11056. (eval $ac_link) 2>conftest.er1
  11057. ac_status=$?
  11058. grep -v '^ *+' conftest.er1 >conftest.err
  11059. rm -f conftest.er1
  11060. cat conftest.err >&5
  11061. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  11062. (exit $ac_status); } &&
  11063. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  11064. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  11065. (eval $ac_try) 2>&5
  11066. ac_status=$?
  11067. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  11068. (exit $ac_status); }; } &&
  11069. { ac_try='test -s conftest$ac_exeext'
  11070. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  11071. (eval $ac_try) 2>&5
  11072. ac_status=$?
  11073. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  11074. (exit $ac_status); }; }; then
  11075. eval "$as_ac_var=yes"
  11076. else
  11077. echo "$as_me: failed program was:" >&5
  11078. sed 's/^/| /' conftest.$ac_ext >&5
  11079. eval "$as_ac_var=no"
  11080. fi
  11081. rm -f conftest.err conftest.$ac_objext \
  11082. conftest$ac_exeext conftest.$ac_ext
  11083. fi
  11084. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  11085. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  11086. if test `eval echo '${'$as_ac_var'}'` = yes; then
  11087. cat >>confdefs.h <<_ACEOF
  11088. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  11089. _ACEOF
  11090. fi
  11091. done
  11092. if test "$ac_cv_func_uname" = "no"
  11093. then
  11094. cat << 'EOF' >&2
  11095. configure: error:
  11096. Your system does not have the uname() function.
  11097. This is required for the botpack.
  11098. EOF
  11099. exit 1
  11100. fi
  11101. # Make sure we have stdc headers, since we can't compile without them
  11102. if test "$ac_cv_header_stdc" = "no"
  11103. then
  11104. cat << 'EOF' >&2
  11105. configure: error:
  11106. Your system must support ANSI C Header files.
  11107. These are required for the language support. Sorry.
  11108. EOF
  11109. exit 1
  11110. fi
  11111. #checkpoint
  11112. cat >confcache <<\_ACEOF
  11113. # This file is a shell script that caches the results of configure
  11114. # tests run on this system so they can be shared between configure
  11115. # scripts and configure runs, see configure's option --config-cache.
  11116. # It is not useful on other systems. If it contains results you don't
  11117. # want to keep, you may remove or edit it.
  11118. #
  11119. # config.status only pays attention to the cache file if you give it
  11120. # the --recheck option to rerun configure.
  11121. #
  11122. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  11123. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  11124. # following values.
  11125. _ACEOF
  11126. # The following way of writing the cache mishandles newlines in values,
  11127. # but we know of no workaround that is simple, portable, and efficient.
  11128. # So, don't put newlines in cache variables' values.
  11129. # Ultrix sh set writes to stderr and can't be redirected directly,
  11130. # and sets the high bit in the cache file unless we assign to the vars.
  11131. {
  11132. (set) 2>&1 |
  11133. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  11134. *ac_space=\ *)
  11135. # `set' does not quote correctly, so add quotes (double-quote
  11136. # substitution turns \\\\ into \\, and sed turns \\ into \).
  11137. sed -n \
  11138. "s/'/'\\\\''/g;
  11139. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  11140. ;;
  11141. *)
  11142. # `set' quotes correctly as required by POSIX, so do not add quotes.
  11143. sed -n \
  11144. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  11145. ;;
  11146. esac;
  11147. } |
  11148. sed '
  11149. t clear
  11150. : clear
  11151. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  11152. t end
  11153. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  11154. : end' >>confcache
  11155. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  11156. if test -w $cache_file; then
  11157. test "x$cache_file" != "x/dev/null"
  11158. cat confcache >$cache_file
  11159. else
  11160. echo "not updating unwritable cache $cache_file"
  11161. fi
  11162. fi
  11163. rm -f confcache
  11164. VERSION=`grep "char" $srcdir/src/main.c | $AWK '/egg_version/ {print $5}' | sed -e 's/\"//g' | sed -e 's/\;//g'`
  11165. if ! test -f $cfg; then
  11166. cat << EOF >&2
  11167. configure: error:
  11168. Your pack cfg is missing, please copy it to $srcdir/$cfg
  11169. Or specify the path to it with: --with-cfg=
  11170. EOF
  11171. exit 1
  11172. fi
  11173. PACKNAME=`grep "PACKNAME " $cfg | $AWK '/PACKNAME/ {print $2}'`
  11174. version_num=`echo $VERSION | $AWK 'BEGIN {FS = "."} {printf("%d%02d%02d", $1, $2, $3)}'`
  11175. cat >>confdefs.h <<_ACEOF
  11176. #define EGG_VERSION $version_num
  11177. _ACEOF
  11178. for define in `sed -n -e 's/^+ \([^ ]*\) .*/\1/ p' $cfg`; do
  11179. u_define="S_$define"
  11180. cat >>confdefs.h <<_ACEOF
  11181. #define $u_define 1
  11182. _ACEOF
  11183. CFG="$cfg"
  11184. done
  11185. case "$srcdir" in
  11186. [\\/]* | ?:[\\/]*)
  11187. MOD_UPDIR=""
  11188. ;;
  11189. *)
  11190. MOD_UPDIR="../"
  11191. ;;
  11192. esac
  11193. files="src/Makefile.in src/compat/Makefile.in src/crypto/Makefile.in src/mod/channels.mod/Makefile src/mod/compress.mod/Makefile src/mod/console.mod/Makefile src/mod/ctcp.mod/Makefile src/mod/dns.mod/Makefile.in src/mod/irc.mod/Makefile src/mod/notes.mod/Makefile src/mod/server.mod/Makefile src/mod/share.mod/Makefile src/mod/transfer.mod/Makefile src/mod/update.mod/Makefile"
  11194. for mf in $files; do
  11195. # Strip MF so we end up with the name of the file.
  11196. # echo "MF: $mf"
  11197. mf=`echo "$mf" | sed -e 's/:.*$//'`
  11198. dirpart=`(dirname "$mf") 2>/dev/null ||
  11199. $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  11200. X"$mf" : 'X\(//\)[^/]' \| \
  11201. X"$mf" : 'X\(//\)$' \| \
  11202. X"$mf" : 'X\(/\)' \| \
  11203. . : '\(.\)' 2>/dev/null ||
  11204. echo X"$mf" |
  11205. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  11206. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  11207. /^X\(\/\/\)$/{ s//\1/; q; }
  11208. /^X\(\/\).*/{ s//\1/; q; }
  11209. s/.*/./; q'`
  11210. # echo "dirpart: $dirpart mf: $mf"
  11211. # rm -rf "$dirpart/.deps/"
  11212. rm -f "$dirpart/.deps/includes"
  11213. test -d "$dirpart/.deps" || mkdir "$dirpart/.deps"
  11214. for file in `sed -n -e '
  11215. /^OBJS = .*\\\\$/ {
  11216. s/^OBJS = //
  11217. :loop
  11218. s/\\\\$//
  11219. p
  11220. n
  11221. /\\\\$/ b loop
  11222. p
  11223. }
  11224. /^OBJS = / s/^OBJS = //p' < "$mf"`;
  11225. do
  11226. base=`basename $file .o`
  11227. test -f "$dirpart/$base.c" || continue
  11228. if ! test -f "$dirpart/.deps/$base.Po"; then
  11229. echo '# dummy' > "$dirpart/.deps/$base.Po"
  11230. #Remove the .o file, because it needs to be recompiled for its dependancies.
  11231. if test -f "$dirpart/$base.o"; then
  11232. rm -f "$dirpart/$base.o"
  11233. fi
  11234. fi
  11235. echo "include .deps/$base.Po" >> "$dirpart/.deps/includes"
  11236. echo "_$base.c:" >> "$dirpart/.deps/includes"
  11237. done
  11238. done
  11239. ac_config_files="$ac_config_files Makefile src/Makefile src/compat/Makefile src/crypto/Makefile src/mod/Makefile src/mod/dns.mod/Makefile"
  11240. cat >confcache <<\_ACEOF
  11241. # This file is a shell script that caches the results of configure
  11242. # tests run on this system so they can be shared between configure
  11243. # scripts and configure runs, see configure's option --config-cache.
  11244. # It is not useful on other systems. If it contains results you don't
  11245. # want to keep, you may remove or edit it.
  11246. #
  11247. # config.status only pays attention to the cache file if you give it
  11248. # the --recheck option to rerun configure.
  11249. #
  11250. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  11251. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  11252. # following values.
  11253. _ACEOF
  11254. # The following way of writing the cache mishandles newlines in values,
  11255. # but we know of no workaround that is simple, portable, and efficient.
  11256. # So, don't put newlines in cache variables' values.
  11257. # Ultrix sh set writes to stderr and can't be redirected directly,
  11258. # and sets the high bit in the cache file unless we assign to the vars.
  11259. {
  11260. (set) 2>&1 |
  11261. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  11262. *ac_space=\ *)
  11263. # `set' does not quote correctly, so add quotes (double-quote
  11264. # substitution turns \\\\ into \\, and sed turns \\ into \).
  11265. sed -n \
  11266. "s/'/'\\\\''/g;
  11267. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  11268. ;;
  11269. *)
  11270. # `set' quotes correctly as required by POSIX, so do not add quotes.
  11271. sed -n \
  11272. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  11273. ;;
  11274. esac;
  11275. } |
  11276. sed '
  11277. t clear
  11278. : clear
  11279. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  11280. t end
  11281. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  11282. : end' >>confcache
  11283. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  11284. if test -w $cache_file; then
  11285. test "x$cache_file" != "x/dev/null"
  11286. cat confcache >$cache_file
  11287. else
  11288. echo "not updating unwritable cache $cache_file"
  11289. fi
  11290. fi
  11291. rm -f confcache
  11292. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  11293. # Let make expand exec_prefix.
  11294. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  11295. # VPATH may cause trouble with some makes, so we remove $(srcdir),
  11296. # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
  11297. # trailing colons and then remove the whole line if VPATH becomes empty
  11298. # (actually we leave an empty line to preserve line numbers).
  11299. if test "x$srcdir" = x.; then
  11300. ac_vpsub='/^[ ]*VPATH[ ]*=/{
  11301. s/:*\$(srcdir):*/:/;
  11302. s/:*\${srcdir}:*/:/;
  11303. s/:*@srcdir@:*/:/;
  11304. s/^\([^=]*=[ ]*\):*/\1/;
  11305. s/:*$//;
  11306. s/^[^=]*=[ ]*$//;
  11307. }'
  11308. fi
  11309. DEFS=-DHAVE_CONFIG_H
  11310. ac_libobjs=
  11311. ac_ltlibobjs=
  11312. for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
  11313. # 1. Remove the extension, and $U if already installed.
  11314. ac_i=`echo "$ac_i" |
  11315. sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
  11316. # 2. Add them.
  11317. ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
  11318. ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
  11319. done
  11320. LIBOBJS=$ac_libobjs
  11321. LTLIBOBJS=$ac_ltlibobjs
  11322. : ${CONFIG_STATUS=./config.status}
  11323. ac_clean_files_save=$ac_clean_files
  11324. ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  11325. { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
  11326. echo "$as_me: creating $CONFIG_STATUS" >&6;}
  11327. cat >$CONFIG_STATUS <<_ACEOF
  11328. #! $SHELL
  11329. # Generated by $as_me.
  11330. # Run this file to recreate the current configuration.
  11331. # Compiler output produced by configure, useful for debugging
  11332. # configure, is in config.log if it exists.
  11333. debug=false
  11334. ac_cs_recheck=false
  11335. ac_cs_silent=false
  11336. SHELL=\${CONFIG_SHELL-$SHELL}
  11337. _ACEOF
  11338. cat >>$CONFIG_STATUS <<\_ACEOF
  11339. ## --------------------- ##
  11340. ## M4sh Initialization. ##
  11341. ## --------------------- ##
  11342. # Be Bourne compatible
  11343. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  11344. emulate sh
  11345. NULLCMD=:
  11346. # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  11347. # is contrary to our usage. Disable this feature.
  11348. alias -g '${1+"$@"}'='"$@"'
  11349. elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
  11350. set -o posix
  11351. fi
  11352. DUALCASE=1; export DUALCASE # for MKS sh
  11353. # Support unset when possible.
  11354. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  11355. as_unset=unset
  11356. else
  11357. as_unset=false
  11358. fi
  11359. # Work around bugs in pre-3.0 UWIN ksh.
  11360. $as_unset ENV MAIL MAILPATH
  11361. PS1='$ '
  11362. PS2='> '
  11363. PS4='+ '
  11364. # NLS nuisances.
  11365. for as_var in \
  11366. LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
  11367. LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
  11368. LC_TELEPHONE LC_TIME
  11369. do
  11370. if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
  11371. eval $as_var=C; export $as_var
  11372. else
  11373. $as_unset $as_var
  11374. fi
  11375. done
  11376. # Required to use basename.
  11377. if expr a : '\(a\)' >/dev/null 2>&1; then
  11378. as_expr=expr
  11379. else
  11380. as_expr=false
  11381. fi
  11382. if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
  11383. as_basename=basename
  11384. else
  11385. as_basename=false
  11386. fi
  11387. # Name of the executable.
  11388. as_me=`$as_basename "$0" ||
  11389. $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  11390. X"$0" : 'X\(//\)$' \| \
  11391. X"$0" : 'X\(/\)$' \| \
  11392. . : '\(.\)' 2>/dev/null ||
  11393. echo X/"$0" |
  11394. sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
  11395. /^X\/\(\/\/\)$/{ s//\1/; q; }
  11396. /^X\/\(\/\).*/{ s//\1/; q; }
  11397. s/.*/./; q'`
  11398. # PATH needs CR, and LINENO needs CR and PATH.
  11399. # Avoid depending upon Character Ranges.
  11400. as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  11401. as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  11402. as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  11403. as_cr_digits='0123456789'
  11404. as_cr_alnum=$as_cr_Letters$as_cr_digits
  11405. # The user is always right.
  11406. if test "${PATH_SEPARATOR+set}" != set; then
  11407. echo "#! /bin/sh" >conf$$.sh
  11408. echo "exit 0" >>conf$$.sh
  11409. chmod +x conf$$.sh
  11410. if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
  11411. PATH_SEPARATOR=';'
  11412. else
  11413. PATH_SEPARATOR=:
  11414. fi
  11415. rm -f conf$$.sh
  11416. fi
  11417. as_lineno_1=$LINENO
  11418. as_lineno_2=$LINENO
  11419. as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  11420. test "x$as_lineno_1" != "x$as_lineno_2" &&
  11421. test "x$as_lineno_3" = "x$as_lineno_2" || {
  11422. # Find who we are. Look in the path if we contain no path at all
  11423. # relative or not.
  11424. case $0 in
  11425. *[\\/]* ) as_myself=$0 ;;
  11426. *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  11427. for as_dir in $PATH
  11428. do
  11429. IFS=$as_save_IFS
  11430. test -z "$as_dir" && as_dir=.
  11431. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  11432. done
  11433. ;;
  11434. esac
  11435. # We did not find ourselves, most probably we were run as `sh COMMAND'
  11436. # in which case we are not to be found in the path.
  11437. if test "x$as_myself" = x; then
  11438. as_myself=$0
  11439. fi
  11440. if test ! -f "$as_myself"; then
  11441. { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
  11442. echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
  11443. { (exit 1); exit 1; }; }
  11444. fi
  11445. case $CONFIG_SHELL in
  11446. '')
  11447. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  11448. for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  11449. do
  11450. IFS=$as_save_IFS
  11451. test -z "$as_dir" && as_dir=.
  11452. for as_base in sh bash ksh sh5; do
  11453. case $as_dir in
  11454. /*)
  11455. if ("$as_dir/$as_base" -c '
  11456. as_lineno_1=$LINENO
  11457. as_lineno_2=$LINENO
  11458. as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  11459. test "x$as_lineno_1" != "x$as_lineno_2" &&
  11460. test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
  11461. $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
  11462. $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
  11463. CONFIG_SHELL=$as_dir/$as_base
  11464. export CONFIG_SHELL
  11465. exec "$CONFIG_SHELL" "$0" ${1+"$@"}
  11466. fi;;
  11467. esac
  11468. done
  11469. done
  11470. ;;
  11471. esac
  11472. # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
  11473. # uniformly replaced by the line number. The first 'sed' inserts a
  11474. # line-number line before each line; the second 'sed' does the real
  11475. # work. The second script uses 'N' to pair each line-number line
  11476. # with the numbered line, and appends trailing '-' during
  11477. # substitution so that $LINENO is not a special case at line end.
  11478. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  11479. # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
  11480. sed '=' <$as_myself |
  11481. sed '
  11482. N
  11483. s,$,-,
  11484. : loop
  11485. s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
  11486. t loop
  11487. s,-$,,
  11488. s,^['$as_cr_digits']*\n,,
  11489. ' >$as_me.lineno &&
  11490. chmod +x $as_me.lineno ||
  11491. { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
  11492. echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
  11493. { (exit 1); exit 1; }; }
  11494. # Don't try to exec as it changes $[0], causing all sort of problems
  11495. # (the dirname of $[0] is not the place where we might find the
  11496. # original and so on. Autoconf is especially sensible to this).
  11497. . ./$as_me.lineno
  11498. # Exit status is that of the last command.
  11499. exit
  11500. }
  11501. case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
  11502. *c*,-n*) ECHO_N= ECHO_C='
  11503. ' ECHO_T=' ' ;;
  11504. *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
  11505. *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
  11506. esac
  11507. if expr a : '\(a\)' >/dev/null 2>&1; then
  11508. as_expr=expr
  11509. else
  11510. as_expr=false
  11511. fi
  11512. rm -f conf$$ conf$$.exe conf$$.file
  11513. echo >conf$$.file
  11514. if ln -s conf$$.file conf$$ 2>/dev/null; then
  11515. # We could just check for DJGPP; but this test a) works b) is more generic
  11516. # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
  11517. if test -f conf$$.exe; then
  11518. # Don't use ln at all; we don't have any links
  11519. as_ln_s='cp -p'
  11520. else
  11521. as_ln_s='ln -s'
  11522. fi
  11523. elif ln conf$$.file conf$$ 2>/dev/null; then
  11524. as_ln_s=ln
  11525. else
  11526. as_ln_s='cp -p'
  11527. fi
  11528. rm -f conf$$ conf$$.exe conf$$.file
  11529. if mkdir -p . 2>/dev/null; then
  11530. as_mkdir_p=:
  11531. else
  11532. test -d ./-p && rmdir ./-p
  11533. as_mkdir_p=false
  11534. fi
  11535. as_executable_p="test -f"
  11536. # Sed expression to map a string onto a valid CPP name.
  11537. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  11538. # Sed expression to map a string onto a valid variable name.
  11539. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  11540. # IFS
  11541. # We need space, tab and new line, in precisely that order.
  11542. as_nl='
  11543. '
  11544. IFS=" $as_nl"
  11545. # CDPATH.
  11546. $as_unset CDPATH
  11547. exec 6>&1
  11548. # Open the log real soon, to keep \$[0] and so on meaningful, and to
  11549. # report actual input values of CONFIG_FILES etc. instead of their
  11550. # values after options handling. Logging --version etc. is OK.
  11551. exec 5>>config.log
  11552. {
  11553. echo
  11554. sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
  11555. ## Running $as_me. ##
  11556. _ASBOX
  11557. } >&5
  11558. cat >&5 <<_CSEOF
  11559. This file was extended by $as_me, which was
  11560. generated by GNU Autoconf 2.59. Invocation command line was
  11561. CONFIG_FILES = $CONFIG_FILES
  11562. CONFIG_HEADERS = $CONFIG_HEADERS
  11563. CONFIG_LINKS = $CONFIG_LINKS
  11564. CONFIG_COMMANDS = $CONFIG_COMMANDS
  11565. $ $0 $@
  11566. _CSEOF
  11567. echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
  11568. echo >&5
  11569. _ACEOF
  11570. # Files that config.status was made for.
  11571. if test -n "$ac_config_files"; then
  11572. echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
  11573. fi
  11574. if test -n "$ac_config_headers"; then
  11575. echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
  11576. fi
  11577. if test -n "$ac_config_links"; then
  11578. echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
  11579. fi
  11580. if test -n "$ac_config_commands"; then
  11581. echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
  11582. fi
  11583. cat >>$CONFIG_STATUS <<\_ACEOF
  11584. ac_cs_usage="\
  11585. \`$as_me' instantiates files from templates according to the
  11586. current configuration.
  11587. Usage: $0 [OPTIONS] [FILE]...
  11588. -h, --help print this help, then exit
  11589. -V, --version print version number, then exit
  11590. -q, --quiet do not print progress messages
  11591. -d, --debug don't remove temporary files
  11592. --recheck update $as_me by reconfiguring in the same conditions
  11593. --file=FILE[:TEMPLATE]
  11594. instantiate the configuration file FILE
  11595. --header=FILE[:TEMPLATE]
  11596. instantiate the configuration header FILE
  11597. Configuration files:
  11598. $config_files
  11599. Configuration headers:
  11600. $config_headers
  11601. Report bugs to <bug-autoconf@gnu.org>."
  11602. _ACEOF
  11603. cat >>$CONFIG_STATUS <<_ACEOF
  11604. ac_cs_version="\\
  11605. config.status
  11606. configured by $0, generated by GNU Autoconf 2.59,
  11607. with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
  11608. Copyright (C) 2003 Free Software Foundation, Inc.
  11609. This config.status script is free software; the Free Software Foundation
  11610. gives unlimited permission to copy, distribute and modify it."
  11611. srcdir=$srcdir
  11612. _ACEOF
  11613. cat >>$CONFIG_STATUS <<\_ACEOF
  11614. # If no file are specified by the user, then we need to provide default
  11615. # value. By we need to know if files were specified by the user.
  11616. ac_need_defaults=:
  11617. while test $# != 0
  11618. do
  11619. case $1 in
  11620. --*=*)
  11621. ac_option=`expr "x$1" : 'x\([^=]*\)='`
  11622. ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
  11623. ac_shift=:
  11624. ;;
  11625. -*)
  11626. ac_option=$1
  11627. ac_optarg=$2
  11628. ac_shift=shift
  11629. ;;
  11630. *) # This is not an option, so the user has probably given explicit
  11631. # arguments.
  11632. ac_option=$1
  11633. ac_need_defaults=false;;
  11634. esac
  11635. case $ac_option in
  11636. # Handling of the options.
  11637. _ACEOF
  11638. cat >>$CONFIG_STATUS <<\_ACEOF
  11639. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  11640. ac_cs_recheck=: ;;
  11641. --version | --vers* | -V )
  11642. echo "$ac_cs_version"; exit 0 ;;
  11643. --he | --h)
  11644. # Conflict between --help and --header
  11645. { { echo "$as_me:$LINENO: error: ambiguous option: $1
  11646. Try \`$0 --help' for more information." >&5
  11647. echo "$as_me: error: ambiguous option: $1
  11648. Try \`$0 --help' for more information." >&2;}
  11649. { (exit 1); exit 1; }; };;
  11650. --help | --hel | -h )
  11651. echo "$ac_cs_usage"; exit 0 ;;
  11652. --debug | --d* | -d )
  11653. debug=: ;;
  11654. --file | --fil | --fi | --f )
  11655. $ac_shift
  11656. CONFIG_FILES="$CONFIG_FILES $ac_optarg"
  11657. ac_need_defaults=false;;
  11658. --header | --heade | --head | --hea )
  11659. $ac_shift
  11660. CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
  11661. ac_need_defaults=false;;
  11662. -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  11663. | -silent | --silent | --silen | --sile | --sil | --si | --s)
  11664. ac_cs_silent=: ;;
  11665. # This is an error.
  11666. -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
  11667. Try \`$0 --help' for more information." >&5
  11668. echo "$as_me: error: unrecognized option: $1
  11669. Try \`$0 --help' for more information." >&2;}
  11670. { (exit 1); exit 1; }; } ;;
  11671. *) ac_config_targets="$ac_config_targets $1" ;;
  11672. esac
  11673. shift
  11674. done
  11675. ac_configure_extra_args=
  11676. if $ac_cs_silent; then
  11677. exec 6>/dev/null
  11678. ac_configure_extra_args="$ac_configure_extra_args --silent"
  11679. fi
  11680. _ACEOF
  11681. cat >>$CONFIG_STATUS <<_ACEOF
  11682. if \$ac_cs_recheck; then
  11683. echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
  11684. exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  11685. fi
  11686. _ACEOF
  11687. cat >>$CONFIG_STATUS <<\_ACEOF
  11688. for ac_config_target in $ac_config_targets
  11689. do
  11690. case "$ac_config_target" in
  11691. # Handling of arguments.
  11692. "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  11693. "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
  11694. "src/compat/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/compat/Makefile" ;;
  11695. "src/crypto/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/crypto/Makefile" ;;
  11696. "src/mod/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/mod/Makefile" ;;
  11697. "src/mod/dns.mod/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/mod/dns.mod/Makefile" ;;
  11698. "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
  11699. *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
  11700. echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
  11701. { (exit 1); exit 1; }; };;
  11702. esac
  11703. done
  11704. # If the user did not use the arguments to specify the items to instantiate,
  11705. # then the envvar interface is used. Set only those that are not.
  11706. # We use the long form for the default assignment because of an extremely
  11707. # bizarre bug on SunOS 4.1.3.
  11708. if $ac_need_defaults; then
  11709. test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  11710. test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  11711. fi
  11712. # Have a temporary directory for convenience. Make it in the build tree
  11713. # simply because there is no reason to put it here, and in addition,
  11714. # creating and moving files from /tmp can sometimes cause problems.
  11715. # Create a temporary directory, and hook for its removal unless debugging.
  11716. $debug ||
  11717. {
  11718. trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
  11719. trap '{ (exit 1); exit 1; }' 1 2 13 15
  11720. }
  11721. # Create a (secure) tmp directory for tmp files.
  11722. {
  11723. tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
  11724. test -n "$tmp" && test -d "$tmp"
  11725. } ||
  11726. {
  11727. tmp=./confstat$$-$RANDOM
  11728. (umask 077 && mkdir $tmp)
  11729. } ||
  11730. {
  11731. echo "$me: cannot create a temporary directory in ." >&2
  11732. { (exit 1); exit 1; }
  11733. }
  11734. _ACEOF
  11735. cat >>$CONFIG_STATUS <<_ACEOF
  11736. #
  11737. # CONFIG_FILES section.
  11738. #
  11739. # No need to generate the scripts if there are no CONFIG_FILES.
  11740. # This happens for instance when ./config.status config.h
  11741. if test -n "\$CONFIG_FILES"; then
  11742. # Protect against being on the right side of a sed subst in config.status.
  11743. sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
  11744. s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
  11745. s,@SHELL@,$SHELL,;t t
  11746. s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
  11747. s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
  11748. s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
  11749. s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
  11750. s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
  11751. s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
  11752. s,@exec_prefix@,$exec_prefix,;t t
  11753. s,@prefix@,$prefix,;t t
  11754. s,@program_transform_name@,$program_transform_name,;t t
  11755. s,@bindir@,$bindir,;t t
  11756. s,@sbindir@,$sbindir,;t t
  11757. s,@libexecdir@,$libexecdir,;t t
  11758. s,@datadir@,$datadir,;t t
  11759. s,@sysconfdir@,$sysconfdir,;t t
  11760. s,@sharedstatedir@,$sharedstatedir,;t t
  11761. s,@localstatedir@,$localstatedir,;t t
  11762. s,@libdir@,$libdir,;t t
  11763. s,@includedir@,$includedir,;t t
  11764. s,@oldincludedir@,$oldincludedir,;t t
  11765. s,@infodir@,$infodir,;t t
  11766. s,@mandir@,$mandir,;t t
  11767. s,@build_alias@,$build_alias,;t t
  11768. s,@host_alias@,$host_alias,;t t
  11769. s,@target_alias@,$target_alias,;t t
  11770. s,@DEFS@,$DEFS,;t t
  11771. s,@ECHO_C@,$ECHO_C,;t t
  11772. s,@ECHO_N@,$ECHO_N,;t t
  11773. s,@ECHO_T@,$ECHO_T,;t t
  11774. s,@LIBS@,$LIBS,;t t
  11775. s,@egg_ac_parameters@,$egg_ac_parameters,;t t
  11776. s,@CC@,$CC,;t t
  11777. s,@CFLAGS@,$CFLAGS,;t t
  11778. s,@LDFLAGS@,$LDFLAGS,;t t
  11779. s,@CPPFLAGS@,$CPPFLAGS,;t t
  11780. s,@ac_ct_CC@,$ac_ct_CC,;t t
  11781. s,@EXEEXT@,$EXEEXT,;t t
  11782. s,@OBJEXT@,$OBJEXT,;t t
  11783. s,@CPP@,$CPP,;t t
  11784. s,@EGREP@,$EGREP,;t t
  11785. s,@CCDEPMODE@,$CCDEPMODE,;t t
  11786. s,@CCDEBUG@,$CCDEBUG,;t t
  11787. s,@SET_MAKE@,$SET_MAKE,;t t
  11788. s,@HEAD_1@,$HEAD_1,;t t
  11789. s,@AWK@,$AWK,;t t
  11790. s,@BASENAME@,$BASENAME,;t t
  11791. s,@OBJCOPY@,$OBJCOPY,;t t
  11792. s,@STRIP@,$STRIP,;t t
  11793. s,@UNAME@,$UNAME,;t t
  11794. s,@DISTCC@,$DISTCC,;t t
  11795. s,@RESLIB@,$RESLIB,;t t
  11796. s,@RESINCLUDE@,$RESINCLUDE,;t t
  11797. s,@ZLIB@,$ZLIB,;t t
  11798. s,@LIBOBJS@,$LIBOBJS,;t t
  11799. s,@VERSION@,$VERSION,;t t
  11800. s,@NUMVER@,$NUMVER,;t t
  11801. s,@PACKNAME@,$PACKNAME,;t t
  11802. s,@CFG@,$CFG,;t t
  11803. s,@MOD_UPDIR@,$MOD_UPDIR,;t t
  11804. s,@LTLIBOBJS@,$LTLIBOBJS,;t t
  11805. CEOF
  11806. _ACEOF
  11807. cat >>$CONFIG_STATUS <<\_ACEOF
  11808. # Split the substitutions into bite-sized pieces for seds with
  11809. # small command number limits, like on Digital OSF/1 and HP-UX.
  11810. ac_max_sed_lines=48
  11811. ac_sed_frag=1 # Number of current file.
  11812. ac_beg=1 # First line for current file.
  11813. ac_end=$ac_max_sed_lines # Line after last line for current file.
  11814. ac_more_lines=:
  11815. ac_sed_cmds=
  11816. while $ac_more_lines; do
  11817. if test $ac_beg -gt 1; then
  11818. sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
  11819. else
  11820. sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
  11821. fi
  11822. if test ! -s $tmp/subs.frag; then
  11823. ac_more_lines=false
  11824. else
  11825. # The purpose of the label and of the branching condition is to
  11826. # speed up the sed processing (if there are no `@' at all, there
  11827. # is no need to browse any of the substitutions).
  11828. # These are the two extra sed commands mentioned above.
  11829. (echo ':t
  11830. /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
  11831. if test -z "$ac_sed_cmds"; then
  11832. ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
  11833. else
  11834. ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
  11835. fi
  11836. ac_sed_frag=`expr $ac_sed_frag + 1`
  11837. ac_beg=$ac_end
  11838. ac_end=`expr $ac_end + $ac_max_sed_lines`
  11839. fi
  11840. done
  11841. if test -z "$ac_sed_cmds"; then
  11842. ac_sed_cmds=cat
  11843. fi
  11844. fi # test -n "$CONFIG_FILES"
  11845. _ACEOF
  11846. cat >>$CONFIG_STATUS <<\_ACEOF
  11847. for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
  11848. # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  11849. case $ac_file in
  11850. - | *:- | *:-:* ) # input from stdin
  11851. cat >$tmp/stdin
  11852. ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  11853. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  11854. *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  11855. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  11856. * ) ac_file_in=$ac_file.in ;;
  11857. esac
  11858. # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
  11859. ac_dir=`(dirname "$ac_file") 2>/dev/null ||
  11860. $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  11861. X"$ac_file" : 'X\(//\)[^/]' \| \
  11862. X"$ac_file" : 'X\(//\)$' \| \
  11863. X"$ac_file" : 'X\(/\)' \| \
  11864. . : '\(.\)' 2>/dev/null ||
  11865. echo X"$ac_file" |
  11866. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  11867. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  11868. /^X\(\/\/\)$/{ s//\1/; q; }
  11869. /^X\(\/\).*/{ s//\1/; q; }
  11870. s/.*/./; q'`
  11871. { if $as_mkdir_p; then
  11872. mkdir -p "$ac_dir"
  11873. else
  11874. as_dir="$ac_dir"
  11875. as_dirs=
  11876. while test ! -d "$as_dir"; do
  11877. as_dirs="$as_dir $as_dirs"
  11878. as_dir=`(dirname "$as_dir") 2>/dev/null ||
  11879. $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  11880. X"$as_dir" : 'X\(//\)[^/]' \| \
  11881. X"$as_dir" : 'X\(//\)$' \| \
  11882. X"$as_dir" : 'X\(/\)' \| \
  11883. . : '\(.\)' 2>/dev/null ||
  11884. echo X"$as_dir" |
  11885. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  11886. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  11887. /^X\(\/\/\)$/{ s//\1/; q; }
  11888. /^X\(\/\).*/{ s//\1/; q; }
  11889. s/.*/./; q'`
  11890. done
  11891. test ! -n "$as_dirs" || mkdir $as_dirs
  11892. fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
  11893. echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
  11894. { (exit 1); exit 1; }; }; }
  11895. ac_builddir=.
  11896. if test "$ac_dir" != .; then
  11897. ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
  11898. # A "../" for each directory in $ac_dir_suffix.
  11899. ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
  11900. else
  11901. ac_dir_suffix= ac_top_builddir=
  11902. fi
  11903. case $srcdir in
  11904. .) # No --srcdir option. We are building in place.
  11905. ac_srcdir=.
  11906. if test -z "$ac_top_builddir"; then
  11907. ac_top_srcdir=.
  11908. else
  11909. ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
  11910. fi ;;
  11911. [\\/]* | ?:[\\/]* ) # Absolute path.
  11912. ac_srcdir=$srcdir$ac_dir_suffix;
  11913. ac_top_srcdir=$srcdir ;;
  11914. *) # Relative path.
  11915. ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
  11916. ac_top_srcdir=$ac_top_builddir$srcdir ;;
  11917. esac
  11918. # Do not use `cd foo && pwd` to compute absolute paths, because
  11919. # the directories may not exist.
  11920. case `pwd` in
  11921. .) ac_abs_builddir="$ac_dir";;
  11922. *)
  11923. case "$ac_dir" in
  11924. .) ac_abs_builddir=`pwd`;;
  11925. [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
  11926. *) ac_abs_builddir=`pwd`/"$ac_dir";;
  11927. esac;;
  11928. esac
  11929. case $ac_abs_builddir in
  11930. .) ac_abs_top_builddir=${ac_top_builddir}.;;
  11931. *)
  11932. case ${ac_top_builddir}. in
  11933. .) ac_abs_top_builddir=$ac_abs_builddir;;
  11934. [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
  11935. *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
  11936. esac;;
  11937. esac
  11938. case $ac_abs_builddir in
  11939. .) ac_abs_srcdir=$ac_srcdir;;
  11940. *)
  11941. case $ac_srcdir in
  11942. .) ac_abs_srcdir=$ac_abs_builddir;;
  11943. [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
  11944. *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
  11945. esac;;
  11946. esac
  11947. case $ac_abs_builddir in
  11948. .) ac_abs_top_srcdir=$ac_top_srcdir;;
  11949. *)
  11950. case $ac_top_srcdir in
  11951. .) ac_abs_top_srcdir=$ac_abs_builddir;;
  11952. [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
  11953. *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
  11954. esac;;
  11955. esac
  11956. # Let's still pretend it is `configure' which instantiates (i.e., don't
  11957. # use $as_me), people would be surprised to read:
  11958. # /* config.h. Generated by config.status. */
  11959. if test x"$ac_file" = x-; then
  11960. configure_input=
  11961. else
  11962. configure_input="$ac_file. "
  11963. fi
  11964. configure_input=$configure_input"Generated from `echo $ac_file_in |
  11965. sed 's,.*/,,'` by configure."
  11966. # First look for the input files in the build tree, otherwise in the
  11967. # src tree.
  11968. ac_file_inputs=`IFS=:
  11969. for f in $ac_file_in; do
  11970. case $f in
  11971. -) echo $tmp/stdin ;;
  11972. [\\/$]*)
  11973. # Absolute (can't be DOS-style, as IFS=:)
  11974. test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  11975. echo "$as_me: error: cannot find input file: $f" >&2;}
  11976. { (exit 1); exit 1; }; }
  11977. echo "$f";;
  11978. *) # Relative
  11979. if test -f "$f"; then
  11980. # Build tree
  11981. echo "$f"
  11982. elif test -f "$srcdir/$f"; then
  11983. # Source tree
  11984. echo "$srcdir/$f"
  11985. else
  11986. # /dev/null tree
  11987. { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  11988. echo "$as_me: error: cannot find input file: $f" >&2;}
  11989. { (exit 1); exit 1; }; }
  11990. fi;;
  11991. esac
  11992. done` || { (exit 1); exit 1; }
  11993. if test x"$ac_file" != x-; then
  11994. { echo "$as_me:$LINENO: creating $ac_file" >&5
  11995. echo "$as_me: creating $ac_file" >&6;}
  11996. rm -f "$ac_file"
  11997. fi
  11998. _ACEOF
  11999. cat >>$CONFIG_STATUS <<_ACEOF
  12000. sed "$ac_vpsub
  12001. $extrasub
  12002. _ACEOF
  12003. cat >>$CONFIG_STATUS <<\_ACEOF
  12004. :t
  12005. /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  12006. s,@configure_input@,$configure_input,;t t
  12007. s,@srcdir@,$ac_srcdir,;t t
  12008. s,@abs_srcdir@,$ac_abs_srcdir,;t t
  12009. s,@top_srcdir@,$ac_top_srcdir,;t t
  12010. s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
  12011. s,@builddir@,$ac_builddir,;t t
  12012. s,@abs_builddir@,$ac_abs_builddir,;t t
  12013. s,@top_builddir@,$ac_top_builddir,;t t
  12014. s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
  12015. " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
  12016. rm -f $tmp/stdin
  12017. if test x"$ac_file" != x-; then
  12018. mv $tmp/out $ac_file
  12019. else
  12020. cat $tmp/out
  12021. rm -f $tmp/out
  12022. fi
  12023. done
  12024. _ACEOF
  12025. cat >>$CONFIG_STATUS <<\_ACEOF
  12026. #
  12027. # CONFIG_HEADER section.
  12028. #
  12029. # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  12030. # NAME is the cpp macro being defined and VALUE is the value it is being given.
  12031. #
  12032. # ac_d sets the value in "#define NAME VALUE" lines.
  12033. ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
  12034. ac_dB='[ ].*$,\1#\2'
  12035. ac_dC=' '
  12036. ac_dD=',;t'
  12037. # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  12038. ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
  12039. ac_uB='$,\1#\2define\3'
  12040. ac_uC=' '
  12041. ac_uD=',;t'
  12042. for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
  12043. # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  12044. case $ac_file in
  12045. - | *:- | *:-:* ) # input from stdin
  12046. cat >$tmp/stdin
  12047. ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  12048. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  12049. *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  12050. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  12051. * ) ac_file_in=$ac_file.in ;;
  12052. esac
  12053. test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
  12054. echo "$as_me: creating $ac_file" >&6;}
  12055. # First look for the input files in the build tree, otherwise in the
  12056. # src tree.
  12057. ac_file_inputs=`IFS=:
  12058. for f in $ac_file_in; do
  12059. case $f in
  12060. -) echo $tmp/stdin ;;
  12061. [\\/$]*)
  12062. # Absolute (can't be DOS-style, as IFS=:)
  12063. test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  12064. echo "$as_me: error: cannot find input file: $f" >&2;}
  12065. { (exit 1); exit 1; }; }
  12066. # Do quote $f, to prevent DOS paths from being IFS'd.
  12067. echo "$f";;
  12068. *) # Relative
  12069. if test -f "$f"; then
  12070. # Build tree
  12071. echo "$f"
  12072. elif test -f "$srcdir/$f"; then
  12073. # Source tree
  12074. echo "$srcdir/$f"
  12075. else
  12076. # /dev/null tree
  12077. { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  12078. echo "$as_me: error: cannot find input file: $f" >&2;}
  12079. { (exit 1); exit 1; }; }
  12080. fi;;
  12081. esac
  12082. done` || { (exit 1); exit 1; }
  12083. # Remove the trailing spaces.
  12084. sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
  12085. _ACEOF
  12086. # Transform confdefs.h into two sed scripts, `conftest.defines' and
  12087. # `conftest.undefs', that substitutes the proper values into
  12088. # config.h.in to produce config.h. The first handles `#define'
  12089. # templates, and the second `#undef' templates.
  12090. # And first: Protect against being on the right side of a sed subst in
  12091. # config.status. Protect against being in an unquoted here document
  12092. # in config.status.
  12093. rm -f conftest.defines conftest.undefs
  12094. # Using a here document instead of a string reduces the quoting nightmare.
  12095. # Putting comments in sed scripts is not portable.
  12096. #
  12097. # `end' is used to avoid that the second main sed command (meant for
  12098. # 0-ary CPP macros) applies to n-ary macro definitions.
  12099. # See the Autoconf documentation for `clear'.
  12100. cat >confdef2sed.sed <<\_ACEOF
  12101. s/[\\&,]/\\&/g
  12102. s,[\\$`],\\&,g
  12103. t clear
  12104. : clear
  12105. s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
  12106. t end
  12107. s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
  12108. : end
  12109. _ACEOF
  12110. # If some macros were called several times there might be several times
  12111. # the same #defines, which is useless. Nevertheless, we may not want to
  12112. # sort them, since we want the *last* AC-DEFINE to be honored.
  12113. uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
  12114. sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
  12115. rm -f confdef2sed.sed
  12116. # This sed command replaces #undef with comments. This is necessary, for
  12117. # example, in the case of _POSIX_SOURCE, which is predefined and required
  12118. # on some systems where configure will not decide to define it.
  12119. cat >>conftest.undefs <<\_ACEOF
  12120. s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
  12121. _ACEOF
  12122. # Break up conftest.defines because some shells have a limit on the size
  12123. # of here documents, and old seds have small limits too (100 cmds).
  12124. echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
  12125. echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
  12126. echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
  12127. echo ' :' >>$CONFIG_STATUS
  12128. rm -f conftest.tail
  12129. while grep . conftest.defines >/dev/null
  12130. do
  12131. # Write a limited-size here document to $tmp/defines.sed.
  12132. echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
  12133. # Speed up: don't consider the non `#define' lines.
  12134. echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
  12135. # Work around the forget-to-reset-the-flag bug.
  12136. echo 't clr' >>$CONFIG_STATUS
  12137. echo ': clr' >>$CONFIG_STATUS
  12138. sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
  12139. echo 'CEOF
  12140. sed -f $tmp/defines.sed $tmp/in >$tmp/out
  12141. rm -f $tmp/in
  12142. mv $tmp/out $tmp/in
  12143. ' >>$CONFIG_STATUS
  12144. sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
  12145. rm -f conftest.defines
  12146. mv conftest.tail conftest.defines
  12147. done
  12148. rm -f conftest.defines
  12149. echo ' fi # grep' >>$CONFIG_STATUS
  12150. echo >>$CONFIG_STATUS
  12151. # Break up conftest.undefs because some shells have a limit on the size
  12152. # of here documents, and old seds have small limits too (100 cmds).
  12153. echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
  12154. rm -f conftest.tail
  12155. while grep . conftest.undefs >/dev/null
  12156. do
  12157. # Write a limited-size here document to $tmp/undefs.sed.
  12158. echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
  12159. # Speed up: don't consider the non `#undef'
  12160. echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
  12161. # Work around the forget-to-reset-the-flag bug.
  12162. echo 't clr' >>$CONFIG_STATUS
  12163. echo ': clr' >>$CONFIG_STATUS
  12164. sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
  12165. echo 'CEOF
  12166. sed -f $tmp/undefs.sed $tmp/in >$tmp/out
  12167. rm -f $tmp/in
  12168. mv $tmp/out $tmp/in
  12169. ' >>$CONFIG_STATUS
  12170. sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
  12171. rm -f conftest.undefs
  12172. mv conftest.tail conftest.undefs
  12173. done
  12174. rm -f conftest.undefs
  12175. cat >>$CONFIG_STATUS <<\_ACEOF
  12176. # Let's still pretend it is `configure' which instantiates (i.e., don't
  12177. # use $as_me), people would be surprised to read:
  12178. # /* config.h. Generated by config.status. */
  12179. if test x"$ac_file" = x-; then
  12180. echo "/* Generated by configure. */" >$tmp/config.h
  12181. else
  12182. echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
  12183. fi
  12184. cat $tmp/in >>$tmp/config.h
  12185. rm -f $tmp/in
  12186. if test x"$ac_file" != x-; then
  12187. if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
  12188. { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
  12189. echo "$as_me: $ac_file is unchanged" >&6;}
  12190. else
  12191. ac_dir=`(dirname "$ac_file") 2>/dev/null ||
  12192. $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  12193. X"$ac_file" : 'X\(//\)[^/]' \| \
  12194. X"$ac_file" : 'X\(//\)$' \| \
  12195. X"$ac_file" : 'X\(/\)' \| \
  12196. . : '\(.\)' 2>/dev/null ||
  12197. echo X"$ac_file" |
  12198. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  12199. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  12200. /^X\(\/\/\)$/{ s//\1/; q; }
  12201. /^X\(\/\).*/{ s//\1/; q; }
  12202. s/.*/./; q'`
  12203. { if $as_mkdir_p; then
  12204. mkdir -p "$ac_dir"
  12205. else
  12206. as_dir="$ac_dir"
  12207. as_dirs=
  12208. while test ! -d "$as_dir"; do
  12209. as_dirs="$as_dir $as_dirs"
  12210. as_dir=`(dirname "$as_dir") 2>/dev/null ||
  12211. $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  12212. X"$as_dir" : 'X\(//\)[^/]' \| \
  12213. X"$as_dir" : 'X\(//\)$' \| \
  12214. X"$as_dir" : 'X\(/\)' \| \
  12215. . : '\(.\)' 2>/dev/null ||
  12216. echo X"$as_dir" |
  12217. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  12218. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  12219. /^X\(\/\/\)$/{ s//\1/; q; }
  12220. /^X\(\/\).*/{ s//\1/; q; }
  12221. s/.*/./; q'`
  12222. done
  12223. test ! -n "$as_dirs" || mkdir $as_dirs
  12224. fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
  12225. echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
  12226. { (exit 1); exit 1; }; }; }
  12227. rm -f $ac_file
  12228. mv $tmp/config.h $ac_file
  12229. fi
  12230. else
  12231. cat $tmp/config.h
  12232. rm -f $tmp/config.h
  12233. fi
  12234. done
  12235. _ACEOF
  12236. cat >>$CONFIG_STATUS <<\_ACEOF
  12237. { (exit 0); exit 0; }
  12238. _ACEOF
  12239. chmod +x $CONFIG_STATUS
  12240. ac_clean_files=$ac_clean_files_save
  12241. # configure is writing to config.log, and then calls config.status.
  12242. # config.status does its own redirection, appending to config.log.
  12243. # Unfortunately, on DOS this fails, as config.log is still kept open
  12244. # by configure, so config.status won't be able to write to it; its
  12245. # output is simply discarded. So we exec the FD to /dev/null,
  12246. # effectively closing config.log, so it can be properly (re)opened and
  12247. # appended to by config.status. When coming back to configure, we
  12248. # need to make the FD available again.
  12249. if test "$no_create" != yes; then
  12250. ac_cs_success=:
  12251. ac_config_status_args=
  12252. test "$silent" = yes &&
  12253. ac_config_status_args="$ac_config_status_args --quiet"
  12254. exec 5>/dev/null
  12255. $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  12256. exec 5>>config.log
  12257. # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  12258. # would make configure fail if this is the last instruction.
  12259. $ac_cs_success || { (exit 1); exit 1; }
  12260. fi