Darrick Hartman wrote:
> Martin Rogers wrote:
>> Darrick Hartman wrote:
>>> Martin Rogers wrote:
>>>> Hi
>>>>
>>>> I am attempting to build Astlinux (current trunk) on a CentOS 5.2 machine.
>>>>
>>>>
>>>> the make stops with the following error
>>>> --------------------------------------------------------------
>>>> no c++ in
>>>> (/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/astbuilder/bin)
>>>>
>>>> C++ compler installed:                                   FALSE
>>>>
>>>> You may have to install 'g++' on your build machine
>>>>
>>>> bison installed:                                         Ok
>>>> flex installed:                                          Ok        
>>>>
>>>> gettext installed:                                       Ok
>>>> makeinfo installed:                                      Ok
>>>> autoconf installed:                                      Ok
>>>> nams installed:                                     Ok
>>>> zlib.h installed:                                           FALSE
>>>>
>>>>
>>>> You must install zlib.h on your build machine
>>>>
>>>> This can usually be found in the zlib-dev package
>>>> make: *** [dependencies] Error 1
>>>> [astbuil...@localhost astlinux-trunk]$
>>>> --------------------------------------------------------------
>>>>
>>>> Note that cpp is installed
>>>>
>>>> --------------------------------------------------------------
>>>> [astbuil...@localhost astlinux-trunk]$yum install cpp
>>>> Setting up Install Process
>>>> Parsing package install argumnts
>>>> Package cpp - 4.1.2-42.e15.i386 is already installed
>>>> Nothing to do
>>>> [astbuil...@localhost astlinux-trunk]$
>>>> --------------------------------------------------------------
>>>>
>>>>
>>>> Any suggestions welcome.
>>>> Thanks
>>>> Mart
>>> c++ is not cpp
>>>
>>> [r...@workstation ~]# yum provides gcc
>>> Loading "fastestmirror" plugin
>>> Loading mirror speeds from cached hostfile
>>>   * epel: mirror.unl.edu
>>>   * adobe-linux-i386: linuxdownload.adobe.com
>>>   * atrpms: dl.atrpms.net
>>>   * base: centos.mirrors.tds.net
>>>   * updates: mirror.sanctuaryhost.com
>>>   * addons: updates.interworx.info
>>>   * extras: centos.mirror.nac.net
>>> gcc.i386 : Various compilers (C, C++, Objective-C, Java, ...)
>>> gcc.i386 : Various compilers (C, C++, Objective-C, Java, ...)
>>>
>>> This would indicate that 'yum install gcc' would probably solve your 
>>> problem.
>>>
>>> Darrick
>> Thanks for the reply.  yum install gcc gives exactly the same response
>> as yum install cpp. I should have mentioned that after installing the
>> OS, and prior to downloading Astlinux trying to build Astlinux. I
>> succeeded in running the following :
>>
>> yum install subversion
>> yum install flex
>> yum install bison
>> yum install nasm
>> yum install byacc
>> yum install texinfo
>> yum install gcc
>> yum install autoconf
>>
>> so gcc is already installed.
>>
>> Note that I have rolled back the installation three time now (to a VM
>> snapshot) and the same symptoms are reocurring each time.
>>
>> Is there a prescriptive process to follow which will just build ?
> 
> If you really have gcc installed, you should be able to type:
>     gcc --version
> 
> And get a reply.
> 
> Looks like you also need zlib-devel
> 
> I'm going to be setting up a virtual machine later on during the weekend 
> and will document the steps I take to do so.  That will be a CentOS 5.x 
> install.
> 
> For now, go to the root of your build system and execute the following 
> command:
> 
> make dependencies
> 
> I get the following on my system (looks like there is a problem with the 
> 'which' test):
> 
> [dhart...@workstation trunk]$ make dependencies
> 
> Checking build system dependencies:
> Running as regular user:                        Ok
> CC clean:                                       Ok
> CXX clean:                                      Ok
> CPP clean:                                      Ok
> CFLAGS clean:                                   Ok
> INCLUDES clean:                                 Ok
> CXXFLAGS clean:                                 Ok
> sed works:                                      Ok
> which installed:                                Ok
> zcat installed:              Ok
> bzcat installed:              Ok
> GNU make version '3.81':                        Ok
> C compiler '/usr/bin/gcc'
> C compiler version '4.1.2':                     Ok
> Usage: which [options] [--] programname [...]
> Options: --version, -[vV] Print version and exit successfully.
>           --help,          Print this help and exit successfully.
>           --skip-dot       Skip directories in PATH that start with a dot.
>           --skip-tilde     Skip directories in PATH that start with a tilde.
>           --show-dot       Don't expand a dot to current directory in 
> output.
>           --show-tilde     Output a tilde for HOME directory for non-root.
>           --tty-only       Stop processing options on the right if not 
> on tty.
>           --all, -a        Print all matches in PATH, not just the first
>           --read-alias, -i Read list of aliases from stdin.
>           --skip-alias     Ignore option --read-alias; don't read stdin.
>           --read-functions Read shell functions from stdin.
>           --skip-functions Ignore option --read-functions; don't read stdin.
> C++ compiler '/usr/bin/c++'
> C++ compiler version '4.1.2':                   Ok
> bison installed:                                Ok
> flex installed:                                 Ok
> gettext installed:                              Ok
> makeinfo installed:                             Ok
> autoconf installed:              Ok
> nasm installed:              Ok
> zlib.h readable:                        Ok
> rsync installed:              Ok
> Build system dependencies:                      Ok
> 
> 
> Darrick
> 

I ran
yum install zlib-devel
and make now completes.
Thanks.

When we debug ordinary Asterisk we compile it with DONT_OPTIMISE and
DEBUG_THREADS flags so it can be debugged by gdb.

Is there a simple way to set this up on the build for Asterisk under
Astlinux - I cant see anything obvious in the config.

Many thanks.
Mart

------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Astlinux-users mailing list
Astlinux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
pay...@krisk.org.

Reply via email to