Re: [gtk-osx-users] Module From Scratch - Dependencies
- From: David Lowe <doctorjlowe twc com>
- To: John Ralls <jralls ceridwen us>
- Cc: gtk-osx-users-list gnome org
- Subject: Re: [gtk-osx-users] Module From Scratch - Dependencies
- Date: Wed, 17 May 2017 22:45:03 -0500
On 2017 May 17, at 20:01, John Ralls <jralls ceridwen us> wrote:
Yes, atk is part of meta-gtk-osx-core and meta-gtk-osx-gtk3. atk1 isn't, but it's probably just a Finkism
for atk. There are a bunch of those in your list, including anything ending with "dev" and anything with a
version. jhbuild builds libraries from source so you always get the headers along with the libraries. Grep
for only the project name, e.g. 'gtk+'--or better 'id=".*gtk+.*"'. To see what will build when you specify
a meta-module, list the module: `jhbuild list meta-gtk-osx-core`.
Good to know.
Beware when porting from Fink that (last I checked, anyway) Fink builds only X11 variants and gtk-osx
builds only Quartz variants. If the application you're trying to port uses X11 or Xft directly (bypassing
gtk) then it won't build under gtk-osx. MacPorts supports both so its package file for the app might be a
better starting point.
I *think* it’ll work w/o X11, as we recently added a QT frontend. I’ll check, though.
Aside from those two, gtk-osx doesn't have modules for glitz, sdl, sdl-mixer, or libcurl. The rest will be
built by bootstrap, meta-gtk-osx-bootstrap, meta-gtk-osx-freetype, and meta-gtk-osx-core.
Beautiful, that’s exactly what i was looking for.
And BTW, gtk-osx is focussed on developers who want to ship their own applications as Mac application
bundles. It's not intended for users who simply want to run some random Linux app on their Macs: That's
what Homebrew and MacPorts are for.
Understood; the Fink package is sufficient for my needs. I am here on behalf of the Freeciv project
as we would like to be able to distribute a Mac binary.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]