fibercryptowallet icon indicating copy to clipboard operation
fibercryptowallet copied to clipboard

Compilation and running instructions

Open olemis opened this issue 6 years ago • 4 comments

Document:

  • [ ] Project dependencies and installation
  • [ ] Steps to compile wallet software from source code
  • [ ] Compilation options
  • [ ] make rules
  • [ ] How to run wallet application

olemis avatar Jul 31 '19 23:07 olemis

And this should go in the README or in another file?

stdevCrow avatar Aug 01 '19 04:08 stdevCrow

Anyway for the UI the only requirement is Qt 5.12.0 or higher.

stdevCrow avatar Aug 01 '19 04:08 stdevCrow

Also, remember that the application can only run if it is running from the projects directory. I explained the reason of that in the Telegram #channel, but I will repeat it anyway here: Speed up development. The compilation takes too long in low-end PCs (like mine) and if we must recompile the entire app to update any change in the UI... the time available for working can be reduced considerably. When the app gets ready to release, that must be changed back to load the QML files from resources and embed them into the executable, instead of reading directly from disk.

stdevCrow avatar Aug 01 '19 04:08 stdevCrow

Also, remember that the application can only run if it is running from the projects directory. I explained the reason of that in the Telegram #channel, but I will repeat it anyway here: Speed up development. The compilation takes too long in low-end PCs (like mine) and if we must recompile the entire app to update any change in the UI... the time available for working can be reduced considerably. When the app gets ready to release, that must be changed back to load the QML files from resources and embed them into the executable, instead of reading directly from disk.

@stdevCrow For this issue, we are going to create 2 or more targets in the makefile:

  1. Compile the project for development
  2. Compile the project for release
  3. Optionally, make a fast compile target

stdevMac avatar Oct 21 '19 19:10 stdevMac