1. [LIN] GTK

Hi all,

  This is mostly directed to Irv Mullins and/or David Cuny, but maybe
someone else can answer.

  I'm sure this has been discussed before, but I can't find it in the
mailing list archives.
Anyways..
  I am trying to use Irv's eu_gtk lib, but I can't link to the libs.
I installed GLIBv1.1.3, and GTKv1.1.2
I tested what I could and Glib links but the others do not. As well I
couldn't find libgtkxmhtml.so on my system, and it doesn't seem to be used
in the lib anyways.
GTK does work, as I tested it with the provided test program, gtktest.

Is there something I need to do on my system to make it recognizable? I did
add the directory for GTK to ld.so.conf.
I will try David Cuny's gtklib, and see if that works.

Chris

new topic     » topic index » view message » categorize

2. Re: [LIN] GTK

On Tuesday 31 July 2001 15:49, Chris Bensler wrote:
>
> Hi all,
>
>   This is mostly directed to Irv Mullins and/or David Cuny, but maybe
> someone else can answer.
>
>   I'm sure this has been discussed before, but I can't find it in the
> mailing list archives.
> Anyways..
>   I am trying to use Irv's eu_gtk lib, but I can't link to the libs.

Hi 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

new topic     » goto parent     » topic index » view message » categorize

3. Re: [LIN] GTK

Chris Bensler wrote:

> I tested what I could and Glib links but the others do
> not. As well I couldn't find libgtkxmhtml.so on my system,
> and it doesn't seem to be used in the lib anyways.

This stuff is still a mystery to me - I did most of the GTK development in
Windows.

Sorry.

-- David Cuny

new topic     » goto parent     » topic index » view message » categorize

4. Re: [LIN] GTK

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

new topic     » goto parent     » topic index » view message » categorize

5. Re: [LIN] GTK

On Thursday 02 August 2001 03:45, Chris Bensler wrote:

> 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.

I glad you got it to work.
The Euphoria / GTK library on RDS' website has a few bugs, I've sent Rob 
a new version, which hopefully squashes some of them. 

Thanks to Elias for checking this out.

Regards,
Irv

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu