[10424] in The GTK GIMP ToolKit mailing list archive

home help back first fref pref prev next nref lref last post

[gtk-list] Re: static link w/gtk

daemon@ATHENA.MIT.EDU (Christopher Seawood)
Tue Nov 24 21:29:37 1998

Date: Tue, 24 Nov 1998 21:13:36 -0500 (EST)
From: Christopher Seawood <cls@seawood.org>
To: gtk-list@redhat.com
In-Reply-To: <199811242156.QAA08801@pretzel.normnet.org>
Resent-From: gtk-list@redhat.com
Reply-To: gtk-list@redhat.com

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--1137113121-1541597647-911960016=:23824
Content-Type: TEXT/PLAIN; charset=US-ASCII


I don't quite understand why some people fail to see the need for a way to
link statically using the same methods you use to link dynamically w/o
needing to recompile the entire package.  Here are a couple of patches
against glib 1.1.5 & gtk+ 1.1.5 that allow you to link statically by
using --static-libs instead of --libs with either glib-config or
gtk-config.

Regards,
Christopher


--1137113121-1541597647-911960016=:23824
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="glib-1.1.5-staticlibs.patch"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.95.981124211336.23824B@shell.ncm.com>
Content-Description: glib-config staticlibs patch

LS0tIGdsaWItMS4xLjUvZ2xpYi1jb25maWcuaW4uY2xzCVR1ZSBTZXAgMTUg
MTI6MDg6MDcgMTk5OA0KKysrIGdsaWItMS4xLjUvZ2xpYi1jb25maWcuaW4J
VHVlIE5vdiAyNCAxODowMToyOSAxOTk4DQpAQCAtMTMsNiArMTMsNyBAQA0K
IAlbLS1leGVjLXByZWZpeFs9RElSXV0NCiAJWy0tdmVyc2lvbl0NCiAJWy0t
bGlic10NCisJWy0tc3RhdGljLWxpYnNdDQogCVstLWNmbGFnc10NCiBMaWJy
YXJpZXM6DQogCWdsaWINCkBAIC02Myw2ICs2NCw5IEBADQogICAgIC0tbGli
cykNCiAgICAgICBlY2hvX2xpYnM9eWVzDQogICAgICAgOzsNCisgICAgLS1z
dGF0aWMtbGlicykNCisgICAgICBlY2hvX3N0YXRpY19saWJzPXllcw0KKyAg
ICAgIDs7DQogICAgIGdsaWIpDQogICAgICAgbGliX2dsaWI9eWVzDQogICAg
ICAgOzsNCkBAIC05NCw0ICs5OCwxNCBAQA0KIAkJbGlicz0iQEdfTU9EVUxF
X0xERkxBR1NAIC1sZ21vZHVsZSAkbGlicyBAR19NT0RVTEVfTElCU0AiDQog
CWZpDQogCWVjaG8gIi1MQGxpYmRpckAgJGxpYnMiDQorZmkNCitpZiB0ZXN0
ICIkZWNob19zdGF0aWNfbGlicyIgPSAieWVzIjsgdGhlbg0KKwlsaWJzPSIi
DQorCWlmIHRlc3QgIiRsaWJfZ2xpYiIgPSAieWVzIjsgdGhlbg0KKwkJbGli
cz0iJGxpYnMgQGxpYmRpckAvbGliZ2xpYi5hIg0KKwlmaQ0KKwlpZiB0ZXN0
ICIkbGliX2dtb2R1bGUiID0gInllcyI7IHRoZW4NCisJCWxpYnM9IkBsaWJk
aXJAL2xpYmdtb2R1bGUuYSAkbGlicyINCisJZmkNCisJZWNobyAiJGxpYnMi
DQogZmkNCg==
--1137113121-1541597647-911960016=:23824
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="gtk+-1.1.5-staticlibs.patch"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.95.981124211336.23824C@shell.ncm.com>
Content-Description: gtk-config static libs patch

LS0tIGd0aystMS4xLjUvZ3RrLWNvbmZpZy5pbi5jbHMJVHVlIE5vdiAyNCAx
ODoxMDo0NyAxOTk4DQorKysgZ3RrKy0xLjEuNS9ndGstY29uZmlnLmluCVR1
ZSBOb3YgMjQgMTg6MTQ6MTggMTk5OA0KQEAgLTIsMTMgKzIsMTQgQEANCiAN
CiBnbGliX2xpYnM9IkBnbGliX2xpYnNAIg0KIGdsaWJfY2ZsYWdzPSJAZ2xp
Yl9jZmxhZ3NAIg0KK2dsaWJfY29uZmlnPSJAR0xJQl9DT05GSUdAIg0KIA0K
IHByZWZpeD1AcHJlZml4QA0KIGV4ZWNfcHJlZml4PUBleGVjX3ByZWZpeEAN
CiBleGVjX3ByZWZpeF9zZXQ9bm8NCiANCiB1c2FnZT0iXA0KLVVzYWdlOiBn
dGstY29uZmlnIFstLXByZWZpeFs9RElSXV0gWy0tZXhlYy1wcmVmaXhbPURJ
Ul1dIFstLXZlcnNpb25dIFstLWxpYnNdIFstLWNmbGFnc10iDQorVXNhZ2U6
IGd0ay1jb25maWcgWy0tcHJlZml4Wz1ESVJdXSBbLS1leGVjLXByZWZpeFs9
RElSXV0gWy0tdmVyc2lvbl0gWy0tbGlic10gWy0tc3RhdGljLWxpYnNdIFst
LWNmbGFnc10iDQogDQogaWYgdGVzdCAkIyAtZXEgMDsgdGhlbg0KICAgICAg
IGVjaG8gIiR7dXNhZ2V9IiAxPiYyDQpAQCAtNjUsNiArNjYsMTAgQEANCiAg
ICAgICAgIGZpDQogICAgICAgZG9uZQ0KICAgICAgIGVjaG8gJGxpYmRpcnMg
QHhfbGRmbGFnc0AgLWxndGsgLWxnZGsgJG15X2dsaWJfbGlicyBAeF9saWJz
QCBAR0RLX1dMSUJTQCAtbG0NCisgICAgICA7Ow0KKyAgICAtLXN0YXRpYy1s
aWJzKQ0KKyAgICAgIG15X2dsaWJfbGlicz1gJGdsaWJfY29uZmlnIC0tc3Rh
dGljLWxpYnMgZ21vZHVsZWANCisgICAgICBlY2hvIEB4X2xkZmxhZ3NAIEBs
aWJkaXJAL2xpYmd0ay5hIEBsaWJkaXJAL2xpYmdkay5hICRteV9nbGliX2xp
YnMgQHhfbGlic0AgQEdES19XTElCU0AgLWxtDQogICAgICAgOzsNCiAgICAg
KikNCiAgICAgICBlY2hvICIke3VzYWdlfSIgMT4mMg0K
--1137113121-1541597647-911960016=:23824--

-- 
To unsubscribe: mail -s unsubscribe gtk-list-request@redhat.com < /dev/null


home help back first fref pref prev next nref lref last post