• Content Count

  • Joined

  • Last visited

Posts posted by Andy22

  1. @Andy22

    That's a linking issue. To solve it, find the linker binary refers to (run "file btsync" or "readelf -d btsync" command). Then you'll need to create a symlink pointing to the linker that actually exists on your OS.


    Only problem is DD-WRT 3.0 does not come with a "file" or "readelf" binary...


    PS: Guess now i need to find out where i can grab a arm compatible readelf binary that runs on the router. I realy do not want to invest the time and install the DD-WRT toolchain and compile my own binutils.


    What clib you compile against btw?


    Maybe you might consider linking statically against MUSL in the future to prevent such cases for embedded devices?

  2. Yes i did download the arm binary and extracting and setting the execute flag simply results in:

    ./btsync-sh: ./btsync: not found

    This seems to indicate that the binary is not recognized as compatible executeable, since the file exists in the directory and has the +X flags. I can also run other binarys from the same location just fine.


    model name      : ARMv7 Processor rev 1 (v7l)processor       : 1BogoMIPS        : 2655.84Features        : half thumb fastmult vfp edsp vfpv3 tls vfpd32CPU implementer : 0x41CPU architecture: 7CPU variant     : 0x4CPU part        : 0xc09CPU revision    : 1Hardware        : Marvell Armada 380/385 (Device Tree)Revision        : 0000Serial          : 0000000000000000
  3. Hi,


    there seem to-be a ARM binary, but it seems its not ARMv7l compatible so i can't run it on the latest lineup of openWRT compatible ARM routers/NAS?


    Getting BTSync to compile on openWRT should be relatively simple, since they have a good toolset in place and are very close to a "real" linux distribution in terms of available packages and there use of a extroot overlay filesystem.


    So is there a package available that is compatible and can be used on those ARM V7l, A9 Routers running openWRT/DD-WRT?