[Mono-list] A COMPLETE list of prerequisites for compiling mo no in Cygwin?

Urs Muff umuff@quark.com
Tue, 4 Feb 2003 16:42:17 -0700


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_01C2CCA7.0D7A0360
Content-Type: text/plain

Somebody can help with this?

 

running ./mono-build-win32.sh

 

...

checking for pkg-config... /usr/bin/pkg-config

checking for glib-2.0 >= 1.3.11... yes

checking BASE_DEPENDENCIES_CFLAGS...
-I/CVS-Repositories/go-mono.com/install/include/glib-2.0
-I/CVS-Repositories/go-mono.com/install/lib/glib-2.0/include

checking BASE_DEPENDENCIES_LIBS...
-L/CVS-Repositories/go-mono.com/install/lib -lglib-2.0 -lintl -liconv

checking for gc.h... no

checking for gc/gc.h... no

checking for GC_malloc in -lgc... yes

configure: error: Found libgc but not its header files! You may need to
install them by hand.

 

- Urs

 

-----Original Message-----
From: John BouAntoun [mailto:John.BouAntoun@rogen.com.au] 
Sent: Tuesday, February 04, 2003 2:47 PM
To: mono-list@lists.ximian.com
Subject: FW: [Mono-list] A COMPLETE list of prerequisites for compiling mono
in Cygwin?

 

I have found that the best way to get mono to build (start building at
least) under windows, from cvs,  is to do the following:

 

 - create a directory to hold the cvs files (/monocvs)

 - cd into that directory (cd /mononocvs)

 - do a complete get from cvs of mono and mcs (see go-mono.com for how to
get from anoncvs)

 - copy /mono/doc/mono-build-w32.sh into /monocvs

 - run /monocvs/mono-build-w32.sh

 

mono-build-w32.sh will should then automate grabbing all (most) required
libraries and building (even updates mono and mcs from cvs).

 

then follow the instructions from /mono/mcs/README.building

 

Gonzalo: It might be a point to add the line that tells the users where to
put mono-build-w32.sh into README.building, it took me a while to figure out
that it had to be at the same directory level as mono and mcs.

 

Hope that Helps

 

JBA

-----Original Message-----
From: Jerkins, Phillip [mailto:Phillip.Jerkins@morgankeegan.com]
Sent: Wednesday, 5 February 2003 5:37 AM
To: mono-list@lists.ximian.com
Subject: [Mono-list] A COMPLETE list of prerequisites for compiling mono in
Cygwin?

Mono folk:

 

Although Mr. Daniel Morgan was kind enough to point me to the autogen.sh
file in the mono folder, I'm still running into dependency issues.  (I'm
currently battling glib 2.2.1, which isn't compiling under Cygwin.)  Does
anyone have a complete list of prerequisites for compiling mono under
Cygwin?  Preferably with links to download sites?

 

Thanks!

 

Phil Jerkins

 

****************************************************************************
**********************
Morgan Keegan & Co., Inc. DOES NOT ACCEPT ORDERS AND/OR 
INSTRUCTIONS REGARDING YOUR ACCOUNT BY E-MAIL.  Transactional details 
do not supersede normal trade confirmations or statements.  The information 
contained in this transmission is privileged and confidential. It is
intended for the use of 
the individual or entity named above. The information contained herein is
based on 
sources we believe reliable but is not considered all-inclusive. Opinions
are our current 
opinions only and are subject to change without notice.  Offerings are
subject to prior 
sale and/or change in price.  Prices, quotes, rates and yields are subject
to change 
without notice.  Morgan Keegan & Co., Inc., member NYSE, NASD and SIPC, is a

registered broker-dealer subsidiary of Regions Financial Corporation.
Investments are 
NOT FDIC INSURED, NOT BANK GUARANTEED and MAY LOSE VALUE.  Morgan 
Keegan & Co., Inc. reserves the right to monitor all electronic
correspondence.
 
 
http://www.morgankeegan.com
****************************************************************************
**********************


------_=_NextPart_001_01C2CCA7.0D7A0360
Content-Type: text/html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=US-ASCII">


<meta name=Generator content="Microsoft Word 10 (filtered)">

<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Garamond;
	panose-1:2 2 4 4 3 3 1 1 8 3;}
