Да это собственно и не ошибки, а следствие не полностью завершенных элементов.
С кириллицей тоже известная проблема, постепенно исправляю.
Этот топик читают: Гость
Ответов: 241
Рейтинг: 45
|
|||
карма: 0 |
|
Ответов: 1891
Рейтинг: 110
|
|||
Wolfik, а поддержка SQLite в данном пакете будет?
|
|||
карма: 0 |
|
Ответов: 4622
Рейтинг: 746
|
|||
Wolfik писал(а): Есть предложение добавить в секцию Type конфига компонента ключ ProjectDilma писал(а): хорошая идеяТоже хотел предложить. Будет реализована? А ещё, можно ли каким-то образом указывать для каждого проекта свою командную строку компилятора? |
|||
карма: 26 |
|
Администрация
Ответов: 15294
Рейтинг: 1518
|
|||
Netspirit писал(а): А ещё, можно ли каким-то образом указывать для каждого проекта свою командную строку компилятора?нельзя |
|||
карма: 26 |
|
Ответов: 241
Рейтинг: 45
|
|||
Alexbootch писал(а): а поддержка SQLite в данном пакете будет?позднее будет Обновленная версия: + Http_get + корректная работа с кириллицей всех(?) элементов + мелкие фиксы Дальнейшие обновления пакета, скорее всего, будут происходить на SVN |
|||
карма: 0 |
| ||
файлы: 1 | pda_002.rar [123KB] [441] | ||
Голосовали: | Quest, Alexbootch, aspire89, Влад, Konst |
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 4 раз(а), последний 2021-05-21 06:45:48 |
|||
карма: 0 |
|
Главный модератор
Ответов: 2997
Рейтинг: 395
|
|||
Не был компилирован кодогенератор при помощи make.bat
|
|||
карма: 6 |
|
Ответов: 241
Рейтинг: 45
|
|||
В архиве откомпилированный кодогенератор, может не все скопировалось?
|
|||
карма: 0 |
|
Ответов: 1073
Рейтинг: 76
|
|||
202.108.50.75 писал(а): При компиляции:
Ошибка компиляции, код [3]:точка входа в библиотеку не найдена Что не так? Чего-то я не доустановил? Подтверждаю. При компиляции точно такая же ошибка.Перекинул make_pda.dll из первой сборки, и все заработало. [offtop]Корректность работы скомпилированного приложения не проверял, как для новичка, мне бы сначала с базовыми пакетами разобраться[/offtop] |
|||
карма: 0 |
|
Ответов: 1073
Рейтинг: 76
|
|||
Здравствуйте Господа.
Появилось чуток свободного времени, решил поэкспериментировать с пакетом PDA. Но чет ничего не получается. Может у кого найдется свободная минутка, чтобы разъяснить неопытному где "подводные камни"??? Попробую описать все действия. Ставлю компиляторы "FPC-ARM" и "delphi_2.88" скачанные по ссылкам с первого поста.
В "delphi_2.88" закидываю "dcc32.exe" Далее скачиваю сам пакет. С помощью "sql_to_db.bat" и "make.bat" собираю нужные файлы (Elements.db, CodeGen.dll и т.д.) Из директории "\make" с файла "make_pda.sha" компилирую "make_pda.dll"(с помощью GCC) Бросаю на "PDA.his" на ярлык HiAsm. На етом, как я понимаю установка завершена. = "FPC-ARM" = Подготовка к сборке проекта...
Генерация кода целевого языка Компоновка проекта... Command line: ppcrossarm.exe "C:\Program Files\HiAsm\Elements\PDA\code\Project1.pas" "-FE\Documents and Settings\Администратор\Projects\" "-FUunits\arm-wince\winceunits\" "-Fuunits\arm-wince\rtl\" -Mdelphi -Xs -Fcutf8 Fatal: Can't find unit WinInet used by Share Fatal: Compilation aborted Сборка завершена. Подготовка к сборке проекта...
Генерация кода целевого языка Компоновка проекта... Command line: dcc32.exe "C:\Program Files\HiAsm\Elements\PDA\code\Project1.dpr" "-U\Documents and Settings\Администратор\Projects\." -Q -D- -Y- -L- -I- Borland Delphi Version 12.0 Copyright (c) 1983,98 Inprise Corporation kol.pas(19495) Hint: Variable 'numd' is declared but never used in 'ToRadix' C:\Program Files\HiAsm\Elements\PDA\code\Share.pas(120) Error: Undeclared identifier: 'SYS_COLOR_INDEX_FLAG' C:\Program Files\HiAsm\Elements\PDA\code\Project1.dpr(3) Fatal: Could not compile used unit 'Share.pas' Сборка завершена. Раньше работало только если использовать "make_pda.dll" и "Share.pas" из первых сборок пакета. Сейчас и ето не работает. |
|||
карма: 0 |
|
Ответов: 241
Рейтинг: 45
|
|||
tom-it, с предыдущей страницы архив скачивали?
|
|||
карма: 0 |
|
Ответов: 1073
Рейтинг: 76
|
|||
Wolfik писал(а): tom-it, с предыдущей страницы архив скачивали?Что именно имеется ввиду под выражением "архив"? Если сам пакет PDA то "ДА" именно с файлами "make_pda.dll"(их там два использовал !make_pda.dll) и "Share.pas" из етого архива, раньше работало. Сейчас скачал с SVN последнюю сборку не разобрался с ней, опять перекинул старые файлы, но в етот раз уже НЕ катит... |
|||
карма: 0 |
|
Ответов: 241
Рейтинг: 45
|
|||
tom-it писал(а): Что именно имеется ввиду под выражением "архив"?Имеется ввиду именно "архив", с именем PDA_001.rar В архиве FPC-ARM и Kol-CE последних версий, все остальное можно забрать с SVN. С компилятором и Kol-ом из первого поста этой темы могут быть ошибки. |
|||
карма: 0 |
|
Ответов: 1073
Рейтинг: 76
|
|||
Wolfik писал(а): Имеется ввиду именно "архив", с именем PDA_001.rarНу да, именно етот архив и использовался. Из архива папочка "fpc_arm" была скопирована в папку среды "compiler", все остальное с SVN. В начале использовал скачанный по ссылке с первого поста, потом из указанного архива но ничего не изменилось. С предыдущей сборкой с SVN, проект компилировался при условии что используются файлы (!make_pda.dll, Share.pas ) из указанного архива, иначе вылетали ошибки, с теперешней сборкой пакета - нет. И не имеет значения новые файлы с SVN, или старые из архива-компиляция обрывается. Ошибки из окна "отладка" описал в предыдущем посту. Кстати если память не подводит, то проект компилировался "delphi_2.88"(с первого поста) только с Share.pas из указанного архива(PDA_001.rar), по поводу "fpc_arm" уже не помню. |
|||
карма: 0 |
|
Ответов: 241
Рейтинг: 45
|
|||
С "delphi_2.88" версия с SVN может и не работать, не проверялась она с ним.
Можно попробовать переустановить пакет, исключив из пути к HiAsm директории, содержащие пробелы и кириллицу. Еще было бы неплохо изменить строку компилятора, на указанную в посте, откуда был скачан обновленный FPC-ARM. |
|||
карма: 0 |
| ||
Голосовали: | tom-it |