From: Matteo M. <mat...@gm...> - 2005-10-17 07:26:01
|
Hi, I was working on the mac port of hydrogen and I've already written some scripts that produce an application bundle, copying data, libraries and changing the library references of the executable.. The bundle produced works fine if launched from terminal, but doesn't work when double-clicked and I cannot understand the reason.. I will post the scripts this evening (doesn't have them at hand right now) Matteo 2005/10/13, Jonathan Dempsey <jon...@fa...>: > After the Qt 4 port and such I wanted to make sure that things were > settled a bit before providing an updated binary. And I wanted to do > a bit more work on the CoreMidi driver. And then there are my > AudioUnit plans . . . which I will try to devote some time to over > the next few days. > > The Hydrogen installation process on OS X is a bit strange. As Ben > indicated, after the compilation is completed the "data" folder needs > to be copied into the OS X application bundle (hydrogen.app) But > this is not enough to make a portable application of the type to > which Mac users are accustomed (unless everything is compiled > statically I suppose). We need to copy the shared libraries ( Qt, > JACK, libsndfile, FLAC) into the application bundle as well and then > the use the install_name_tool program to change where the Hydrogen > executable looks for the shared libraries. If making a self- > contained, portable application is not a concern, then Hydrogen > should work properly once the "data" folder has been copied into the > application bundle. > > As to the problem with double-click launching that Ben > mentioned . . . if it is the same as I encountered, it can easily be > fixed. > > I'm not really sure what we would want to list for system > requirements. I use a 1.25 GHz G4 PowerBook with 512 MB of RAM and I > have OS 10.4 installed. But I think that 10.3 should work as well. > > > > Jonathan > > > On Oct 13, 2005, at 9:49 AM, Ben Powers wrote: > > > jdempsey did up the last one > > I'd be happy to prepare them in the future, but several technical > > problems mush be overcome first, and I lack the technical skill to > > solve them myself. > > On 13-Oct-05, at 3:16 AM, Journeyman wrote: > > > > > >> On Gio, 13 Ottobre 2005 4:21 am, Ben Powers disse: > >> > >> > >> > >>> the best way is to download the binary from the hydrogen site and > >>> run > >>> it... it works! > >>> > >>> > >> > >> ok, good. > >> > >> who prepares these binary pkgs? mr. comix does it? > >> > >> > >> > >> > >> > >> ------------------------------------------------------- > >> This SF.Net email is sponsored by: > >> Power Architecture Resource Center: Free content, downloads, > >> discussions, > >> and more. http://solutions.newsforge.com/ibmarch.tmpl > >> _______________________________________________ > >> Hydrogen-devel mailing list > >> Hyd...@li... > >> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > >> > >> > > > > -------------------------------------------------------- > > Ben Powers - http://www.out-of-order.ca > > -------------------------------------------------------- > > End religious persecution in China! Join > > Friends of Falun Gong: www.FoFG.org > > -------------------------------------------------------- > > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: > > Power Architecture Resource Center: Free content, downloads, > > discussions, > > and more. http://solutions.newsforge.com/ibmarch.tmpl > > _______________________________________________ > > Hydrogen-devel mailing list > > Hyd...@li... > > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > Hydrogen-devel mailing list > Hyd...@li... > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > -- Matteo Merli <mat...@gm...> |