The "codecs.decode_slice" package is saying "I have a library for the 
environment/configuration you're building, and it's named 
lib/decode_slice.a470MV".  It does this via the getLibs() fxn in it's 
package.xs file.

Just a sanity check (as this is a common error)... the codec is saying "I have 
a library for the ARM-side of the DM644x device" - is this really an ARM-side 
codec?  (Probably not)  If the codec is really a DSP-side codec, you may want 
to see some of the questions in this FAQ:
http://tiexpressdsp.com/index.php?title=Codec_Engine_FAQ#Why_does_the_ARM_application_require_.22DSP.22_codec_packages.3F

You may need to hack up the codec's package.xs getLibs() fxn as described in 
the FAQ to _not_ provide a library for the ARM side (assuming it's a DSP-side 
codec).

To resolve the root cause of this, you may need to contact the codec producer 
(of the "codecs.decode_slice" package).  It's hard to tell who that is by the 
[poor] package name - we recommend that the codec vendor name be included in 
the package name so that 1) it's clear who to contact(!) and 2) it's globally 
unique so we avoid name collisions.

Chris

________________________________
From: davinci-linux-open-source-boun...@linux.davincidsp.com 
[mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of 
Mohamed AbdElwahed
Sent: Monday, April 13, 2009 8:47 AM
To: Davinci Mailing list
Subject: Codec compilation error

hi all,
i was using old compilation tools v1.2 and when i moved to v2.0 i can not 
compile with the following error


--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------
making package.mak (because of package.bld) ...
generating interfaces for package ceapp (because package/package.xdc.inc is 
older than package.xdc) ...
configuring ceapp.x470MV from package/cfg/ceapp_x470MV.cfg ...
Info: Configuring engine named 'decode_slice_server' from the info file for DSP 
server './decode_slice_server.x64P',
          located in package 'servers.decode_slice_server.evmDM6446':
      Target app will look for the DSP server image 'decode_slice_server.x64P' 
in its current directory.
      Adding codec 'decode_slice' (codecs.decode_slice.DECODE_SLICE), scratch 
groupId=0
Info: Reading DSP memory map from the info file for DSP server 
'./decode_slice_server.x64P',
      located in package 'servers.decode_slice_server.evmDM6446':
    will link with ti.sdo.ce.utils.trace:lib/release/TraceUtil.av5T
    will link with ti.sdo.ce.bioslog:lib/release/bioslog.av5T
    will link with codecs.decode_slice:lib/decode_slice.a470MV
js: "/opt/xdc_3_00_02/packages/xdc/cfg/Main.xs", line 28: XDC runtime error: 
can't find the library 'lib/decode_slice.a470MV' specified by package 
codecs.decode_slice. It wasn't found along the path 
'/ESDU/Wasiem/filesys/ffmpeg-porting/esdu_decode_slice;/opt/dvsdk_1_30_01_41/codec_engine_2_00_01/packages;/opt/dvsdk_1_30_01_41/xdais_6_00_01/packages;/opt/dvsdk_1_30_01_41/dsplink-1_60-prebuilt/packages;/opt/framework_components_2_22_01/fctools/packages;/opt/dvsdk_1_30_01_41/framework_components_2_00_01/packages;/opt/dvsdk_1_30_01_41/biosutils_1_00_02/packages;/opt/bios_5_31_08/packages;/opt/xdc_3_00_02/packages;/opt/xdc_3_00_02/packages;..;'.
gmake: *** [package/cfg/ceapp_x470MV.c] Error 1
gmake: *** Deleting file `package/cfg/ceapp_x470MV.c'
gmake: *** [package/cfg/ceapp_x470MV.c] Deleting file 
`package/cfg/ceapp_x470MV.xdl'
gmake: *** [package/cfg/ceapp_x470MV.c] Deleting file 
`package/cfg/ceapp_x470MV.h'
js: "/opt/xdc_3_00_02/packages/xdc/tools/Cmdr.xs", line 40: Error: 
xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 
'linker.cmd' deleted.
make[3]: *** [ceapp] Error 1

-------------------------------------------------------
i found this lib "decode_slice.a470MV" generated in another place other than 
mentioned paths and i copied this lib to the above searched paths but it also 
fail and i do not thing this is right way to fix above error!!!!
any help is highly appreciated
-----------------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------------

Mohamed AbdElwahed Ibrahim [http://graphics.hotmail.com/i.p.emthup.gif]

________________________________
See all the ways you can stay connected to friends and 
family<http://www.microsoft.com/windows/windowslive/default.aspx>
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to