Qt depends don't built on ARM #5339

issue laanwj opened this issue on November 21, 2014
  1. laanwj commented at 8:52 AM on November 21, 2014: member

    On latest master, make HOST=arm-linux-gnueabihf in depends ends with:

    /usr/lib/gcc-cross/arm-linux-gnueabihf/4.8/../../../../arm-linux-gnueabihf/bin/ld: /store/orion/projects/bitcoin/bitcoin-arm/depends/arm-linux-gnueabihf/lib/libXau.a(AuGetBest.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
    /store/orion/projects/bitcoin/bitcoin-arm/depends/arm-linux-gnueabihf/lib/libXau.a: error adding symbols: Bad value
    

    arm-linux-gnueabihf-g++ --version shows arm-linux-gnueabihf-g++ (Ubuntu/Linaro 4.8.2-16ubuntu4) 4.8.2

  2. laanwj added the label Build system on Nov 21, 2014
  3. laanwj renamed this:
    depends don't built on ARM anymore
    depends don't built on ARM
    on Nov 21, 2014
  4. laanwj commented at 8:53 AM on November 21, 2014: member

    Oh never mind - I see I'm accidentally building with UI and Wallet support, which I didn't before, probably this is no new issue. Without UI it still works fine.

  5. theuni commented at 7:54 PM on November 21, 2014: member

    Yes, probably not a new issue, but I'll fix it anyway. QT is disabled for our ARM builds because it must be built for particular arm hardware (there may be a generic arm+mesa or so target in recent qt5 releases, I haven't checked lately). It still may be useful to build our depends and use them to build a custom static qt.

  6. theuni commented at 9:53 PM on November 24, 2014: member

    @laanwj I had no trouble getting to Qt, with either qt4 or qt5. Obviously the qt compile itself bombed, but none of the X libs gave me any trouble. Using ubuntu's arm-linux-gnueabihf toolchain.

  7. laanwj added the label Priority Low on Nov 25, 2014
  8. laanwj commented at 4:38 AM on November 25, 2014: member

    @theuni I think we should just document the lack of Qt support in depends on ARM (and probably other fancy architectures) and close this, just not worth spending time on,

  9. laanwj renamed this:
    depends don't built on ARM
    Qt depends don't built on ARM
    on Nov 25, 2014
  10. laanwj added the label GUI on Nov 25, 2014
  11. laanwj closed this on Jun 10, 2015

  12. DrahtBot locked this on Sep 8, 2021
Contributors

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-13 15:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me