For Programmers: Free Programming Magazines  


Home > Archive > Scheme > March 2008 > Bigloo+GUI: Tutorial for Linux









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Bigloo+GUI: Tutorial for Linux
phi500ac@yahoo.ca

2008-03-21, 7:25 pm

Only after receiving many emails from readers, I noticed that I have
not posted the Linux version of the Bigloo/GUI tutorial. This may
explain why the stalin version of the tutorial is much in demand,
compared with the Bigloo version. BTW, the Linux tutorial, libraries,
and GUI examples are ready for download at

code.google.com/p/stalingui

In the package, you will find a tutorial, explaining how to use the
GUI, a folder sch-app, with examples, and the libraries that you will
need to compile the examples. In Linux, the easiest way to install
Bigloo is by using the Synaptic Package Manager:

1 --- Search for Bigloo.

2 --- Select the package for installation

3 --- Press the button Apply

That is all; you are ready to start writing beautiful (and fast) GUI
applications, that will certainly impressed your TA. However, if you
want to have the latest version (with the complete number tower), you
will need to install it from sources. You can download the sources
from

www.bigloo.org

Installing from sources is much more difficult.

Junia and I received quite a few emails complaining that we did not
post a tutorial for Mac OS-X. The problem is that neither she nor
Jorlano have a Mac OS-X. However, if anyone who is the happy owner of
a Mac computer wants to join the group, she/he is welcome. Since
Bigloo is portable, one does not need to re-write the tutorial. It is
enough to recompile the GUI library. If there is a gcc in Mac OS-X,
this should be straight forward. I do not know much about Mac OS-X. I
know that the secretaries at the Utah State University use Mac OS-X to
type their stuff. The same happens at Mount Logan highschool, where I
studied. However, I never had the curiosity to try one of these
machines. The students from Mount Logan High use normal PC for their
assignments. The same happens at the college that I am attending.

I have an explanation to give people who are interested in our work.
Jorlano is the guy who do most of the programming. Right now, he is
preparing a very beautifull 3D package, that we intend to use for
gaming. However, he works part time (he writes writes GUI programs for
cell phones); the problem is that there is always problems at his work
place, and he is the guy who solve the problems. In any case, I
believe that the 3D package will be ready for distribution in one
month, or so. There will be a version for Stalin, and another one for
Bigloo. We are also going to replace the Japi library for another one,
that is much faster, because we eliminated one level of indirection.
The new library is already in the Clean package. It is back compatible
with the old one; therefore you there is no need to learn new things
(the tutorial will not change). For the time being, the programs that
generate the sources for the library are in Clean (this is the reason
for not distributing the sources; I believe that Schemers are not
interested in Clean sources), but we are translating them to Bigloo.
In fact, Scheme is much more appropriate than Clean to this kind of
work (generating the C programs needed to access the GUI API).
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com