EB-Lite Core successfully ported to Syllable, now for the GUI
Stuart Longland <[email protected]>
| Newsgroups | gmane.network.everybuddy.user |
|---|---|
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi All, Tonight I decided I'd try a little experiment with the EB-Lite core, see if it would build and run on Syllable. I have some good news here. For those wondering what Syllable or EB-Lite is, see the footnotes of this email... Tonight, I managed to get EB-Lite to run on Syllable, along with its command line sidekick, eb-cmd. So I'm now about 20% on the way to porting this over to Syllable. Compiling EB-Lite was interesting, as configure, didn't recognise the build target (i386-any-atheos), however, in amongst the files for autoconf, I found a replacement for config.sub and config.guess, which when I put these in place of the stock ones, fixed the problem. Here <http://www.longlandclan.hopto.org/pub/eb-lite/eb-lite_syllable.gif> is a screenshot of the terminal (ATerm) running the core, after a little tinkering with eb-cmd. What's left to do? Basically, write a GUI for it. Porting ebqt might be a possibility, as KHTML has been ported, and both rely on Qt. Although, if I can get some documentation on the API, and my head around C++, I might try my hand at writing one from scratch. I'm still working on my VisualBASIC client too for Windoze, VB is proving a little less flexible than I had hoped. So this means I'll be using a few workarounds which will be ugly, nothing much I can do about that. But once I've got something going, it's possible then to start moving some stuff around and make it pretty again. Anyway, that's a little bit of news I thought I'd share with you all. +-------------------------------------------------------------+ | Stuart Longland stuartl at longlandclan.hopto.org | | Brisbane Mesh Node: 719 http://stuartl.cjb.net/ | | I haven't lost my mind - it's backed up on a tape somewhere | | Griffith Student No: Course: Bachelor/IT @ Nathan | +-------------------------------------------------------------+ For the Everybuddy Developer's: What is Syllable? [Quoting Syllable FAQ] "Syllable is a desktop operating system. The goal of Syllable is to create a reliable and easy-to-use open source Operating System, for the home and small office user. Syllable is currently under development, but it is stable and relatively mature, with a number of useful applications already available. Syllable supports a wide range of common hardware devices, including video, network and sound cards from manufacturers such as Intel, AMD, 3Com, nVidia and Creative. If you would like to see a more comprehensive list of supported hardware, you can search Azaka" The Syllable website: <http://syllable.sf.net/> (Temporarily: <http://syllable.nutus.com.ar/>) For the Syllable Developer's: What is EB-Lite? [Quoting EB-Lite Home] "EB-lite is the name of the rewrite that is being developed of the instant messaging client Everybuddy. It carries many major advances on the current codebase, the biggest of which is that the user interface is not contained in the same process as the core. This allows any of user interface, in any language, which does not even have to run on the same machine. Any number of user interfaces can also connect to the same core." The EB-Lite website: <http://www.everybuddy.com/eb-lite> -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1-nr1 (Windows 2000) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE+yNK/IGJk7gLSDPcRApnEAKCHFVT3aL+S/DzhJ5xf8206tm39zACdHsY8 kE4fNU/TdSVFPfI/QmVNIZs= =soV7 -----END PGP SIGNATURE-----