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.

How to move GStreamer to another place?

Hi,guys:

I have install DVSDK4.0 in "/home/1/dm365". But I have to repackage the source for my customer . For Example , the customer will extract the package in "/home/2/dm365".

I have modified many file for compling, however, The GStreamer-ti_svnr884 folder has many many files including "/home/1/dm365" ,and cannot be complied when it move to "/home/2/dm365/gstreamer-ti_svnr884.

I "make distclean", but I still cannot complie it. because many files contain the file path "/home/1/dm365". How can i solve this?  if I replace the string in every file ,it will take much time...

  • Hi Liu yaojin,

    Actually you (or your customer) would need to perform the following steps in order to rebuild gstreamer after moving the DVSDK to a new location:

    - Edit DVSDK_INSTALL_DIR in Rules.make  to point to the new sdk installation location (ie. change /home/1/dm365 to /home/2/dm365)

    - Edit linux-devkit/environment-setup so that the first line sets the new linux devkit location. E.g.

        export SDK_PATH=/home/2/dm365/ti-dvsdk_dm365-evm_4_01_00_09/linux-devkit/

    - Edit linux-devkit/bin/libtoolize so that all lines that reference "ti-dvsdk_dm365" points to the new location. (there are about 5 of these)

    After that you should be able to run 'make gstreamer_ti' from the top-level directory. Remember to export DVSDK=(your DVSDK install directory) as described in the SDG.

    Best regards,

    Vincent