[Mono-dev] Mono daily tarballs building problem - cannot use internal mcs
kalibera at nenya.ms.mff.cuni.cz
Fri Aug 19 08:05:14 EDT 2005
I have a problem compiling mono daily packages
(http://mono.ximian.com/daily/mono-188.8.131.5250723 and newer) - the
problem is that the mcs binary shipped withing this package is not used,
because it is assumed to be wrong version. I am using P4/FC2 and FC3,
both facing the problem. If I am reading the logs correctly, you've
added the version check into mcs/build/profiles/basic.make
On my system, the check fails because the disassembler fails with
"The assembly mscorlib.dll was not found or could not be loaded. It
should have been installed in the
(this error message normally ends in /dev/null). The mscorlib.dll file
is in the package, but in directory
"mcs/class/lib/monolite/mscorlib.dll" The actually displayed error
*** The compiler 'mcs' doesn't appear to be usable.
*** The contents of your 'monolite' directory are out-of-date
*** You may want to try 'make get-monolite-latest'
I building the package by " ./configure, make, make install", as
suggested in the README.
I don't really understand the internals of Mono building, however this
is the technical reason why the building of the mono daily packages
fails. And prior to this change, I was sucesfully building the daily
packages with the internal mcs.
Is it a bug or should actually be the daily packages built differently
after July 23rd than before ?
More information about the Mono-devel-list