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

Reply via email to