Make Deploy Cross Compile Not finding Frameworks/Plugins #13169

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

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

    package plugins and frameworks on deployment

    Everytime

    self compiled bitcoin-0.16

    vm of ubuntu 14

    0+ Removing old dist folder +
    1+ Copying source bundle +
    2+ Deploying frameworks +
    3Warning: Could not find any external frameworks to deploy in dist/Bitcoin-Qt.app.
    4Warning: Could not detect Qt's path, skipping plugin deployment!
    5+ Installing qt.conf +
    6+ Adding Qt translations +
    7+ 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
    Do you install all packages listed here?https://github.com/bitcoin/bitcoin/blob/master/contrib/gitian-descriptors/gitian-osx.yml
  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: 2024-11-17 21:12 UTC

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