I have a project that compiles and links without any issue on my machine. I tried to copy the project and recompile/link it on a colleagues machine...it compiles ok but will not link. the list of errors is shown below. We are both using CCS v4.1.2 with the same version of code generation tools. Any ideas would be greatly appreciated. Thanks.
Also, any information about the last two warnings in the linker output would also be helpful.
<Linking>
"../src/f0000.c", line 233: warning: relocation type is static base-relative,
but references symbol "_UTL_logErrorHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/f0000.obj", offset = 0x00000f10, section = ".text")
"../src/f0000.c", line 233: warning: relocation type is static base-relative,
but references symbol "_UTL_logErrorHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/f0000.obj", offset = 0x00000f94, section = ".text")
"../src/f0000.c", line 233: warning: relocation type is static base-relative,
but references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/f0000.obj", offset = 0x00000fe0, section = ".text")
"../src/f0000.c", line 233: warning: relocation type is static base-relative,
but references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/f0000.obj", offset = 0x0000100c, section = ".text")
"../src/f0000.c", line 233: warning: relocation type is static base-relative,
but references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/f0000.obj", offset = 0x00001038, section = ".text")
"../src/f0000.c", line 233: warning: relocation type is static base-relative,
but references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/f0000.obj", offset = 0x00001064, section = ".text")
"../src/f0000.c", line 233: warning: relocation type is static base-relative,
but references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/f0000.obj", offset = 0x00001090, section = ".text")
"../src/f0000.c", line 233: warning: relocation type is static base-relative,
but references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/f0000.obj", offset = 0x000010f8, section = ".text")
"../src/f0000.c", line 233: warning: relocation type is static base-relative,
but references symbol "_UTL_logErrorHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/f0000.obj", offset = 0x00001148, section = ".text")
"../src/cellError.c", line 94: warning: relocation type is static
base-relative, but references symbol "_UTL_logErrorHandle" defined in
section ".far"; references to section ".far" are not relative to any static
base, so this relocation cannot be performed (type = 'R_C60BASE' (80), file
= "./src/cellError.obj", offset = 0x0000001c, section = ".text")
"../src/cellError.c", line 104: warning: relocation type is static
base-relative, but references symbol "_UTL_logErrorHandle" defined in
section ".far"; references to section ".far" are not relative to any static
base, so this relocation cannot be performed (type = 'R_C60BASE' (80), file
= "./src/cellError.obj", offset = 0x00000118, section = ".text")
"../src/cellError.c", line 113: warning: relocation type is static
base-relative, but references symbol "_UTL_logErrorHandle" defined in
section ".far"; references to section ".far" are not relative to any static
base, so this relocation cannot be performed (type = 'R_C60BASE' (80), file
= "./src/cellError.obj", offset = 0x000001cc, section = ".text")
"../src/main.c", line 88: warning: relocation type is static base-relative, but
references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/main.obj", offset = 0x000000a4, section = ".text")
"../src/main.c", line 101: warning: relocation type is static base-relative,
but references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/main.obj", offset = 0x000000c8, section = ".text")
"../src/main.c", line 102: warning: relocation type is static base-relative,
but references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/main.obj", offset = 0x000000ec, section = ".text")
"../src/main.c", line 103: warning: relocation type is static base-relative,
but references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/main.obj", offset = 0x00000110, section = ".text")
"../src/main.c", line 104: warning: relocation type is static base-relative,
but references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/main.obj", offset = 0x00000134, section = ".text")
"../src/main.c", line 105: warning: relocation type is static base-relative,
but references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/main.obj", offset = 0x00000158, section = ".text")
"../src/main.c", line 106: warning: relocation type is static base-relative,
but references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/main.obj", offset = 0x00000180, section = ".text")
"../src/main.c", line 107: warning: relocation type is static base-relative,
but references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/main.obj", offset = 0x000001a8, section = ".text")
"../src/main.c", line 108: warning: relocation type is static base-relative,
but references symbol "_UTL_logMessageHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"./src/main.obj", offset = 0x000001cc, section = ".text")
"pngenc.c", line 365 (approximate): warning: relocation type is static
base-relative, but references symbol "_UTL_logErrorHandle" defined in
section ".far"; references to section ".far" are not relative to any static
base, so this relocation cannot be performed (type = 'R_C60BASE' (80), file
= "C:/Projects/LSIS400i/DSP/LSIS400i_cells/lib/cellPng.lib<pngenc.obj>",
offset = 0x000007f4, section = ".text")
"CellTimer.cpp", line 41: warning: relocation type is static base-relative, but
references symbol "_UTL_logWarningHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"C:/Projects/LSIS400i/DSP/LSIS400i_cells/lib/cellCode_d.lib<CellTimer_d_Cell
Timer.obj>", offset = 0x00000140, section = ".text")
"CellTimer.cpp", line 44: warning: relocation type is static base-relative, but
references symbol "_UTL_logWarningHandle" defined in section ".far";
references to section ".far" are not relative to any static base, so this
relocation cannot be performed (type = 'R_C60BASE' (80), file =
"C:/Projects/LSIS400i/DSP/LSIS400i_cells/lib/cellCode_d.lib<CellTimer_d_Cell
Timer.obj>", offset = 0x000001f4, section = ".text")
warning: (unknown file): DW_CFA_def_cfa_offset_sf is DWARF 3 specific; this
DWARF information should only contain version 2 instructions
warning: output file "javaTestDSP.out" cannot be loaded and run on a target
system