Вверх ↑
Этот топик читают: Гость
Ответов: 2058
Рейтинг: 28
#1: 2009-11-24 01:02:28 ЛС | профиль | цитата
А что, уже есть компилятор FPC 2.2.x для HiAsm?

карма: 1

0
Разработчик
Ответов: 4698
Рейтинг: 426
#2: 2009-11-24 09:26:33 ЛС | профиль | цитата
FPC 2.2.4
И на следующей странице есть ссылка на скачивание недостающих юнитов, но он пока не работает, придется править kol
карма: 10
0
Администрация
Ответов: 15295
Рейтинг: 1519
#3: 2009-11-24 10:51:01 ЛС | профиль | цитата
если брать старый kol, то все работает
для нового заменить тип char на kolchar в win.pas
карма: 27
0
Ответов: 2058
Рейтинг: 28
#4: 2009-11-24 14:57:48 ЛС | профиль | цитата
Dilma, а когда новый FPC и KOL войдут в HiAsm? Что бы вмести с HiAsm можно было скачать, а не отдельно.
Будет ли в новом FPC работать компонент WebBrowser?
карма: 1

0
Разработчик
Ответов: 4698
Рейтинг: 426
#5: 2009-11-24 14:59:54 ЛС | профиль | цитата
Нет, будет работать только стиль ХР
карма: 10
0
Ответов: 3851
Рейтинг: 159
#6: 2009-11-28 19:40:52 ЛС | профиль | цитата

Dilma писал(а):
для нового заменить тип char на kolchar в win.pas


что значит тип? или просто заменить все найденные "char"?
а можно файлец готовый прикрепить?..
карма: 0
начавший
0
Разработчик
Ответов: 4698
Рейтинг: 426
#7: 2009-11-28 20:46:03 ЛС | профиль | цитата
Да, кстати, я тоже не очень понял
карма: 10
0
Ответов: 211
Рейтинг: 52
#8: 2009-11-29 16:51:12 ЛС | профиль | цитата
Андрей.,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
слтв
0
Ответов: 3851
Рейтинг: 159
#9: 2009-11-30 18:49:16 ЛС | профиль | цитата
запустилось, правда пришлось рестартануть 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
начавший
0
файлы: 1fpc224simpleformwithconsole.png [25.1KB] [917]
Администрация
Ответов: 15295
Рейтинг: 1519
#10: 2009-11-30 19:40:04 ЛС | профиль | цитата
для убирания консоли необходимо прописывать в проект ключ {$APPTYPE GUI}. Вероятно добавление этой строки в share.pas будет уже достаточно
карма: 27
0
Ответов: 211
Рейтинг: 52
#11: 2009-11-30 20:00:10 ЛС | профиль | цитата
Андрей. писал(а):
вместе с формой окно консоли появляется
пока применить ключ -WG.
Если установка HiAsm'а экспериментальная, то пересобрать make_exe заменив по эпизоду функции buildMakePrj строку кода, а точнее символ F_P на FPC
Res.Add('{$IFDEF F_P} {$APPTYPE GUI} {$ENDIF}'); и в дальнейшем работать именно с ключем FPC для FPC.
карма: 1
слтв
0
Ответов: 3851
Рейтинг: 159
#12: 2009-11-30 20:59:26 ЛС | профиль | цитата
я этих вещей и раньше не знал, а сейчас (в связи с вынужденным перерывом) вообще забыл

могу скачать экспериментальную сборку для опытов, если найдётся добрый человек, а "пересобирать заменив по эпизоду..." - это для меня высоковато (даже с лестницей)..
карма: 0
начавший
0
Ответов: 211
Рейтинг: 52
#13: 2009-11-30 22:25:39 ЛС | профиль | цитата
Андрей., скомпилированная библиотека make_exe.dll: http://hiasm.com/forum_serv.php?q=56&id=806
В командной строке для FPC 2.2.4, ко всему прочему, добавить -dFPC
з.ы. И вообще, в отдельную ветку надо бы пренести.
карма: 1
слтв
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#14: 2009-11-30 23:08:38 ЛС | профиль | цитата
Тут менять, так менять все сразу. Кто подскажет, где ссылка на подборку KOL 2.88 для HiAsm Delphi
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#15: 2009-11-30 23:18:20 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2017-06-14 20:54:09
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)