Open KarthikHebbarMN opened 3 years ago
v 1.5.5 requires an older socket.io server (v1 or v2)
For newer version, looks like linux crosscompiler needs SIO_TLS and _DEBUG explicitly defined at some point in the project
Thanks for the answer. Looking forward to the next patch release :). Meanwhile, anything I can add to make it work and raise a PR?
largely an issue of ensuring SIO_TLS is defined with by using #Ifdef wrappers in addition to #if for each type. The correct combination that passes all platform compilers is not always clear, recent changes broke that
Hello, same problem here, I cannot connect to my python socket.io server with the version 1.5.5 of the plugin. I am obliged to do it with version 1.6.0 as it is the latest version with support for Socket.IO v3&v4 servers. It is not possible to use Python socket.io servers v1 or 2 (https://python-socketio.readthedocs.io/en/latest/intro.html#version-compatibility) so I'm obliged to exclude the plugin from the compilation of my ue4 LinuxServer. Will this issue be solved soon ?
Edit : I noticed that the packaging for Linux doesn't fail with the early v1.7.0 release version of socket.io plugin, even with UE 4.26. I am now using this version as it works for me
error.txt
Successfully packages for Windows. But fails for Linux. The Environemnt Set up
Also tried using a older version of the Plugin (1.5.5), I faced the issue of the socket not at all connecting saying SockrtIO Invalid failed to connect. Hence reverted back to lastest version.
Any pointers are greatly appreciated.
Thanks