ltib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ltib] Builting asterisk for PowerPC MPC82xx


From: Stuart Hughes
Subject: Re: [Ltib] Builting asterisk for PowerPC MPC82xx
Date: Tue, 19 May 2009 08:40:58 +0100
User-agent: Thunderbird 2.0.0.16 (X11/20080707)

Hi Nirmala,

Thanks for that, I'll get it added to CVs when I get time.

Regards, Stuart

Nirmala wrote:
Here it is.

Thank You,
Nirmala

On Mon, 2009-05-18 at 14:42 -0300, Estevam Fabio-R49496 wrote:
Nirmala,

You said you were using 2.6.25, but the attached kernel spec refers
2.4.26.

Regards,

Fabio Estevam
-----Original Message-----
From: address@hidden
[mailto:address@hidden On Behalf
Of Nirmala
Sent: Monday, May 18, 2009 2:30 PM
To: Stuart Hughes
Cc: address@hidden
Subject: Re: [Ltib] Builting asterisk for PowerPC MPC82xx

Hi Stuart,
Yes, the kernel is from kernel.org, here with attaching the files.
one may have to edit their .ltibrc file and give the location
http://www.kernel.org/pub/linux/kernel/v2.6 to get the tar ball.

  There is no update on asterisk directory , When i did cvs update,
could you send me the copy of asterisk.spec file. (how to get the
updated one?)

Thank you,
Nirmala



On Mon, 2009-05-18 at 16:43 +0100, Stuart Hughes wrote:
Hi Nirmala,

I've checked in an update to the asterisk.spec file that should fix your problem.

Can you tell me if this is a vanilla (kernel.org) 2.6.25? can you post
the kernel-xxx.spec.in you're using and your kernel.config file (as a patch). This would be helpful to others (I can add it to CVS).

Regards, Stuart

Nirmala wrote:
Hi Stuart,
The kernel Version is 2.6.25 , I was able to build the asterisk but when i select "Configure asterisk at build time" option. then only there is build error as mentioned earlier

and also i don't need zaptel ( which is needed for the advanced call
features and which is not mandatory in order to build asterisk ,we can suppress it in the config options)

below is the command output  you have asked for
--------------------------------------------------------------------

ccache
ccache, a compiler cache. Version 2.4 Copyright Andrew Tridgell, 2002

Usage:
        ccache [options]
        ccache compiler [compile options]
        compiler [compile options]    (via symbolic link)

Options:
-s                      show statistics summary
-z                      zero statistics
-c                      run a cache cleanup
-C                      clear the cache completely
-F <maxfiles>           set maximum files in cache
-M <maxsize>            set maximum size of cache (use G, M or K)
-h                      this help page
-V                      print version number
--------------------------------------------------------------------
----
ccache /usr/bin/gcc -B/usr/bin
gcc: no input files
--------------------------------------------------------------------
---- echo 'int main() { printf ("Hello, world\n"); }' | ccache /usr/bin/gcc -B/usr/bin/ -w -xc - -o helloworld
LTIB> ./helloworld
Hello, world
--------------------------------------------------------------------
-----
Thank you,
Nirmala




Hi Nirmala,

I tried using the mpc82xx BSP type from Savannah but that has an old
2.4 kernel and I could not build zaptel and so could not get as far as asterisk. What kernel are you using for that BSP?

Anyhow, I tried a different target (mpc8349itx 2.6.16 kernel) and that builds asterisk okay, here the same section for my build:

"""
configure: Package configured for:
configure: OS type  : linux-gnu
configure: Host CPU : powerpc
configure: Cross Compilation = YES
+ PKG_ASTERISK_PRECONFIG=asterisk.menuselect.makeopts
+ '[' -f
/data/seh/Src/ltib_bsps/savannah_ltib/config/platform/mpc8349itx/ast
erisk.menuselect.makeopts

']'
+ '[' -f
/data/seh/Src/ltib_bsps/savannah_ltib/config/defaults/asterisk.menus
elect.makeopts

']'
+ '[' -n '' -o -n '' ']'
+ make 'HOST_CC=ccache /usr/bin/gcc -B/usr/bin/'
make[1]: Entering directory

`/data/seh/Src/ltib_bsps/savannah_ltib/rpm/BUILD/asterisk-1.4.21.1/menus
elect'
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable No package 'gtk+-2.0' found checking for gcc... ccache /usr/bin/gcc -B/usr/bin/ checking for C compiler default output file name... a.out """

Can you run these test and send the output:

$ ./ltib -m shell
$ ccache
..... some output ....
$  ccache /usr/bin/gcc -B/usr/bin/
..... some more output ....
### this needs to be all on one line, not wrapped $ echo 'int main()
{ printf ("Hello, world\n"); }' | ccache /usr/bin/gcc -B/usr/bin/ -w -xc - -o helloworld .... maybe some output ....
$ ./helloworld
..... some more output ....
$ exit

Also, please start a new thread (compose/new) for new subject rather
than replying to existing threads.

Regards, Stuart

Nirmala wrote:
Hi,

I'm trying to build asterisk 1.4.21.1 on kernel 2.6.25 file system for PowerPC MPC82xx processor from Savanna site.

from ltib configuration menu, chosen "asterisk" package under package list and "Configure asterisk at build time" option.

While building asterisk at the time of menuselect it shows following error.


--------------------------------------------------------------------
----
configure: Package configured for: configure: OS type : linux-gnu
configure: Host CPU : powerpc
configure: Cross Compilation = YES
+ PKG_ASTERISK_PRECONFIG=asterisk.menuselect.makeopts
+ '[' -f + ~/ltib/config/platform/mpc82xx/asterisk.menuselect.makeopts
']'
+ '[' -f ~/ltib/config/defaults/asterisk.menuselect.makeopts ']'
+ '[' -n y -o -n '' ']'
+ make menuconfig 'HOSTCC=ccache /usr/bin/gcc -B/usr/bin/'
make[1]: Entering directory
`~/ltib/rpm/BUILD/asterisk-1.4.21.1/menuselect'
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
make[2]: Entering directory
`~/ltib/rpm/BUILD/asterisk-1.4.21.1/menuselect'
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
checking for gcc... cc
checking for C compiler default output file name... b.out checking whether the C compiler works... configure: error: cannot run
C
compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.

--------------------------------------------------------------------
-------
Any help would be appreciated.

Thank you,
Nirmala











reply via email to

[Prev in Thread] Current Thread [Next in Thread]