Подскажите пожалуйста, не могу понять где и какие пути проставлять при установке пакетов lnet. Ошибка:
fphttpclient.pp(285,6) Fatal: Невозможно найти sslsockets, используемый в fphttpclient. Убедитесь, что все файлы PPU пакета находятся в его каталоге вывода. PPU в неверном каталоге=C:\lazarus\fpc\3.0.0\units\x86_64-win64\fcl-net\sslsockets.ppu..
Не могу установить lnet
Модератор: Модераторы
andreydd писал(а):PPU в неверном каталоге=C:\lazarus\fpc\3.0.0\units\x86_64-win64\fcl-net\sslsockets.ppu
А оно там точно есть?
да по пути C:\lazarus\fpc\3.0.0\units\x86_64-win64\fcl-net\sslsockets.ppu все есть.
пытаюсь поставить пакет lnet0.6.5, он компилируется.
далее жму установить его и пересобрать, и при пересборке выдает эту ошибку. помогите пожалуйста.
пытаюсь поставить пакет lnet0.6.5, он компилируется.
далее жму установить его и пересобрать, и при пересборке выдает эту ошибку. помогите пожалуйста.
-
MysticCoder
- постоялец
- Сообщения: 154
- Зарегистрирован: 14.09.2013 00:20:28
В lnet проблема была, насчет портов, путаница какая то была с ними:
это я послал разрабу, он отписался, что это известный баг и пока ни времени ни желания заниматься им нет. на всякий случай.
I created two tcp sockets, first to listening and second to connect to first.
Socket listen 10000 port. I use TLtcp classes.
I write log after connecting.
This is log:
Client Peer Port 10000 //writeln(ClientSock.PeerPort)
Client Local Port 10000 //writeln(ClientSock.LocalPort)
Host Peer Port 0 //writeln(ListenSock.PeerPort)
Host Local Port 40479 //writeln(ClientSock.LocalPort)
I think it's a bug. On my mind
Client LocalPort must be 40479, Client PeerPort must be 10000
Host Peer Port must be 40479, Host LocalPort must be 10000
это я послал разрабу, он отписался, что это известный баг и пока ни времени ни желания заниматься им нет. на всякий случай.
вопрос закрыт.
скачал последний транк
http://svn.freepascal.org/svn/fpcprojects/lnet/trunk/
все заработало, версия у него 066
скачал последний транк
http://svn.freepascal.org/svn/fpcprojects/lnet/trunk/
все заработало, версия у него 066
- lazarus 3.4
- fpc 3.2.2
- lnet (версии всякие пробовал, с гитхаба, с сорсфоржа ...)
сборка - без проблем
установка, пересборка лазаря - без проблем
ошибок ни каких
палитрf lnet на тулбаре - отсутствует
### UPDATE ###
- lazarus 3.4.0/3.6.0/3.8.0
- gtk - NO
- qt4 - OK
- qt5 - OK
итого, глючит "установка" под gtk-бекэндом
какие будут идеи, куда рыть, что смотреть, какой бубен выбрать?! :о)
### UPDATE 1 ###
подтверждаю косяк в gtk-бекэнде лазаря!
(идем в настройку компонентов в панели компонентов, двигаем/удаляем не нужные, сохраняем -> компонента "проявляется" на палитре, но после перегрузки лазаря - все восстанавливается, точнее, опять все в зю-зю)
### UPDATE 2 ###
настройка "сборки IDE/лазаря" - убираем оптимизацию вообще ("options": строки с оптимизацией удаляем)
пересобираем лазаря - ву ва ля! все ок! после настройки палеты иконка на месте, все сохраняется после перегрузки
- fpc 3.2.2
- lnet (версии всякие пробовал, с гитхаба, с сорсфоржа ...)
сборка - без проблем
установка, пересборка лазаря - без проблем
ошибок ни каких
палитрf lnet на тулбаре - отсутствует
### UPDATE ###
- lazarus 3.4.0/3.6.0/3.8.0
- gtk - NO
- qt4 - OK
- qt5 - OK
итого, глючит "установка" под gtk-бекэндом
какие будут идеи, куда рыть, что смотреть, какой бубен выбрать?! :о)
### UPDATE 1 ###
подтверждаю косяк в gtk-бекэнде лазаря!
(идем в настройку компонентов в панели компонентов, двигаем/удаляем не нужные, сохраняем -> компонента "проявляется" на палитре, но после перегрузки лазаря - все восстанавливается, точнее, опять все в зю-зю)
### UPDATE 2 ###
настройка "сборки IDE/лазаря" - убираем оптимизацию вообще ("options": строки с оптимизацией удаляем)
пересобираем лазаря - ву ва ля! все ок! после настройки палеты иконка на месте, все сохраняется после перегрузки
