[nem-bug] [Nemerle 0000667]: "make install" doesn't install Nemerle
assemblies into GAC
feedback at nemerle.org
feedback at nemerle.org
Fri May 12 21:13:30 CEST 2006
The following issue has been RESOLVED.
======================================================================
<http://nemerle.org/bugs/view.php?id=667>
======================================================================
Reported By: AndreiF
Assigned To: nazgul
======================================================================
Project: Nemerle
Issue ID: 667
Category: Other
Reproducibility: always
Severity: minor
Priority: normal
Status: resolved
Resolution: fixed
Fixed in Version:
======================================================================
Date Submitted: 05-09-2006 09:33 CEST
Last Modified: 05-12-2006 21:13 CEST
======================================================================
Summary: "make install" doesn't install Nemerle assemblies
into GAC
Description:
WinXP, .NET Framework 2.0
log is attached
======================================================================
----------------------------------------------------------------------
nazgul - 05-09-06 09:48
----------------------------------------------------------------------
Strange... could you run configure --disable-silent ? (I'm not sure if
this will show everything, but we need to see what options are exactly
passed to gacutil)
----------------------------------------------------------------------
AndreiF - 05-09-06 10:06
----------------------------------------------------------------------
E:\projects\Nemerle>perl configure --disable-silent
Unknown parameter: --disable-silent
Try: ./configure --help
(forgot to specify - I'm using MSYS/MSYS DTK 1.0)
Nemerle sources were updated today :)
----------------------------------------------------------------------
nazgul - 05-09-06 10:08
----------------------------------------------------------------------
--disable-quiet disable beautiful output
----------------------------------------------------------------------
AndreiF - 05-09-06 10:17
----------------------------------------------------------------------
ok, see attachment
----------------------------------------------------------------------
AndreiF - 05-09-06 10:18
----------------------------------------------------------------------
ok, see attachment
----------------------------------------------------------------------
nazgul - 05-09-06 10:23
----------------------------------------------------------------------
Maybe it is a problem with out.stage3/Nemerle.dll path? Could you try
running the gacutil command manually and specify out.stage3\Nemerle.dll
path? Probably the script must be somehow changed to work correctly on
non-cygwin installations.
----------------------------------------------------------------------
AndreiF - 05-09-06 10:46
----------------------------------------------------------------------
When I run this in the root of Nemerle folder, all works fine
gacutil /i ncc\out.stage3\Nemerle.dll
----------------------------------------------------------------------
AndreiF - 05-09-06 13:23
----------------------------------------------------------------------
so, it seems there is a problem in the installation script when working
under MSYS
----------------------------------------------------------------------
nazgul - 05-09-06 13:26
----------------------------------------------------------------------
Exactly, I'm not sure how we can handle / and \ in a cross-platform way...
Cygwin and Linux uses / in paths.
----------------------------------------------------------------------
AndreiF - 05-09-06 13:35
----------------------------------------------------------------------
strange, when I'm running "gacutil.exe /f /i out.stage3/Nemerle.dll" from
the console, all works fine. But when I'm running installation script,
gacutil outputs usage information. It seems like arguments were spoiled by
script (?).
I'm not experienced in unix shell, unfortunately :(
----------------------------------------------------------------------
nazgul - 05-12-06 20:53
----------------------------------------------------------------------
It seems like Mingw 'make' can't handle concatenating command with
additional parameters... and I'm not sure how to workaround it.
In general it's much wiser to use cygwin instead of MinGW
----------------------------------------------------------------------
nazgul - 05-12-06 21:13
----------------------------------------------------------------------
Ok, I fixed this issue. Seems like MinGW don't like parameters of form /xx,
I changed them to -xx and now installation seem to work. But in general you
can expect more problems in this configuration.
Issue History
Date Modified Username Field Change
======================================================================
05-09-06 09:33 AndreiF New Issue
05-09-06 09:33 AndreiF File Added: msg.txt
05-09-06 09:48 nazgul Note Added: 0001258
05-09-06 10:06 AndreiF Note Added: 0001259
05-09-06 10:08 nazgul Note Added: 0001260
05-09-06 10:17 AndreiF Note Added: 0001261
05-09-06 10:18 AndreiF Note Added: 0001262
05-09-06 10:19 AndreiF File Added: msg2.txt
05-09-06 10:23 nazgul Note Added: 0001263
05-09-06 10:46 AndreiF Note Added: 0001264
05-09-06 13:23 AndreiF Note Added: 0001267
05-09-06 13:26 nazgul Note Added: 0001269
05-09-06 13:35 AndreiF Note Added: 0001271
05-12-06 20:53 nazgul Note Added: 0001279
05-12-06 21:13 nazgul Status new => resolved
05-12-06 21:13 nazgul Resolution open => fixed
05-12-06 21:13 nazgul Assigned To => nazgul
05-12-06 21:13 nazgul Note Added: 0001280
======================================================================
More information about the bugs
mailing list