bitrate Posted August 1, 2014 Report Share Posted August 1, 2014 Hey everybody! As means of introduction, we operate earthquake equipment at 200 global sites based on ARM920T. We have become big fans of btsync and use it in a number of ways. Today we had the idea that it would be a better way to transport data from our sites in the field back to our data center than anything we are doing right now. But our kernel is fairly old, and btsync will not run ("cannot execute binary file"). We see the page "Technology" at www.bittorent.com/sync/technology, where kernel version 2.6.16 is coupled to glibc version 2.4. But in our case we have 2.6.21 with libc version 2.3.6:uname -a:Linux cmn997 2.6.21-ts #19 PREEMPT Fri May 20 10:01:18 PDT 2011 armv4tl GNU/Linux/lib/lib.so.6:GNU C Library stable release version 2.3.6, by Roland McGrath et al.Copyright (C) 2005 Free Software Foundation, Inc.This is free software; see the source for copying conditions.There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR APARTICULAR PURPOSE.Compiled by GNU CC version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21).Compiled on a Linux 2.6.18 system on 2008-06-10.Available extensions: GNU libio by Per Bothner crypt add-on version 2.1 by Michael Glad and others GNU Libidn by Simon Josefsson linuxthreads-0.10 by Xavier Leroy BIND-8.2.3-T5B libthread_db work sponsored by Alpha Processor Inc NIS(YP)/NIS+ NSS modules 0.19 by Thorsten KukukHere is the comparative output of the 'file' command:btsync: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.6.16, dynamically linked (uses shared libs), for GNU/Linux 2.6.16, strippedvs. one of our programs:dcs24: ELF 32-bit LSB executable, ARM, version 1 (ARM), for GNU/Linux 2.4.1, dynamically linked (uses shared libs), for GNU/Linux 2.4.1, strippedWill we succeed in using btsync? Is there a way that does not require us to rebuild our kernel with a different libc? Maybe there is a statically compiled option? We also noticed that you have separate binaries for Intel platform glibc 2.3, how about for ARM? THANKS Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.