Показать сообщение отдельно
Старый 14.07.2011, 14:40   #1
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
"File format not recognized"

собственно такая ошибка линкера,сам скрипт сборки:
set filename=%2
set dir
=%1
set out
=%3
cls
@echo .
@echo 
build C code....
arm-elf-gcc -Wall ---DHAVE_NEWLIB -I E:\jxd\SDK\spmpdev\lib\ -I E:\jxd\SDK\spmpdev\include\ -nostdlib -mcpu=arm926ej-s  %DIR%%filename% -%dir%%out%.0
@echo .
@echo 
Linked....
arm-elf-ld -nostdlib -L E:\jxd\SDK\spmpdev\lib\ -nostartfiles -%dir%game.ld %dir%start.%dir%%out%.0 E:\jxd\SDK\spmpdev\lib\*.o E:\jxd\SDK\spmpdev\lib\*.-%dir%%OUT%.1
@echo .
@echo 
Compress....
arm-elf-objcopy -O binary %dir%%out%.1 %dir%%out%.2
@echo .
@echo 
build BIN
MKBING 
%dir%%out%.2 %dir%%out%.BIN
@echo .
@echo 
Deleting tmp
del 
/%dir%*.1
del 
/%dir%*.2 
del 
/%dir%*.0
 pause
 cls 
либы от С под вин, а сборка под arm-elf,может из-за этого ошибка быть?
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием