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.

dvsdk 3.10.00.19 with DM6467

Hi

 

I used the dvdsk 3.10.00.19 for the DM6467. I tried the following procedure. It works fine.

1. make clean

2. make all

I can run through without error.

However, if I want to compile one of specific component. I make the dmai application. It has problem.

1. make dmai_clean

2. make dmai

 

======== Building audio_decode1 ========
Configuring application using linux/audio_decode1_dm6467.cfg

making package.mak (because of package.bld) ...
generating interfaces for package audio_decode1_dm6467_config (because package/package.xdc.inc is older than package.xdc) ...
configuring audio_decode1_dm6467.xv5T from package/cfg/audio_decode1_dm6467_xv5T.cfg ...
js: "/home/xxxx/dvsdk/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/Engine.xs", line 324: Error: server info file '/home/xxxxx/dvsdk/dvsdk_3_10_00_19/cs2dm6467_1_00_00_10/packages/ti/sdo/server/cs//package/info/./bin/cs.x64P.info.js' does not exist; specified serverExecutable='./bin/cs.x64P', serverPackage='ti.sdo.server.cs'; verify that your server package has been properly built and released.
    "/home/xxxxx/dvsdk/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/Engine.xs", line 337
    "/home/xxxxx/dvsdk/dvsdk_3_10_00_19/dmai_2_10_00_12/packages/ti/sdo/dmai/apps/audio_decode1/linux/audio_decode1_dm6467.cfg", line 39
    "./package/cfg/audio_decode1_dm6467_xv5T.cfg", line 474
    "./package/cfg/audio_decode1_dm6467_xv5T.cfg", line 429
gmake: *** [package/cfg/audio_decode1_dm6467_xv5T.c] Error 1
Warning: directory "/home/xxxxx/dvsdk/dvsdk_3_10_00_19/dsplink_linux_1_64/packages" on package path does not exist
Warning: directory "/packages" on package path does not exist
js: "/home/xxxxx/dvsdk/dvsdk_3_10_00_19/xdctools_3_16_01_27/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
make[3]: *** [linux/audio_decode1_dm6467_config/compiler.opt] Error 1
make[2]: *** [audio_decode1/] Error 2
make[2]: Leaving directory `/home/xxxxx/dvsdk/dvsdk_3_10_00_19/dmai_2_10_00_12/packages/ti/sdo/dmai/apps'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/xxxxx/dvsdk/dvsdk_3_10_00_19/dmai_2_10_00_12'
make: *** [dmai] Error 2

Is there anything missing?

 

Best Regards,

Philip

  • Hello,

    Makefile assume that all the dependent components are built before you execute a specific component builds.  This is mainly to save your build time and avoid rebuilding all the depedency when you just want to build single component.  In your case you are getting error because your codecs are not built before building dmai.  Whereas during "make all" execution makefile builds the component in correct depedency order and hence you don't see any errors.

    I would typically do this:

    # make clean

    # make all

    <<<< make any changes in dmai >>>

    # make dmai

    and this should work without any issue.

    HTH.

    Thanks

    Brtijesh

  • Hi

    It works fine after I re-install all the component again. However I have one more problem.  I want to build our own codecs combo.

    1. I don't need the encoder.

    2. Some of the codecs, I need to enable the watermark.

    I tried to copy and modify the default server cs with the changes. I found out a few things are not working.

    1. If I want to use the mpeg2 decoder, I have to include the encoder in the combo.

    2. I tried to change the watermark to true. I get the error message.

    Is there anyone have the same problem?

    Philip