А что, уже есть компилятор FPC 2.2.x для HiAsm?
Этот топик читают: Гость
Ответов: 2058
Рейтинг: 28
|
|||
карма: 1 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
FPC 2.2.4
И на следующей странице есть ссылка на скачивание недостающих юнитов, но он пока не работает, придется править kol |
|||
карма: 10 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
если брать старый kol, то все работает
для нового заменить тип char на kolchar в win.pas |
|||
карма: 27 |
|
Ответов: 2058
Рейтинг: 28
|
|||
Dilma, а когда новый FPC и KOL войдут в HiAsm? Что бы вмести с HiAsm можно было скачать, а не отдельно.
Будет ли в новом FPC работать компонент WebBrowser? |
|||
карма: 1 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Нет, будет работать только стиль ХР
|
|||
карма: 10 |
|
Ответов: 3851
Рейтинг: 159
|
|||
Dilma писал(а): для нового заменить тип char на kolchar в win.pasчто значит тип? или просто заменить все найденные "char"? а можно файлец готовый прикрепить?.. |
|||
карма: 0 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Да, кстати, я тоже не очень понял
|
|||
карма: 10 |
|
Ответов: 211
Рейтинг: 52
|
|||
Андрей.,Assasin,
char - > KOLchar pchar - > PKOLchar string - > KOLstring type String - > KOL_String type PChar - > PKOL_Char Win.pas: http://hiasm.com/forum_serv.php?q=56&id=805 |
|||
карма: 1 |
|
Ответов: 3851
Рейтинг: 159
|
|||
запустилось, правда пришлось рестартануть HiAsm и вместе с формой окно консоли появляется:
Отладка писал(а): Подготовка к сборке проекта...
Генерация кода целевого языка Компоновка проекта... Command line: fpc.exe -FUB:HiAsm44b182Elementsdelphicodeunits -FEB:HiAsm44b182 -CX -Sd -Mdelphi B:HiAsm44b182ElementsdelphicodeProject2.pas Free Pascal Compiler version 2.2.4 [2009/04/10] for i386 Copyright (c) 1993-2008 by Florian Klaempfl Target OS: Win32 for i386 Compiling B:HiAsm44b182ElementsdelphicodeProject2.pas Compiling B:HiAsm44b182ElementsdelphicodehiMainForm_962F520.pas Compiling resource B:HiAsm44b182Elementsdelphicodeunitsfpc-res.res Project2.pas(19,1) Warning: Library libimpsystem.a not found, Linking may fail ! Project2.pas(19,1) Warning: Library libimpsysinitpas.a not found, Linking may fail ! Linking B:HiAsm44b182Project2.exe 96 lines compiled, 0.4 sec , 74224 bytes code, 4248 bytes data 2 warning(s) issued Сборка завершена. |
|||
карма: 0 |
| ||
файлы: 1 | fpc224simpleformwithconsole.png [25.1KB] [917] |
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
для убирания консоли необходимо прописывать в проект ключ {$APPTYPE GUI}. Вероятно добавление этой строки в share.pas будет уже достаточно
|
|||
карма: 27 |
|
Ответов: 211
Рейтинг: 52
|
|||
Андрей. писал(а): вместе с формой окно консоли появляетсяЕсли установка HiAsm'а экспериментальная, то пересобрать make_exe заменив по эпизоду функции buildMakePrj строку кода, а точнее символ F_P на FPC Res.Add('{$IFDEF F_P} {$APPTYPE GUI} {$ENDIF}'); и в дальнейшем работать именно с ключем FPC для FPC. |
|||
карма: 1 |
|
Ответов: 3851
Рейтинг: 159
|
|||
я этих вещей и раньше не знал, а сейчас (в связи с вынужденным перерывом) вообще забыл
могу скачать экспериментальную сборку для опытов, если найдётся добрый человек, а "пересобирать заменив по эпизоду..." - это для меня высоковато (даже с лестницей).. |
|||
карма: 0 |
|
Ответов: 211
Рейтинг: 52
|
|||
Андрей., скомпилированная библиотека make_exe.dll: http://hiasm.com/forum_serv.php?q=56&id=806
В командной строке для FPC 2.2.4, ко всему прочему, добавить -dFPC з.ы. И вообще, в отдельную ветку надо бы пренести. |
|||
карма: 1 |
|
Разработчик
Ответов: 26151
Рейтинг: 2127
|
|||
Тут менять, так менять все сразу. Кто подскажет, где ссылка на подборку KOL 2.88 для HiAsm Delphi
|
|||
карма: 22 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 3 раз(а), последний 2017-06-14 20:54:09 |
|||
карма: 0 |
|