2012-05-30 60 views
0

有什么方法可以将glib2静态链接到我的二进制文件?我在Mac OS X Lion上。静态链接glib2

如果不是,某人有没有想过开发一个应用程序,该应用程序可以安装在没有安装glib库或没有安装glib库的系统中?换句话说,使用glib2构建的二进制文件的分发只适用于高级用户,知道下载,构建和安装glib的热门程序!? “自由软件”精神在哪里?

回答

0

我不知道是否有任何方法可以静态链接GLib,但GIMP和GEdit(以及其他应用程序)也提供“正常”的Mac OS X应用程序包供下载,因此无需静态链接。 Here是关于GEdit如何做的说明。

+0

感谢您的帖子。你能否确认已编译的动态库可以更改位置,或者我必须从头开始构建它们? (我指的是他们的** install_name **)? – Vassilis

+0

我无法回答,因为我不知道'gtk-mac-bundler'如何在内部工作。我会按照他们的建议,在jhbuild环境中自己编译所有东西。 – ptomato