Issue 8762 - Build OOo for W32 with cygwin tcsh, without 4NT
Summary: Build OOo for W32 with cygwin tcsh, without 4NT
Status: CLOSED FIXED
Alias: None
Product: Build Tools
Classification: Code
Component: code (show other issues)
Version: 643
Hardware: PC Windows 2000
: P3 Trivial (vote)
Target Milestone: ---
Assignee: hjs
QA Contact: issues@tools
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-28 08:13 UTC by quetschke
Modified: 2002-12-13 17:43 UTC (History)
1 user (show)

See Also:
Issue Type: PATCH
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
solenv/inc/wnt.mk (835 bytes, patch)
2002-10-28 08:14 UTC, quetschke
no flags Details | Diff
guw.pl.diff - solenv/bin/guw.pl (586 bytes, patch)
2002-10-28 08:16 UTC, quetschke
no flags Details | Diff
set_soenv.in.diff - config_office/set_soenv.in (2.64 KB, patch)
2002-10-28 08:17 UTC, quetschke
no flags Details | Diff
sch.diff - sch/source/ui/app/makefile.mk (733 bytes, patch)
2002-10-28 08:18 UTC, quetschke
no flags Details | Diff
lingucomponent.diff - lingucomponent/source/thesaurus/parser/makefile.mk (1.46 KB, patch)
2002-10-28 08:19 UTC, quetschke
no flags Details | Diff
wnt_macros.mk.diff - solenv/inc/startup/wnt/macros.mk (532 bytes, patch)
2002-10-28 08:20 UTC, quetschke
no flags Details | Diff
settings.mk.diff - solenv/inc/settings.mk (724 bytes, patch)
2002-10-28 08:22 UTC, quetschke
no flags Details | Diff
extensions.diff - extensions/source/activex/main/makefile.mk (603 bytes, patch)
2002-10-28 08:23 UTC, quetschke
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description quetschke 2002-10-28 08:13:25 UTC
Build instructions for a build of SRX643_OO for windows with cygwin tcsh.

Build environement:
Windows 2K, MS VC++, JDK 1.3.1, MASM (see *)
Cygwin 1.3.12 (including autoconf, tcsh, bison, perl, cvs, zip etc.) (see **),
The gpc general polygon clipper library (see *)

ATTENTION! You must use the zip.exe from cygwin!

*)_http://www.openoffice.org/dev_docs/source/build_windows.html#BuildRequirements
**) Don't use symlinks of awk.exe, tar.exe and gunzip.exe.

*PLUS*:

- A current MS Platform SDK (only Core SDK and MS Data Access Components)
- unicows.dll

Changes/patches:   (All checkouts are done 27.10.02, 20:00 MET)
- Keep a copy of a build external (OK, so the build isn't 4NT free :-) )
  and copy it back after a fresh checkout of SRX643_OO.

- Get some files from HEAD:
cvs update -AdRP -rHEAD solenv/bin/guw.pl
cvs update -AdRP -rHEAD solenv/inc/_tg_app.mk
cvs update -AdRP -rHEAD solenv/inc/tg_app.mk
cvs update -AdRP -rHEAD sfx2/util/makefile.mk
cvs update -AdRP -rHEAD sfx2/util/sfxwin.flt
cvs update -AdRP -rHEAD offmgr/sdi/makefile.mk
cvs update -AdRP -rHEAD sw/source/ui/app/makefile.mk
cvs update -AdRP -rHEAD sc/addin/datefunc/makefile.mk
cvs update -AdRP -rHEAD sc/addin/rot13/makefile.mk
cvs update -AdRP -rHEAD sc/addin/util/makefile.mk
cvs update -AdRP -rHEAD basctl/source/basicide/makefile.mk
cvs update -AdRP -rHEAD basctl/util/makefile.mk

-Apply some patches:
For solenv/inc/wnt.mk - Define WRAPPERCMD as unix to dos wrapper
patch -p0 < wnt.mk.diff

For solenv/bin/guw.pl - Extra check if exec succeeded
patch -p0 < guw.pl.diff

For config_office/set_soenv.in - Accept filenames with space
patch -p0 < set_soenv.in.diff

For sch/source/ui/app/makefile.mk
patch -p0 < sch.diff

For lingucomponent/source/thesaurus/parser/makefile.mk
patch -p0 < lingucomponent.diff

For: solenv/inc/startup/wnt/macros.mk - Problem with $(PWD)
patch -p0 < wnt_macros.mk.diff

For solenv/inc/settings.mk
patch -p0 < settings.mk.diff

For extensions/source/activex/main/makefile.mk
patch -p0 < extensions.diff
Comment 1 quetschke 2002-10-28 08:14:56 UTC
Created attachment 3383 [details]
solenv/inc/wnt.mk
Comment 2 quetschke 2002-10-28 08:16:20 UTC
Created attachment 3384 [details]
guw.pl.diff - solenv/bin/guw.pl
Comment 3 quetschke 2002-10-28 08:17:32 UTC
Created attachment 3385 [details]
set_soenv.in.diff - config_office/set_soenv.in
Comment 4 quetschke 2002-10-28 08:18:28 UTC
Created attachment 3386 [details]
sch.diff - sch/source/ui/app/makefile.mk
Comment 5 quetschke 2002-10-28 08:19:22 UTC
Created attachment 3387 [details]
lingucomponent.diff - lingucomponent/source/thesaurus/parser/makefile.mk
Comment 6 quetschke 2002-10-28 08:20:30 UTC
Created attachment 3388 [details]
wnt_macros.mk.diff - solenv/inc/startup/wnt/macros.mk
Comment 7 quetschke 2002-10-28 08:22:30 UTC
Created attachment 3389 [details]
settings.mk.diff - solenv/inc/settings.mk
Comment 8 quetschke 2002-10-28 08:23:59 UTC
Created attachment 3390 [details]
extensions.diff - extensions/source/activex/main/makefile.mk
Comment 9 hjs 2002-11-06 10:33:48 UTC
the last missing patch (set_soenv.in) is addressed by #8982
Comment 10 hjs 2002-12-13 17:43:45 UTC
close