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.

Compiling dsp on a windows host

I am having trouble compiling dsplink on a windows host.  Please note that I am only interested in building the DSP side of dsplink on windows (eventually I want to use CCSv4 to build the dsp side of dsplink applications, and I figure I'll need to point to it.)   I am following the instructions in the DSPLink Userguide.   Here are the steps I'm taking:

1) I downloaded and installed ActivePerl (64 bit version).  NOTE: I had to change the install directory from c:\perl64\bin to c:\perl\bin because apparently the path to perl is hard coded in the dsplink build scripts.

2) I downloaded and installed dsplink 1.65.00.03 porting kit for windows CE and PrOS.  Note that our arm will be running linux, but it seems from other posts that I need the wince version to build correctly in windows.

3) I ran the dsplinkenv.bat script.

 c:\TiBuild\dsplink_1_65_00_03\dsplink>etc\host\scripts\msdos\dsplinkenv.bat

===========================================================

The environment for DSP/BIOS LINK development has been set:

DSPLINK  = c:\TiBuild\dsplink_1_65_00_03\dsplink

PATH    += c:\TiBuild\dsplink_1_65_00_03\dsplink\etc\host\scripts\msdos;C:\Perl\bin

===========================================================

4) I configured dsplink:

c:\TiBuild\dsplink_1_65_00_03\dsplink>perl config\bin\dsplinkcfg.pl --platform=O

MAPL1XX --nodsp=1 --dspcfg_0=OMAPL1XXGEMSHMEM --dspos_0=DSPBIOS5XX --comps=ponsl

rmc --gppos=WINCE

 

  Welcome to DSP/BIOS(TM) Link Configuration Utility

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

 

  !!DSPLINK will be configured for Build OS: WINDOWS!!

 

  !!DSPLINK Directory : c:\TiBuild\dsplink_1_65_00_03\dsplink!!

 

=========================================================

Chosen configuration is as follows:

 

Chosen platform:

        Identifier:     OMAPL1XX

        Description:    OMAP-L1XX SoC - C674x DSP interfaced directly to ARM9

        This platform does not support multi DSP scenario

 

No of DSPs:     1

 

Chosen combination for DSP0:

          Identifier              :     DA8XXGEM

          DSP Description         :     On-Chip DSP of Primus SoC

          Physical Interface (PHY):     OMAPL1XXGEMSHMEM

          PHY Description         :     Shared Memory Physical Interface

 

Chosen DSP OS for DSP0:

          Identifier:   DSPBIOS5XX

          Description:  DSP/BIOS (TM) Version 5.XX

 

****************** ADVICE !!! ***************************

Binaries for DSP can be generated at preferred location

For example: --dsp0_temp=/home/dsplink/dsp<#>/bin

 

Chosen GPP OS for selected DSP(s):

        Identifier:     WINCE

        Description:    WinCE OS 6.0

 

****************** ADVICE !!! ***************************

Binaries for GPP can be generated at preferred location

For example: --gpp_temp=/home/dsplink/gpp/bin

 

Chosen Components for DSPLink:

        USE_PROC        = 1

        USE_NOTIFY      = 1

        USE_POOL        = 1

        USE_MPCS        = 1

        USE_MPLIST      = 1

        USE_RINGIO      = 1

        USE_MSGQ        = 1

        USE_CHNL        = 1

 

****************** ADVICE !!! ***************************

To enable trace use option: --trace=1

Provided:

Assuming trace disable and continuing...

 

****************** ADVICE !!! ***************************

To enable legacy support use option: --legacy=1

Provided:

Assuming legacy support disable and continuing...

 

****************** ADVICE !!! ***************************

To enable DSP TSK mode select: --DspTskMode=1

Provided:

Assuming SWI mode enabled and continuing...

To enter the priority to which the task priority should be

temporarily raised in MPCS-enter add   '--swipriority=..'(Enter priority)

 

****************** ADVICE !!! ***************************

To disable usage of MQT DPC to handle MSGQ messages use option: --skipDPC=1

NOTE: You can use this only for WinCE GPPOS and when RINGIO, CHNL, NOTIFY compon

ents are not selected

Provided:

Assuming default usage of DPC to handle messages from DSP and continuing...

=========================================================

 

Configuration done successfully!!

Generating CURRENTCFG.MK file...

Generating multimake script...

Generating CFG_system.c File...

Generating GPP RTSC xdc file...

