[beagleboard] Anyone manage to compile the "at" package using OE ?

Hi,

Does anyone has managed to compile the “at” package using OE ?

I had the following error while “bitbake at” :
atd.c:452:2: error: #error “No mail command specified.”

Then I modified the atd.c by commenting out the line that cause the compiler error:
//#error “No mail command specified.”

The compilation finally went through, but now it failed at installation:

strip: Unable to recognise the format of the input file `…/oe/tmp/work/armv7a-angstrom-linux-gnueabi/at-3.1.8-r1/image/usr/bin/at’
…/oe/tmp/staging/i686-linux/usr/bin/install: strip process terminated abnormally

Wondering if anyone can help me on this ?
Thanks!

This error is about you not specified mail command on ./configure or Makefile
Try install mail command before …

2010/3/16 Thomas Ng <thomasngatwork@gmail.com>

Shouldn't the recipe DEPEND explicitly on mail if the build requires it?

- Ben

Thanks Marcus for your reply.

I did a messy code modification to get around the compiler error by disabling the checking for “mail” command which I may not need it in my actual application. Having done that, the compilation succeed. During installation however, I encountered the “strip” error:

strip: Unable to recognise the format of the input file `…/oe/tmp/work/armv7a-angstrom-linux-gnueabi/at-3.1.8-r1/image/usr/bin/at’
…/oe/tmp/staging/i686-linux/usr/bin/install: strip process terminated abnormally

I guess that was probably because native strip was called instead of cross-compiler strip. Could this because of incorrect Makefile or some OE settings ? Any idea how to resolve this error ?

By the way, I am using “bitbake at” to compile the package.