[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pnet-developers] [bug #6349] Cygwin + --with-mstools fails
From: |
nobody |
Subject: |
[Pnet-developers] [bug #6349] Cygwin + --with-mstools fails |
Date: |
Thu, 06 Nov 2003 23:01:54 -0500 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020826 |
=================== BUG #6349: LATEST MODIFICATIONS ==================
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=6349&group_id=353
Changes by: Rhys Weatherley <address@hidden>
Date: Fri 11/07/2003 at 04:01 (GMT)
What | Removed | Added
---------------------------------------------------------------------------
Resolution | None | Wont Fix
Status | Open | Closed
------------------ Additional Follow-up Comments ----------------------------
--with-mstools will be removed from pnetlib eventually.
The resource thing is not spurious - MS documentation
specifies that the "real" name of the resource must appear
after a comma.
=================== BUG #6349: FULL BUG SNAPSHOT ===================
Submitted by: Krai Project: DotGNU Portable.NET
Submitted on: Mon 11/03/2003 at 23:25
Category: None Severity: 5 - Major
Bug Group: None Resolution: Wont Fix
Assigned to: None Status: Closed
Summary: Cygwin + --with-mstools fails
Original Submission: Issues:
* csant provides a corrupt '/resource:' line to csc.exe
* pnet/support/spawn.c does not take into account Cygwin/MSVCRT spawnvp/_P_WAIT
differences
* autotools does not supply properly formatted CSHARP_COMPILER when building
against MSVCRT
(aka --disable-cygwin / gcc -mno-cygwin)
pnet/pnetlib fresh cvs (2003-11-03)
-----------------------------------
pnet 'configured' as:
./configure --disable-cygwin --enable-shared
pnetlib 'configured' as:
./configure --with-x --with-mstools
MS.NET SDK C-sharp compiler:
c:WINNTMicrosoft.NETFrameworkv1.1.4322csc.exe
aka
/cygdrive/c/WINNT/Microsoft.NET/Framework/v1.1.4322/csc.exe
PROPOSTED PARTIAL-FIX PATCH:
* removes (?)spurious comma and trailing text in csant_cscc.c in /resources:
line [is it TRULY needed somehow?]
* Semi-hacked pnet/support/spawn.c [see code comments in patch for temporary
fix + reasoning]
* DOES NOT touch autotools.
Workaround:
-> Specify CSHARP_COMPILER during ./configure in Windows format
ie: CSHARP_COMPILER="c:WINNTMicrosoft.NETFrameworkv1.1.4322csc"
./configure --with-mstools
* BUILD PROCESS STILL TENDS TO EXPLODE messily when building some libraries,
citing references et al which seem to be beyond the immediate scope of this
bug; perhaps begin exploration by examining responsefiles csant generates
(pnet/support/spawn.c around line 157 in ILSpawnProcess)
Follow-up Comments
*******************
-------------------------------------------------------
Date: Fri 11/07/2003 at 04:01 By: rweather
--with-mstools will be removed from pnetlib eventually.
The resource thing is not spurious - MS documentation
specifies that the "real" name of the resource must appear
after a comma.
CC list is empty
File Attachments
****************
-------------------------------------------------------
Date: Mon 11/03/2003 at 23:25 Name: with-mstools_partialfix.patch Size: 1KB
By: Krai
proposed partial fix
http://savannah.gnu.org/bugs/download.php?group_id=353&bug_id=6349&bug_file_id=786
For detailed info, follow this link:
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=6349&group_id=353
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/