У меня есть два файла,
в одном я объявляю переменную SEED следующим образом:
;file1.asm
.MODEL SMALL,BASIC
.FARDATA RAND_DATA
SEED DW ?
.CODE
;Some code
END
А в другой я пытаюсь сослаться на переменную
;file2.asm
.MODEL SMALL,BASIC
EXTERNDEF SEED:WORD
FOO PROC FAR PUBLIC USES DX,DS
MOV SEED,DX
FOO ENDP
END
Когда я пытаюсь скомпилировать оба файла, используя код
ml file1.asm file2.asm io.lib
Я получаю следующую ошибку:
error L2029: 'SEED' : unresolved external
Что я делаю не так?
Спасибо!