-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Part 1 and Part 2 are the two links below.
http://www-106.ibm.com/developerworks/eserver/articles/es- MigratingWin32toLinux.html?ca=dgr-lnxw01Win32CPPtoLinux1
http://www-106.ibm.com/developerworks/eserver/library/es- win32linux.html?ca=dgr-lnxw01Win32CPPtoLinux2
There are many ways to port and migrate from the Win32 C/C++ applications to the pSeries platform. You can use freeware or 3rd party tools to port the Win32 application code to move to Linux. In our scenario, we decided to use a portability layer to abstract the system APIs call. A portability layer will offer our application the following benefits:
* Independence from the hardware
o Independence from the operating system
o Independence from changes introduced from release to release on operating systems
* Independence from operating system API styles and error codes
* Ability to uniformly place performance and RAS hooks on calls to the OS
Because the Windows environment is quite different from the pSeries Linux environment, porting across UNIX platforms is considerably easier than porting from the Win32 platform to the UNIX platform. This is expected, as many UNIX systems share a common design philosophy and provide a lot of similarities at the application layer. However, the Win32 APIs are in limited in the task of porting to Linux. This article identifies issues due to differences in design between Linux and Win32..............
**************** *****************************
Kiggundu Mukasa # Computer Network Consultancy###
KYM-NET LTD. # Intranets & Internet Solutions#
Plot 80 Kanjokya Street
P.O. Box 24284 Kampala, Uganda
Tel: +256 77 972255
+256 71 221141
Fax: +256 31 262122
*****************************************************************
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)iD8DBQFCEGTJ6oXqh9gLHWwRAi/cAJ489UMDeMoSfsP3Pl/8nSq1zUm5kACffsrg 4gjiLoqxor2RELxiK5d/Plw= =5tr7 -----END PGP SIGNATURE-----
_______________________________________________ LUG mailing list [email protected] http://kym.net/mailman/listinfo/lug %LUG is generously hosted by INFOCOM http://www.infocom.co.ug/