Generating DSP RTSC xdc file...

=========================================================

Please edit the following files for toolchains, kernel sources, etc changes.

GPP side distribution file: $DSPLINK\make\WinCE\omapl1xx_wince6.0.mk

DSP side distribution file: $DSPLINK\make\DspBios\c674x_5.xx_windows.mk

==========================================================

Users consuming DSPLINK as XDC package, Need to do the following.

cd into the $(DSPLINK)\dsp directory and run:

 $(XDC_INSTALL_DIR)\xdc clean

 $(XDC_INSTALL_DIR)\xdc .interfaces

cd into the $(DSPLINK)\gpp directory and run:

 $(XDC_INSTALL_DIR)\xdc clean

 $(XDC_INSTALL_DIR)\xdc .interfaces

==========================================================

 

5) tried to make: 

cd $DSPLINK/dsp//src

gmake

 

 

c:\TiBuild\dsplink_1_65_00_03\dsplink\dsp\src>gmake

 

[SRC                 ] ======= DIRS ================== INCLUDE ============

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

'

 

[BASE                ] ======= DIRS ================== INCLUDE ============

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/gen'

[GEN                 ] ------- DIRS ------------------ INCLUDE ------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

gen'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/ips'

[IPS                 ] ------- DIRS ------------------ INCLUDE ------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

ips'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/hal'

[HAL                 ] ------- DIRS ------------------ INCLUDE ------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

hal'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/drv'

[DRV                 ] ------- DIRS ------------------ INCLUDE ------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

drv'

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/pool

s'

[POOLS               ] ------- DIRS ------------------ INCLUDE ------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/pools

'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpcs

'

[MPCS                ] ------- DIRS ------------------ INCLUDE ------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpcs'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpli

st'

[MPLIST              ] ------- DIRS ------------------ INCLUDE ------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mplis

t'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/msg'

 

[MQT                 ] ------- DIRS ------------------ INCLUDE ------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/msg'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/data

'

[DATA                ] ------- DIRS ------------------ INCLUDE ------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/data'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/noti

fy'

[NOTIFY              ] ------- DIRS ------------------ INCLUDE ------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/notif

y'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/ring

io'

[RINGIO              ] ------- DIRS ------------------ INCLUDE ------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/ringi

o'

 

[SRC                 ] ======= DIRS ================== DEBUG ==============

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

'

 

[BASE                ] ======= DIRS ================== DEBUG ==============

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/gen'

[GEN                 ] ------- DIRS ------------------ DEBUG --------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

gen'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/ips'

[IPS                 ] ------- DIRS ------------------ DEBUG --------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

ips'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/hal'

[HAL                 ] ------- DIRS ------------------ DEBUG --------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

hal'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/drv'

[DRV                 ] ------- DIRS ------------------ DEBUG --------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

drv'

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/pool

s'

[POOLS               ] ------- DIRS ------------------ DEBUG --------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/pools

'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpcs

'

[MPCS                ] ------- DIRS ------------------ DEBUG --------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpcs'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpli

st'

[MPLIST              ] ------- DIRS ------------------ DEBUG --------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mplis

t'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/msg'

 

[MQT                 ] ------- DIRS ------------------ DEBUG --------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/msg'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/data

'

[DATA                ] ------- DIRS ------------------ DEBUG --------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/data'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/noti

fy'

[NOTIFY              ] ------- DIRS ------------------ DEBUG --------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/notif

y'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/ring

io'

[RINGIO              ] ------- DIRS ------------------ DEBUG --------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/ringi

o'

 

[SRC                 ] ======= DIRS ================== EXPORT =============

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

'

 

[BASE                ] ======= DIRS ================== EXPORT =============

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/gen'

[GEN                 ] ------- DIRS ------------------ EXPORT -------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

gen'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/ips'

[IPS                 ] ------- DIRS ------------------ EXPORT -------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

ips'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/hal'

[HAL                 ] ------- DIRS ------------------ EXPORT -------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

hal'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/drv'

[DRV                 ] ------- DIRS ------------------ EXPORT -------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

drv'

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/pool

s'

[POOLS               ] ------- DIRS ------------------ EXPORT -------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/pools

'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpcs

'

[MPCS                ] ------- DIRS ------------------ EXPORT -------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpcs'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpli

st'

[MPLIST              ] ------- DIRS ------------------ EXPORT -------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mplis

t'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/msg'

 

