Re: Non-GUI option

Quote from: Satoshi Nakamoto on February 23, 2010, 1:41:01 AM UTC
Quote from: mmalmi@cc.hut.fi on February 17, 2010, 5:32:04 PM UTC

Just a few clues I’ve found about running the same binary without a GUI:

  1. GTK supports running a program without display:
    http://library.gnome.org/devel/gtk/2.12/gtk-General.html#gtk-init-check.
    This doesn’t tell if it’s possible in wxWidgets though.

I see it calls gtk-init-check in wxApp::Initialize.

I can subclass Initialize, call the original one while suppressing the error message and ignore the return value. It seems to be working.

Any suggestions what to name the command line switches and how to describe them? Is there any traditional standard? I’m currently using: -daemon (or -d) (Enables RPC and runs in the background) -server (Enables RPC)

That seems good, I don’t know of any standards about it.

Original Source

https://mmalmi.github.io/satoshi/
Published on GitHub in February 2024 as part of Martti Malmi's testimony in the COPA v. Wright trial

Also available at