Подготовка к сборке проекта...
Генерация кода целевого языка
Компоновка проекта...
Command line: fpc.exe '"C:\Program Files\HiAsm4.03b180\Elements\delphi\code\Project1.pas"' -Sd -Mdelphi '"-FEC:\Program Files\HiAsm4.03b180\"' '"-FUC:\Program Files\HiAsm4.03b180\Elements\delphi\code\units"' -FDtools\ -CX -dF_P
Free Pascal Compiler version 1.9.6 [2004/12/31] for i386
Copyright (c) 1993-2004 by Florian Klaempfl
Target OS: Win32 for i386
Compiling C:\Program Files\HiAsm4.03b180\Elements\delphi\code\Project1.pas
Compiling C:\Program Files\HiAsm4.03b180\Elements\delphi\code\hiMainForm_115CAC0.pas
Compiling C:\Program Files\HiAsm4.03b180\Elements\delphi\code\hiTCP_ServerEx_11557D0.pas
hiTCP_ServerEx_11557D0.pas(50,36) Error: Incompatible types: got "TClassTCP_ServerEx_11557D0" expected "TClassMultiBase"
hiTCP_ServerEx_11557D0.pas(65) Fatal: There were 1 errors compiling module, stopping
Error: C:\Program Files\HiAsm4.03b180\compiler\fpc\ppc386.exe returned an error exitcode (normal if you did not specifiy a source file to be compiled)
Сборка завершена.
Этот топик читают: Гость
Ответов: 1328
Рейтинг: 69
|
|||
Перестал компилироваться под FPC в последних версиях (http_server.sha)
|
|||
карма: 2 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Konst, codegen пересобери
|
|||
карма: 1 |
|
Ответов: 1328
Рейтинг: 69
|
|||
iarspider, сейчас попробую, что то совсем странное стало твориться запускаю HiAsm 1 раз любой проект компилюруется и все - последующие ошибка:
не помогло, попробую переустановить... |
|||
карма: 2 |
|
Ответов: 9906
Рейтинг: 351
|
|||
на всякий случай...
В те стародавние времена, когда я работал в режиме перманентного свопинга (32М на борту), Error while linking у меня через раз случался. Не реже. Не говоря уже про время этого как бы "линкинга". А заводить пути с пробелами и точками - мазохизм, в моем понимании. Konst, ты работать хочешь, или тестировать умение никсоидов писать под винду |
|||
карма: 9 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Galkov, а чего там тестировать? У них под никс-то не всегда получается...
|
|||
карма: 1 |
|
Ответов: 1328
Рейтинг: 69
|
|||
TCP_ServerEx выдает Runtime error при подключении клиента, эта же схема нормально работает в 4.2 179
|
|||
карма: 2 |
|
Ответов: 2125
Рейтинг: 159
|
|||
Кое-что изменилось в структуре генерируемого кода, а в данном элементе используется информация об этом.
Нужно заменить прилагаемый файл. |
|||
карма: 1 |
| ||
файлы: 1 | hitcp_serverex.rar [836B] [530] | ||
Голосовали: | Konst |
Ответов: 1328
Рейтинг: 69
|
|||
tsdima, спасибо теперь работает
|
|||
карма: 2 |
|
Ответов: 4641
Рейтинг: 334
|
|||
tsdima писал(а): hitcp_serverex.rartsdima, а на SVN |
|||
карма: 1 |
|
Разработчик
Ответов: 26148
Рейтинг: 2126
|
|||
Ravilr писал(а): а на SVNЯ тоже удивлен, что он его не закоммитил |
|||
карма: 22 |
|
Ответов: 2125
Рейтинг: 159
|
|||
А я после переезда сайта до сих пор аккаунта на SVN не имею
|
|||
карма: 1 |
|
Разработчик
Ответов: 26148
Рейтинг: 2126
|
|||
tsdima, а чего Dilmy не попросишь, делов-то
|
|||
карма: 22 |
|
Ответов: 2125
Рейтинг: 159
|
|||
Залил на SVN.
|
|||
карма: 1 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
tsdima, у меня вопрос:
Растолкуй, пожалуйста, каким образом связываются компоненты TCP_ServerEx и TCP_Connection, каким образом при подсоединении клиента сервер берет ссылку на TCP_Connection и ему передает данные? Желательно представить код и как можно подробнее описать что делает (и как) каждый метод |
|||
карма: 10 |
|
Ответов: 2125
Рейтинг: 159
|
|||
При подсоединении клиента делается то-же самое, что и ##add для динамического мультика, т.е. создаётся новый мультик. Ссылка на TCP_Connection берётся не совсем легально, а исходя из того, что объект, который суть мультик, сгенерирован особым образом: первое его поле это THIEditMultiEx, а второе THITCP_Client:
|
|||
карма: 1 |
|