Re: [LIN] GTK
- Posted by Chris Bensler <bensler at telus.net> Aug 02, 2001
- 469 views
I finally go it to work. I needed to update the libgtk and also get libgtkxmhtml. That should really be mentioned. It doesn't come with gtk. At least not with corel linux. And I needed to download it seperately from the internet. Also, another problem I had was, that the previous version of gtk that was on my system remains, and the new version is installed with a version suffix on the end of the file names. IE. eugtk looks for libgtk.so, my system constains.... libgtk.so libgtk.so.1 libgtk.1.so.0 libgtk-1.1.so.0.3.0 libgtk-1.2.so.0 (and those are just the aliases, and they are all registered in the dpkg info) on my system, libgtk.so points to libgtk.1.so.1.2.0 When I tried to run eugtk even atfter installing the updated gtk, it was still using the original gtk that didn't have the version suffix. I wrote a little library to take care of this. But I don't know if it would be standard for everyones system or if it only works on mine. But it searches the dpkg info for a specific string and returns the path and filename of the most recent version of the lib specified by the string. It's attached if anyone wants to try it out. BTW Irv Mullins... the library is great :) Chris > I had the same problem when trying to run Dave's gtklib, and the way I > finally solved it was to load the complete Gnome and GTK development package. > > Later, I found out I could have just loaded the specific libraries needed > using Mandrake's Software Manager. Oh. well. > > My understanding (little as it is) is that libgtk.so calls some routines in > libgtkxmhtml.so, etc. and if they aren't available, it just doesn't work. > No error messages or anything, just no results. > > What distribution are you running? AFAIK, most or all of them have the needed > files somewhere on the CD's. > > Regards, > Irv begin 666 So_util.eu M:6YC;'5D92!F:6QE+F4*:6YC;'5D92!G970N90H*9VQO8F%L(&9U;F-T:6]N M(&=E=%]S;RAS97%U96YC92!S;F%M92D*('-E<75E;F-E('!K9W,L;G!K9W,* M(&]B:F5C="!L:6YE+'8Q+'8R"B!I;G1E9V5R(&9I;&4*(" @<&MG<SU[?2 @ M(&YP:V=S/7M](" @;&EN93TB(@H@(" *(" @+2T@9V5T(&%L;"!T:&4@<&MG M<R!T:&%T(&UA=&-H(#QS;F%M93X*(" @<&MG<SUD:7(H(B]V87(O;&EB+V1P M:V<O:6YF;R(I"B @(&EF(&%T;VTH<&MG<RD@=&AE;B!R971U<FX@,"!E;F0@ M:68*(" @<&MG<SUP:V=S6S,N+FQE;F=T:"AP:V=S*5T*(" @9F]R(&D@/2 Q M('1O(&QE;F=T:"AP:V=S*2!D;PH@(" @("!I9B!N;W0@9FEN9"@G9"<L<&MG M<UMI75LR72D@86YD"@D@(" @;6%T8V@H<VYA;64L<&MG<UMI75LQ72D@86YD M(&UA=&-H*"(N<VAL:6)S(BQP:V=S6VE=6S%=*2!A;F0*"2 @("!P:V=S6VE= M6S%=6VQE;F=T:"AS;F%M92DK,5T^/2<P)R!A;F0@<&MG<UMI75LQ75ML96YG M=& at H<VYA;64I*S%=/#TG.2<@=&AE;@H)(&YP:V=S("8]>W!K9W-;:5U;,5U; M,2XN;&5N9W1H*'!K9W-;:5U;,5TI77T*(" @(" @96YD(&EF"B @(&5N9"!F M;W(*(" @:68@;F]T(&QE;F=T:"AN<&MG<RD@=&AE;B!R971U<FX@,"!E;F0@ M:68*(" @"B @("TM(&=E="!T:&4@;6]S="!R96-E;G0@=F5R<VEO;@H@("!W M:&EL92!L96YG=&@H;G!K9W,I/C$@9&\*(" @(" @=C$]=F%L=64H;G!K9W-; M,5U;;&5N9W1H*'-N86UE*2LQ+BYM871C:"@B+G-H;&EB<R(L;G!K9W-;,5TI M+3%=*2 @("!V,3UV,5LR70H@(" @("!V,CUV86QU92AN<&MG<ULR75ML96YG M=&@H<VYA;64I*S$N+FUA=&-H*"(N<VAL:6)S(BQN<&MG<ULR72DM,5TI(" @ M('8R/78R6S)="B @(" @(&EF('8Q(#P]('8R('1H96X*"2!N<&MG<SUN<&MG M<ULR+BYL96YG=&@H;G!K9W,I70H@(" @("!E;'-E"@D@;G!K9W,]>VYP:V=S M6S%=?29N<&MG<ULS+BYL96YG=&@H;G!K9W,I70H@(" @("!E;F0@:68*(" @ M96YD('=H:6QE"B @(&YP:V=S(#T@;G!K9W-;,5T*(" @"B @("TM(&=E="!T M:&4@<&%T:"!A;F0@9FEL96YA;64@;V8@=&4@<VAA<F5D(&]B:F5C="!L:6)R M87)Y(&9I;&4*(" @9FEL92 ](&]P96XH(B]V87(O;&EB+V1P:V<O:6YF;R\B M)FYP:V=S6S$N+FUA=&-H*"(N<VAL:6)S(BQN<&MG<RDM,5TF(BYL:7-T(BPB M<B(I"B @(&EF(&9I;&4]+3$@=&AE;B!R971U<FX@,"!E;F0@:68*(" @;&EN M93TB(@H@("!W:&EL92!N;W0@871O;2AL:6YE*2!A;F0@;F]T("AM871C:"AS M;F%M92QL:6YE*2!A;F0@;6%T8V@H(BYS;R(L;&EN92DI(&1O"B @(" @(&QI M;F4@/2!G971S*&9I;&4I"B @(&5N9"!W:&EL90H@("!C;&]S92AF:6QE*0H@ M("!I9B!A=&]M*&QI;F4I('1H96X@<F5T=7)N(# @96YD(&EF"B @(')E='5R M;B!L:6YE6S$N+FQE;F=T:"AL:6YE*2TQ70IE;F0@9G5N8W1I;VX*"BTM<V5Q M=65N8V4@8VP*+2UC;" ](&-O;6UA;F1?;&EN92@I"BTM8VP@/2!C;%LS+BYL M96YG=&@H8VPI70HM+6EF(&YO="!L96YG=&@H8VPI('1H96X*+2T@("!P=71S M*#$L(DYO(&QI8G)A<GD@<W!E8VEF:65D('1O('-E87)C:"!F;W)<;B(I"BTM M(" @86)O<G0H,2D*+2UE;F0@:68*+2T*+2UP=71S*#$L9V5T7W-O*&-L6S%= (*28B7&XB*0H` ` end