Closed shadow974 closed 5 years ago
There is no plans for official Linux support now and I have not tried compiling for Linux. Maybe it works if you take the newly released native sdk library so file from jabra developer zone and update that.
If you explain your use case better I can forward your request to our PM.
Im trying to compile the ChromHost binary under Linux. After fixxing a lot of "case-sensitive filesystem" errors the linker fails with errors like:
HeadsetIntegrationService.cpp:(.text+0xc049): undefined reference to `Jabra_GetSupportedFeatures'
The windows SDK-Library libjabra.dll has those functions, the linux libjabra.so does not.
I got the ChromeHost binary compiled if i use the branch fix0.51installer. It seems that the codebase does not use those "new" functions from the library.
I got everything working under linux. 3CX WebClient, Jabra Headset-Plugin for Chrome and ChromeHost. Everything works fine...
This is because the code use the newest version of the native sdk (libjabra) from. The native sdk can be downloaded from "https://developer.jabra.com/site/global/home/index.gsp" but apparently the linux version has not been updated ... yet.
but apparently the linux version has not been updated ... yet.
and thats why i opened this issue. Look at the issue-topic :-)
Why is this binary not open-sourced? Let the community help with supporting the linux-version..
Unfortunately, nothing I can do with the the native sdk being closed sourced. You can write to the developer zone at "https://developer.jabra.com/site/global/home/index.gsp" and ask for it to be opened up if you want to send the request to the right persons.
But after the linux version of the native sdk is released I can try to see if I can update the .so file so it will compile. For this it will be helpful if you first make a PR with the other "case-sensitive filesystem" errors fixes you have made.
Some month ago - @mortflem tried to build a Linux host - and he was successful in doing it - so it can be done.
is there a chance to get the Linux-SDK-Binary updated? The current source can not be compiled against the old library.