Is any version of X-lite support Linux?
I got Gentoo Linux and x-lite-2.0.1105d available in portage only. Anyway it has x86 USE flag, but my system is 64bit. I think this already too old version, is it ? But I tried to get it work, of course it required a lot 32bit libs, which i put for him whether it ask.
- Code: Select all
dem@gateway ~ $ ldd /opt/x-lite/xtensoftphone
/opt/x-lite/xtensoftphone: /usr/lib32/libstdc++.so.5: no version information available (required by /opt/x-lite/xtensoftphone)
/opt/x-lite/xtensoftphone: /usr/lib32/libstdc++.so.5: no version information available (required by /opt/x-lite/xtensoftphone)
linux-gate.so.1 => (0xffffe000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf76ea000)
libgthread-2.0.so.0 => /usr/lib32/libgthread-2.0.so.0 (0xf76e5000)
libglade-2.0.so.0 => /usr/lib32/libglade-2.0.so.0 (0xf76cd000)
libgtk-x11-2.0.so.0 => /usr/lib32/libgtk-x11-2.0.so.0 (0xf7309000)
libxml2.so.2 => /usr/lib32/libxml2.so.2 (0xf71e1000)
libz.so.1 => /lib32/libz.so.1 (0xf71ce000)
libgdk-x11-2.0.so.0 => /usr/lib32/libgdk-x11-2.0.so.0 (0xf7138000)
libatk-1.0.so.0 => /usr/lib32/libatk-1.0.so.0 (0xf711c000)
libgdk_pixbuf-2.0.so.0 => /usr/lib32/libgdk_pixbuf-2.0.so.0 (0xf7102000)
libpangoxft-1.0.so.0 => /usr/lib32/libpangoxft-1.0.so.0 (0xf70f9000)
libpangox-1.0.so.0 => /usr/lib32/libpangox-1.0.so.0 (0xf70ec000)
libpango-1.0.so.0 => /usr/lib32/libpango-1.0.so.0 (0xf70a8000)
libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf7066000)
libgmodule-2.0.so.0 => /usr/lib32/libgmodule-2.0.so.0 (0xf7062000)
libdl.so.2 => /lib32/libdl.so.2 (0xf705d000)
libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf6f6e000)
libm.so.6 => /lib32/libm.so.6 (0xf6f48000)
libstdc++.so.5 => /usr/lib32/libstdc++.so.5 (0xf6e85000)
libgcc_s.so.1 => /lib32/libgcc_s.so.1 (0xf6e68000)
libc.so.6 => /lib32/libc.so.6 (0xf6d22000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf6c03000)
/lib/ld-linux.so.2 (0xf773a000)
librt.so.1 => /lib32/librt.so.1 (0xf6bfa000)
libgio-2.0.so.0 => /usr/lib32/libgio-2.0.so.0 (0xf6b12000)
libpangoft2-1.0.so.0 => /usr/lib32/libpangoft2-1.0.so.0 (0xf6aec000)
libpangocairo-1.0.so.0 => /usr/lib32/libpangocairo-1.0.so.0 (0xf6ae0000)
libcairo.so.2 => /usr/lib32/libcairo.so.2 (0xf6a6a000)
libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf69e4000)
libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf69b5000)
libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf69af000)
libXi.so.6 => /usr/lib32/libXi.so.6 (0xf69a1000)
libXrandr.so.2 => /usr/lib32/libXrandr.so.2 (0xf6998000)
libXcursor.so.1 => /usr/lib32/libXcursor.so.1 (0xf698e000)
libXcomposite.so.1 => /usr/lib32/libXcomposite.so.1 (0xf698a000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf697b000)
libXdamage.so.1 => /usr/lib32/libXdamage.so.1 (0xf6977000)
libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf696c000)
libXft.so.2 => /usr/lib32/libXft.so.2 (0xf6958000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf693e000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf693a000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf6934000)
libexpat.so.1 => /usr/lib32/libexpat.so.1 (0xf690b000)
libresolv.so.2 => /lib32/libresolv.so.2 (0xf68f7000)
libpixman-1.so.0 => /usr/lib32/libpixman-1.so.0 (0xf68a8000)
libpng14.so.14 => /usr/lib32/libpng14.so.14 (0xf6883000)
libxcb-render-util.so.0 => /usr/lib32/libxcb-render-util.so.0 (0xf687d000)
libxcb-render.so.0 => /usr/lib32/libxcb-render.so.0 (0xf6875000)
These all 32bit libs i took from x86 Linux, but after trying to start x-lite, still it referring to 32bit libs
- Code: Select all
dem@gateway ~ $ /opt/x-lite/xtensoftphone
/opt/x-lite/xtensoftphone: /usr/lib32/libstdc++.so.5: no version information available (required by /opt/x-lite/xtensoftphone)
/opt/x-lite/xtensoftphone: /usr/lib32/libstdc++.so.5: no version information available (required by /opt/x-lite/xtensoftphone)
(xtensoftphone:8329): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libcrux-engine.so: wrong ELF class: ELFCLASS64
(xtensoftphone:8329): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libcrux-engine.so: wrong ELF class: ELFCLASS64
Gtk-Message: Failed to load module "canberra-gtk-module": /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: wrong ELF class: ELFCLASS64
Gtk-Message: Failed to load module "gnomesegvhandler": /usr/lib/gtk-2.0/modules/libgnomesegvhandler.so: wrong ELF class: ELFCLASS64
Warning: /dev/dsp appears to be a valid audio device, but I cannot
open it. Please ensure that no other applications are
using the audio device (perhaps by trying ``lsof /dev/dsp'').
Well, i can give him all 32bit libs, but then i will get problems with other installed software because its will look for 64 bit libs in /usr/lib/gtk-2.0/modules/
So, and this point i don't know where to go, or try to get x-lite working on 64bit system or try to make it work through "Wine", but of course it will be good to have native Linux support on 64bit. This is a good cross-platform phone.
