-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Adam Hart wrote: | Jason A. Pattie wrote: | |> | |> | One workaround is to use Firefly, but that may not be for everyone? |> |> True. I almost got it working under Wine, though. Kept dumping files |> into "C:\". Probably just means I don't have the necessary dependencies |> or Wine doesn't have the capabilities needed to run this app., yet. |> Something about not being able to get timing from threads seemed to be |> the big killer. |> |> fixme:thread:GetThreadTimes Cannot get kerneltime or usertime of other |> threads |> fixme:thread:NtQueryInformationThread info class 9 not supported yet |> |> Oh well. It was worth a shot. At least part of the interface shows up |> on the screen before Wine bombs. |> | | Lol, that's a decent attempt (funny thing is that's the callstack that's | having that problem but I can port it already - just not the GUI) - | We're currently looking at porting, looking at the various | cross-platform windowing libraries. If you have any suggestions or | information on porting a windows GUI C++ program, send me an email
As much as I dislike it, wxWindows seems to be one of the most ubiquitous cross-platform APIs for such a thing. I'm sure there are others, but it is released under LGPL licensing so you can distribute commercial projects based on it (I think that's the way LGPL works). Since it is so cross-platform compatible and runs on just about everything you can think of (think iaxComm, which is using wxWindows to be able to, currently, run on Windows, Linux, and Mac OS X), I found it to be slightly slow. Some other developers I talked with said that any additional windowing toolkit on top of the underlying windowing components is going to make your application slower as far as the interface is concerned. I'm pretty sure they are addressing this, though, in either the development version or later versions.
In particular, I was running iaxComm on GPE on Familiar Linux on the iPAQ. So, that platform is already slow to begin with, and putting wxWindows (technically wxGTK, the version of wxWindows ported to the GTK(+) libraries) on top of that seems to have slowed the application down even more, and then on top of that the application being an IP softphone app., and the processor without an FPU unit, etc. etc. You get the picture. I'm attempting to get iaxComm compiled again with the iax2_parse patch from the ZiaxPhone project which makes IAX2 word aligned and fixes a major sound issue which I appear to be having, but I haven't gotten wxGTK to successfully compile and iaxComm to compile against it again. Don't remember exactly what I did the first time.
- -- Jason A. Pattie [EMAIL PROTECTED] Xperience, Inc. (http://www.xperienceinc.com) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Debian - http://enigmail.mozdev.org
iD8DBQFAxyDLuYsUrHkpYtARAizFAJ0Uvh3584mH4mOlNUTeFagytilxbQCfa+bh PkhzPjREEzGQMbspaVhmm7A= =NIBh -----END PGP SIGNATURE-----
-- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support.
_______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users