2012-05-30 2 views
0

Есть ли способ статически связать glib2 с моим двоичным кодом? Я нахожусь в Mac OS X Lion.Статическая ссылка glib2

Если нет, то как кто-то должен разработать приложение, которое может быть установлено в системе, не имеющей библиотек glib, установленных в их местоположении по умолчанию или вообще не установленных? Другими словами, распределение двоичных файлов, созданных с помощью glib2, предназначено только для продвинутых пользователей, которые знают, что нужно загружать, создавать и устанавливать glib !? Где дух «свободного программного обеспечения»?

ответ

0

Я не знаю, есть ли способ статически связать GLib, но GIMP и GEdit (и другие приложения тоже) предлагают «нормальные» пакеты приложений Mac OS X для загрузки, поэтому, безусловно, это возможно сделать без статической привязки , Here - инструкции по использованию GEdit.

+0

Спасибо за сообщение. Можете ли вы подтвердить, что уже скомпилированные динамические библиотеки могут изменять местоположение, или мне придется строить их с нуля? (Я имею в виду их ** install_name **)? – Vassilis

+0

Я не могу ответить на это, потому что я не знаю, как работает «gtk-mac-bundler» внутри. Я бы сделал так, как они предлагают и скомпилировать все в среде jhbuild. – ptomato

Смежные вопросы