Issue 27582 - MINGW: Changes to config_office
Summary: MINGW: Changes to config_office
Status: CLOSED FIXED
Alias: None
Product: Build Tools
Classification: Code
Component: configure (show other issues)
Version: OOo 1.1.1
Hardware: PC All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: quetschke
QA Contact: issues@tools
URL:
Keywords: oooqa
Depends on:
Blocks: 24588
  Show dependency tree
 
Reported: 2004-04-07 23:58 UTC by quetschke
Modified: 2008-05-18 12:45 UTC (History)
4 users (show)

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


Attachments
Patch for config_office (Don't forget to generate configure.) (18.00 KB, patch)
2004-04-07 23:59 UTC, quetschke
no flags Details | Diff
Patch for config_office with ML check (Don't forget to generate configure.) (18.53 KB, patch)
2004-04-13 04:38 UTC, quetschke
no flags Details | Diff
Patch for config_office (13.06 KB, patch)
2004-05-08 22:56 UTC, quetschke
no flags Details | Diff
Patch for wnt.mk (990 bytes, patch)
2004-05-08 22:57 UTC, quetschke
no flags Details | Diff
Patch for guw.pl (637 bytes, patch)
2004-05-08 22:58 UTC, quetschke
no flags Details | Diff
Patch for python (949 bytes, patch)
2004-05-08 22:58 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 2004-04-07 23:58:24 UTC
This issue is used to get Takashi Onos MinGW patches for config_office into OOo.

The following patch is slightly modified by me to make it more compatible and
cygwin aware.

The --with-mingwin switch now takes a path to the MinGW installation as an
argument, it is not needed any longer to put the Mingw path in first.

As an example I used:
export
PATH=/usr/bin:/cygdrive/c/WINNT/system32:/cygdrive/c/WINNT:/cygdrive/d/psdk02_2003/Bin
./configure  --with-mingwin=/cygdrive/c/MinGW
--with-jdk-home=/cygdrive/c/j2sdk1.4.1_02
--with-ant-home=/cygdrive/c/ant-1.5.3-1 --with-psdk-home=/cygdrive/d/psdk02_2003

to create my winmingw.set and it looks exact like the one before with
Takashi Onos patch.
Comment 1 quetschke 2004-04-07 23:59:36 UTC
Created attachment 14401 [details]
Patch for config_office (Don't forget to generate configure.)
Comment 2 quetschke 2004-04-08 00:01:33 UTC
vq->mh: The patches are against OpenOffice_1_1_1. Is this something
for the ooo112fix1 branch, or do we need an integration cws?
Comment 3 quetschke 2004-04-08 00:02:21 UTC
Set dependency. This issue blocks issue 24588.
Comment 4 quetschke 2004-04-13 04:38:23 UTC
Created attachment 14483 [details]
Patch for config_office with ML check (Don't forget to generate configure.)
Comment 5 quetschke 2004-04-22 14:30:39 UTC
I forgot to say, committed to cws_srx645_mingw.
Comment 6 quetschke 2004-05-08 22:54:58 UTC
Committed the following patches to cws_srx645_mingw:

MW_config_office_cygming.diff
Make configure aware of the cygwin mingw (gcc -mno-cygwin) compiler. The
variable $USE_MINGW is now used with the values "cygwin", "mingw" or "".

I introduced a new variable $WRAPCOMP, to be used for cygwin executables
of gcc/binutils. These programs don't need to be wrapped for cygming, only
for MinGW.

MW_solenv_cygwin.diff
Adapt wnt.mk to use $WRAPCOMP

MW_guw_pl.diff
Disable the output of "Command: ..." to stderr. This is necessary for some
configure tests that test for stderr output. The python configure otherwise
fails when CC="guw.pl /cygdrive/c/mingw/bin/gcc"

MW_python.diff
small clean up, use CC instead of hardcoded gcc -mno-cygwin
Comment 7 quetschke 2004-05-08 22:56:35 UTC
Created attachment 15097 [details]
Patch for config_office
Comment 8 quetschke 2004-05-08 22:57:29 UTC
Created attachment 15099 [details]
Patch for wnt.mk
Comment 9 quetschke 2004-05-08 22:58:13 UTC
Created attachment 15100 [details]
Patch for guw.pl
Comment 10 quetschke 2004-05-08 22:58:52 UTC
Created attachment 15101 [details]
Patch for python
Comment 11 quetschke 2004-05-18 23:48:53 UTC
Remove $ps.$SOLARENV.$ds.$OUTPATH.$LIB from LIB/ILIB. solenv/wnt*/lib doesn't
exist and leads to libtool issueing some noise.

Committed:

--- config_office/set_soenv.in  11 May 2004 22:22:47 -0000      1.10.6.6.10.4
+++ config_office/set_soenv.in  18 May 2004 22:41:51 -0000
@@ -1065,7 +1065,6 @@
    $WIN_LIB             = $cur_dir.$ps_STLPORT_LIB.$ps.
                         $ps.$SOLARVER.$ds.$UPD.$LIB.
                         $ps.$SOLARVER.$ds.$UPD.$ds.$INPATH.$LIB.
-                        $ps.$SOLARENV.$ds.$OUTPATH.$LIB.
                         $ps.$JAVA_HOME.$LIB;
    # Mingw is different
    if ( $COM eq "MSC" )
Comment 12 ace_dent 2008-05-18 11:54:46 UTC
The Patch you submitted has been marked as 'Resolved' and not updated within the
last 2 years+. I am therefore setting this issue to 'Verified' as the first step
towards Closing it. If you feel this is incorrect, please re-open the issue and
add any comments.

Many thanks,
Andrew
 
Cleaning-up and Closing old Issues as part of:
~ The Grand Bug Squash, pre v3 ~
http://marketing.openoffice.org/3.0/announcementbeta.html
Comment 13 ace_dent 2008-05-18 12:05:09 UTC
The Patch you submitted has been marked as 'Resolved' and not updated within the
last 2 years+. I am therefore setting this issue to 'Verified' as the first step
towards Closing it. If you feel this is incorrect, please re-open the issue and
add any comments.

Many thanks,
Andrew
 
Cleaning-up and Closing old Issues as part of:
~ The Grand Bug Squash, pre v3 ~
http://marketing.openoffice.org/3.0/announcementbeta.html
Comment 14 ace_dent 2008-05-18 12:45:06 UTC
As per previous comment: Verified > Closed.

Regards,
Andrew