Не могу установить lnet

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Не могу установить lnet

Сообщение andreydd » 07.03.2016 21:31:30

Подскажите пожалуйста, не могу понять где и какие пути проставлять при установке пакетов lnet. Ошибка:
fphttpclient.pp(285,6) Fatal: Невозможно найти sslsockets, используемый в fphttpclient. Убедитесь, что все файлы PPU пакета находятся в его каталоге вывода. PPU в неверном каталоге=C:\lazarus\fpc\3.0.0\units\x86_64-win64\fcl-net\sslsockets.ppu..
andreydd
незнакомец
 
Сообщения: 3
Зарегистрирован: 18.02.2016 00:14:08

Re: Не могу установить lnet

Сообщение Vadim » 08.03.2016 12:36:32

andreydd писал(а):PPU в неверном каталоге=C:\lazarus\fpc\3.0.0\units\x86_64-win64\fcl-net\sslsockets.ppu

А оно там точно есть?
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Не могу установить lnet

Сообщение pep » 22.03.2016 01:41:03

да по пути C:\lazarus\fpc\3.0.0\units\x86_64-win64\fcl-net\sslsockets.ppu все есть.
пытаюсь поставить пакет lnet0.6.5, он компилируется.
далее жму установить его и пересобрать, и при пересборке выдает эту ошибку. помогите пожалуйста.
pep
незнакомец
 
Сообщения: 2
Зарегистрирован: 22.03.2016 01:37:28

Re: Не могу установить lnet

Сообщение MysticCoder » 22.03.2016 01:57:31

В 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


это я послал разрабу, он отписался, что это известный баг и пока ни времени ни желания заниматься им нет. на всякий случай.
MysticCoder
постоялец
 
Сообщения: 154
Зарегистрирован: 14.09.2013 00:20:28

Re: Не могу установить lnet

Сообщение pep » 22.03.2016 02:20:11

вопрос закрыт.
скачал последний транк
http://svn.freepascal.org/svn/fpcprojects/lnet/trunk/
все заработало, версия у него 066
pep
незнакомец
 
Сообщения: 2
Зарегистрирован: 22.03.2016 01:37:28

Re: Не могу установить lnet

Сообщение sunjob » 20.01.2025 15:15:39

- 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": строки с оптимизацией удаляем)
пересобираем лазаря - ву ва ля! все ок! после настройки палеты иконка на месте, все сохраняется после перегрузки
Аватара пользователя
sunjob
постоялец
 
Сообщения: 171
Зарегистрирован: 12.01.2011 15:19:54


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Lucifer и гости: 4

Рейтинг@Mail.ru