[Mono-list] build of mono 1.1.7 & 1.1.8.2 fails on Solaris:
failure to compile mcs
Paolo Molaro
lupus at ximian.com
Fri Jul 22 06:02:23 EDT 2005
On 07/22/05 Jeremy Teo wrote:
> > A decent file(1) should report mcs.exe as a PE binary, but knowing this is Solaris...
> On Solaris 10 x86/AMD64 at least:
>
> # file /opt/csw/bin/mono
> /opt/csw/bin/mono: ELF 32-bit LSB executable 80386 Version 1,
> dynamically linked, stripped
See above, we were talking about mcs.exe, not mono.
On 07/22/05 Raja R Harinath wrote:
> > Usually, this 'safe' mcs.exe won't work either (because it's too old)
>
> That would be a bug wouldn't it :-)
>
> If you're building from tarballs, the mcs.exe is the _not_ too old.
> Anyway, mcs.exe won't be an issue -- it'll be mscorlib.dll -- and that
> will match the mono source code in the tarball. So, it is safe.
Yes, I suppose so. It happened to me with a svn build not with a tarball
(I think the checking-mcs-works code may fail if the runtime has some
debug printfs and so on).
> The "usually" above probably refers to your experience with SVN
> checkouts rather than tarballs, and even that should be rare [1].
[...]
> [1] By default, SVN checkouts don't get any 'monolite' assemblies.
> So, the only way you can get into this situation is if
>
> a. You had fetched monolite into the tree at some distant time past
a it is, but getting a new one didn't work.
lupus
--
-----------------------------------------------------------------
lupus at debian.org debian/rules
lupus at ximian.com Monkeys do it better
More information about the Mono-list
mailing list