[Mono-list] CVS build instructions
As a Mono newbie I found it quite difficult to build from CVS. It isn't really documented what you need. Here is what finally succeeded (RH 9). - glib update (don't remember which version) - install all mono 0.28 RPMs - install all Cairo and ICU related packages from red carpet (maybe not all needed, but didn't want to go through too many re-tries) - cd to ../mcs and build mcs first (contrary to instructions, as I would get corlib.dll out of sync with ../mono/make fullbuild even after copying all current monocharge files over the ones from the RPMs) - cd to ../gtk-sharp and do the same (don't know if necessary) - cd to ../mono and run the recommended ./autogen.sh --prefix=/usr/local make fullbuild Did I do anything fundamentally wrong? Karl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] CVS build instructions
I Was having problem with mono-monodoc, and others.. And i did this: I install Gtk 2, GtkHTML, Glib and all of other package in RPM format. (Download from ftp.gnome.org/pub) Then, Compile Mono. ./configure make make install Then, MCS: makefile Then Gtk-Sharp: ./configure make make install Then Monodoc.. Make sure to have the RPM package for Perl (They're available in gtk-sharp.sf.net) before install monodoc.. if you don't the monodoc crash (this was my problem) perl-XML-LibXML-1.53-1.i386.rpm perl-XML-LibXML-1.53-1.src.rpm perl-XML-LibXML-Common-0.12-1.i386.rpm perl-XML-LibXML-Common-0.12-1.src.rpm perl-XML-NamespaceSupport-1.08-1.i386.rpm perl-XML-NamespaceSupport-1.08-1.src.rpm perl-XML-SAX-0.12-1.i386.rpm perl-XML-SAX-0.12-1.src.rpm From: Karl Waclawek [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [Mono-list] CVS build instructions Date: Wed, 15 Oct 2003 12:23:36 -0400 MIME-Version: 1.0 Received: from mc4-f23.hotmail.com ([65.54.237.158]) by mc4-s15.hotmail.com with Microsoft SMTPSVC(5.0.2195.5600); Wed, 15 Oct 2003 09:32:40 -0700 Received: from listsmx.ximian.com ([141.154.95.15]) by mc4-f23.hotmail.com with Microsoft SMTPSVC(5.0.2195.5600); Wed, 15 Oct 2003 09:28:52 -0700 Received: from headcheese.ximian.com (localhost [127.0.0.1])by listsmx.ximian.com (Postfix) with ESMTPid 2DE2A124515; Wed, 15 Oct 2003 12:25:20 -0400 (EDT) Received: by listsmx.ximian.com (Postfix, from userid 38)id 22D691241B1; Wed, 15 Oct 2003 12:24:52 -0400 (EDT) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14])by listsmx.ximian.com (Postfix) with ESMTP id 4E471124515for [EMAIL PROTECTED]; Wed, 15 Oct 2003 12:24:21 -0400 (EDT) Received: from mailrelay2.thestar.ca (mailrelay2.thestar.ca [192.206.151.161])by skeptopotamus.ximian.com (Postfix) with ESMTP id C5700630BCfor [EMAIL PROTECTED]; Wed, 15 Oct 2003 12:24:18 -0400 (EDT) Received: from [Masked] by mailrelay2.thestar.ca with SMTP id foujrcaa for [EMAIL PROTECTED]; Wed, 15 Oct 2003 12:23:37 -0400 X-Message-Info: g+YnDTwJTP5AhXKthN6Kkb1jli/hiCoKk71OV1jZ47Q= Message-ID: [EMAIL PROTECTED] X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-AntiVirus: Checked for viruses by Gordano's AntiVirus Software X-Spam-Status: No, hits=0.0 required=5.0tests=noneversion=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: [EMAIL PROTECTED] Errors-To: [EMAIL PROTECTED] X-BeenThere: [EMAIL PROTECTED] X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: mailto:[EMAIL PROTECTED] List-Post: mailto:[EMAIL PROTECTED] List-Subscribe: http://lists.ximian.com/mailman/listinfo/mono-list,mailto:[EMAIL PROTECTED] List-Id: Mono Developer Discussion List mono-list.lists.ximian.com List-Unsubscribe: http://lists.ximian.com/mailman/listinfo/mono-list,mailto:[EMAIL PROTECTED] List-Archive: http://lists.ximian.com/archives/public/mono-list/ Return-Path: [EMAIL PROTECTED] X-OriginalArrivalTime: 15 Oct 2003 16:28:55.0031 (UTC) FILETIME=[6D28B870:01C39339] As a Mono newbie I found it quite difficult to build from CVS. It isn't really documented what you need. Here is what finally succeeded (RH 9). - glib update (don't remember which version) - install all mono 0.28 RPMs - install all Cairo and ICU related packages from red carpet (maybe not all needed, but didn't want to go through too many re-tries) - cd to ../mcs and build mcs first (contrary to instructions, as I would get corlib.dll out of sync with ../mono/make fullbuild even after copying all current monocharge files over the ones from the RPMs) - cd to ../gtk-sharp and do the same (don't know if necessary) - cd to ../mono and run the recommended ./autogen.sh --prefix=/usr/local make fullbuild Did I do anything fundamentally wrong? Karl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list _ Charla con tus amigos en lĂnea mediante MSN Messenger: http://messenger.yupimsn.com/ ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] CVS build instructions
On Wed, 2003-10-15 at 12:23, Karl Waclawek wrote: As a Mono newbie I found it quite difficult to build from CVS. It isn't really documented what you need. Here is what finally succeeded (RH 9). So do you have it working now? - glib update (don't remember which version) - install all mono 0.28 RPMs - install all Cairo and ICU related packages from red carpet (maybe not all needed, but didn't want to go through too many re-tries) - cd to ../mcs and build mcs first (contrary to instructions, as I would get corlib.dll out of sync with ../mono/make fullbuild Where are these instructions? If they're wrong, we should fix them. Incidentally, this is what I do myself, I always build mcs before mono (from CVS), and I never used 'make fullbuild'. even after copying all current monocharge files over the ones from the RPMs) You can always download a - cd to ../gtk-sharp and do the same (don't know if necessary) - cd to ../mono and run the recommended ./autogen.sh --prefix=/usr/local make fullbuild This is what I do: 1) Get a working setup of Mono (from RPM). 2) Checkout mcs and mono. 3) Build mcs, and then mono. 4) cd mono/runtime, and remove all dlls and exes. Make again to get new assemblies from mcs/class/lib. 5) make install in mono. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] CVS build instructions
On Wed, 2003-10-15 at 12:23, Karl Waclawek wrote: As a Mono newbie I found it quite difficult to build from CVS. It isn't really documented what you need. Here is what finally succeeded (RH 9). So do you have it working now? Yes, on my work machine. At home I will still have to do it. Wish me luck. :-) - glib update (don't remember which version) - install all mono 0.28 RPMs - install all Cairo and ICU related packages from red carpet (maybe not all needed, but didn't want to go through too many re-tries) - cd to ../mcs and build mcs first (contrary to instructions, as I would get corlib.dll out of sync with ../mono/make fullbuild Where are these instructions? If they're wrong, we should fix them. In the README. Incidentally, this is what I do myself, I always build mcs before mono (from CVS), and I never used 'make fullbuild'. Thanks for the tip! even after copying all current monocharge files over the ones from the RPMs) You can always download a - cd to ../gtk-sharp and do the same (don't know if necessary) - cd to ../mono and run the recommended ./autogen.sh --prefix=/usr/local make fullbuild This is what I do: 1) Get a working setup of Mono (from RPM). 2) Checkout mcs and mono. 3) Build mcs, and then mono. 4) cd mono/runtime, and remove all dlls and exes. Make again to get new assemblies from mcs/class/lib. 5) make install in mono. I'll try that at home. If it works right away, maybe that is an FAQ item? Karl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] CVS build instructions
On a brand new spanking Red Hat Linux 9 install, I got mono built from cvs by: 1. create a mono directory in $HOME 2. cd to $HOME/mono 3. create a directory named install 4. within the install directory, create two directories bin and lib 5. setup your cvs environment by setting CVSROOT and CVS_RSH 6. download the latest mono-charge snapshot from http://go-mono.com/daily/ a. untar/ungzip the mono-charge tarball, like: tar xvfz monocharge20031013.tar.gz b. copy the resulting *.dll to $HOME/mono/install/lib c. copy the resulting *.exe to $HOME/mono/install/bin 6. cd to $HOME/mono 7. check out from cvs mono and mcs via: cvs -z3 co mono mcs 8. run the mono-build.sh script from $HOME/mono like: mono/doc/mono-build.sh The script will download any dependencies you need, install them, and set them up. The script will automatically run autogen.sh, make, and then do a make install to $HOME/mono/install prefix 9. set up your evironment to include $HOME/mono/install/lib in the $LD_LIBRARY_PATH and $HOME/mono/install/bin in $PATH Note, I did not need any RPMs. Just one monocharge tarball was needed and access to mono cvs. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Karl Waclawek Sent: Wednesday, October 15, 2003 12:24 PM To: [EMAIL PROTECTED] Subject: [Mono-list] CVS build instructions As a Mono newbie I found it quite difficult to build from CVS. It isn't really documented what you need. Here is what finally succeeded (RH 9). - glib update (don't remember which version) - install all mono 0.28 RPMs - install all Cairo and ICU related packages from red carpet (maybe not all needed, but didn't want to go through too many re-tries) - cd to ../mcs and build mcs first (contrary to instructions, as I would get corlib.dll out of sync with ../mono/make fullbuild even after copying all current monocharge files over the ones from the RPMs) - cd to ../gtk-sharp and do the same (don't know if necessary) - cd to ../mono and run the recommended ./autogen.sh --prefix=/usr/local make fullbuild Did I do anything fundamentally wrong? Karl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] CVS build instructions
On a brand new spanking Red Hat Linux 9 install, I got mono built from cvs by: 1. create a mono directory in $HOME 2. cd to $HOME/mono 3. create a directory named install 4. within the install directory, create two directories bin and lib 5. setup your cvs environment by setting CVSROOT and CVS_RSH 6. download the latest mono-charge snapshot from http://go-mono.com/daily/ a. untar/ungzip the mono-charge tarball, like: tar xvfz monocharge20031013.tar.gz b. copy the resulting *.dll to $HOME/mono/install/lib c. copy the resulting *.exe to $HOME/mono/install/bin 6. cd to $HOME/mono 7. check out from cvs mono and mcs via: cvs -z3 co mono mcs 8. run the mono-build.sh script from $HOME/mono like: mono/doc/mono-build.sh The script will download any dependencies you need, install them, and set them up. The script will automatically run autogen.sh, make, and then do a make install to $HOME/mono/install prefix 9. set up your evironment to include $HOME/mono/install/lib in the $LD_LIBRARY_PATH and $HOME/mono/install/bin in $PATH Note, I did not need any RPMs. Just one monocharge tarball was needed and access to mono cvs. I was looking for that kind of instructions. Thanks to all who gave me feedback. Karl ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list