Haversine Forums -> AirPlugin - The Haversine Air X-Plane Plugin
GLIBC not found error with 64 bit v3.5 plugin on Linux Mint 15 Olivia
I've not been able to get the 64-bit version of the plugin to work under X-Plane 10.22. ldd reports library errors:
$ ldd AirTrackXPL-3.5-Lin-64.xpl
./AirTrackXPL-3.5-Lin-64.xpl: /lib/x86_64-linux-gnu/libgcc_s.so.1: version `GLIBC_2.0' not found (required by ./AirTrackXPL-3.5-Lin-64.xpl)
linux-vdso.so.1 => (0x00007fff36fc6000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f53f2e77000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f53f2aaf000)
/lib64/ld-linux-x86-64.so.2 (0x00007f53f32c8000)
$ ldd AirTrackXPL-3.5-Lin-32.xpl
linux-gate.so.1 => (0xf7760000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7709000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7556000)
/lib/ld-linux.so.2 (0xf7761000)
This appears to be because the 64 bit version of libgcc_s.so.1 doesn't have GLIBC 2.0 support.
$ strings /lib/i386-linux-gnu/libgcc_s.so.1 | grep GLIBC
GLIBC_2.0
GLIBC_2.2.4
GLIBC_2.1.3
$ strings /lib/x86_64-linux-gnu/libgcc_s.so.1 | grep GLIBC
GLIBC_2.14
GLIBC_2.2.5
I'm running ok with the 3.3 version of the plugin (which ldd reports as being statically linked). Anything you can suggest would be appreciated.
Thanks!
Hi,
Sorry for the delay.
Seems different Linux systems may have different libc versions. The best way is probably to build it locally.
If you're OK compiling, I can send you the source code of the plugin and you can build it in your system.
I'll send it by email,
joao @ airtrack
Thanks very much Joao, that worked great.
HiJoao
I also have this problem "version `GLIBC_2.0' not found", with ubuntu 14.04.
I'd appreciate the source code too
many thanks
Ihave just tested the HSAirXPL-4.2.3 plugin on 32-bit x-plane(linux) with success.
Unfortunately, on the 64-bit plugin I still get the "version `GLIBC_2.0' not found" as above.
The libgcc1:i386 and libgcc1 both have the same installed version 1:4.9-20140406-1ubuntu1.
Hi,
Sorry for the delay. Sent you the plugin, hopefully it will have worked.
fun flights,
joao
Hi,
I have this problem with the new update HSAirXPL-Lin-64.xpl. Xplane 10.30 /Ubuntu 64 bit 14.04 and AirTrak on the Ipad.
ldd HSAIRXPL-Lin-64.xpl./HSAIRXPL-Lin-64.xpl: /lib/x86_64-linux-gnu/libgcc_s.so.1: version `GLIBC_2.0' not found (required by ./HSAIRXPL-Lin-64.xpl)
linux-vdso.so.1 => (0x00007fffa3537000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fa3c7ea6000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa3c7ae0000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa3c8303000)
can you give me a solution.
Tanks.
Hi Joao,
Please send me the latest source code to compile on Ubuntu 14.04. I'm a bit out of date.
Many thanks
Hi,
Are you able to compile and tweak with a Makefile in order to build a few .c source files? If so I can send you the plugin source in order for you to compile it locally. Let me know if you can,
kind regards,
joao
Hi Joao,
I never compiled, if you give me the procedure step by step, I will try.
Thanks.
Up, no reponse.
Hi Joao,
Please send me the latest source code to compile on Ubuntu 14.04. I'm a bit out of date.
Many thanks
Hello, I am having the same problem on Linux mint 17 64bit. It works fine on 32 bit. I do not know how to compile, but could probably figure it out. If anyone else has gotten it to work, please let me know. Thanx!!
Roger
Hello all,
My apologies for the extreme delay; haven't had much free time recently and had to cleanup the source from confusing obsolete stuff which I just did, so sorry about it. Finally here it is:
You can download the source code from: http://haversine.com/files/HSAirXPL-4.2.5-src.tar.gz
Please note it is work in progress and haven't had the time to prepare any documentation to go with it. The idea is to support all future apps and features with a single plugin.
With luck you might be able to compile the two versions (32 and 64 bits) with just the commands:
make lin32
make lin64
If not you may need to tweak a bit, it is basically just compiling two files, HSMPNET.c and HSAIRXPL.c and then linking them. The Makefile provided is used to originally cross compile the plugin for all platforms on OS X.
any troubles or success stories let us know,
good luck,
joao
Hi Joao,
thank you very much, it works again.
Christian.
Hello,
Got it working. This was the last hurdle to the 2 year project of designing and building a home cockpit and to have it all on linux. I use Airtrack for the FMS mainly, but it is an integral part of most every flight. Thanks for a great App!
Hello all,
i am too stupid to compile the files. Sorry...Linux Newbie and never before i had to compile...
Is it possible, that anyone could send me the file for 64Bit Linux at cave_climber@hotmail.com
Thank you very much...
Quick update on here, this is an old thread but, any Linux people out there having problems still, just to let everyone know the plugin is now publicly available at:
https://github.com/haversine-air/AirPlugin
Feel free to try and compile it and/or submit suggestions if you have any.
fun flights,
joao @ haversine
Note: You need to be logged in to post in the forums.