Regarding the missing Comm symbols, can you post your DSP-side .cfg script?
Careful if there's any IP in it... this is a big list and DSP servers have lots of 'interesting' components in them. :) I'm mainly interested in the OSAL/IPC config. Chris > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > ] On Behalf Of shyamal mehta > Sent: Monday, September 15, 2008 2:00 AM > To: davinci-linux-open-source@linux.davincidsp.com > Subject: Building decodeCombo.x64p > > > Hi, > > I am trying to build decodeCombo.x64p from my Linux machine. > > My configuration is as following: > > DVSDK : 1_30_00_40 > XDC : 3_00_02 > CGTool : 6_00_15 > BIOS : 5_31_08 > CE : 2_00_01 > F/w Comp : 2_00_01 > xDAIS : 6_00_01 > > I get following error : > > =====start===== > lnk64P decodeCombo.x64P ... > >> warning: cannot retain specified section order within > '.daisalg'; need to > reorder contents due to need for trampolines; any > specified '.' > expressions or symbol assignments within the > specification of > '.daisalg' will be compromised or ignored > > undefined first referenced > symbol in file > --------- ---------------- > _Comm_init package/cfg/decodeCombo_x64P.o64P > >> error: relocation overflow occurred at address > 0x00000044 in section > '.text' of input file > 'package/cfg/decodeCombo_x64P.o64P'. The > 29-bit PC-relative displacement 471211392 at this > location is too > large to fit into the 21-bit PC-Relative field; > the destination > address is too far away from the instruction. You > may need to add a > mask to the assembly instruction or use other > target specific > assembly features if you really only need the > lowest 21 bits of > this symbol. Please see the section on Relocation > in the Assembly > User's Guide. > _Comm_put > /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t i/sdo/ce/bioslog/lib/bioslog.a64P > _Comm_create > /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t i/sdo/ce/bioslog/lib/bioslog.a64P > _Comm_get > /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t i/sdo/ce/bioslog/lib/bioslog.a64P > _Comm_getSrcQueue > /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t i/sdo/ce/bioslog/lib/bioslog.a64P > >> error: relocation overflow occurred at address > 0x00000944 in section > '.text' of input file 'LogServer.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/bioslog/lib/bioslog.a64P)'. The 29-bit PC-relative displacement > 471260336 at this location is too large to fit into the > 21-bit PC-Relative field; the destination address is too far > away from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > >> error: relocation overflow occurred at address > 0x00000958 in section > '.text' of input file 'LogServer.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/bioslog/lib/bioslog.a64P)'. The 29-bit PC-relative displacement > 471260336 at this location is too large to fit into the > 21-bit PC-Relative field; the destination address is too far > away from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > >> error: relocation overflow occurred at address > 0x00000a24 in section > '.text' of input file 'LogServer.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/bioslog/lib/bioslog.a64P)'. The 29-bit PC-relative displacement > 471260280 at this location is too large to fit into the > 21-bit PC-Relative field; the destination address is too far > away from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > >> error: relocation overflow occurred at address > 0x00000ab8 in section > '.text' of input file 'LogServer.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/bioslog/lib/bioslog.a64P)'. The 29-bit PC-relative displacement > 471260248 at this location is too large to fit into the > 21-bit PC-Relative field; the destination address is too far > away from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > >> error: relocation overflow occurred at address > 0x00000ac8 in section > '.text' of input file 'LogServer.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/bioslog/lib/bioslog.a64P)'. The 29-bit PC-relative displacement > 471260240 at this location is too large to fit into the > 21-bit PC-Relative field; the destination address is too far > away from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > >> error: relocation overflow occurred at address > 0x00000afc in section > '.text' of input file 'LogServer.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/bioslog/lib/bioslog.a64P)'. The 29-bit PC-relative displacement > 471260232 at this location is too large to fit into the > 21-bit PC-Relative field; the destination address is too far > away from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > _Comm_ATTRS > /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t i/sdo/ce/lib/ce.a64P > _Comm_getMsgSize > /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t i/sdo/ce/lib/ce.a64P > _Comm_delete > /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t i/sdo/ce/lib/ce.a64P > >> error: relocation overflow occurred at address > 0x000011f8 in section > '.text' of input file 'rms.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471280264 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00001210 in section > '.text' of input file 'rms.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471280256 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00001274 in section > '.text' of input file 'rms.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471280232 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x0000129c in section > '.text' of input file 'rms.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471280224 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x000012ac in section > '.text' of input file 'rms.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471280216 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00001380 in section > '.text' of input file 'rms.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471280160 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x000013ac in section > '.text' of input file 'rms.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471280152 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x000016fc in section > '.text' of input file 'rms.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471279944 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > _Comm_setSrcQueue > /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t i/sdo/ce/lib/ce.a64P > _Comm_release > /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t i/sdo/ce/lib/ce.a64P > _Comm_free > /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t i/sdo/ce/lib/ce.a64P > _Comm_alloc > /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t i/sdo/ce/lib/ce.a64P > _Comm_locate > /home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/t i/sdo/ce/lib/ce.a64P > >> error: relocation overflow occurred at address > 0x000000ac in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471312208 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x000000b8 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471312208 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x000000cc in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471312200 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x000015d8 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471310856 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00001600 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471310840 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x0000162c in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471310832 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00001714 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471310776 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00001748 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471310760 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00001774 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471310752 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x000017ac in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471310736 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00002cc0 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471309384 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00002d7c in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471309344 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00002d88 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471309336 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00002d98 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471309336 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00002eb4 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471309264 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00002ecc in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471309256 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00002ef0 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471309248 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00002f48 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471309224 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x000032b4 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471309008 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x000032c8 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471309000 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x000032e0 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471308992 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x000032f8 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471308992 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00003398 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471308952 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x000033a8 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471308944 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x000033b8 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471308944 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00003774 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471308704 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00003784 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471308696 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00003798 in section > '.text' of input file 'Engine.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471308696 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x0000048c in section > '.text' of input file 'visa.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471267648 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00000a90 in section > '.text' of input file 'visa.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/lib/ce.a64P)'. The 29-bit PC-relative displacement 471267264 at this > location is too large to fit into the 21-bit PC-Relative > field; the destination address is too far away from the > instruction. You may need to add a mask to the assembly > instruction or use other target specific assembly features if > you really only need the lowest 21 bits of this symbol. > Please see the section on Relocation in the Assembly User's Guide. > > >> error: relocation overflow occurred at address > 0x00000138 in section > '.text' of input file 'node_dele.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/node/lib/node.a64P)'. The 29-bit PC-relative displacement 471213784 > at this location is too large to fit into the 21-bit > PC-Relative field; the destination address is too far away > from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > >> error: relocation overflow occurred at address > 0x00000040 in section > '.text' of input file 'node_crea.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/node/lib/node.a64P)'. The 29-bit PC-relative displacement 471236648 > at this location is too large to fit into the 21-bit > PC-Relative field; the destination address is too far away > from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > >> error: relocation overflow occurred at address > 0x00000084 in section > '.text' of input file 'node_crea.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/node/lib/node.a64P)'. The 29-bit PC-relative displacement 471236632 > at this location is too large to fit into the 21-bit > PC-Relative field; the destination address is too far away > from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > >> error: relocation overflow occurred at address > 0x0000028c in section > '.text' of input file 'node_crea.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/node/lib/node.a64P)'. The 29-bit PC-relative displacement 471236504 > at this location is too large to fit into the 21-bit > PC-Relative field; the destination address is too far away > from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > >> error: relocation overflow occurred at address > 0x00000010 in section > '.text' of input file 'node_exec.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/node/lib/node.a64P)'. The 29-bit PC-relative displacement 471225536 > at this location is too large to fit into the 21-bit > PC-Relative field; the destination address is too far away > from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > >> error: relocation overflow occurred at address > 0x00000064 in section > '.text' of input file 'node_exec.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/node/lib/node.a64P)'. The 29-bit PC-relative displacement 471225512 > at this location is too large to fit into the 21-bit > PC-Relative field; the destination address is too far away > from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > >> error: relocation overflow occurred at address > 0x00000124 in section > '.text' of input file 'node_exec.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/node/lib/node.a64P)'. The 29-bit PC-relative displacement 471225464 > at this location is too large to fit into the 21-bit > PC-Relative field; the destination address is too far away > from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > >> error: relocation overflow occurred at address > 0x00000154 in section > '.text' of input file 'node_exec.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/node/lib/node.a64P)'. The 29-bit PC-relative displacement 471225456 > at this location is too large to fit into the 21-bit > PC-Relative field; the destination address is too far away > from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > >> error: relocation overflow occurred at address > 0x00000180 in section > '.text' of input file 'node_exec.o64P > > (/home/shyamal/dvsdk_1_30_00_40/codec_engine_2_00_01/packages/ ti/sdo/ce/node/lib/node.a64P)'. The 29-bit PC-relative displacement 471225440 > at this location is too large to fit into the 21-bit > PC-Relative field; the destination address is too far away > from the instruction. You may need to add a mask to the > assembly instruction or use other target specific assembly > features if you really only need the lowest 21 bits of this > symbol. Please see the section on Relocation in the Assembly > User's Guide. > > >> error: symbol referencing errors - 'decodeCombo.x64P' not built > gmake: *** [decodeCombo.x64P] Error 1 > [EMAIL PROTECTED] decode]# > > =====end===== > > I think it has two issues : > (a) Unable to fine Comm module > (b) Memory related linking issue > > Thanks in advance. > > Regards, > ~Shyamal > > > > > _______________________________________________ > Davinci-linux-open-source mailing list > Davinci-linux-open-source@linux.davincidsp.com > http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source > _______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source