How to build wallet app with QT creator on MACOSX #12014

issue Leon-Zhang opened this issue on December 25, 2017
  1. Leon-Zhang commented at 7:25 AM on December 25, 2017: 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 -->

    I have followed the build-osx.md, build the project with QT creator, but it only generated bitcoind executable file, which is a command line application without any GUI. I've been use previous version of bitcoin repository, it has .pro file that could be opened directly by QT creator, and build to a ".app" application which is wallet application with GUI.

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

    <!--- 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? -->

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

    I'm using most recent bitcoin repository.

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

    MACOSX high Sierra, QT creator 4.5.0

    <!-- 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. -->

  2. fanquake added the label MacOSX on Dec 25, 2017
  3. jimhashhq commented at 6:31 PM on December 27, 2017: none

    @Leon-Zhang To build the bitcoin-qt GUI requires passing "--with-gui=yes" argument to both the autogen.sh and configure AutoTools scripts. Try making this change to step 2 in build-osx.md. I provided a detailed writeup of my experience building bitcoin on MacOS Sierra build at bitcointalk.org, which may be of some use. Please let me know if this is any help, thank you very much.

  4. fanquake commented at 1:45 AM on December 29, 2017: member

    @Leon-Zhang Can you expand more on the issue your having? I've just setup a new Qt Creator project for bitcoin-qt using the instructions in the osx readme: screen shot 2

    Ensure that your build directory is path/to/bitcoin/src/qt and your executable, in Run configuration, is path/to/bitcoin/src/qt/bitcoin-qt. @jimhashhq building with the gui enabled is the default, so you shouldn't have to explicitly pass it to configure. Passing --with-gui=yes to autogen should have no affect.

  5. promag commented at 11:09 PM on February 21, 2018: member

    Close?

  6. fanquake closed this on Feb 21, 2018

  7. wild-jie commented at 3:25 PM on March 10, 2018: none

    hey, @fanquake i can't find the path/to/bitcoin/src/qt/bitcoin-qt, the Qt show ":: error: No rule to make target `bitcoin_qt'. Stop." , can u help me, thanks image

  8. senevrensel commented at 6:05 PM on November 23, 2019: none

    Guys hi . Can someone pls show in a very basic var how to create a GUI Wallet wth QT Creator.

  9. DrahtBot locked this on Dec 16, 2021

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-21 18:15 UTC

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