[MQT                 ] ------- DIRS ------------------ EXPORT -------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/msg'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/data

'

[DATA                ] ------- DIRS ------------------ EXPORT -------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/data'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/noti

fy'

[NOTIFY              ] ------- DIRS ------------------ EXPORT -------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/notif

y'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/ring

io'

[RINGIO              ] ------- DIRS ------------------ EXPORT -------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/ringi

o'

 

[SRC                 ] ======= BLDINFO =============== DEBUG ==============

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

'

 

[BASE                ] ======= BLDINFO =============== DEBUG ==============

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/gen'

[GEN                 ] ------- DIRS ------------------ DEBUG --------------

[GEN                 ] ------- BLDINFO --------------- DEBUG --------------

gmake[3]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/gen'

gmake[3]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

gen'

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

gen'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/ips'

[IPS                 ] ------- DIRS ------------------ DEBUG --------------

[IPS                 ] ------- BLDINFO --------------- DEBUG --------------

gmake[3]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/ips'

gmake[3]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

ips'

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

ips'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/hal'

[HAL                 ] ------- DIRS ------------------ DEBUG --------------

[HAL                 ] ------- BLDINFO --------------- DEBUG --------------

gmake[3]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/hal'

gmake[3]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

hal'

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

hal'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/drv'

[DRV                 ] ------- DIRS ------------------ DEBUG --------------

[DRV                 ] ------- BLDINFO --------------- DEBUG --------------

gmake[3]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/drv'

gmake[3]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

drv'

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

drv'

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/pool

s'

[POOLS               ] ------- DIRS ------------------ DEBUG --------------

[POOLS               ] ------- BLDINFO --------------- DEBUG --------------

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/pool

s'

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/pools

'

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/pools

'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpcs

'

[MPCS                ] ------- DIRS ------------------ DEBUG --------------

[MPCS                ] ------- BLDINFO --------------- DEBUG --------------

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpcs

'

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpcs'

 

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpcs'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpli

st'

[MPLIST              ] ------- DIRS ------------------ DEBUG --------------

[MPLIST              ] ------- BLDINFO --------------- DEBUG --------------

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpli

st'

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mplis

t'

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mplis

t'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/msg'

 

[MQT                 ] ------- DIRS ------------------ DEBUG --------------

[MQT                 ] ------- BLDINFO --------------- DEBUG --------------

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/msg'

 

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/msg'

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/msg'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/data

'

[DATA                ] ------- DIRS ------------------ DEBUG --------------

[DATA                ] ------- BLDINFO --------------- DEBUG --------------

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/data

'

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/data'

 

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/data'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/noti

fy'

[NOTIFY              ] ------- DIRS ------------------ DEBUG --------------

[NOTIFY              ] ------- BLDINFO --------------- DEBUG --------------

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/noti

fy'

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/notif

y'

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/notif

y'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/ring

io'

[RINGIO              ] ------- DIRS ------------------ DEBUG --------------

[RINGIO              ] ------- BLDINFO --------------- DEBUG --------------

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/ring

io'

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/ringi

o'

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/ringi

o'

 

[SRC                 ] ======= CLEAN ================= DEBUG ==============

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

'

 

[BASE                ] ======= CLEAN ================= DEBUG ==============

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/gen'

[GEN                 ] ------- CLEAN ----------------- DEBUG --------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

gen'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/ips'

[IPS                 ] ------- CLEAN ----------------- DEBUG --------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

ips'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/hal'

[HAL                 ] ------- CLEAN ----------------- DEBUG --------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

hal'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/drv'

[DRV                 ] ------- CLEAN ----------------- DEBUG --------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

drv'

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/pool

s'

[POOLS               ] ------- CLEAN ----------------- DEBUG --------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/pools

'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpcs

'

[MPCS                ] ------- CLEAN ----------------- DEBUG --------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpcs'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpli

st'

[MPLIST              ] ------- CLEAN ----------------- DEBUG --------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mplis

t'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/msg'

 

[MQT                 ] ------- CLEAN ----------------- DEBUG --------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/msg'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/data

'

[DATA                ] ------- CLEAN ----------------- DEBUG --------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/data'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/noti

fy'

[NOTIFY              ] ------- CLEAN ----------------- DEBUG --------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/notif

y'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/ring

io'

[RINGIO              ] ------- CLEAN ----------------- DEBUG --------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/ringi

o'

 

[SRC                 ] ======= INCLUDES ===================================

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

'

 

