Make Deploy Cross Compile Not finding Frameworks/Plugins #13169

issue 2a5A1Ghu1 opened this issue on May 4, 2018
  1. 2a5A1Ghu1 commented at 9:04 PM on May 4, 2018: none

    <!-- This issue tracker is only for technical issues related to Bitcoin Core. General bitcoin questions and/or support requests are best directed to the Bitcoin StackExchange at https://bitcoin.stackexchange.com. For reporting security issues, please read instructions at https://bitcoincore.org/en/contact/. If the node is "stuck" during sync or giving "block checksum mismatch" errors, please ensure your hardware is stable by running memtest and observe CPU temperature with a load-test tool such as linpack before creating an issue! -->

    <!-- Describe the issue -->

    make deploy during cross compile for darwin in ubuntu 14 can not find frameworks or plugins to package in bitcoin-qt.app

    <!--- What behavior did you expect? -->

    package plugins and frameworks on deployment

    <!--- What was the actual behavior (provide screenshots if the issue is GUI-related)? -->

    <!--- How reliably can you reproduce the issue, what are the steps to do so? -->

    Everytime

    <!-- What version of Bitcoin Core are you using, where did you get it (website, self-compiled, etc)? -->

    self compiled bitcoin-0.16

    <!-- What type of machine are you observing the error on (OS/CPU and disk type)? -->

    vm of ubuntu 14

    <!-- Any extra information that might be useful in the debugging process. -->

    <!--- This is normally the contents of a `debug.log` or `config.log` file. Raw text or a link to a pastebin type site are preferred. -->

    + Removing old dist folder +
    + Copying source bundle +
    + Deploying frameworks +
    Warning: Could not find any external frameworks to deploy in dist/Bitcoin-Qt.app.
    Warning: Could not detect Qt's path, skipping plugin deployment!
    + Installing qt.conf +
    + Adding Qt translations +
    + Done +
    
    
  2. fanquake added the label Linux/Unix on May 5, 2018
  3. MarcoFalke added the label GUI on May 5, 2018
  4. 2a5A1Ghu1 commented at 8:00 PM on May 16, 2018: none

    I hope someone can reproduce this issue it's quite annoying LOL

    I have yet to figure out what is going on and how to fix it.

  5. 2a5A1Ghu1 commented at 7:57 PM on May 26, 2018: none

    I may have figured out why this may be happening, but it is just a guess. The file paths for the frameworks and plugins are not being passed to bitcoin-qt.pro. I will see if I can add the paths by passing them through a configure variable.

  6. ken2812221 commented at 1:03 AM on May 27, 2018: contributor
  7. 2a5A1Ghu1 commented at 3:19 PM on May 27, 2018: none

    Yes I do, but I am going to do a fresh install of ubuntu 14 and start over and see if I get the same issue. This will be the 3rd time.

  8. MarcoFalke commented at 6:41 PM on May 29, 2018: member

    @buddilla Is this still an issue? (If you start from scratch on a fresh ubuntu install, mind to share exact steps to reproduce?)

  9. 2a5A1Ghu1 commented at 8:13 PM on May 30, 2018: none

    Yes it is still an issue I will get you some more info in a little bit.

  10. 2a5A1Ghu1 commented at 11:59 PM on May 30, 2018: none

    sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update

    sudo apt install build-essential clang libtool autotools-dev automake pkg-config bsdmainutils curl git nsis g++-aarch64-linux-gnu g++-4.8-aarch64-linux-gnu gcc-4.8-aarch64-linux-gnu binutils-aarch64-linux-gnu g++-arm-linux-gnueabihf g++-4.8-arm-linux-gnueabihf gcc-4.8-arm-linux-gnueabihf binutils-arm-linux-gnueabihf g++-4.8-multilib gcc-4.8-multilib binutils-gold librsvg2-bin libtiff-tools cmake imagemagick libcap-dev libz-dev libbz2-dev python-setuptools g++-mingw-w64-x86-64 g++-mingw-w64-i686 mingw-w64-i686-dev libboost-dev libdb4.8-dev libdb4.8++-dev libdbus-1-dev libdbus-glib-1-dev xsltproc expat libharfbuzz-bin libharfbuzz-dev libevent-dev libjpeg8-dev libpng-dev miniupnpc libpcre3-dev libpcre++-dev libprotobuf-dev libprotobuf-c0 qrencode qtbase5-dev qt5-default qttools5-dev-tools qtdeclarative5-dev libxkbcommon-dev libzmq-dev zlib1g-dev

    downloaded and installed https://github.com/theuni/libdmg-hfsplus

    cd bitcoin-0.16/depends/

    mkdir SDKs

    place MacOSX10.11.sdk in SDKs dir

    make HOST=x86_64-apple-darwin11

    cd ../

    ./autogen.sh

    ./configure --prefix=pwd/depends/x86_64-apple-darwin11

    sudo make

    make deploy

    leads to the issue

  11. fanquake commented at 3:15 AM on February 5, 2020: member

    While the output here might be concerning/annoying. It's not actually a bug, and is expected when doing a cross-compile for macOS. See macdeployqtplus. Closing this.

  12. fanquake closed this on Feb 5, 2020

  13. DrahtBot locked this on Feb 15, 2022

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