iarspider, да, пожалуйста.
Сейчас ведётся разработка примеров, выявление и исправление появляющихся ошибок в компонентах. Если вы нашли ошибки в описании компонента, пишите здесь, я исправлю.
Этот топик читают: Гость
Ответов: 563
Рейтинг: 54
|
|||
карма: 0 |
| ||
Голосовали: | Konst |
Ответов: 5227
Рейтинг: 587
|
|||
Ну блин зРазили Вы меня тут уважаемые
Решил тоже шаманством занятся и попробовать собрать пакет. Весь вечер плюхаюсь и немогу собрать кодогенератор для пакета. Пакет делал с помощью PackCreator на базе технологии FTCG. С SVN подсунул уже всё необходимое но всёравно не получается при запуске make.bat компилятор выдаёт ошибку на код в файле direct.inc "make codegen dll for AVR packed"
Borland Delphi Version 12.0 Copyright (c) 1983,98 Inprise Corporation C:\Program Files\HiAsm3.66 b169\Elements\CGTShare.pas(437) Errors.pas(33) direct.inc(29) Error: Unterminated string direct.inc(33) CodeGen.dpr(5405) CodeGen.dpr(77) Hint: Private symbol 'Clear' declared but never used CodeGen.dpr(280) Hint: Private symbol 'CheckSymbol' declared but never used CodeGen.dpr(282) Hint: Private symbol 'Print' declared but never used CodeGen.dpr(283) Hint: Private symbol 'PrintLine' declared but never used Для продолжения нажмите любую клавишу . . . я так понимаю ему не нравится эта строка lngs:array[0..lng_count-1] of TLangRec = (
(entry:'EntryPoint'; name:'AVR'; str_del_o:''; str_del_c:''; op_del:''; var_mask:''; tostr_proc:_tostr_proc)' ); так как тяму нет то прошу помощи что в ней такого нереального |
|||
карма: 4 |
|
Ответов: 563
Рейтинг: 54
|
|||
попробуй так:
|
|||
карма: 0 |
| ||
Голосовали: | flud |
Ответов: 5227
Рейтинг: 587
|
|||
bublik, а мне казалось что это всего лишь предупреждения в CodeGen.dpr а ошибка direct.inc(29) Error: Unterminated string.
и ещё ткни меня в эту тему "Новый пакет" пожалуйста а то я искал но нервов не хватило однако , супер поиск сам наверно знаешь какой, вот и флудить приходится где не поподя |
|||
карма: 4 |
|
Ответов: 563
Рейтинг: 54
|
|||
Ыы )) я посмотрел ещё раз твою ошибку и отредактировал свой пост так что предупреждение в кодогенераторе а ошибка в директе ))
|
|||
карма: 0 |
|
Ответов: 5227
Рейтинг: 587
|
|||
блин не прокатило пишет
Error: Undeclared identifier: 'str_del'
пошли плиз меня на ветку Новый пакет а то я тут твою флудом заваливаю спасибо за ссылку! оставлю чтиво на завтра. Всем доброй ночи. |
|||
карма: 4 |
|
Ответов: 563
Рейтинг: 54
|
|||
http://hiasm.com/forum.html?q=3&t=23104
фуф чуть не вспател адрес ссылки составлять )) у меня то в браузере не отображается полный путь к странице только http://hiasm.com/forum.html ))) |
|||
карма: 0 |
|
Ответов: 1304
Рейтинг: 405
|
|||
andrestudio писал(а): зРазили Вы меняа если запустится потом ещё отладкой заниматься придётся(ужасс) Теперь про отладку, bublik, столкнулся с такими непонятностями; самый первый пакет и первый компилятор-пример(Scene2),FPS~61; Последняя версия пакета 1.10 и компилятор DBCPro.exe v2.00 -пример(Scene2), FPS~20. Зато пример fog, быстродействие в 10 выше. Проверить удалось один раз после версии Pro, старый компилятор не работает. Может версия про и класик не совсем совместимы Кстати куда пакеты и компилятор, кроме папки HiAsm распаковываются, прописываются? |
|||
карма: 3 |
|
Ответов: 563
Рейтинг: 54
|
|||
MAV,
пример(Scene2),FPS~61; Последняя версия пакета 1.10 и компилятор DBCPro.exe v2.00 -пример(Scene2), FPS~20. это скорее всего из за того что ты используешь старый пакет на новом компиляторе. там несовместимость компонента Text, сними линк с обоих компонентов Text в схеме. и всё будет Гуд.
Может версия про и класик не совсем совместимы это 2 разных продукта, старый компилятор генерировал код скрипта прописывал в себя и как бы это короче не 100% машинный код, а вот в новой версии компилится 100% машинный код и тут уже свои причуды ))
Кстати куда пакеты и компилятор, кроме папки HiAsm распаковываются, прописываются? дальше папки с HiAsm никуда, ничего не записывается. |
|||
карма: 0 |
| ||
Голосовали: | Konst |
Ответов: 1304
Рейтинг: 405
|
|||
bublik, пакет Dark Basic for HiAsm v1.10, компилятор DarkBasic Compiler for HiAsm 2.00, компонент Text тормозит , может не тот пакет по ссылке выложен .
bublik писал(а): дальше папки с HiAsm никуда, ничего не записывается.а может DB создаёт записи в реестре, к примеру [HKEY_CURRENT_USERSoftwareDark Basic] |
|||
карма: 3 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 5 раз(а), последний 2022-04-03 07:55:24 |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 5 раз(а), последний 2022-04-03 07:55:10 |
|||
карма: 0 |
|
Ответов: 563
Рейтинг: 54
|
|||
Верхний пост мой.
В MediaPlayer не работает doLoop. не подтверждаю, работает правильно.
В элементе Position перепутаны точки и свойства (Y;Z) не подтверждаю, работает правильно, описание верное.
----- Компонент Text подправил, туда добавил в свойства пункт OFF в каждое свойство и в не используемых свойствах лучше ствить OFF, это уменьшит нагрузку на код. При установке OFF свойства текучего текста берутся из предыдущего (если были заданы). ----- Пока что компонент StrCat не поддерживает забор строки из потока. ----- В схеме Scene2 как и в Scene есть блок который вращает камеру в пределах значений 0-360 и не даёт превысить значение иначе на старом компиляторе возникнет ошибка, на новом эту работу выполняет сам компилятора так что на новом компиляторе можно смето ставить прибавление и уменьшение значения так что значения поворота камеры могут быть выше 360 и меньше нуля например 560 или -560. ----- Перед использаванием обычной переменной следует её объявить с помощью глобальной переменной, хоть в данном языке во все нет возможности объявления переменных, но это требуется только в тех случаях когда переменная имеет начальное значение, в остальных случаях объявлять переменную не обязательно, например в примере Scene можно смело убрать GlobalVar. ----- Сейчас избавляю компоненты от надобности указания кавычек в путях или именах файлов, множество компонентов уже исправил, но если вы всё равно будете писать имя файла в кавычках, то новый компилятор не станет ругаться. ----- Настоятельно рекомендую не пользоваться старым компилятором так как работать с ним я больше не буду и дальнейшие версии пакета будут заточены под новый компилятор. ----- Добавлен первый компонент для рабыты в интернет, это WinFTP (FTP клиент) работает отлично только вот процент скачки не работает. |
|||
карма: 0 |
| ||
Голосовали: | Konst |
Ответов: 5227
Рейтинг: 587
|
|||
bublik, в разделе скачать есть GCC Компилятор для пакета Modules (не обрезан) , там установочный пакет или сам компилятор с библиотеками, у меня есть кастрированый может его достаточно будет для сборки make_dll, если нетрудно приведи пожалуйста опции командной строки для компилятора пакета Modules
|
|||
карма: 4 |
|
Ответов: 563
Рейтинг: 54
|
|||
я вообще не пользовался этим пакетом для создания make_dll. я брал исходники и собирал руками то что мне надо. )) но могу посмотреть и подсказать.
там в архиве файлы компилятора, имеется his файл для установки в среду, соответственно имеется вид коммандной строки. скачай просто и всё. там только ошибка в his файле и компилятор не ставится я подправил чуток и норм стало, компилитля отлмчно, а я блин парился в исходниках кавыряясь )) сразу надо было скачать этот компилятор )) |
|||
карма: 0 |
| ||
Голосовали: | Konst |