mail-archives/mono-list/2003-October/016443.html

103 строки
3.6 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mono-list] CVS build instructions
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:karl%40waclawek.net">
<META NAME="robots" CONTENT="index,nofollow">
<LINK REL="Previous" HREF="016442.html">
<LINK REL="Next" HREF="016445.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mono-list] CVS build instructions
</H1>
<B>Karl Waclawek
</B>
<A HREF="mailto:karl%40waclawek.net"
TITLE="[Mono-list] CVS build instructions">karl@waclawek.net
</A><BR>
<I>Wed, 15 Oct 2003 19:13:18 -0400</I>
<P><UL>
<LI> Previous message: <A HREF="016442.html">[Mono-list] CVS build instructions
</A></li>
<LI> Next message: <A HREF="016445.html">[Mono-list] CVS build instructions
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#16443">[ date ]</a>
<a href="thread.html#16443">[ thread ]</a>
<a href="subject.html#16443">[ subject ]</a>
<a href="author.html#16443">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>&gt;<i> On Wed, 2003-10-15 at 12:23, Karl Waclawek wrote:
</I>&gt;<i> &gt; As a Mono newbie I found it quite difficult to build from CVS.
</I>&gt;<i> &gt; It isn't really documented what you need.
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; Here is what finally succeeded (RH 9).
</I>&gt;<i>
</I>&gt;<i> So do you have it working now?
</I>
Yes, on my work machine.
At home I will still have to do it.
Wish me luck. :-)
&gt;<i> &gt; - glib update (don't remember which version)
</I>&gt;<i> &gt; - install all mono 0.28 RPMs
</I>&gt;<i> &gt; - install all Cairo and ICU related packages from red carpet
</I>&gt;<i> &gt; (maybe not all needed, but didn't want to go through too many re-tries)
</I>&gt;<i> &gt; - cd to ../mcs and build mcs first (contrary to instructions,
</I>&gt;<i> &gt; as I would get corlib.dll out of sync with ../mono/make fullbuild
</I>&gt;<i>
</I>&gt;<i> Where are these instructions? If they're wrong, we should fix them.
</I>
In the README.
&gt;<i>
</I>&gt;<i> Incidentally, this is what I do myself, I always build mcs before mono
</I>&gt;<i> (from CVS), and I never used 'make fullbuild'.
</I>
Thanks for the tip!
&gt;<i>
</I>&gt;<i> &gt; even after copying all current monocharge files over the ones from the RPMs)
</I>&gt;<i>
</I>&gt;<i> You can always download a
</I>&gt;<i> &gt; - cd to ../gtk-sharp and do the same (don't know if necessary)
</I>&gt;<i> &gt; - cd to ../mono and run the recommended
</I>&gt;<i> &gt; ./autogen.sh --prefix=/usr/local
</I>&gt;<i> &gt; make fullbuild
</I>&gt;<i>
</I>&gt;<i> This is what I do:
</I>&gt;<i>
</I>&gt;<i> 1) Get a working setup of Mono (from RPM).
</I>&gt;<i> 2) Checkout mcs and mono.
</I>&gt;<i> 3) Build mcs, and then mono.
</I>&gt;<i> 4) cd mono/runtime, and remove all dlls and exes. Make again to get new
</I>&gt;<i> assemblies from mcs/class/lib.
</I>&gt;<i> 5) make install in mono.
</I>
I'll try that at home.
If it works right away, maybe that is an FAQ item?
Karl
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI> Previous message: <A HREF="016442.html">[Mono-list] CVS build instructions
</A></li>
<LI> Next message: <A HREF="016445.html">[Mono-list] CVS build instructions
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#16443">[ date ]</a>
<a href="thread.html#16443">[ thread ]</a>
<a href="subject.html#16443">[ subject ]</a>
<a href="author.html#16443">[ author ]</a>
</LI>
</UL>
</body></html>