On 3/29/2012 3:46 PM, Dave wrote: > The back end of that tutorial link I sent, parts 3 and 4 have an example > of linking the Glade3 results into a C program. > > http://www.micahcarrick.com/gtk-glade-tutorial-part-3.html > > If you find a better tutorial than the Micah Carrick one, let me > know. That was the best I could find when I first looked about a year > ago. > > There may be some tutorials at the Glade source site. But when I > looked a while ago they were not very good. > > I need to do a few screens in the next week or so. > > Dave > > > > On 3/29/2012 12:39 PM, Jon Elson wrote: >> Kent A. Reed wrote: >> >>> I agree with you that the BeagleBoards are beefy enough for lots of >>> development work. I just like the extra elbow room in a PC-based Linux >>> environment. >>> >>> >> Well, I made major progress in using gtkbuilder and created a GUI and >> the Python >> code to make it do stuff. So, I have radiobuttons, regular buttons, a >> spin box and >> some textboxes that display info from the Python. That's GREAT! >> >> Now, I need to figure out how to interface this to the C code that will run >> the hardware. This might be through swig, unless somebody has a better >> idea. >> >> Learning how to use the OMAP's GPIO without stepping on any important toes >> took some time, but I have that figured out from the earlier project. >> >> Jon >> >>
Jon: It sounds like you are well on your way. If the entire program is in C then I'd follow Dave's advice. If it is a mixture of Python and C, then, yes, SWIG can be pressed into service but it is possible to avoid it. See, for example, http://csl.sublevel3.org/C-functions-from-Python/ Note that the author of this piece suggests employing SWIG for larger libraries. Regards, Kent ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
