[yoshimi] Re: Yoshimi Headless

  • From: Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx
  • Date: Mon, 14 Sep 2015 18:22:55 +0100

On Sun, 13 Sep 2015 20:56:25 -0400
Chris Ahlstrom <ahlstromcj@xxxxxxxxx> wrote:

Not sure about cmake, but with GNU autotools you can reference m4
macros to disable/enable features of the build, but you also have
to edit the code itself to disable/enable features using #define
values (e.g. HAVE_X_WINDOWS :-).

Also a potential issue is just how entangled the processing and the GUI
handling code are.

Disclaimer: Have not spent much time viewing the code.

Anyway, very cool that it runs without X!

Chris

We've had conditional compilation in the past - quite a lot at one time - but
it has almost all been integrated now or chopped out completely. It would
certainly be possible for the GUI but would need rather a lot of single line
#IFDEFs which would make the code rather messy :(


--
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
Yoshimi source code is available from either:
http://sourceforge.net/projects/yoshimi
Or: https://github.com/Yoshimi/yoshimi
Our list archive is at: https://www.freelists.org/archive/yoshimi
To post, email to yoshimi@xxxxxxxxxxxxx

Other related posts: