C++ Linux port (fwd)

der.hans plug-discuss@lists.plug.phoenix.az.us
Wed, 22 May 2002 13:00:21 -0700 (MST)


moin, moin,

Here's another job posting. As usual with these, please apply with the
person advertising the job, not with me or the list.

danke,

der.hans
-- 
#  https://www.LuftHans.com/
#  "... the social skills of a cow on acid." - der.hans

---------- Forwarded message ----------
Date: Tue, 21 May 2002 08:05:06 -0700
From: Walter J. Mack <wmack@componentsw.com>
To: der.hans <Commerz@LuftHans.com>
Subject: RE: C++ Linux port

Hello Hans,

Here's the description:

Job Description
Port three existing programs and their associated tests from Win32 to Unix
(Linux and the BSD, which is used for MAC OSX, IA32 and RS6K processors).
The existing Win32 programs have the following characteristics:
·	The total lines of code for all three programs are approximately 62,000.
Of those approximately 20,000 lines are test programs. The rest are the
three applications.
·	Approximately 50,500 lines are OS independent. Minimal problems, related
to endianness and compiler differences are to be expected.
·	The remaining lines of code exist for Win32, and some also exist for
Linux. Equivalent functionality must be provided in code for the Mac OS
(classic and OSX).
·	Several open source modules must be compiled for the Mac platforms: zlib,
png, jpg. These are not part of the 62,000 lines mentioned above.
·	Code is written in C++, using STL and templates extensively. All code
compiles under Visual C++, and most OS independent code compiles under GNU
GCC 2.95. Prefer to use GNU GCC 3.0.4.

Additional information:
·	A partial implementation of the Linux-specific code exists. However, it is
not considered production-worthy, but can be used as a starting point and/or
reference.
·	Tests are written to check results based on expected response. The project
will be considered done successfully when all tests run with the expected
response.

Estimated Time of start: second half of July 2002.


Thanks for helping out!

Walter