[an error occurred while processing this directive]
|
что линкер не может почему-то разместить циклический буфер по нужному адресу. Если внести небольшие изменения в программу - например закоментировать строку с объявлением предыдущей переменной (!!)-выдается сообщение " Linker failed to locate "coef" at align boundary 0x48" (!!) где 0х48-длина моего буфера. но ежели ничего не менять то буфер все-равно не размещается нигде и соответственно и не инициализируется - а сообщение почему-то не выдается (Это я так сам себе думаю...) а данные которые для этого буфера предназначаются случайно оказываются где-то рядом. Но ежели буфер объявить линейным а лапами посчитать базовый адрес и его насильно туда присабачить - все ОК
Если добавить INIT24 - упомянутое выше сообщение так же начинает появляться
Спасибо всем кто откликнулся!
E-mail: info@telesys.ru