@font-face
	{font-family:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
pre
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.EmailStyle18
	{font-family:Arial;
	color:windowtext;}
span.EmailStyle20
	{font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Somebody can help with this?</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>running ./mono-build-win32.sh</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>...</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>checking for pkg-config... /usr/bin/pkg-config</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>checking for glib-2.0 &gt;= 1.3.11... yes</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>checking BASE_DEPENDENCIES_CFLAGS...
-I/CVS-Repositories/go-mono.com/install/include/glib-2.0
-I/CVS-Repositories/go-mono.com/install/lib/glib-2.0/include</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>checking BASE_DEPENDENCIES_LIBS...
-L/CVS-Repositories/go-mono.com/install/lib -lglib-2.0 -lintl -liconv</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>checking for gc.h... no</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>checking for gc/gc.h... no</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>checking for GC_malloc in -lgc... yes</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>configure: error: Found libgc but not its
header files! You may need to install them by hand.</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<div>

<p class=MsoNormal style='text-autospace:none'><b><font size=1 color="#003300"
face=Garamond><span style='font-size:9.0pt;font-family:Garamond;font-variant:
small-caps;color:#003300;letter-spacing:2.0pt;font-weight:bold'>- Urs</span></font></b></p>

</div>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'>

<p class=MsoNormal><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma'>-----Original Message-----<br>
<b><span style='font-weight:bold'>From:</span></b> </span></font><font size=2
  face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>John</span></font><font
 size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> </span></font><font
  size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>BouAntoun</span></font><font
size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>
[mailto:John.BouAntoun@rogen.com.au] <br>
<b><span style='font-weight:bold'>Sent:</span></b> </span></font><font size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>Tuesday,
 February 04, 2003</span></font><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma'> </span></font><font
 size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>2:47 PM</span></font><font
size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'><br>
<b><span style='font-weight:bold'>To:</span></b> mono-list@lists.ximian.com<br>
<b><span style='font-weight:bold'>Subject:</span></b> FW: [Mono-list] A
COMPLETE list of prerequisites for compiling mono in Cygwin?</span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;</span></font></p>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>I have found that the best way to get mono
to build (start building at least) under windows, from cvs, &nbsp;is to do the
following:</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;- create a&nbsp;directory to hold
the cvs files (/monocvs)</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;- cd into that directory (cd
/mononocvs)</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;- do a complete get from cvs of mono
and mcs (see go-mono.com for how to get from anoncvs)</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;- copy /mono/doc/mono-build-w32.sh
into /monocvs</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>&nbsp;- run /monocvs/mono-build-w32.sh</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>mono-build-w32.sh will should then
automate grabbing all (most) required libraries and building (even updates mono
and mcs from cvs).</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>then follow the instructions from /mono/mcs/README.building</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>Gonzalo: It might be a point to add the
line that tells the users where to put mono-build-w32.sh into README.building,
it took me a while to figure out that it had to be at the same directory level
as mono and mcs.</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
 10.0pt;font-family:Arial;color:blue'>Hope</span></font><font size=2
color=blue face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:blue'> that Helps</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 color=blue face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:blue'>JBA</span></font></p>

</div>

<blockquote style='margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt'>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma'>-----Original Message-----<br>
<b><span style='font-weight:bold'>From:</span></b> </span></font><font size=2
 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>Jerkins</span></font><font
size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>, </span></font><font
 size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>Phillip</span></font><font
size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>
[mailto:Phillip.Jerkins@morgankeegan.com]<br>
<b><span style='font-weight:bold'>Sent:</span></b> </span></font><font size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>Wednesday, 5
 February 2003</span></font><font size=2 face=Tahoma><span style='font-size:
10.0pt;font-family:Tahoma'> </span></font><font size=2 face=Tahoma><span
 style='font-size:10.0pt;font-family:Tahoma'>5:37 AM</span></font><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'><br>
<b><span style='font-weight:bold'>To:</span></b> mono-list@lists.ximian.com<br>
<b><span style='font-weight:bold'>Subject:</span></b> [Mono-list] A COMPLETE
list of prerequisites for compiling mono in Cygwin?</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Mono folk:</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Although </span></font><font size=2 face=Arial><span
  style='font-size:10.0pt;font-family:Arial'>Mr.</span></font><font size=2
 face=Arial><span style='font-size:10.0pt;font-family:Arial'> </span></font><font
  size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>Daniel</span></font><font
 size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'> </span></font><font
  size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>Morgan</span></font><font
size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'> was kind
enough to point me to the autogen.sh file in the mono folder, I'm still running
into dependency issues.&nbsp; (I'm currently battling glib 2.2.1, which isn't
compiling under Cygwin.)&nbsp; Does anyone have a complete list of prerequisites for
compiling mono under Cygwin?&nbsp; Preferably with links to download sites?</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Thanks!</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=MsoAutoSig><font size=2 face=Verdana><span style='font-size:10.0pt;
 font-family:Verdana'>Phil</span></font><font size=2 face=Verdana><span
style='font-size:10.0pt;font-family:Verdana'> Jerkins</span></font></p>

<p class=MsoAutoSig><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;</span></font></p>

<pre><font size=2 color=blue face="Courier New"><span style='font-size:10.0pt;
color:blue'>**************************************************************************************************</span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>Morgan Keegan &amp; Co., Inc. DOES NOT ACCEPT ORDERS AND/OR </span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>INSTRUCTIONS REGARDING YOUR ACCOUNT BY E-MAIL.&nbsp; Transactional details </span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>do not supersede normal trade confirmations or statements.&nbsp; The information </span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>contained in this transmission is privileged and confidential. It is intended for the use of </span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>the individual or entity named above. The information contained herein is based on </span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>sources we believe reliable but is not considered all-inclusive. Opinions are our current </span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>opinions only and are subject to change without notice.&nbsp; Offerings are subject to prior </span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>sale and/or change in price.&nbsp; Prices, quotes, rates and yields are subject to change </span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>without notice.&nbsp; Morgan Keegan &amp; Co., Inc., member NYSE, NASD and SIPC, is a </span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>registered broker-dealer subsidiary of Regions Financial Corporation.&nbsp; Investments are </span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>NOT FDIC INSURED, NOT BANK GUARANTEED and MAY LOSE VALUE.&nbsp; </span></font><font
 color=blue><span style='color:blue'>Morgan</span></font><font color=blue><span
style='color:blue'> </span></font></pre><pre><font size=2 color=blue
face="Courier New"><span style='font-size:10.0pt;color:blue'>Keegan &amp; Co., Inc. reserves the right to monitor all electronic correspondence.</span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>&nbsp;</span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>&nbsp;</span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>http://www.morgankeegan.com</span></font></pre><pre><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;color:blue'>**************************************************************************************************</span></font></pre></blockquote>

</div>

</div>

</body>

</html>

------_=_NextPart_001_01C2CCA7.0D7A0360--