[Mono-list] Another familiar question

Ferguson, Neale Neale.Ferguson@SoftwareAG-USA.com
Mon, 4 Nov 2002 10:27:10 -0500


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C28416.A47CBB60
Content-Type: text/plain;
	charset="iso-8859-1"

Hi all,
 I'm sure this question has been done to death during the course of this
package's life and I apologise for asking again. However, I'm trying to put
instructions together so that people running Linux on S/390 can take the
latest mono source and start playing with it. I intended to tell them:
- Get latest stable binaries for Intel and install
- Get source for mcs and mono from CVS
- Get monocharge for latest CVS version
- make mcs (using DLLs from monocharge)
- make mono 
 
Once they have a working mono/mcs on S/390 then they can build on S/390 if
they get latest monocharge whenever they update their source:
- Make mcs
- Make mono
 
This, in theory, is what I think they should do. However, I tried taking my
own advice and get the old familiar:
 
** (../../../mcs/mcs.exe:9107): WARNING **: cant resolve internal call to
"System.IO.MonoIO::GetFileType(intptr,System.IO.MonoIOError&)" (tested
without signature also)
 
Your mono runtime and corlib are out of sync.
When you update one from cvs you need to update, compile and install
the other too.
Do not report this as a bug unless you're sure you have updated correctly:
you probably have a broken mono install.
If you see other errors or faults after this message they are probably
related
and you need to fix your mono install first.
 
Can someone set me straight please?
 
Neale


------_=_NextPart_001_01C28416.A47CBB60
Content-Type: text/html;
	charset="iso-8859-1"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">


<META content="MSHTML 6.00.2713.1100" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=439132215-04112002><FONT face=Arial size=2>Hi 
all,</FONT></SPAN></DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial size=2>&nbsp;I'm sure this 
question has been done to death during the course of this package's life and I 
apologise for asking again. However, I'm trying to put instructions together so 
that people running Linux on S/390 can take the latest mono source and start 
playing with it. I intended to tell them:</FONT></SPAN></DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial size=2>- Get latest stable 
binaries for Intel and install</FONT></SPAN></DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial size=2>- Get source for mcs 
and mono from CVS</FONT></SPAN></DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial size=2>- Get monocharge for 
latest CVS version</FONT></SPAN></DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial size=2>- make mcs (using 
DLLs from monocharge)</FONT></SPAN></DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial size=2>- make mono 
</FONT></SPAN></DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial size=2>Once they have a 
working mono/mcs on S/390 then they can build on S/390 if they get latest 
monocharge whenever they update their source:</FONT></SPAN></DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial size=2>- Make 
mcs</FONT></SPAN></DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial size=2>- Make 
mono</FONT></SPAN></DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial size=2>This, in theory, is 
what I think they should do. However, I tried taking my own advice and get the 
old familiar:</FONT></SPAN></DIV>
<DIV><SPAN class=439132215-04112002><FONT size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=439132215-04112002><FONT face="Courier New" color=#0000ff 
size=2>** (../../../mcs/mcs.exe:9107): WARNING **: cant resolve internal call to 
"System.IO.MonoIO::GetFileType(intptr,System.IO.MonoIOError&amp;)" (tested 
without signature also)</FONT></SPAN></DIV>
<DIV><FONT face="Courier New" color=#0000ff></FONT>&nbsp;</DIV>
<DIV><SPAN class=439132215-04112002><FONT face="Courier New" color=#0000ff 
size=2>Your mono runtime and corlib are out of sync.<BR>When you update one from 
cvs you need to update, compile and install<BR>the other too.<BR>Do not report 
this as a bug unless you're sure you have updated correctly:<BR>you probably 
have a broken mono install.<BR>If you see other errors or faults after this 
message they are probably related<BR>and you need to fix your mono install 
first.</FONT></SPAN></DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial size=2>Can someone set me 
straight please?</FONT></SPAN></DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=439132215-04112002><FONT face=Arial size=2>Neale</DIV>
<DIV><BR></DIV></FONT></SPAN></BODY></HTML>

------_=_NextPart_001_01C28416.A47CBB60--