On 14 May 2012 22:57, Schindler Karl-Michael
<[email protected]> wrote:
> David Tisdell's advertisement on the mac X11 list dragged me in. He also 
> mentioned my brief trial to build rosegarden on macosx. My main contribution 
> would be setting up and maintain the fink package description.

Hello there.

I don't entirely know what Fink is, but I would expect that any build
of Rosegarden for OS/X would just be an ordinary OS/X app, presumably
packaged in a .dmg for installation into the apps folder like any
other.

Rosegarden uses Qt4 for its GUI, which uses Cocoa directly and is
quite easy to package (depending on how many different OS/X versions
one tries to support). With the exception of the audio and MIDI
support and associated libraries, RG is reasonably straightforward to
port to the Mac -- the problem really is the amount of development
work necessary to get any sound support.

As this stage the configure doesn't include any direct support for
doing a sound-less build -- you'd need to hack configure.ac so as to
skip the ALSA/JACK tests and build without HAVE_ALSA and HAVE_LIBJACK.

(As for the other failing configure tests: the only direct reference
to X11 libraries in the code is to install an error handler, which of
course would be unnecessary when building without X11 as on Cocoa.
dssi.h is an audio plugin format spec header, easily bundled but
there's no point in worrying about it when we have no audio! And
sha1sum is used to generate a build ID for support purposes.)


Chris

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to