------------ Дoбавленo:
#cpp
trace(project_name()) - печатает абракодабру :(
trace(project_dir()) - всё нормально
Ответов: 5227
Рейтинг: 587
|
|||
версия HiAsm 3.65 build 168
------------ Дoбавленo:
|
|||
карма: 4 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
andrestudio писал(а): версия HiAsm 3.65 build 168не густо... Предлагаю поставить все же последнюю версию в отдельный каталог для разработки своего пакета, если уж нет желания слезать с этой |
|||
карма: 27 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Так и сделаю
------------ Дoбавленo: к v4 build 172 прикрутить пока не удалось но в HiAsm3.66 b169 функция project_name() работает |
|||
карма: 4 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
andrestudio писал(а): к v4 build 172 прикрутить пока не удалосьа это еще по какой причине? andrestudio, вообще если есть желание вплотную заниматься пакетом, то лучше иметь последнюю версию среды, что весьма сильно упростит процедуру ответов на вопросы. |
|||
карма: 27 |
|
Ответов: 5227
Рейтинг: 587
|
|||
v4 build 172 установил, через his файл как это делал в предыдущих версиях среды пытаюсь установить пакет получаю вот такую ошибку
Access violation at address 60919922 in module 'sqlite3.dll'. Read of address 00000024.
вот мой установочный his (черновой вариант, скорей всего буду здесь батник указывать)
нужно видать совершить какой то шаманский ритуал что бы база подошла к новой версии среды |
|||
карма: 4 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
andrestudio, уже третье сообщение правлю, а рузультатов все никак нет Код
andrestudio писал(а): нужно видать совершить какой то шаманский ритуал что бы база подошла к новой версии среды могу только посоветовать обновиться по HiUpdate |
|||
карма: 27 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Dilma извиняюсь, постараюсь исправиться , сейчас исправить со старого форума не получилось, поправлю вечером.
Обновляться дак обновляться, чтож осилим и эту процедуру как нибудь уж |
|||
карма: 4 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
andrestudio, чтобы контролировать работоспособность этой операции я себе на работу новых версий не качаю, а обновляюсь по HiUpdate каждое утро. Сейчас у меня стоит 4.0 b170 обновленная до 172 и все прекрасно работает(в том числе и приведенный выше his) из чего я делаю вывод о том, что проблема не в дистрибутиве.
|
|||
карма: 27 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Dilma, все мои попытки оказались тчетными при установке пакета, в меню выбор нового проекта выбираю AVR вижу там иконку и под ней надпись - Печать , удаляю пакет и ставлю заного тоже самое но с чистым полем без Печать, удаляю пакт ставлю заного опять надпись - Печать и так бесконечно этот тригер у меня, причём если нажать после выбора подтверждение ОК то ни чего не открывается (пустое поле). Короче силы мои на этом закончились и пока желание делать пакет не отпало полностью то буду делать в HiAsm3.66 b169 а потом постараюсь через PackCreator и общий для компонентов his перенесу в новую версию среды.
тут у меня другие сложности возникли: В виду того что линейка AVR c большим спектром и переферия у них отличается (отсутствием или присутствием различных регистров и флагов) то наверно придётся некоторые компоненты описывающие переферию делать индивидуально для каждого экземпляра, но этого делать конечно не хочется вот и думаю что компонент всё же будет один а код будет для каждого описан и прикреплён через include(File) Cоответствующие предупреждения о недоступных свойствах будут выведены в кансоль красным. Dilma, тут ещё неприятная особеность кодогенератора обнаружена, вобщем открываю я файл в скрипте и через fputs прописываю в нём строки, так вот при ошибке кодогенератора которая вылетает мессагой этот файл у меня остаётся открытым для записи (проверил тем что не мог его просто удалить) и даже после исправлении ошибок в скрипте которые выкидывали эту мессагу запись в этот файл не поступает, подозреваю что дескрипторы сменились а имя файла нет вот и не пишет ни чего, проблема снимается если выйти из хиасм и открыть проект заного. |
|||
карма: 4 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
andrestudio писал(а): все мои попытки оказались тчетными при установке пакетаможно ли увидеть архив пакета? andrestudio писал(а): которая вылетает мессагойнапример? |
|||
карма: 27 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Dilma, пакет (заготовка больше подходит наверно ) без компилятора у Вас в личке.
Мессаги вылетали и указывали какой нибудь адрес, (не записал я их ни где) но это по моей вине были допущены ошибки в скрипте. |
|||
карма: 4 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
ну на сегодня бороться с этими нештатными ситуациями конечно можно, но полезность весьма сомнительна.
|
|||
карма: 27 |
|
Ответов: 5227
Рейтинг: 587
|
|||
И не надо , есть в этом кодогенераторе так скажем особеность (хотя в других интепритаторах или компиляторах это бага наверно) дык она мне несомнено только помогает
|
|||
карма: 4 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
andrestudio писал(а): отя в других интепритаторах или компиляторах это бага наверноэто и тут тоже бага, но она там не одна такая. Если говорить о защите данных, то например вот такая операция:
|
|||
карма: 27 |
|
Ответов: 278
Рейтинг: 9
|
|||
Access violation at address 60919922 in module 'sqlite3.dll'. Read of address 00000024.
Во-во я тоже не обновлял с SVN, поставил билд 172 и пытался поствить fpcarm пакет от Wolfik. Та же ошибка. |
|||
карма: 0 |
|