ltib
[Top][All Lists]
Advanced

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

RE: [Ltib] LTIB, Asterisk and LPC3131.


From: Daniel Widyanto
Subject: RE: [Ltib] LTIB, Asterisk and LPC3131.
Date: Wed, 15 Dec 2010 03:17:01 +0100

Hi Marcelo,

The problem seems like that the compiler cannot found 'linux/autoconf.h'. This 
file is only available once the kernel header is installed in your host (eg. 
using 'make ARCH=arm CROSS_COMPILE=arm-none-eabi- ea313x_defconfig && make 
ARCH=arm CROSS_COMPILE=arm-none-eabi- INSTALL_HDR_PATH=$(HOST_DIR) 
headers_install)

Also, need to redirect the Asterisk build system to point to the correct kernel 
header's dir, which I'm not sure how. If Asterisk is using autoconf usually 
just pass the CFLAGS like:
# CFLAGS += '-I$(HOST)/include' ./configure --prefix=$(HOST)

I haven't tested the stuff, and no guarantee that it will work either, but it 
should give you some pointer about your problem. Sorry about it.

Regards,
-daniel

> -----Original Message-----
> From: address@hidden [mailto:ltib-
> address@hidden On Behalf Of Stuart Hughes
> Sent: Wednesday, December 15, 2010 3:18 AM
> To: address@hidden
> Cc: address@hidden
> Subject: Re: [Ltib] LTIB, Asterisk and LPC3131.
> 
> Hi Marcelo,
> 
> You'll need some help from kernel experts here.  However I suspect that
> the version on asterisk is kernel version dependent and the kernel you
> are building with is not compatible with the asterisk version.
> 
> Regards, Stuart
> 
> address@hidden wrote:
> > Hello !
> >
> > I'm trying to compile a linux kernel with asterisk using LTIB to NXP
> > LPC3131 processor.
> >
> > Unfortunately I'm getting some errors and have no idea how to solve the
> > problem. Can anyone help me?
> >
> > I'm using an Embedded Artists LPC3131 EVB. See LTIB messages below.
> >
> > TIA
> >
> > Marcelo
> >
> >
> >
> ______________________________________________________________________
> _________
> > .
> > .
> > .
> > CC [M]  /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.o
> > In file included from
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:38:
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zconfig.h:13:28:
> > error: linux/autoconf.h: No such file or directory
> > gcc -g -O2 -I.  -g -fPIC -Wall -DBUILDING_TONEZONE
> > -DSTANDALONE_ZAPATA -DZAPTEL_CONFIG=\"/etc/zaptel.conf\" -o ztcfg
> > ztcfg.o libtonezone.a  -lm
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c: In
> > function '__q event':
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:761:
> > error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:761:
> > error: (Each undeclared identifier is reported only once
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:761:
> > error: for each function it appears in.)
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c: In
> > function 'schluffen':
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:786:
> > error: dereferencing pointer to incomplete type
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:786:
> > error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:787:
> > error: implicit declaration of function 'signal_pending'
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:787:
> > error: implicit declaration o f function 'schedule'
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:788:
> > error: dereferencing pointer to incomplete type
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:788:
> > error: 'TASK_RUNNING' undeclared (first use in this function)
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c: In
> > function 'zt_timer_ioctl':
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:3250:
> > error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c: In
> > function 'zt_chanandpseudo_ioctl':
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:4205:
> > error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c: In
> > function 'zt_register':
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:5230:
> > error: implicit declaration of function 'cl ass_device_create'
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c: In
> > function 'zt_unregister':
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:5285:
> > error: implicit declaration of function 'class_device_destroy'
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c: In
> > function '__zt_getbuf_chunk':
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:5769:
> > error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c: In
> > function '__rbs_otimer_expire':
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:5955:
> > error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c: In
> > function '__putbuf_chunk':
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:6876:
> > error: 'TASK_INTERRUPTIBLE' undeclared (first use in this functi on)
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c: In
> > function 'zt_hdlc_finish':
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:7056:
> > error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c: In
> > function 'zt_hdlc_getbuf':
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:7097:
> > error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c: In
> > function 'process_timers':
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:7136:
> > error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c: In
> > function 'zt_transmit':
> > /home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.c:7419:
> > error: 'TASK_INTERRUPTIBLE' undeclared (first use in this function)
> > make[3]: ** *
> > [/home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel/zaptel-base.o] Error 1
> > make[2]: *** [_module_/home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11/kernel]
> > Error 2
> > make[2]: Leaving directory `/home/marcelo/ltib/rpm/BUILD/linux-2.6.33'
> > make[1]: *** [modules] Error 2
> > make[1]: Leaving directory `/home/marcelo/ltib/rpm/BUILD/zaptel-1.4.11'
> > make: *** [all] Error 2
> > error: Bad exit status from /home/marcelo/ltib/tmp/rpm-tmp.35501 (%build)
> >
> >
> > RPM build errors:
> > Bad exit status from /home/marcelo/ltib/tmp/rpm-tmp.35501 (%build)
> > Build time for zaptel: 26 seconds
> >
> > Failed building zaptel
> >
> >
> > f_buildrpms() returned an error, exiting
> > traceback:
> > main:567
> >
> >
> > Started: Mon Dec 13 20:27:15 2010
> > Ended:   Mon Dec 13 20:29:46 2010
> > Elapsed: 151 seconds
> >
> > VERSION          : 10.1.1
> > CVS_VERSION      : $Revision: 1.71 $ (Savannah)
> > PLATFORM         : ea3131
> > GNUTARCH         : arm
> > TOOLCHAIN        : tc-fsl-x86lnx-armeabi-nptl-4.1.2-3.i386.rpm
> > TOOLCHAIN_CFLAGS :
> >
> > These packages failed to build:
> > zaptel
> >
> > Build Failed
> >
> > Exiting on error or interrupt


reply via email to

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