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.

Link error #10056: redefined in one lib file

Other Parts Discussed in Thread: SYSBIOS
I encounter the following error in linking:
error #10056: symbol "cpswif_set_phy_addr" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "cpswinst" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "cpswif_tx_inthandler" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "cpsw_switch_configuration" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "g_port1_phy_addr" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "cpswif_link_status" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "cpswif_rx_inthandler" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "g_port2_phy_addr" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "cpswif_init" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "cpswif_netif_status" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
The error indicates that a symbol is defined in each two objects in one lib file.
How is this error fixed?
A series of logs in the build process is attached here: 
**** Build of configuration Debug for project ethercat ****

"C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all 
'Building file: ../ethercat.cfg'
'Invoking: XDCtools'
"C:/ti/xdctools_3_30_06_67_core/xs" --xdcpath="C:/ti/bios_6_41_04_54/packages;C:/ti/ccsv6/ccs_base;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.A8Fnv -p ti.platforms.evmAM3359 -r release -c "C:/ti/ccsv6/tools/compiler/arm_5.1.12" --compileOptions "-g --optimize_with_debug" "../ethercat.cfg"
making package.mak (because of package.bld) ...
generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
configuring ethercat.xea8fnv from package/cfg/ethercat_pea8fnv.cfg ...
generating custom ti.sysbios library makefile ... 
Starting build of library sources ...
making C:/Users/120727/workspace_v6_1/ethercat/src/sysbios/sysbios.aea8fnv ...
gmake[1]: Entering directory `C:/Users/120727/workspace_v6_1/ethercat/src/sysbios'
clea8fnv C:/ti/bios_6_41_04_54/packages/ti/sysbios/BIOS.c ...
asmea8fnv C:/ti/bios_6_41_04_54/packages/ti/sysbios/family/arm/IntrinsicsSupport_asm.asm ...
asmea8fnv C:/ti/bios_6_41_04_54/packages/ti/sysbios/family/arm/TaskSupport_asm.asm ...
asmea8fnv C:/ti/bios_6_41_04_54/packages/ti/sysbios/family/arm/a8/intcps/Hwi_asm.s470 ...
asmea8fnv C:/ti/bios_6_41_04_54/packages/ti/sysbios/family/arm/a8/intcps/Hwi_asm_switch.s470 ...
asmea8fnv C:/ti/bios_6_41_04_54/packages/ti/sysbios/family/arm/exc/Exception_asm.asm ...
asmea8fnv C:/ti/bios_6_41_04_54/packages/ti/sysbios/family/arm/a8/Cache_asm.asm ...
asmea8fnv C:/ti/bios_6_41_04_54/packages/ti/sysbios/family/arm/a8/Mmu_asm.asm ...
asmea8fnv C:/ti/bios_6_41_04_54/packages/ti/sysbios/family/arm/a8/TimestampProvider_asm.asm ...
asmea8fnv C:/ti/bios_6_41_04_54/packages/ti/sysbios/timers/dmtimer/Timer_asm.s470 ...
area8fnv BIOS.obj arm_IntrinsicsSupport_asm.obj arm_TaskSupport_asm.obj intcps_Hwi_asm.obj intcps_Hwi_asm_switch.obj exc_Exception_asm.obj a8_Cache_asm.obj a8_Mmu_asm.obj a8_TimestampProvider_asm.obj dmtimer_Timer_asm.obj ...
gmake[1]: Leaving directory `C:/Users/120727/workspace_v6_1/ethercat/src/sysbios'
Build of libraries done.
clea8fnv package/cfg/ethercat_pea8fnv.c ...
'Finished building: ../ethercat.cfg'
' '
        1 �‚̃t�@�C����R�s�[���܂����B
making ../src/sysbios/sysbios.aea8fnv ...
gmake[1]: Entering directory `C:/Users/120727/workspace_v6_1/ethercat/src/sysbios'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `C:/Users/120727/workspace_v6_1/ethercat/src/sysbios'
'Building file: ../enetLwip.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/arm_5.1.12/bin/armcl" -mv7A8 --code_state=32 --abi=eabi -me --include_path="C:/ti/ccsv6/tools/compiler/arm_5.1.12/include" --include_path="C:/Users/120727/workspace_v6_1/ethercat" --include_path="C:/Users/120727/workspace_v6_1/ethercat/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/os_drivers/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/platform/am335x/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/protocols/ethercat_slave/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/protocols/ethercat_slave/firmware" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/src/include/ipv4" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/src/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/src/include/lwip" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/ports/cpsw/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/apps/httpserver_raw" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include/armv7a/am335x" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include/armv7a" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include/hw" -g --gcc --define=ECAT_LIMITED_DEMO --define=am335x --define=idk_AM335x --define=sys_bios_ind_sdk --define=RMII_EN --define=RMII_CLK --diag_warning=225 --preproc_with_compile --preproc_dependency="enetLwip.pp" --cmd_file="./configPkg/compiler.opt"  "../enetLwip.c"
'Finished building: ../enetLwip.c'
' '
'Building file: ../sys_arch.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/arm_5.1.12/bin/armcl" -mv7A8 --code_state=32 --abi=eabi -me --include_path="C:/ti/ccsv6/tools/compiler/arm_5.1.12/include" --include_path="C:/Users/120727/workspace_v6_1/ethercat" --include_path="C:/Users/120727/workspace_v6_1/ethercat/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/os_drivers/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/platform/am335x/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/protocols/ethercat_slave/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/protocols/ethercat_slave/firmware" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/src/include/ipv4" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/src/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/src/include/lwip" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/ports/cpsw/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/apps/httpserver_raw" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include/armv7a/am335x" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include/armv7a" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include/hw" -g --gcc --define=ECAT_LIMITED_DEMO --define=am335x --define=idk_AM335x --define=sys_bios_ind_sdk --define=RMII_EN --define=RMII_CLK --diag_warning=225 --preproc_with_compile --preproc_dependency="sys_arch.pp" --cmd_file="./configPkg/compiler.opt"  "../sys_arch.c"
'Finished building: ../sys_arch.c'
' '
'Building file: ../tiescappl.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/arm_5.1.12/bin/armcl" -mv7A8 --code_state=32 --abi=eabi -me --include_path="C:/ti/ccsv6/tools/compiler/arm_5.1.12/include" --include_path="C:/Users/120727/workspace_v6_1/ethercat" --include_path="C:/Users/120727/workspace_v6_1/ethercat/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/os_drivers/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/platform/am335x/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/protocols/ethercat_slave/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/protocols/ethercat_slave/firmware" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/src/include/ipv4" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/src/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/src/include/lwip" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/ports/cpsw/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/apps/httpserver_raw" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include/armv7a/am335x" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include/armv7a" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include/hw" -g --gcc --define=ECAT_LIMITED_DEMO --define=am335x --define=idk_AM335x --define=sys_bios_ind_sdk --define=RMII_EN --define=RMII_CLK --diag_warning=225 --preproc_with_compile --preproc_dependency="tiescappl.pp" --cmd_file="./configPkg/compiler.opt"  "../tiescappl.c"
'Finished building: ../tiescappl.c'
' '
'Building file: ../tiescutils.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/arm_5.1.12/bin/armcl" -mv7A8 --code_state=32 --abi=eabi -me --include_path="C:/ti/ccsv6/tools/compiler/arm_5.1.12/include" --include_path="C:/Users/120727/workspace_v6_1/ethercat" --include_path="C:/Users/120727/workspace_v6_1/ethercat/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/os_drivers/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/platform/am335x/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/protocols/ethercat_slave/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/protocols/ethercat_slave/firmware" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/src/include/ipv4" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/src/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/src/include/lwip" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/ports/cpsw/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/third_party/lwip-1.4.0/apps/httpserver_raw" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include/armv7a/am335x" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include/armv7a" --include_path="C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/starterware/include/hw" -g --gcc --define=ECAT_LIMITED_DEMO --define=am335x --define=idk_AM335x --define=sys_bios_ind_sdk --define=RMII_EN --define=RMII_CLK --diag_warning=225 --preproc_with_compile --preproc_dependency="tiescutils.pp" --cmd_file="./configPkg/compiler.opt"  "../tiescutils.c"
'Finished building: ../tiescutils.c'
' '
'Building target: ethercat.out'
'Invoking: ARM Linker'
"C:/ti/ccsv6/tools/compiler/arm_5.1.12/bin/armcl" -mv7A8 --code_state=32 --abi=eabi -me -g --gcc --define=ECAT_LIMITED_DEMO --define=am335x --define=idk_AM335x --define=sys_bios_ind_sdk --define=RMII_EN --define=RMII_CLK --diag_warning=225 -z -m"ethercat.map" -i"C:/ti/ccsv6/tools/compiler/arm_5.1.12/lib" -i"C:/ti/ccsv6/tools/compiler/arm_5.1.12/include" -i"C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/platform/am335x/lib" -i"C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/os_drivers/lib" -i"C:/ti/am335x_sysbios_ind_sdk_1.1.0.8/sdk/protocols/ethercat_slave/stack_lib" --reread_libs --warn_sections --display_error_number --xml_link_info="ethercat_linkInfo.xml" --rom_model -o "ethercat.out" "./enetLwip.obj" "./sys_arch.obj" "./tiescappl.obj" "./tiescutils.obj" "../am335x.cmd" -l"./configPkg/linker.cmd"  -l"C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk/platform/am335x/lib/am335x_platform.lib" -l"C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk/starterware/binary/armv7a/cgt_ccs/am335x/drivers/drivers.lib" -l"C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk/starterware/binary/armv7a/cgt_ccs/am335x/evmAM335x/platform/platform.lib" -l"C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk/protocols/ethercat_slave/stack_lib/ecat_slave_stack.lib" -l"C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk/os_drivers/lib/sys_bios_driver.lib" -l"C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk/starterware\binary\armv7a\cgt_ccs\utils/utils.lib" -l"C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk/starterware/binary/armv7a/cgt_ccs/am335x/system_config/system.lib" -l"C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0\lib\lwip_static.lib" -l"libc.a" 
<Linking>
error #10056: symbol "cpswif_set_phy_addr" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "cpswinst" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "cpswif_tx_inthandler" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "cpsw_switch_configuration" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "g_port1_phy_addr" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "cpswif_link_status" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "cpswif_rx_inthandler" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "g_port2_phy_addr" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "cpswif_init" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
error #10056: symbol "cpswif_netif_status" redefined: first defined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<cpswif.obj>"; redefined in
   "C:\ti\am335x_sysbios_ind_sdk_1.1.0.8\sdk\starterware\third_party\lwip-1.4.0
   \lib\lwip_static.lib<lwiplib.obj>"
"../am335x.cmd", line 4: error #10099-D: program will not fit into available
   memory.  run placement with alignment fails for section "GROUP_1" size
   0x7ba25 .  Available memory ranges:
   SRAM_HI      size: 0xfc00       unused: 0xbc00       max hole: 0x8000    

 undefined                      first referenced
  symbol                            in file     
 ---------                      ----------------
 httpd_init                     ./enetLwip.obj  
 ti_sysbios_knl_Mailbox_create  ./sys_arch.obj  
 ti_sysbios_knl_Mailbox_delete  ./sys_arch.obj  
 ti_sysbios_knl_Mailbox_pend__E ./sys_arch.obj  
 ti_sysbios_knl_Mailbox_post__E ./sys_arch.obj  

error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "ethercat.out" not built

>> Compilation failure
gmake: *** [ethercat.out] Error 1
gmake: Target `all' not remade because of errors.

**** Build Finished ****
Best regards,
Daisuke