Unable to compile the source code
Hi Team,
We are using CrossStudio for ARM version 4.1, I got one source code compiled in version below 3 version and my source code compiling in 4.1 version some errors are displaying , below are the logs .
Errors:
Assembling ‘Philips_LPC230X_Startup.s’
Assembler messages:
internal_relocation (type: OFFSET_IMM) not fixed up
internal_relocation (type: OFFSET_IMM) not fixed up
internal_relocation (type: OFFSET_IMM) not fixed up
internal_relocation (type: OFFSET_IMM) not fixed up
Compiling ‘LPC230x.c’
'PCLKSEL0' undeclared (first use in this function)
each undeclared identifier is reported only once for each function it appears in
'PCLKSEL0_PCLK_UART0_MASK' undeclared (first use in this function)
'PCLKSEL0_PCLK_UART0_BIT' undeclared (first use in this function); did you mean 'PCLKSEL0_PCLK_UART0_MASK'?
'PCLKSEL0_PCLK_UART1_MASK' undeclared (first use in this function); did you mean 'PCLKSEL0_PCLK_UART0_MASK'?
'PCLKSEL0_PCLK_UART1_BIT' undeclared (first use in this function); did you mean 'PCLKSEL0_PCLK_UART0_BIT'?
'PCLKSEL1' undeclared (first use in this function); did you mean 'PCLKSEL0'?
'PCLKSEL1_PCLK_UART2_MASK' undeclared (first use in this function); did you mean 'PCLKSEL0_PCLK_UART1_MASK'?
'PCLKSEL1_PCLK_UART2_BIT' undeclared (first use in this function); did you mean 'PCLKSEL0_PCLK_UART1_BIT'?
'PCLKSEL1_PCLK_UART3_MASK' undeclared (first use in this function); did you mean 'PCLKSEL1_PCLK_UART2_MASK'?
'PCLKSEL1_PCLK_UART3_BIT' undeclared (first use in this function); did you mean 'PCLKSEL1_PCLK_UART2_BIT'?
'T0IR' undeclared (first use in this function)
'T0TCR' undeclared (first use in this function)
'T0PR' undeclared (first use in this function); did you mean 'T0TCR'?
'T0MR0' undeclared (first use in this function); did you mean 'T0PR'?
'OSCILLATOR_CLOCK_FREQUENCY' undeclared (first use in this function)
'PCLKSEL0' undeclared (first use in this function)
'PCLKSEL0_PCLK_TIMER0_MASK' undeclared (first use in this function)
'PCLKSEL0_PCLK_TIMER0_BIT' undeclared (first use in this function); did you mean 'PCLKSEL0_PCLK_TIMER0_MASK'?
'T0MCR' undeclared (first use in this function); did you mean 'T0TCR'?
Build failed
Please any one help me on this issue.
Regards,
NK
-
After changes below are the errors still generating.
Errors:
Building ‘avatar_gc_gui’ from solution ‘avatar_gc_gui’ in configuration ‘ARM Flash Debug’
'avatar_gc_gui ARM Flash Debug/avtar_gc_main.o' is up to date
'avatar_gc_gui ARM Flash Debug/uart.o' is up to date
'avatar_gc_gui ARM Flash Debug/GuiDisplay.o' is up to date
'avatar_gc_gui ARM Flash Debug/GuiLib.o' is up to date
'avatar_gc_gui ARM Flash Debug/GuiStruct.o' is up to date
'avatar_gc_gui ARM Flash Debug/GuiVar.o' is up to date
'avatar_gc_gui ARM Flash Debug/gui.o' is up to date
'avatar_gc_gui ARM Flash Debug/KeyBoard.o' is up to date
'avatar_gc_gui ARM Flash Debug/epc.o' is up to date
'avatar_gc_gui ARM Flash Debug/flow.o' is up to date
'avatar_gc_gui ARM Flash Debug/GuiFont.o' is up to date
'avatar_gc_gui ARM Flash Debug/LCDBritnes.o' is up to date
'avatar_gc_gui ARM Flash Debug/crt0.o' is up to date
'avatar_gc_gui ARM Flash Debug/Philips_LPC230X_Startup.o' is up to date
'avatar_gc_gui ARM Flash Debug/LPC230x.o' is up to date
'avatar_gc_gui ARM Flash Debug/VIC_PL192.o' is up to date
'avatar_gc_gui ARM Flash Debug/VIC_PL192_irq_handler.o' is up to date
C:/Users/naveenkumar.p/AppData/Local/Rowley Associates Limited/CrossWorks for ARM/v4/packages/lib/liblpc2000_v4t_a_le_eabi_swc.a does not exist.
avatar_gc_gui ARM Flash Debug/avatar_gc_gui.elf does not exist.
Linking avatar_gc_gui.elf
"C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 4.1/gcc/arm-none-eabi/bin/ld" -X --omagic -ereset_handler -defsym=__vfprintf=__vfprintf_float_long -defsym=__vfscanf=__vfscanf_float_long_cc --fatal-warnings -EL --gc-sections "-TC:/Users/naveenkumar.p/Desktop/GC_Project/LCPU_Ver1.09/avatar_gc_gui ARM Flash Debug/avatar_gc_gui.ld" -Map "avatar_gc_gui ARM Flash Debug/avatar_gc_gui.map" -u_vectors -o "avatar_gc_gui ARM Flash Debug/avatar_gc_gui.elf" --emit-relocs --start-group "avatar_gc_gui ARM Flash Debug/avtar_gc_main.o" "avatar_gc_gui ARM Flash Debug/uart.o" "avatar_gc_gui ARM Flash Debug/GuiDisplay.o" "avatar_gc_gui ARM Flash Debug/GuiLib.o" "avatar_gc_gui ARM Flash Debug/GuiStruct.o" "avatar_gc_gui ARM Flash Debug/GuiVar.o" "avatar_gc_gui ARM Flash Debug/gui.o" "avatar_gc_gui ARM Flash Debug/KeyBoard.o" "avatar_gc_gui ARM Flash Debug/epc.o" "avatar_gc_gui ARM Flash Debug/flow.o" "avatar_gc_gui ARM Flash Debug/GuiFont.o" "avatar_gc_gui ARM Flash Debug/LCDBritnes.o" "avatar_gc_gui ARM Flash Debug/crt0.o" "avatar_gc_gui ARM Flash Debug/Philips_LPC230X_Startup.o" "avatar_gc_gui ARM Flash Debug/LPC230x.o" "avatar_gc_gui ARM Flash Debug/VIC_PL192.o" "avatar_gc_gui ARM Flash Debug/VIC_PL192_irq_handler.o" "C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 4.1/lib/libarm_v4t_a_le_eabi_swc.a" "C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 4.1/lib/libdebugio_dcc_v4t_a_le_eabi_swc.a" "C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 4.1/lib/libm_v4t_a_le_eabi_swc.a" "C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 4.1/lib/libc_v4t_a_le_eabi_swc.a" "C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 4.1/lib/libcpp_v4t_a_le_eabi_swc.a" "C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 4.1/lib/libdebugio_v4t_a_le_eabi_swc.a" "C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 4.1/lib/libvfprintf_v4t_a_le_eabi_swc.o" "C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 4.1/lib/libvfscanf_v4t_a_le_eabi_swc.o" --end-group
C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 4.1/lib/libc_v4t_a_le_eabi_swc.a(libc2.o): In function `__aeabi_errno_addr':
libc2.c:(.text.libc.__aeabi_errno_addr+0x4): undefined reference to `__aeabi_read_tp'
Build failed
Please sign in to leave a comment.
Comments
31 comments