This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IPNC 生成 uImage问题

我想生成uImage

root@zslf-desktop:/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/ipnc_psp_2_10_00_14/ti-davinci# make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- uImage
CHK include/linux/version.h
make[1]: `include/asm-arm/mach-types.h' is up to date.
CHK include/linux/utsrelease.h
CHK include/linux/compile.h
make[2]: *** No rule to make target `drivers/char/csl.o', needed by `drivers/char/built-in.o'. Stop.
make[1]: *** [drivers/char] Error 2
make: *** [drivers] Error 2


出错显示 make[2]: *** No rule to make target `drivers/char/csl.o', needed by `drivers/char/built-in.o'. Stop.
我看到www.deyisupport.com/.../65568.aspx
说对整个包进行 make sysall
root@zslf-desktop:/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk# make sysall

只截取一部分
make[6]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/linuxutils_2_24_03/packages/ti/sdo/linuxutils/edma/src/module'

edmak.ko kernel module can be found under /home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/kernel_binaries/dm365
make -C /home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/linuxutils_2_24_03/packages/ti/sdo/linuxutils/irq/src/module KERNEL_DIR=/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/ipnc_psp_2_10_00_14/ti-davinci
make[6]: Entering directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/linuxutils_2_24_03/packages/ti/sdo/linuxutils/irq/src/module'
make -C /home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/ipnc_psp_2_10_00_14/ti-davinci M=`pwd` ARCH=arm CROSS_COMPILE=/opt/arm-2009q1-203/bin/arm-none-linux-gnueabi- \
EXTRA_CFLAGS="-DUSE_UDEV=1"
make[7]: Entering directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/ipnc_psp_2_10_00_14/ti-davinci'

WARNING: Symbol version dump /home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/ipnc_psp_2_10_00_14/ti-davinci/Module.symvers
is missing; modules will have no dependencies and modversions.

Building modules, stage 2.
MODPOST
make[7]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/ipnc_psp_2_10_00_14/ti-davinci'
make[6]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/linuxutils_2_24_03/packages/ti/sdo/linuxutils/irq/src/module'

irqk.ko kernel module can be found under /home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/kernel_binaries/dm365
make[5]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools'
make[4]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk'

WARNING:
Please run make lsp if you have changed cmem/edma/irqk/dm365mmap and use the new built uImage!!!!!
make[3]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk'
make depend
make[3]: Entering directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk'
mkdir -p /home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../bin
mkdir -p /home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/target/filesys/opt/ipnc
make libs MAKE_TARGET=depend
make[4]: Entering directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk'
make -fMAKEFILE.MK -C/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework depend
make[5]: Entering directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework'
make -fMAKEFILE.MK libs MAKE_TARGET=depend
make[6]: Entering directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework'
make -fMAKEFILE.MK -C./csl depend
make[7]: Entering directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/csl'
make -fMAKEFILE.MK libs MAKE_TARGET=depend
make[8]: Entering directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/csl'
make -C/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/csl/kermod/build depend
make[9]: Entering directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/csl/kermod/build'
make[9]: Nothing to be done for `depend'.
make[9]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/csl/kermod/build'
make -fMAKEFILE.MK -C/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/csl/usermod/src MODULE=csl depend
make[9]: Entering directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/csl/usermod/src'
csl: Making Directories, if not already created
mkdir -p /home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/lib/
mkdir -p /home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/lib/obj/csl/
csl: Building dependancies
/opt/arm-2009q1-203/bin/arm-none-linux-gnueabi-gcc -c -Wall -fPIC -DBOARD_AP_IPNC -DIMGS_MICRON_MT9P031_5MP -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/ipnc_psp_2_10_00_14/ti-davinci/include -I../inc -I../priv -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/osa/inc -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/linuxutils_2_24_03/packages/ti/sdo/linuxutils/cmem/include -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/csl/inc -I../../kermod/inc csl_ipipeifCommon.c csl_ipipeifHwReset.c csl_ipipeifHwSetup.c csl_rszCommon.c csl_rszHwReset.c csl_rszHwSetup.c csl_test.c csl_usrCcdc.c csl_usrDrv.c csl_usrFaceDetect.c csl_usrGpio.c csl_usrH3a.c csl_usrIpipe.c csl_usrIpipeif.c csl_usrLdc.c csl_usrRsz.c csl_usrVpss.c -M > MAKEFILE.DEPEND
make[9]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/csl/usermod/src'
make[8]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/csl'
make[7]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/csl'
make -fMAKEFILE.MK -C./drv depend
make[7]: Entering directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/drv'
make -fMAKEFILE.MK libs MAKE_TARGET=depend
make[8]: Entering directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/drv'
make -C/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/drv/kermod/build depend
make[9]: Entering directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/drv/kermod/build'
make[9]: `depend' is up to date.
make[9]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/drv/kermod/build'
make -fMAKEFILE.MK -C/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/drv/usermod/src MODULE=drv depend
make[9]: Entering directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/drv/usermod/src'
drv: Making Directories, if not already created
mkdir -p /home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/lib/
mkdir -p /home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/lib/obj/drv/
drv: Building dependancies
/opt/arm-2009q1-203/bin/arm-none-linux-gnueabi-gcc -c -Wall -fPIC -DBOARD_AP_IPNC -DIMGS_MICRON_MT9P031_5MP -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/ipnc_psp_2_10_00_14/ti-davinci/include -I../inc -I../priv -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/osa/inc -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/dvsdk_ipnctools/linuxutils_2_24_03/packages/ti/sdo/linuxutils/cmem/include -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/csl/inc -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/image_tune/inc -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/image_tune/priv -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/drv/inc -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/alg/inc -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/alg/priv/swosd -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/alg/priv/swosd -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/alg/priv/vstab -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/alg/priv/aewb -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/alg/priv/facetrack -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/alg/priv/saldre -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/alg/src/aewb_ap/include -I/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/build/../framework/alg/src/aewb_ti/include -I../../kermod/inc drv_audio.c drv.c drv_capture.c drv_captureTest.c drv_clk.c drv_display.c drv_dma.c drv_faceDetect.c drv_frameCopy.c drv_h3a.c drv_i2c.c drv_imageTune.c drv_imgs.c drv_ipipe.c drv_isif.c drv_ldc.c drv_regrw.c drv_resz.c drv_spi.c drv_vpss.c -M > MAKEFILE.DEPEND
drv_audio.c:2:28: error: alsa/asoundlib.h: No such file or directory
make[9]: *** [depend] Error 1
make[9]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/drv/usermod/src'
make[8]: *** [libs] Error 2
make[8]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/drv'
make[7]: *** [depend] Error 2
make[7]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework/drv'
make[6]: *** [libs] Error 2
make[6]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework'
make[5]: *** [depend] Error 2
make[5]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk/av_capture/framework'
make[4]: *** [libs] Error 2
make[4]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk'
make[3]: *** [depend] Error 2
make[3]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk'
make[2]: *** [app] Error 2
make[2]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk'
make: *** [sysall] Error 2
root@zslf-desktop:/home/zslf/dm368/dvsdk_dm368_4_02_00_06/psp/IPNC/Source/ipnc_rdk#

出现错误 drv_audio.c:2:28: error: alsa/asoundlib.h: No such file or directory
我有改变文件权限及用户和组。

该怎么解决呢?