Re: [gtk-osx-users] Using localization with "Application" menu with the gtk mac integration library.
- From: John Ralls <jralls ceridwen us>
- To: Kevin Bernhagen <kevin calxalot net>
- Cc: Joshua Pettus <jshpettus gmail com>, gtk-osx-users-list gnome org
- Subject: Re: [gtk-osx-users] Using localization with "Application" menu with the gtk mac integration library.
- Date: Thu, 2 Oct 2014 15:52:55 -0700
On Oct 2, 2014, at 3:37 PM, Kevin Bernhagen <kevin calxalot net> wrote:
Maybe stupid questing, but you did rebuild XBoard after rebuilding the lib, right?
The lib gets copied to the app bundle when the app is built.
You might still be using the old lib.
There’s no need to *rebuild* XBoard, but you do need to *rebundle* XBoard. In other words, you don’t need to
run configure, make, or make install but you do need to re-run gtk-mac-bundler. (You can copy the library
into the bundle, but it won’t be usable except on your system unless you also change the dependency rpaths
with install_name_tool.)
Xcode users may not understand the distinction here because Xcode typically does the bundling as the last
phase of building, so if you’re building all of the dependencies by hand and then using Xcode for your
application it’s probably easiest to just hit “build” again. But neither Gtk-OSX nor MacPorts are
particularly friendly to doing that.
It does raise another point about Apple localization: It doesn’t work outside of an application bundle unless
you do some extra work so that the NSBundle calls can find the resources.
Regards,
John Ralls
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]