Hi,
Porting OOo to a new platform is quite an effort. A few hints:
- throw away all the old HPUX stuff. It's stale since 6 years or so.
Redoing is the way to go. You may reuse the HPUX define for
conditional compiling, it's orphaned anyway. The old port was done at
times when the source code was still closed and never went beyond demo
stage anyway. Several later attempts to port OOo to HPUX have not led
to any code integrated into the OOo main line AFAIK.
- if you want quick results, go with a 32 bit port first. OOo is not yet
ready for 64 bit, though it's getting there.
- if possible use GCC instead of ACC. It will save you a lot of
compiler headaches
- you'll need someone in your team with intimate knowledge of PA and
Itaniium assembler, calling conventions, C++ object layouts etc. The
UNO bridge is probably the part which is most difficult to port to a
new platform. You'll be able to get hints on what to do from the other
gcc bridge ports
It's hard to tell how long such a port would take. It's an ongoing
effort. It strongly depends on how "near" HPUX is to the Unix
"mainstream" (read that as some idealized mixture of
Solaris/Linux/FreeBSD/Darwin) nowadays. It also is strongly dependent on
the quality of the tools used in the porting. When I did the last
StarOffice HPUX port (back in the last millennium) 90% of the porting
time went into fighting ACC bugs. I guess the situation has improved a
bit since then ...
Heiner
amrith glibc wrote:
Hi all,
We are planning to create a HP-UX port of openoffice for both Itaniium
and PA. After seeing the statitistics ie, 30k source files and
9000000lines of C++ code, It seems to be big effort.
So before taking up this effort of porting, I would like to get
information regarding the time and effort this porting activity has
taken for any other ported platform. Initially we may go for a very bare
minimal features.
It would be really nice, if some one who has taken part in any such
porting activity can answer my below given questions.
1. How much time it will take to port openoffice with full features.
2. How much time it will take to port openoffice with minimal features.
3. What are the main issues which need to be fixed in the porting phase.
4. Is there any existing port available for HP-UX.
Thanks in advance
Amrith
--
Jens-Heiner Rechtien
[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]