X-Lite for Linux 64bit

This forum is for X-Lite 4 questions, ideas and knowledge exchange.
Questions asked here will only be answered by other users

X-Lite for Linux 64bit

Postby Demontager » Fri Jun 17, 2011 10:14 pm

Hello,
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.
Demontager
 
Posts: 1
Joined: Fri Jun 17, 2011 9:59 pm

Return to X-Lite 4 Support Forum

Who is online

Users browsing this forum: No registered users and 0 guests