Re: [Gtk-osx-devs] gtk-osx-build-setup.sh not copying bootstrap.modules




On Feb 27, 2011, at 6:40 PM, Calum Lind wrote:

On 28 February 2011 01:05, John Ralls <jralls ceridwen us> wrote:

If that's what you found then you need to clean everything up, get the latest gtk-osx-build-setup.sh, and start over.

That said, note that libxml2 and libxslt are on the skip list when you're building on 10.6. If you want to build them, add

skip.remove("libxml2")
skip.remove("libxslt")

to your .jhbuildrc-custom and rerun jhbuild bootstrap.

Sorry I'm a bit confused as this was using the latest gtk-osx-build-setup.sh but bootstrap.module is missing from the list of modulesets to copy over.

I manually copied bootstrap.module over, reran jhbuild bootstrap, jbuild build and it built libsrvg fine. (The sdk_version is set to 10.5 if that makes a difference for installing libxml2)

The only problem I have now is that it will not configure gtk-quartz-engine. jhbuild is returning an error that ./configure is missing.

No, bootstrap.modules is the very first module on the list. It's the target version that determines whether or not libxml2 and libxslt are skipped, but you wouldn't set the target to a higher value than the SDK, it wouldn't compile.

I tested it on a naked userid. It works. Where are you getting gtk-osx-build-setup.sh?

I'll take a look at the gtk-quartz-engine tarball, but I'd advise against using it anyway. It's Carbon-only, very limited, and 
Apple keeps changing the APIs that it uses. There are some nice themes based on Clearlooks and Murrine that look pretty good and work much better.

Regards,
John Ralls







[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]