On Thu, 2007-02-15 at 13:46 -0500, Gerald I. Evenden wrote:
> A the originator of this thread I will rephrase my problems and make a larger 
> scale complaint.
> 
> 1. My original complaint was compile/linking glade output.  Thanks to M. 
> Torrie this problem was nicely solved and I can compile/link several examples 
> from various sources.

In the future, please be specific as to what compiler options you have
tried and what error messages were given to you.

> 
> 2. A side thread suggested that in order to understand the usage of a system 
> like libglade one should study the source.  Hmmm.  To use the C (or any 
> compiler) I should study the source code for the compiler???  To use the math 
> library I should study the library's source??  I did mess with the mathlib 
> source many years ago when the function 'hypot' was poorly implemented but I 
> have not done such a thing since.  And read the C compiler code for 
> understanding of how to use C---you have to be kidding.
> 
> 3. Getting back to libglade.  I have searched through many pages of google to 
> find either a decent reference and/or tutorial for libglade.  A couple of 
> tutorials make halfway attempts but ultimately fail because they have no 
> reference manual to rely on---among other failings.  Finding a libglade 
> reference manual is a total failure.  There are a couple of sites which claim 
> to be a reference manual but I find them totally inadequate.  There is NO 
> reference manual for libglade that can compared to what is available for GTK. 
>  
> Even the GTK reference is questionable as I find reference to GTK functions 
> that are not in the GTK index nor locatable in sections dealing with the 
> widget involved.

In fairness, the API reference for libglade is complete and fine.  It's
only three calls.  Easy to use.  There are a plethora of complete
examples of libglade usage out on the web.  I found several good ones
using google.  They include complete glade files, the .c file, and
compilation instructions.  

I really don't know why you are saying there are no decent tutorials or
references.  Have you looked at the libglade docs on the web?  
http://developer.gnome.org/doc/API/libglade/libglade.html

In fact, a complete example, complete with compilation instructions is
at:
http://developer.gnome.org/doc/API/libglade/libglade-notes.html#LIBGLADE-BASICS

During the 5 minutes I spent doing some research to answer your original
post, I encountered a problem with their example code where the auto
signal connect routine would complain that it couldn't find symbols.  I
punched the error message into google and learned very quickly that I
had to add a compiler flag to allow the symbols to be found (can't
remember offhand now what it was).

So I don't think we can say the docs are bad or hard to find.  They
really aren't.


> 
> I would love to be proved wrong about libglade documentation so please flame 
> me if I am and point out my sins.  Even though I am now able to compile/link 
> libglade code I find that I am now stymied by lack of documentation on its 
> usage. 

After seeing the documentation, what parts of you stymied by?

Michael


_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to