[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