I have been having issues with building the IPNC software from appropho.
I installed the MVC toolset, and the various other elements are per their installation guide.
When I build, I get the following error.
/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-ar
-rc /home/camera/Desktop/DMP365/ipnc/av_capture/build/lib//osa.a
/home/camera/Desktop/DMP365/ipnc/av_capture/build/lib/obj/osa//*.o
make[5]:
Leaving directory
`/home/camera/Desktop/DMP365/ipnc/av_capture/framework/osa/src'
make
-fMAKEFILE.MK -C./alg/src MODULE=alg
make[5]: Entering directory
`/home/camera/Desktop/DMP365/ipnc/av_capture/framework/alg/src'
make
-fMAKEFILE.MK alg_config
make[6]: Entering directory
`/home/camera/Desktop/DMP365/ipnc/av_capture/framework/alg/src'
========
Building alg_config ========
Configuring application using
alg_server.cfg
XDCPATH="/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/codec_engine_2_24/examples;/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/dm365_codecs_01_00_06/packages;/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/codec_engine_2_24/packages;/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/xdais_6_24/packages;/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/framework_components_2_25_00_04/packages;/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/edma3_lld_1_06_00_01/packages;/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/linuxutils_2_24_03/packages"
/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/xdctools_3_15_01_59/xs
xdc.tools.configuro -c /opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le -o
alg_config -t gnu.targets.MVArm9 -p ti.platforms.evmDM365
alg_server.cfg
making package.mak (because of package.bld) ...
generating
interfaces for package alg_config (because package/package.xdc.inc is older than
package.xdc) ...
configuring alg_server.x470MV from
package/cfg/alg_server_x470MV.cfg ...
js:
"/home/camera/Desktop/DMP365/ipnc/av_capture/framework/alg/src/alg_server.cfg",
line 74: xdc.services.global.XDCException: xdc.PACKAGE_NOT_FOUND: can't locate
the package 'ti.sdo.codecs.iprun.ce' along the path:
'/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/codec_engine_2_24/examples;/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/dm365_codecs_01_00_06/packages;/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/codec_engine_2_24/packages;/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/xdais_6_24/packages;/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/framework_components_2_25_00_04/packages;/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/edma3_lld_1_06_00_01/packages;/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/linuxutils_2_24_03/packages;/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/xdctools_3_15_01_59/packages;..;'.
Ensure that the package path is set correctly.
"./package/cfg/alg_server_x470MV.cfg", line 474
"./package/cfg/alg_server_x470MV.cfg", line 429
gmake: ***
[package/cfg/alg_server_x470MV.c] Error 1
js:
"/home/camera/Desktop/DMP365/dvsdk_2_10_01_18/xdctools_3_15_01_59/packages/xdc/tools/Cmdr.xs",
line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors
(status = 2); 'linker.cmd' deleted.
make[6]: *** [alg_config] Error
1
make[6]: Leaving directory
`/home/camera/Desktop/DMP365/ipnc/av_capture/framework/alg/src'
make[5]: ***
[xdc] Error 2
make[5]: Leaving directory
`/home/camera/Desktop/DMP365/ipnc/av_capture/framework/alg/src'
make[4]: ***
[libs] Error 2
make[4]: Leaving directory
`/home/camera/Desktop/DMP365/ipnc/av_capture/framework'
make[3]: *** [libs]
Error 2
make[3]: Leaving directory
`/home/camera/Desktop/DMP365/ipnc'
make[2]: *** [exe] Error 2
make[2]:
Leaving directory `/home/camera/Desktop/DMP365/ipnc'
make[1]: *** [all] Error
2
make[1]: Leaving directory `/home/camera/Desktop/DMP365/ipnc'
make: ***
[sysall] Error 2
[camera@CameraDevelopment
I am able to build the kernel, the modules and etc, until it get to the stuff involving XDC, then it seems to die. When digging through the alg_server.cfg file, I noticed that there are missing elements, the 'ittiam' stuff that is for the AAC audio codecs, they don't exist in any of the packages directories. I have tried removing them from the alg_server.cfg file and am currently recompiling to test that. Any suggestions would be greatly appreciated.
I have searched the forums for this, and so far, the only thing that even comes close to a suggestion is to not use the DVSDK that appropho distributes with their demo camera. I have not tried that yet, and am not convinced that that is really the right solution. There was no follow up to indicate if that helped the OP or not, either.
Thanks folks!
Richard Dorfner