FOX use in Bayonne 2

David Sugar <[email protected]>
Newsgroups gmane.comp.gnu.bayonne.devel
Organization GNU Telephony
Message-ID <[email protected]>
Recently I had been experimenting with FOX for the gui elements of the 
soundcard/simulation/testing driver in GNU Bayonne 2 and I have been 
quite happy with the results so far.  Now that it is nessisary to do 
another distribution of the CAPE installer for those coding GNU 
Telephony work on w32 targets, I am thinking of including FOX along with 
GNU Common C++, ccAudio 2, etc, in the CAPE installer so that fox 
release and debug dll's are immediately available in the GNU Telephony 
install/debug paths as well.  This will become more important as new 
versions of tools like baysight are introduced later this year.

For those doing GNU Telephony work on GNU/Linux, I have noticed FOX 
packages are present in Debian (and Ubuntu), but these only seem to 
package the 1.0.x releases.  I would suggest downloading the current 
(new) stable (1.4.x) releases, which is what I have been working with. 
The fox toolkit also works reasonably well on OS/X under "X", though a 
native port would be nice.

One of the reasons why I have been using fox as a cross-platform gui 
rather than wx in my packages is that the library footprint tends to be 
much smaller, response is closer to realtime which particularly makes it 
viable for Bayonne server embedded gui work, and it seems to me easier 
to code for.  It's also a pure C++ coded toolkit which does not require 
odd compiler "extensions" (like QT moc) and has a much simpler 
resource-free model for adding things like icons.  And of course its 
always been available under the L-GPL on all it's supported platforms, 
so I had used it early on rather than qt.

_______________________________________________
Bayonne-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bayonne-devel
dyfet.vcf (text/x-vcard, 187 B)
begin:vcard
fn:David Sugar
n:Sugar;David
org:GNU Telephony
adr:;;;;;;USA
email;internet:[email protected]
x-mozilla-html:FALSE
url:http://www.gnutelephony.org
version:2.1
end:vcard
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.