[Scribus] Success: compile Mac/Aqua from CVS without patches

Craig Ringer craig
Tue Mar 22 17:22:31 CET 2005


On Tue, 2005-03-22 at 16:53 +0100, Andreas Vox wrote:

> That said I plan to organize a preview binary bundle which can be simply
> dropped into the system. If some daring alpha testers use it and report 
> all errors to the developers, we might have a fully functional Aqua version
> when 1.3.0 final comes out. :-)

There shouldn't be *too* much involved to do that now. You'd need to
build with --enable-bundle to get the executable to do runtime lookups
for resource locations (note: still not really tested). The rest of the
bundle stuff is still on the TODO list so you'd need to make install,
then copy the required resources into where Scribus expected to find
them in the bundle. See scpaths.cpp for search paths (recently reworked;
needs some testing I haven't had time for.).

You'd then need to collect up all library dependencies and drop them in
the bundle's Frameworks (or lib, or whatever you prefer) directory, and
use install_name_tool on the Scribus binary to make sure it looks for
them relative to its own location. I have a script to do this bit; I'll
tidy it up a little and post it later. Once the --enable-bundle stuff is
complete this should not be necessary.

Once all that's done, fingers crossed, it should work. It'll be an
ENORMOUS .app bundle (a Debug scribus build, a large bunch of libs, etc)
but it should work.

-- 
Craig Ringer





More information about the scribus mailing list