如何在非 Ubuntu 的 Linux 下開發 AM/DM37X 列印


 

 

以 DM37X 為例:

 

1. 首先必需在 Ubuntu Linux 環境下,執行:

    dvsdk_dm3730-evm_4_02_00_06_setuplinux

 

2. 上述 1. 執行完畢後,執行:

    cd ti-dvsdk_dm3730-evm_4_02_00_06

    export DVSDK="${HOME}/ti-dvsdk_dm3730-evm_4_02_00_06"

    sudo ./setup.sh

 

3. 上述 1. 及 2. 在 Ubuntu 環境下,成功執行後,

    將 ti-dvsdk_dm3730-evm_4_02_00_06 及其下的所有檔案,考備到其它 Linux 平台 (例如 CentOS).

    並修正下述各檔案中的 path:

 

    *Rules.make 中的 DVSDK_INSTALL_DIR, CSTOOL_DIR

    *linux-devkit/environment-setup 中的 SDK_PATH, TOOLCHAIN_PATH

    *linux-devkit/bin/libtoolize 中的 prefix, datadir, pkgdatadir, pkgltdldir, aclocaldir

    *cd gstreamer-ti_svnr919/src/gstticodecplugin_dm3730

      sed -i 's/${ubuntu_path}/${current_path}/g' compiler.opt

      sed -i 's/${ubuntu_path}/${current_path}/g' custom.mak

      sed -i 's/${ubuntu_path/${current_path}/g' linker.cmd

    *刪除 gstreamer-ti_svnr919 目錄下的 Makefile, libtool

 

 
Hjemmeside Wildberry Telefoni Internet