Re: [Mono-list] Getting Started
Ben Davis wrote: Hello all I'm very excited about mono and would love to start developing some gtk# apps, however my knowlege of gtk is, well, zero.. and my knowlege of .NET is so-so. I've installed mono and GTK#, (obtained using gentoo's portage system), and I've done a simple "hello world" cmd line program. I'd like to know how to get started building simple GTK# apps (such as hello wolrd).. But I know there is little documentation at the moment for newbies such as myself. Can someone point me into the right direction, or somewhere where I can start learning? Thanks Ben Davis http://www.gotmono.com/docs/index.html ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Getting started
The gentoo packages are pretty outdated last time I checked, if that's still the case you should compile the latest mono package yourself. For a book, I recommend "Inside C#" by Tom Archer, in addition to being excellent for learning C# and .NET, it also dives a little into MSIL so you get a better understanding of how things work under the hood. MSDN is also a great resource once you have a solid understand of .NET's basics. I use VS.NET for an IDE, but SharpDevelop is an good alternative and I hear MonoDevelop (based on Sharp) is getting better. On Mon, 03 May 2004 23:41:07 -0500, Collin Starkweather <[EMAIL PROTECTED]> wrote: > > I am interested in getting started doing some basic coding in > anticipation of porting a project to C# on Linux, but past installing > the mono Gentoo package I'm a bit in the dark about where to get > started. > > Is there a "getting started" type guide to Mono? (I didn't see anything > in the documentation on the web site.) Are there other resources that > anyone would suggest; e.g., a book on C# that is recommended? What do > folks use as an IDE? > > Thanks, > > -Collin > > -- > ~~ > Collin Starkweather, Ph.D. [EMAIL PROTECTED] > ~~ > > ___ > 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] Getting started
On Tue, 2004-05-04 at 05:45, abhishek srivastava wrote: > I have downloaded all the rpms. Is there any document giving me the steps of > installing mono? Generally, the recommendation is to use Ximian Red Carpet, but manual RPM installation is fairly straightforward. > Sorry if this repeated question annoys you. Please give me the steps of > installation. I have dowloaded the rpms > > cairo-0.1.17-0.ximian.6.1.i386.rpm > mod_mono-0.7-0.ximian.6.0.i386.rpm > cairo-devel-0.1.17-0.ximian.6.1.i386.rpm mono-0.31-1.ximian.6.0.i386.rpm > gtk-sharp-0.17-0.ximian.6.0.i386.rpm > mono-devel-0.31-1.ximian.6.0.i386.rpm > gtk-sharp-gapi-0.17-0.ximian.6.0.i386.rpm > monodoc-0.11-0.ximian.6.0.i386.rpm > icu-2.6.1-1.ximian.6.3.i386.rpm > perl-XML-LibXML-1.54-1.ximian.6.1.i386.rpm > libgdiplus-0.2-0.ximian.6.0.i386.rpm > perl-XML-LibXML-Common-0.13-1.ximian.6.1.i386.rpm > libgdiplus-devel-0.2-0.ximian.6.0.i386.rpm > perl-XML-NamespaceSupport-1.08-1.ximian.6.1.i386.rpm > libicu26-2.6.1-1.ximian.6.3.i386.rpm > perl-XML-NodeFilter-0.01-1.ximian.6.1.i386.rpm > libicu-devel-2.6.1-1.ximian.6.3.i386.rpm > perl-XML-SAX-0.12-1.ximian.6.1.i386.rpm > libpixman-0.1.0-1.ximian.6.2.i386.rpmxsp-0.9-0.ximian.6.0.i386.rpm > libpixman-devel-0.1.0-1.ximian.6.2.i386.rpm The short answer is that you don't worry about the install order. Let RPM worry about that. :-) In principal, you should be able to do this: $ rpm -ivh *.rpm In practice, you might not be able to, as you might be missing required packages. For example, when I did this with the beta 1 take-3 packages, RPM gave me errors for gtk-sharp-gapi, as I was missing a bunch of perl-XML-* packages (which I see you have, but I didn't). I wasn't interested in installing all those packages, which brings us to an alternative setup: # Get an editable list of all the RPMs $ ls -1 *.rpm > rpms.txt # edit rpms.txt to include only the RPMs that are easily # installable $ rpm -ivh `cat rpms.txt` The backtick (`) operator, not to be confused with a normal single quote (it's the key to the left of `1'), executes the command within the backticks, and substitutes the command's standard output in-place. This allows us to easily trim down the set of packages to install, so that you minimize the extra packages you require. Some of the required packages aren't part of mono. For example, glib2-devel may be required for some of the packages. You'll have to manually install such external dependencies. If the RPMs you downloaded are for you distribution, that should be it. Edit "rpms.txt" to include the packages you want, use `rpm -i', and you're done. If the RPMs aren't for your distribution, it may be impossible or you may need to do more work. (For example, I installed the Red Hat 9 RPMs on Fedora Core 2 Test 2, and they weren't a complete match.) `rpm --nodeps' can be your friend. (FC2T2 has a "gtkhtml3" package installed, but gtk-sharp wanted "gtkhtml3.0", even though they appear to be the same. I just installed gtk-sharp with --nodeps to permit installation.) - Jon ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Getting started
On Tuesday May 04, 2004 08:51 am, Jonathan Pryor wrote: > On Tue, 2004-05-04 at 05:45, abhishek srivastava wrote: > > > > I have downloaded all the rpms. Is there any document giving me the steps > > of installing mono? > > Generally, the recommendation is to use Ximian Red Carpet, but manual > RPM installation is fairly straightforward. I am using Red Carpet, and it's great. The only issue I have is that some dll's don't seem to be included and mono develop isn't included, and I can't seem to build it. I'm hoping that the upcoming releases will have more of the dll's, and that I'll be able to build mono develop. > > > Sorry if this repeated question annoys you. Please give me the steps of > > installation. I have dowloaded the rpms > > > > cairo-0.1.17-0.ximian.6.1.i386.rpm > > mod_mono-0.7-0.ximian.6.0.i386.rpm > > cairo-devel-0.1.17-0.ximian.6.1.i386.rpm > > mono-0.31-1.ximian.6.0.i386.rpm gtk-sharp-0.17-0.ximian.6.0.i386.rpm > > mono-devel-0.31-1.ximian.6.0.i386.rpm > > gtk-sharp-gapi-0.17-0.ximian.6.0.i386.rpm > > monodoc-0.11-0.ximian.6.0.i386.rpm > > icu-2.6.1-1.ximian.6.3.i386.rpm > > perl-XML-LibXML-1.54-1.ximian.6.1.i386.rpm > > libgdiplus-0.2-0.ximian.6.0.i386.rpm > > perl-XML-LibXML-Common-0.13-1.ximian.6.1.i386.rpm > > libgdiplus-devel-0.2-0.ximian.6.0.i386.rpm > > perl-XML-NamespaceSupport-1.08-1.ximian.6.1.i386.rpm > > libicu26-2.6.1-1.ximian.6.3.i386.rpm > > perl-XML-NodeFilter-0.01-1.ximian.6.1.i386.rpm > > libicu-devel-2.6.1-1.ximian.6.3.i386.rpm > > perl-XML-SAX-0.12-1.ximian.6.1.i386.rpm > > libpixman-0.1.0-1.ximian.6.2.i386.rpm > > xsp-0.9-0.ximian.6.0.i386.rpm libpixman-devel-0.1.0-1.ximian.6.2.i386.rpm > > The short answer is that you don't worry about the install order. Let > RPM worry about that. :-) > > In principal, you should be able to do this: > > $ rpm -ivh *.rpm > > In practice, you might not be able to, as you might be missing required > packages. For example, when I did this with the beta 1 take-3 packages, > RPM gave me errors for gtk-sharp-gapi, as I was missing a bunch of > perl-XML-* packages (which I see you have, but I didn't). I wasn't > interested in installing all those packages, which brings us to an > alternative setup: > > # Get an editable list of all the RPMs > $ ls -1 *.rpm > rpms.txt > # edit rpms.txt to include only the RPMs that are easily > # installable > $ rpm -ivh `cat rpms.txt` > > The backtick (`) operator, not to be confused with a normal single quote > (it's the key to the left of `1'), executes the command within the > backticks, and substitutes the command's standard output in-place. This > allows us to easily trim down the set of packages to install, so that > you minimize the extra packages you require. > > Some of the required packages aren't part of mono. For example, > glib2-devel may be required for some of the packages. You'll have to > manually install such external dependencies. > > If the RPMs you downloaded are for you distribution, that should be it. > Edit "rpms.txt" to include the packages you want, use `rpm -i', and > you're done. > > If the RPMs aren't for your distribution, it may be impossible or you > may need to do more work. (For example, I installed the Red Hat 9 RPMs > on Fedora Core 2 Test 2, and they weren't a complete match.) `rpm > --nodeps' can be your friend. (FC2T2 has a "gtkhtml3" package > installed, but gtk-sharp wanted "gtkhtml3.0", even though they appear to > be the same. I just installed gtk-sharp with --nodeps to permit > installation.) > > - Jon > > > ___ > 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] Getting started
Hello All, Red Carpet seems to be the favorite mode of installing mono. However I have two questions 1. Will it work on Mandrake / Red Hat? (If not, is there an equivalent of redcarpet on these flavors). 2. Is it free? Regards, Abhishek. -Original Message- From: Jonathan Pryor [mailto:[EMAIL PROTECTED] Sent: Tuesday, May 04, 2004 6:21 PM To: abhishek srivastava Cc: [EMAIL PROTECTED] Subject: Re: [Mono-list] Getting started On Tue, 2004-05-04 at 05:45, abhishek srivastava wrote: > I have downloaded all the rpms. Is there any document giving me the > steps of installing mono? Generally, the recommendation is to use Ximian Red Carpet, but manual RPM installation is fairly straightforward. > Sorry if this repeated question annoys you. Please give me the steps > of installation. I have dowloaded the rpms > > cairo-0.1.17-0.ximian.6.1.i386.rpm > mod_mono-0.7-0.ximian.6.0.i386.rpm > cairo-devel-0.1.17-0.ximian.6.1.i386.rpm mono-0.31-1.ximian.6.0.i386.rpm > gtk-sharp-0.17-0.ximian.6.0.i386.rpm > mono-devel-0.31-1.ximian.6.0.i386.rpm > gtk-sharp-gapi-0.17-0.ximian.6.0.i386.rpm > monodoc-0.11-0.ximian.6.0.i386.rpm > icu-2.6.1-1.ximian.6.3.i386.rpm > perl-XML-LibXML-1.54-1.ximian.6.1.i386.rpm > libgdiplus-0.2-0.ximian.6.0.i386.rpm > perl-XML-LibXML-Common-0.13-1.ximian.6.1.i386.rpm > libgdiplus-devel-0.2-0.ximian.6.0.i386.rpm > perl-XML-NamespaceSupport-1.08-1.ximian.6.1.i386.rpm > libicu26-2.6.1-1.ximian.6.3.i386.rpm > perl-XML-NodeFilter-0.01-1.ximian.6.1.i386.rpm > libicu-devel-2.6.1-1.ximian.6.3.i386.rpm > perl-XML-SAX-0.12-1.ximian.6.1.i386.rpm > libpixman-0.1.0-1.ximian.6.2.i386.rpmxsp-0.9-0.ximian.6.0.i386.rpm > libpixman-devel-0.1.0-1.ximian.6.2.i386.rpm The short answer is that you don't worry about the install order. Let RPM worry about that. :-) In principal, you should be able to do this: $ rpm -ivh *.rpm In practice, you might not be able to, as you might be missing required packages. For example, when I did this with the beta 1 take-3 packages, RPM gave me errors for gtk-sharp-gapi, as I was missing a bunch of perl-XML-* packages (which I see you have, but I didn't). I wasn't interested in installing all those packages, which brings us to an alternative setup: # Get an editable list of all the RPMs $ ls -1 *.rpm > rpms.txt # edit rpms.txt to include only the RPMs that are easily # installable $ rpm -ivh `cat rpms.txt` The backtick (`) operator, not to be confused with a normal single quote (it's the key to the left of `1'), executes the command within the backticks, and substitutes the command's standard output in-place. This allows us to easily trim down the set of packages to install, so that you minimize the extra packages you require. Some of the required packages aren't part of mono. For example, glib2-devel may be required for some of the packages. You'll have to manually install such external dependencies. If the RPMs you downloaded are for you distribution, that should be it. Edit "rpms.txt" to include the packages you want, use `rpm -i', and you're done. If the RPMs aren't for your distribution, it may be impossible or you may need to do more work. (For example, I installed the Red Hat 9 RPMs on Fedora Core 2 Test 2, and they weren't a complete match.) `rpm --nodeps' can be your friend. (FC2T2 has a "gtkhtml3" package installed, but gtk-sharp wanted "gtkhtml3.0", even though they appear to be the same. I just installed gtk-sharp with --nodeps to permit installation.) - Jon ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] Getting started
Hello, You get it along with XD desktop. However, for installing it separately, you can have a look at http://www.ximian.com -Ravindra >>> "Abhishek Srivastava" <[EMAIL PROTECTED]> 5/5/2004 3:16:09 PM >>> Hello All, Red Carpet seems to be the favorite mode of installing mono. However I have two questions 1. Will it work on Mandrake / Red Hat? (If not, is there an equivalent of redcarpet on these flavors). 2. Is it free? Regards, Abhishek. -Original Message- From: Jonathan Pryor [mailto:[EMAIL PROTECTED] Sent: Tuesday, May 04, 2004 6:21 PM To: abhishek srivastava Cc: [EMAIL PROTECTED] Subject: Re: [Mono-list] Getting started On Tue, 2004-05-04 at 05:45, abhishek srivastava wrote: > I have downloaded all the rpms. Is there any document giving me the > steps of installing mono? Generally, the recommendation is to use Ximian Red Carpet, but manual RPM installation is fairly straightforward. > Sorry if this repeated question annoys you. Please give me the steps > of installation. I have dowloaded the rpms > > cairo-0.1.17-0.ximian.6.1.i386.rpm > mod_mono-0.7-0.ximian.6.0.i386.rpm > cairo-devel-0.1.17-0.ximian.6.1.i386.rpm mono-0.31-1.ximian.6.0.i386.rpm > gtk-sharp-0.17-0.ximian.6.0.i386.rpm > mono-devel-0.31-1.ximian.6.0.i386.rpm > gtk-sharp-gapi-0.17-0.ximian.6.0.i386.rpm > monodoc-0.11-0.ximian.6.0.i386.rpm > icu-2.6.1-1.ximian.6.3.i386.rpm > perl-XML-LibXML-1.54-1.ximian.6.1.i386.rpm > libgdiplus-0.2-0.ximian.6.0.i386.rpm > perl-XML-LibXML-Common-0.13-1.ximian.6.1.i386.rpm > libgdiplus-devel-0.2-0.ximian.6.0.i386.rpm > perl-XML-NamespaceSupport-1.08-1.ximian.6.1.i386.rpm > libicu26-2.6.1-1.ximian.6.3.i386.rpm > perl-XML-NodeFilter-0.01-1.ximian.6.1.i386.rpm > libicu-devel-2.6.1-1.ximian.6.3.i386.rpm > perl-XML-SAX-0.12-1.ximian.6.1.i386.rpm > libpixman-0.1.0-1.ximian.6.2.i386.rpm xsp-0.9-0.ximian.6.0.i386.rpm > libpixman-devel-0.1.0-1.ximian.6.2.i386.rpm The short answer is that you don't worry about the install order. Let RPM worry about that. :-) In principal, you should be able to do this: $ rpm -ivh *.rpm In practice, you might not be able to, as you might be missing required packages. For example, when I did this with the beta 1 take-3 packages, RPM gave me errors for gtk-sharp-gapi, as I was missing a bunch of perl-XML-* packages (which I see you have, but I didn't). I wasn't interested in installing all those packages, which brings us to an alternative setup: # Get an editable list of all the RPMs $ ls -1 *.rpm > rpms.txt # edit rpms.txt to include only the RPMs that are easily # installable $ rpm -ivh `cat rpms.txt` The backtick (`) operator, not to be confused with a normal single quote (it's the key to the left of `1'), executes the command within the backticks, and substitutes the command's standard output in-place. This allows us to easily trim down the set of packages to install, so that you minimize the extra packages you require. Some of the required packages aren't part of mono. For example, glib2-devel may be required for some of the packages. You'll have to manually install such external dependencies. If the RPMs you downloaded are for you distribution, that should be it. Edit "rpms.txt" to include the packages you want, use `rpm -i', and you're done. If the RPMs aren't for your distribution, it may be impossible or you may need to do more work. (For example, I installed the Red Hat 9 RPMs on Fedora Core 2 Test 2, and they weren't a complete match.) `rpm --nodeps' can be your friend. (FC2T2 has a "gtkhtml3" package installed, but gtk-sharp wanted "gtkhtml3.0", even though they appear to be the same. I just installed gtk-sharp with --nodeps to permit installation.) - Jon ___ 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] getting started
On Mon, 2004-05-24 at 16:22, Darren Crotchett wrote: > I'm trying to give mono a try. My questions in a nutshell is, "Where should I > start?" Is there a page for Mono newbies? How about where not to? Like, maybe... > > No offense to anyone, but in my opinion, the web page is a horrible mess. > Everything seems to be thrown together with no thought as to how someone new > to mono might approach learning it. > > There are 88 (yes, I counted them) links on the left hand side of the page > http://www.go-mono.com/compiling.html. That's just down the left hand side > of the page. There are 6 more links on the top of the page and who knows how > many scattered throughout the page. Many of the links are not descriptive. > > Somebody with some organizational skills really needs to work on this page. > > Sometimes the state of Linux and Open Source in general seems so advanced. > And, at other times, it's like in its infancy. Stuff like the following > really gets on my nerves: > > [EMAIL PROTECTED] src]# rpm -ivh ifolder-0.8.20040521-1.i686.rpm > error: Failed dependencies: > addressbook = 0.8.20040521 is needed by ifolder-0.8.20040521-1 > simias = 0.8.20040521 is needed by ifolder-0.8.20040521-1 > mono-core >= 0.91 is needed by ifolder-0.8.20040521-1 > mono-data >= 0.91 is needed by ifolder-0.8.20040521-1 > mono-posix >= 0.91 is needed by ifolder-0.8.20040521-1 > mono-remoting >= 0.91 is needed by ifolder-0.8.20040521-1 > mono-nunit >= 0.91 is needed by ifolder-0.8.20040521-1 > gtk-sharp >= 0.91 is needed by ifolder-0.8.20040521-1 > Is a bad idea. For future reference, the "right" thing to do here would be to take the experiences your having right now trying to get mono to work for you, and writing them down. Use that as a starting point for a better installation process, and submit that back to the project. Take a stab at using what you learn to rebuild the documents you refer to above. You get what you give, my friend. :) For what it's worth, the final part of your rant is easily resolved: try installing the dependencies. Or use a utility like apt, yum, or Red Carpet to resolve them for you automatically. > My apologies for the rants. I realize that they might offend some and will > not likely generate good helpful responses to my question, but sometimes you > just have to get crap off your chest. I hear you. Probably not in the same message as a request for aid, but hey, to each their own. Adam ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] getting started
On Mon, 2004-05-24 at 19:22, Darren Crotchett wrote: > I'm trying to give mono a try. My questions in a nutshell is, "Where should I > start?" Red Carpet. Please, for the love of $DEITY, start with Red Carpet. If your distro isn't supported, get one that is. It will greatly simplify life (both yours and ours), and will automagically handle RPM dependency tracking, which would immediately solve the problems you elude to below... > Is there a page for Mono newbies? At one point, the Mono Handbook would have been the "Mono Newbies" resource. Alas, the Handbook has become stale, though there is an effort to bring it up to date. > > No offense to anyone, but in my opinion, the web page is a horrible mess. > Everything seems to be thrown together with no thought as to how someone new > to mono might approach learning it. This has been noted on multiple occasions. Last I knew, someone had volunteered to re-write the site, but that was over a month ago and I haven't heard anything since. > Sometimes the state of Linux and Open Source in general seems so advanced. > And, at other times, it's like in its infancy. Stuff like the following > really gets on my nerves: > > [EMAIL PROTECTED] src]# rpm -ivh ifolder-0.8.20040521-1.i686.rpm > error: Failed dependencies: > addressbook = 0.8.20040521 is needed by ifolder-0.8.20040521-1 > simias = 0.8.20040521 is needed by ifolder-0.8.20040521-1 > mono-core >= 0.91 is needed by ifolder-0.8.20040521-1 > mono-data >= 0.91 is needed by ifolder-0.8.20040521-1 > mono-posix >= 0.91 is needed by ifolder-0.8.20040521-1 > mono-remoting >= 0.91 is needed by ifolder-0.8.20040521-1 > mono-nunit >= 0.91 is needed by ifolder-0.8.20040521-1 > gtk-sharp >= 0.91 is needed by ifolder-0.8.20040521-1 > This is why you use Red Carpet. Or Apt. Or Yum. Or Up2date. Or any number of other existing package management programs. You shouldn't be manually dealing with packages anymore, not when virtually every distro includes such tools by default. They will find and install all required dependencies for you, thus promoting the "really advanced" feelings. :-) - Jon ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] getting started
without wishing to start an argument (and as someone who has just gone through this exercise) not every linux machine is connected to the internet so Red Carpet etc do not work! For security reasons, virus protection etc (particularly in govt) these sort of machines are not connected to much at all (in fact my test machine is only accessible by ftp). PS not everyone has braodband access either --- ABS Web Site: www.abs.gov.au ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] getting started
On Monday 24 May 2004 06:41 pm, Adam Jacob wrote: > For future reference, the "right" thing to do here would be to take the > experiences your having right now trying to get mono to work for you, > and writing them down. Use that as a starting point for a better > installation process, and submit that back to the project. Take a stab > at using what you learn to rebuild the documents you refer to above. > > You get what you give, my friend. :) I was trying to offer constructive criticism and maybe generate some discussion that might lead to an improvement to the website. At this point, this is all I have to offer. I took into consideration that it was very possible that the people in charge of the website may not be aware that the website lacks focus. Therefore, I was just trying to bring the problem to their attention. > > For what it's worth, the final part of your rant is easily resolved: try > installing the dependencies. Or use a utility like apt, yum, or Red > Carpet to resolve them for you automatically. I am using Mandrake 10 right now. I've heard of Red Carpet. But, I haven't ever used it. I'll take a look at it. But, this begs the question, "If Red Carpet is the preferred way to install Mono, why isn't there a big fat link saying 'Start Here if you want to try Mono' on the front of the mono home page pointing to the Red Carpet tools with directions on how to install mono?" > I hear you. Probably not in the same message as a request for aid, but > hey, to each their own. This is true. > > Adam ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] getting started
> I'm trying to give mono a try. My questions in a nutshell is, "Where > should I start?" Is there a page for Mono newbies? I have read some of the responses, and they basically went something like: Get RedCarpet, if your distribution is not supported -> switch to something else. Now, I try to keep up-to-date on different distributions and have found Mandrake to be the best (running 10.0 like you are). I would not switch. Mandrake has package magement built in, and it supports automatic resolving dependencies (like RedCarpet). The mono packages are also available as Mandrake Cooker packages. Here is how you can install mono: After finding a mirror of your liking you can add the mirror as a software source using "Media Manager" under "Software Management" in the Mandrake Linux Control Center (Configure your computer). If you are a Mandrake Club member adding software sources is made easy by using the Mandrake Club web-site. On the web-site you can lookup mirrors. When you select a mirror you are shown a command for adding your mirror to the Media Manager. If you are not a Mandrake Club member you will have to find a mirror manually. After adding the mirror as a software source you should be able to use "Install" under "Software Management" to search for and install mono, including dependencies. Best of luck to you! ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Getting Started
On Tue, 28 Mar 2006 22:15:22 -0500 "Carl Hume" <[EMAIL PROTECTED]> wrote: > using System; > > class Hello { > static Main() { > Console.writeln( "Hello, World!" ); > } > } Hi, this is the right one: using System; class Hello { public static void Main() { Console.WriteLine( "Hello, World!" ); } } First of all: Main method must return a valid type (void); then the method writeln is not present inside the Console class Bye Salvatore -<| LAAS --<| http://laas.altervista.org <| ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Getting Started
On 3/29/06, Salvatore Scarciglia <[EMAIL PROTECTED]> wrote: On Tue, 28 Mar 2006 22:15:22 -0500"Carl Hume" <[EMAIL PROTECTED]> wrote: Hi,this is the right one:using System;class Hello {public static void Main() { Console.WriteLine( "Hello, World!" );}}First of all: Main method must return a valid type (void); then themethod writeln is not present inside the Console class Thanks for your help Salvatore. hello.cs now looks like: // Hello World! : hello.cs using System; class Hello { public static void Main() { Console.WriteLine( "Hello, World!" ); } } Unfortunately, I still receive the same compile error: # mcs hello.cs hello.cs(3,13): error CS8025: Parsing error Compilation failed: 1 error(s), 0 warnings Any thoughts? Cheers! Carl-- http://genomescampaigns.blogspot.com ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Getting Started
On Wed, 29 Mar 2006 06:35:00 -0500 "Carl Hume" <[EMAIL PROTECTED]> wrote: > using System; > > class Hello { > public static void Main() { > Console.WriteLine( "Hello, World!" ); > } > } Hi Carl, I'm using mono 1.1.13.1 on my Ubuntu 5.10 and the code you have posted is correctly compiled end executed . I really don't know where is the problem... Salvatore -<| LAAS --<| http://laas.altervista.org <| ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Getting started
Hello, To clear things up, you can create cross-platform apps by still using Visual Studio. But if you want to move to a cross-platform IDE, then MonoDevelop is what you're looking for. Look around the Mono site for more info. yolandre wrote: > > Hi all, > I have just downloaded Mono and am considering a cross-over fom Visual > Studio .Net. Where to start? I have been using Visual Studio (inclusive of > .Net) for a good couple of years and have for a long time been thinking > about moving over to a cross-platform development tool. > Any and all advice that will assist in finding my feet shall be greatly > appreciated. > Many thanks! > -- View this message in context: http://old.nabble.com/Getting-started-tp27190276p27192147.html Sent from the Mono - General mailing list archive at Nabble.com. ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Getting Started - Mono
On 1/8/06, Olan (sent by Nabble.com) <[EMAIL PROTECTED]> wrote: >[...] > Installed Mono using the Linux Installer on new install of Fedora Core > 2.6.11 and all went well. Installed in /home/[current user]/mono-1.1.12.1 > restarted the PC but MonoDoc or MonoDevelop do not start (By clicking on >[] you might try to open a terminal and enter the command: /home/[current_user]/mono-1.1.12.1/bin/monodevelop hope this helps, regards, -eduardo s.m. ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Getting Started - Mono
Thanks Eduardo that worked ok, but does anyone know why the icon(s) does not start the program, can I do something to fix it? My PATH variable appears OK. Cheers, O View this message in context: Re: Getting Started - Mono Sent from the Mono - General forum at Nabble.com. ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Getting Started - Mono
hi add /opt/mono-1.1.10/lib into your ld.so.conf and run ldconfig Then, monodoc can be launched from Nautilus. But MonoDevelop raised a exception while staring up mybe a bug of MonoDevelop 2006/1/10, Olan (sent by Nabble.com) <[EMAIL PROTECTED]>: > Thanks Eduardo that worked ok, but does anyone know why the icon(s) does > not start the program, can I do something to fix it? My PATH variable > appears OK. > > Cheers, > O > > View this message in context: Re: Getting Started - Mono > > Sent from the Mono - General forum at Nabble.com. > ___ > Mono-list maillist - Mono-list@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/mono-list > > > ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Getting Started With MonoTouch
Tim, MonoTouch is not currently available to the public. If you are interested in our private beta please fill out the survey @ http://bit.ly/3MxPlS -g On 3-Aug-09, at 11:19 AM, Tim Scott wrote: I am a total noob to Mono. I was hoping to give a try to MonoTouch. This tutorial shows how to get started with MonoTouch development: http://www.mono-project.com/MonoTouch_Tutorial_MonoDevelop_HelloWorld It instructs to use "MonoDevelop MonoTouch Edition," and it provides a link to the MonoDevelop site -- where it can presumably be obtained. I cannot find any such thing on that site. Nor can Google find it for me. I downloaded the latest version of MonoDevelop (for Mac OS X 10.4/10.5), but there is no sign of IPhone MonoTouch project types as shown in the tutorial. I tried version 2009/07/06 and also 2009/05/05. Can someone point me in the right direction? Tim Scott ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Getting started with Clutter
Well, seeing as I so far have no reply, can I take that to mean that no one uses it, and therefore know one has any advice to give concerning it. I see that the mono page points to a SVN repository for it, however if you look closely at the code it comes with the following warning: Clutter and all of the related modules have migrated to a git repository. This SVN repository is now read only and will no longer be updated. Please clone the git repository instead by typing: git clone git://git.clutter-project.org/clutter There is also a web interface to it here: I haven't tried it yet, But before I waste to much time on it I would like to know if it actually works. As far as I can tell it is not in synaptic, however there are python bindings, and javascript bindings. daniel wrote: > I'm want to learn clutter using the c# bindings. > > I'm interested in any advice people can give about how to get started. > > What good tutorials are there that I can work through? > > Is there any good open source examples of it being used which I can > look at? > > Are the binding available in the Ubuntu 9.10 repros or do I need to > build them from source? > > Any other advice or tips would be very much appreciated. > > Cheers, > Daniel > ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list