[Mono-devel-list] couldn't sign assembly

Doug dougpostman at yahoo.com
Wed Mar 9 10:49:12 EST 2005


   I am trying to compile the new mono code I got
yesterday.  I replaced it over my old mono code.  I
then did a 
make bootstrap
   Then I went into the mcs directory in the
class/Managed.Windows.Forms directory.  I did a make
clean and then a make install.
   At first it failed with a corlib error saying it
expected version 26 and found version 28.  I replaced
the mscorlib.dll in the mcs/class/lib/default
directory with the corlib.dll found in the
/usr/local/lib/mono/2.0 directory.  
   Now when I compile I get 
MONO_PATH="../../class/lib/default:$MONO_PATH" mono 
../../tools/security/sn.exe -q -R
../../class/lib/default/System.Windows.Forms.dll
../../class/mono.snk
Couldn't sign the assembly
../../class/lib/default/System.Windows.Forms.dll with
this key pair.
make[1]: ***
[../../build/deps/default_System.Windows.Forms.dll.was_signed]
Error 1
make[1]: Leaving directory
`/export/home/root/mono1.1/mcs/class/Managed.Windows.Forms'
make: *** [install] Error 2
----------
   I guess I have two questions.  Why when I did a
make bootstrap with the new code, did the mscorlib.dll
still use the old version - 26?  Which version should
it use as it seems it should be using the newest
version of 28?
   Also, could this be causing the sign assembly error
in the Managed.Windows.Forms build?  
   I am building on Solaris 9.




More information about the Mono-devel-list mailing list