Any suggestions on where to download gtk2 binaries for OS X (e.g. version 2.24) ?
Thanks,
Adriaan van Os

Mailing lists / lazarus / 2018-02
7 messages · 3 people · –
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
Any suggestions on where to download gtk2 binaries for OS X (e.g. version 2.24) ?
Thanks,
Adriaan van Os
Adriaan van Os wroteAny suggestions on where to download gtk2 binaries for OS X (e.g. version 2.24) ?
To answer my own question, maybe MacPorts is the best source ?
Regards,
Adriaan van Os
Maybe homebrew as well. I've heard from most people that brew is better than ports.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20180220/a6ae7e84/attachment-0001.html>
Anthony Walter wroteMaybe homebrew as well. I've heard from most people that brew is better than ports.
Thanks for the hint. I looked at <https://brew.sh/> but they don't even have a list of packages without having to install their software, which requires OS X 10.10. Not for me.
The MacPorts install of gtk2 worked for default x86-64 but not for +universal. And MacPorts is quite unflexible when it comes to skipping (unneeded but failing) dependencies. So, I grabbed the binaries from a server by hand. I have a FreePascal GTK applcation now running on OSX.
Regards,
Adriaan van Os
How about fink? If sources and prerequisites are available, I could have a go at a package description. I did so successfully for lazarus-gkt2.
Michael aka MiSchi.
Schindler Karl-Michael wroteHow about fink? If sources and prerequisites are available, I could have a go at a package description. I did so successfully for lazarus-gkt2.
Not quite sure what you mean. There are some fink gtk packages, they seem to be based on gtk2.18 rather than 2.24 ? e.g.
<http://pdb.finkproject.org/pdb/package.php/gtk+2?rel_id=10.5-i386-current-stable>. The binary distributions don't look to be complete.
Regards,
Adriaan van Os
Hi
You are right. The version (2.18) is not the most recent. But to the best of my knowledge, it is sufficient to build the gtk2 based lcl and gtk2-based lazarus. So, maybe it is also sufficient for your purpose. Do you really need 2.24? Actually, the maintainers of gtk2 are working on updates, but they haven't completely finished it and the updated descriptions are in their experimental branches only. What is the oldest version of macOS you want to support? The easiest requirement is 64bit and 10.9 and newer, but if need be stepping back to i386 and 10.7 would also be possible.
Regarding fink packages, I meant that if the source code of your program is available, I could have a go at a package description.
Michael.