[BASE                ] ======= INCLUDES ===================================

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/gen'

[GEN                 ] ------- INCLUDES -----------------------------------

[GEN                 ] ------- DIRS ------------------ INCLUDE ------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

gen'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/ips'

[IPS                 ] ------- INCLUDES -----------------------------------

[IPS                 ] ------- DIRS ------------------ INCLUDE ------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

ips'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/hal'

[HAL                 ] ------- INCLUDES -----------------------------------

[HAL                 ] ------- DIRS ------------------ INCLUDE ------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

hal'

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/drv'

[DRV                 ] ------- INCLUDES -----------------------------------

[DRV                 ] ------- DIRS ------------------ INCLUDE ------------

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

drv'

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/pool

s'

[POOLS               ] ------- INCLUDES -----------------------------------

[POOLS               ] ------- DIRS ------------------ INCLUDE ------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/pools

'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpcs

'

[MPCS                ] ------- INCLUDES -----------------------------------

[MPCS                ] ------- DIRS ------------------ INCLUDE ------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpcs'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mpli

st'

[MPLIST              ] ------- INCLUDES -----------------------------------

[MPLIST              ] ------- DIRS ------------------ INCLUDE ------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/mplis

t'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/msg'

 

[MQT                 ] ------- INCLUDES -----------------------------------

[MQT                 ] ------- DIRS ------------------ INCLUDE ------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/msg'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/data

'

[DATA                ] ------- INCLUDES -----------------------------------

[DATA                ] ------- DIRS ------------------ INCLUDE ------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/data'

 

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/noti

fy'

[NOTIFY              ] ------- INCLUDES -----------------------------------

[NOTIFY              ] ------- DIRS ------------------ INCLUDE ------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/notif

y'

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/ring

io'

[RINGIO              ] ------- INCLUDES -----------------------------------

[RINGIO              ] ------- DIRS ------------------ INCLUDE ------------

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/ringi

o'

 

[SRC                 ] ======= OBJECTS =============== DEBUG ==============

gmake[1]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

'

 

[BASE                ] ======= OBJECTS =============== DEBUG ==============

gmake[2]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/gen'

[GEN                 ] ------- DIRS ------------------ DEBUG --------------

[GEN                 ] ------- OBJECT ---------------- DEBUG --------------

gmake[3]: Entering directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base

/gen'

Compiling failure.c...

The system cannot find the path specified.

gmake[3]: *** [failure.c.deb] Error 1

gmake[3]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

gen'

gmake[2]: *** [objdeb] Error 512

gmake[2]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base/

gen'

gmake[1]: *** [gen.objdeb] Error 2

gmake[1]: Leaving directory `c:/TiBuild/dsplink_1_65_00_03/dsplink/dsp/src/base'

 

gmake: *** [base.objdeb] Error 2

 

----

What am I missing?

 

Thanks,
Chris 

 

 

  • I encountered this question too.  I'm just copy the dsplink to another machine  and cnfigure it  to new enviroment.  but when I run the "gmake" ,the reported error is same to you. 

    if you solved this problem ,please tell me . thanks..

     

  • the question looked like that the compiler cann't find the failure.c and linklog.c in current dir.

    in current directory ,there is a file named "SOURCES", content of this file is :

    SOURCES   :=     failure.c \

                                    linklog.c

    when remove "failure.c"  ,the compiler will told another error that " cann't find linklog.c , ......"

    i still donn't know why ? ( because the other module was succesfully compiled. )

  • the problem has been solved.  the bug is that :" there should be no space in your cgt and xdc install directory"

    for example, the default install dir is: C:\Program Files\Texas Instruments\C6000 Code Generation Tools 6.1.15

    when you compile dsplink with this command :gmake -d
    you would find the following command lines in the output :
    -I "c:\Program -IFiles\Texas

    -I Instruments\C6000_Code_Generation_Tools_6_1_15"\include

    that's a wrong include path.

    but I really remember  TI's document has said that :the user should not modify the default install path, as you have to set some paths by yourself...and I did obey the rules in this time ....

    good luck!

  • Exactly..!! Better while building DSPlink, keep xdc tools cgtools ipc dsplink source all in one partition. The naming conventions should be in such a way that there should not be space (For eg: xdc tools to xdc_tools).

    This happens when we compile in host environment as windows..!!

    So do not give spaces while naming tools and keep all the tools under single folder.

     

     

    Thanks..!!