BIND9.3.0 installation

Don Pandori dpandori at nycap.rr.com
Sun Dec 19 14:46:15 UTC 2004


You won't be able to compile GCC with the stock compiler.  Your best bet 
is to download the GCC, libiconv and OpenSSL packages from 
www.sunfreeware.com.

Don


Kelly wrote:

>To my knowledge no it is not installed.  I do a search for gcc system 
>wide and it finds nothing.  It does find 'cc'.  I am trying to install 
>from src file from gcc site.
>
>Kelly
>
>Don Pandori wrote:
>
>  
>
>>Is GCC installed?  From the output below it looks as if the configure 
>>script is finding the default compiler (which isn't really a compiler on 
>>Sun).
>>
>>Don
>>
>>Kelly wrote:
>>
>> 
>>
>>    
>>
>>>This is what I get when I try to configure 'GCC' for installation.
>>>
>>>Any help?
>>>
>>># ./configure
>>>loading cache ./config.cache
>>>checking host system type... i386-pc-solaris2.9
>>>checking target system type... i386-pc-solaris2.9
>>>checking build system type... i386-pc-solaris2.9
>>>checking for a BSD compatible install... ./install-sh -c
>>>/usr/ucb/cc:  language optional software package not installed
>>>*** The command 'cc -o conftest -g   conftest.c' failed.
>>>*** You must set the environment variable CC to a working compiler.
>>># 
>>>
>>>
>>>
>>>   
>>>
>>>      
>>>
>>>>First step is to make sure that gcc is installed.  It isn't installed by 
>>>>default on a Solaris 9 build.  You can get it from 
>>>>http://sunfreeware.com.  I'd recommend the UUNET or SprintLink mirror 
>>>>for downloads.  You should probably download and install GCC, libiconv 
>>>>and OpenSSL.  That should get you what you need for compilers, etc.
>>>>
>>>>For most build that I have done on Solaris, your best bet is to set your 
>>>>path like this:
>>>>
>>>>PATH=/usr/local/bin:/usr/ccs/bin:${PATH}
>>>>export PATH
>>>>
>>>>This also *assumes* you're in sh, ksh or bash.
>>>>
>>>>That should take care of the compile.
>>>>
>>>>Good luck!
>>>>
>>>>Don
>>>>
>>>>
>>>>Kelly wrote:
>>>>
>>>>  
>>>>
>>>>     
>>>>
>>>>        
>>>>
>>>>>I have gotten past this part and now the install is telling me the c 
>>>>>compiler cannot create executables.  It does find the 'cc' but it does 
>>>>>not find the 'gcc'.
>>>>>
>>>>>Any thoughts?
>>>>>
>>>>>
>>>>>Kelly
>>>>>
>>>>>
>>>>>
>>>>>Edvard Tuinder wrote:
>>>>>
>>>>>
>>>>>
>>>>>    
>>>>>
>>>>>       
>>>>>
>>>>>          
>>>>>
>>>>>>According to Kelly:
>>>>>>
>>>>>>
>>>>>> 
>>>>>>
>>>>>>      
>>>>>>
>>>>>>         
>>>>>>
>>>>>>            
>>>>>>
>>>>>>>Hey Guys,
>>>>>>>
>>>>>>>I have upgraded my server and I have also went with a new OS for the 
>>>>>>>server.  I am running Solaris 9 having previously used Mandrake
>>>>>>>        
>>>>>>>
>>>>>>>           
>>>>>>>
>>>>>>>              
>>>>>>>
>>>9.1.  I 
>>>
>>>
>>>   
>>>
>>>      
>>>
>>>>>>>am working on the new server and still have the old box running.  My 
>>>>>>>problem is I am trying to install BIND 9.3 on the new Solaris 9
>>>>>>>        
>>>>>>>
>>>>>>>           
>>>>>>>
>>>>>>>              
>>>>>>>
>>>server.  
>>>
>>>
>>>   
>>>
>>>      
>>>
>>>>>>>I am running BIND 9.2.2 on the old Mandrake box.  I am having a
>>>>>>>        
>>>>>>>
>>>>>>>           
>>>>>>>
>>>>>>>              
>>>>>>>
>>>problem 
>>>
>>>
>>>   
>>>
>>>      
>>>
>>>>>>>with the install right from the start.  I have downloaded the src and 
>>>>>>>unpacked it.  It is now in a directory called BIND9.3.0.  I cd into
>>>>>>>        
>>>>>>>
>>>>>>>           
>>>>>>>
>>>>>>>              
>>>>>>>
>>>the 
>>>
>>>
>>>   
>>>
>>>      
>>>
>>>>>>>directory and enter ./configure.
>>>>>>>
>>>>>>>It works until it says:  'checking for AR... no'
>>>>>>>
>>>>>>>Configure:  error:
>>>>>>>ar program not found.  Please fix your PATH to the directory in
>>>>>>>        
>>>>>>>
>>>>>>>           
>>>>>>>
>>>>>>>              
>>>>>>>
>>>which it 
>>>
>>>
>>>   
>>>
>>>      
>>>
>>>>>>>resides.  Or set AR in the environment with the full path to ar.
>>>>>>>
>>>>>>>I have no idea what 'ar' is.  Anyone have any help for me?
>>>>>>>
>>>>>>>
>>>>>>>   
>>>>>>>
>>>>>>>        
>>>>>>>
>>>>>>>           
>>>>>>>
>>>>>>>              
>>>>>>>
>>>>>>ar is a tool needed to create libraries and such. On a solaris system
>>>>>>it is typically located in /usr/ccs/bin, so add this directory to your
>>>>>>PATH variable. If ar does not exist there, check whether the SUNWbtool
>>>>>>package is installed.
>>>>>>
>>>>>>-Ed
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 
>>>>>>
>>>>>>      
>>>>>>
>>>>>>         
>>>>>>
>>>>>>            
>>>>>>
>>>>>    
>>>>>
>>>>>       
>>>>>
>>>>>          
>>>>>
>>>>  
>>>>
>>>>     
>>>>
>>>>        
>>>>
>>>Kelly
>>>
>>>
>>>
>>>
>>>
>>>   
>>>
>>>      
>>>
>>
>>
>>
>> 
>>
>>    
>>
>
>
>
>  
>



More information about the bind-users mailing list