[an error occurred while processing this directive]
|
Компиляция проходит нормально, все находит , а линковщик выдает кучу ошибок - не может найти процедуры и т.д.
Пакетный файл:
IF EXIST "C:\Phyton\Proj-avr\1_00_26\MyProjects\Project1\PRJ1.D90" DEL "C:\Phyton\Proj-avr\1_00_26\MyProjects\Project1\PRJ1.D90"
"c:\IAR\EW23\AVR\BIN\ICCA90.EXE" -e -lN c:\PHYTON\PROJ-AVR\1_00_26\MYPROJ~1\PROJECT1\proj1 -z0 --no_cse --no_inline --no_code_motion --no_cross_call --no_clustering --cpu 8515 -o C:\PHYTON\PROJ-AVR\1_00_26\MYPROJ~1\PROJECT1\ -Ic:\IAR\EW23\AVR\INC\ proj1.c >>1
"c:\IAR\EW23\AVR\BIN\xlink.exe" c:\PHYTON\PROJ-AVR\1_00_26\MYPROJ~1\PROJECT1\proj1.r90 -f "c:\IAR\EW23\AVR\config\lnk8515s.xcl" -o pr.hex -Ic:\IAR\EW23\AVR\INC\ -Fintel-standard >>1
Результат:
IAR Atmel AVR C/EC++ Compiler V2.25B/WIN
Copyright 1996-2000 IAR Systems. All rights reserved.
1898 bytes of CODE memory (+ 6 bytes shared)
65 bytes of DATA memory
Errors: none
Warnings: 1
IAR Universal Linker V4.52I/386
Copyright 1987-2001 IAR Systems. All rights reserved.
Error[e46]: Undefined external "?need_segment_init" referred in proj1 ( c:\PHYTON\PROJ-AVR\1_00_26\MYPROJ~1\PROJECT1\proj1.r90 )
Error[e46]: Undefined external "?PROLOGUE2_L09" referred in proj1 ( c:\PHYTON\PROJ-AVR\1_00_26\MYPROJ~1\PROJECT1\proj1.r90 )
Error[e46]: Undefined external "?C_MUL_L01" referred in proj1 ( c:\PHYTON\PROJ-AVR\1_00_26\MYPROJ~1\PROJECT1\proj1.r90 )
Error[e46]: Undefined external "GetCurrentTime" referred in proj1 ( c:\PHYTON\PROJ-AVR\1_00_26\MYPROJ~1\PROJECT1\proj1.r90 )
Error[e46]: Undefined external "?S_MUL_L02" referred in proj1 ( c:\PHYTON\PROJ-AVR\1_00_26\MYPROJ~1\PROJECT1\proj1.r90 )
Error[e46]: Undefined external "?EPILOGUE_B2_L09" referred in proj1 ( c:\PHYTON\PROJ-AVR\1_00_26\MYPROJ~1\PROJECT1\proj1.r90 )
Error[e46]: Undefined external "RTInit" referred in proj1 ( c:\PHYTON\PROJ-AVR\1_00_26\MYPROJ~1\PROJECT1\proj1.r90 )
Error[e46]: Undefined external "CheckTOut" referred in proj1 ( c:\PHYTON\PROJ-AVR\1_00_26\MYPROJ~1\PROJECT1\proj1.r90 )
0 bytes of CODE memory (26 range fill)
Errors: 8
Warnings: none
E-mail: info@telesys.ru