RE: porting from Win32 (or WinCE)
"Brandon Callison" <[email protected]> Fri, 6 Jun 2003 08:34:09 -0500
| Newsgroups | gmane.comp.handhelds.zaurus.devel |
|---|---|
| Message-ID | <[email protected]> |
I have done some cross platform programming with CE and Qt. I chose to make small wrappers which disguised the interfaces between the two. But if I was to port a C application, I would probably investigate to what extent macros would help me hide the underlying C++ calls/declarations and make C++ objects global. Then I could reimplement the CE functions to behave similarly, but just as a facade for the C++ code. You could also use the X11 libraries directly without diving into C++. It would keep your code base in C if you wanted both versions fully syncronized in the future. I don't know that it would save you any time or effort though! :) Brandon Callison -----Original Message----- From: rhkelly [mailto:[email protected]] Sent: Friday, June 06, 2003 7:18 AM To: [email protected] Subject: [Zaurus-devel] porting from Win32 (or WinCE) Hi there; We are looking at the feasibility of porting - in process of a general migration of in-house apps from Windows to Linux) a rather large, but very clean, C (not C++ !) WindowsCE program to Zaurus. (There are actually both CE and Win32 versions). The GUI functionality is quite modest (point/line/area drawing surface, some dialogs etc.) and quite well isolated from the rest of the application code. Is there: 1) Any documentation addressing specifically the porting of either Win32 or WinCE code to Zaurus? 2) Any way to program Zaurus GUI applications in C ? (re-coding the whole lot in C++ or Java is unfortunately not an option). (looked for either, seems we're out of luck on both counts, but before we give up on this...) All comments, either to the list, or to the mail are much appreciated. TIA, R. Kelly _______________________________________________ Zaurus-devel mailing list [email protected] http://lists.zaurus.com/mailman/listinfo/zaurus-devel