UE4 Linux Integration - Is there a Photon Linux Chat SDK with libc++ link support?
Options
in Native
Hi,
I've recently added Photon Chat support to our UE 4.25-based mobile game and it seems to be working well.
However, our Linux InstanceServer builds have to remove Photon code conditionally to compile/link.
Today I was trying to integrate the v4.1.16.5 Photon Linux SDK into our build. So that I can remove the conditional compile/link steps for LinuxServer. However, I get the link errors:
ld.lld: error: undefined symbol: std::ios_base::Init::Init()
Note that we are using Epic's default Linux toolchain for builds, which links with libc++ instead of libstc.
Is there a version of the Photon Linux SDK that includes libraries linked with libc++? Similar to the way those are provided for Photon Android SDK?
Thanks!
-greg
I've recently added Photon Chat support to our UE 4.25-based mobile game and it seems to be working well.
However, our Linux InstanceServer builds have to remove Photon code conditionally to compile/link.
Today I was trying to integrate the v4.1.16.5 Photon Linux SDK into our build. So that I can remove the conditional compile/link steps for LinuxServer. However, I get the link errors:
ld.lld: error: undefined symbol: std::ios_base::Init::Init()
Note that we are using Epic's default Linux toolchain for builds, which links with libc++ instead of libstc.
Is there a version of the Photon Linux SDK that includes libraries linked with libc++? Similar to the way those are provided for Photon Android SDK?
Thanks!
-greg
0
Comments
-
Hi @GregTinney.
No, unfortunately libc++ on Linux is not supported and there are no plan to add support for it in the near future.0 -
Ok, thanks for the quick response @Kaiserludi!0