On Wed, Jan 14, 2009 at 4:20 PM, Albert Santoni <[email protected]> wrote:
>
> On 14-Jan-09, at 1:01 PM, Nick Guenther wrote:
>
>> Why do we need to compile Qt on OS X with --no-framework? Do you have
>> to do this on Linux and Windows? Getting Qt compiled is the signal
>> largest stumbling block to getting a Mixxx development environment set
>> up. If I could hack this out I'd do it so fast.
>
> I started doing this because I found packaging was less of a pain in the ass
> if I was bundling the .dylibs instead of the entire framework folders on OS
> X. You can compile without this flag, but you may need to edit the
> SConscript to make it use the Qt in framework form (as opposed to just
> straight .dylibs). If I remember right, I did originally have the SConscript
> using Qt as a framework and that code might still be in the SConscript, just
> commented out. If you want to build packages though, you'll definitely have
> to edit that create_osx_dmg.sh script that I wrote, and you may run into the
> same problem I had before that made me switch to --no-framework. (I totally
> forget what the problem was though...)
>

Huh, well, okay. I guess I'll try compiling it straight then and see
where I get.

I'm confused about what OS X bundling entails. I know you can include
the libs in the .app, but can you also get it to reference system
libs?

This looks relevant:
http://lists.trolltech.com/qt-interest/2006-10/thread01322-0.html
and this: http://lists.trolltech.com/qt-interest/2008-09/thread00258-0.html,
particularly the part about 'deployqt'.

Also, what what is mkpackage.pl for? It claims it works on mac but it
seems more like create_mixxx_dmg.sh does that. Related, here's someone
who's made up some copypaste build code so that you don't have to make
the bundle yourself: http://www.scons.org/wiki/MacOSX

-Nick

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to