[MonoDevelop] preferred OS for monodevelop
Geoffrey Carlton
gcc593 at gmail.com
Tue Mar 12 21:05:29 UTC 2013
I don't even know what ./configure means and I'm not sure how to fix errors
either. Please don't assume I know anything about terminal-based
installation.
On Tue, Mar 12, 2013 at 3:41 PM, IBBoard <ibboard at gmail.com> wrote:
> Please can you keep this on the MD mailing list (use "Reply All")? That
> way other people can give you answers as well.
>
> Source code is the same for all systems. The command-line isn't that
> complex for building code, but you will need to understand how to
> identify the dependencies that the build is failing because of.
>
> Once you have the code and have extracted it, the basic process is:
>
> 1) ./configure
> 2) Fix any errors/missing dependencies then go back to 1
> 3) make
> 3a) Possibly fix some errors here, although there shouldn't be any if
> you have all of the dependencies unless you edited the code or someone
> committed a bad commit
> 4) sudo make install
> 5) Profit
>
> On Tue, 2013-03-12 at 15:33 -0500, Geoffrey Carlton wrote:
> > Well the problem is that I can't find any repos for Fedora. On top of
> > that, I don't really know command line very well. I downloaded the
> > source code (hopefully it's the same for all systems), and I don't
> > know where to go from there.
> >
> > On Tue, Mar 12, 2013 at 3:18 PM, IBBoard <ibboard at gmail.com> wrote:
> > It depends what you're updating. To update MonoDevelop on any
> > distro
> > using a repository, find the repository with a newer version
> > (if the
> > core repositories are too old), add it to your list (according
> > to the
> > methods of your distro) and install it via your package
> > manager
> > (according to the methods of your distro). The same is true
> > for Mono.
> >
> > Failing that, http://monodevelop.com/Download should have
> > download links
> > for the major distributions (except that they're all either
> > broken or
> > still on 3.x) and has instructions for building from source.
> > As
> > MonoDevelop is a Mono app and both openSUSE and Fedora are
> > sensible
> > RPM-based distros then you *might* be able to use openSUSE
> > RPMs once
> > they're available. Ditto for Mono at
> > http://www.go-mono.com/mono-downloads/download.html ^.
> >
> > After that then you're on to building from source. The exact
> > commands
> > vary by system, but basically involve you checking out a copy
> > of the
> > source code, running "./configure" and working through the
> > process of
> > installing the requirements (mainly "-devel" packages for
> > stuff you have
> > the main library installed for).
> >
> > The final option is to ask your local friendly distro-specific
> > packager
> > to support the new hotness instead of the old and busted
> > (well, the old
> > at least).
> >
> >
> >
> >
> > ^ What? Mono is being built for openSUSE 11.4 on the main Mono
> > site?
> > That's not even a supported distro any more! It hit EOL a
> > while back.
> >
> >
> >
> > On Tue, 2013-03-12 at 15:04 -0500, Geoffrey Carlton wrote:
> > > What command would I use to update it on Fedora 18?
> > >
> > > On Tue, Mar 12, 2013 at 2:54 PM, IBBoard <ibboard at gmail.com>
> > wrote:
> > > To be fair, I think the "build from scratch" of
> > MonoDevelop is
> > > comparatively simple for the size of the app. I've
> > built both
> > > MD and
> > > Banshee on my openSUSE box while making changes to
> > them and
> > > MonoDevelop
> > > has far fewer dependencies and was much easier to
> > get going!
> > > After that,
> > > it is basically just "git pull && ./configure &&
> > make && sudo
> > > make
> > > install" each time you want to update.
> > >
> > > openSUSE also has good Mono support in the openSUSE
> > Build
> > > Service (as
> > > someone else mentioned). They've not caught up with
> > > MonoDevelop quite
> > > yet (although the MonoDevelop.com front page does
> > still list
> > > 3.0 as the
> > > latest!), but the Mono:Factory repository normally
> > has an
> > > up-to-date
> > > version of Mono and the latest pre-4.0 of
> > MonoDevelop.
> > >
> > >
> > >
> > > On Mon, 2013-03-11 at 21:58 +0100, Mike Krüger
> > wrote:
> > > > Hi
> > > >
> > > >
> > > > Depends - in many ways Linux is our best and some
> > ways it's
> > > our worst
> > > > platform.
> > > > Let's begin what's not so good:
> > > >
> > > >
> > > > - Installation is difficult (you need to set up a
> > built
> > > environment) -
> > > > forget the versions from the official sources,
> > they're
> > > outdated
> > > > - The Linux eco system is bigger (at least
> > compared to os x)
> > > and some
> > > > bugs may occur on untested environments/library
> > > combinations.
> > > > - We're focusing ATM more on OS X and Windows
> > platforms -
> > > therefore
> > > > we're beginning to erode on Linux - slowly. For
> > example we
> > > don't
> > > > support gtk3 yet or Qt development. (But frankly
> > most of
> > > this stuff
> > > > should be created by the .NET community on Linux,
> > which
> > > is ... too
> > > > small unfortunately - I think I know all of them
> > from
> > > IRC :))
> > > >
> > > >
> > > > Now to the things that are really good/better on
> > Linux:
> > > >
> > > >
> > > > + We're a gtk program and despite our and Lanedo's
> > efforts
> > > to improve
> > > > gtk on other platforms it runs best on Linux. The
> > Linux UI
> > > is the
> > > > fastest and most stable out of all platforms.
> > > > + You've less keyboard input problems. The Linux
> > version is
> > > the only
> > > > one where you can type with any layout and
> > language inside
> > > > MonoDevelop. (Depending on what you use it's a big
> > factor)
> > > > + Because you need to built the mono stack from
> > source
> > > you've the
> > > > latest versions available and if you report bugs
> > you're
> > > getting fixes
> > > > much more earlier than you would by using one of
> > our
> > > installers
> > > > (therefore the installation pain is also a gain)
> > > > + MonoDevelop supports theming on Linux - I
> > suspect that
> > > it'll break
> > > > with some dark themes - but generally you're more
> > flexible
> > > on that
> > > > than on the other platforms
> > > > + Highest coolness factor 'My IDE isn't even in
> > the
> > > repositories' - I
> > > > bet you're the only one in your street who can say
> > that :).
> > > >
> > > >
> > > > ... in fact it's more or less equal on all
> > platforms.
> > > >
> > > >
> > > > Regards
> > > > Mike
> > > >
> > > >
> > > > What is the preferred OS to use? Perhaps
> > I’m going
> > > in the
> > > > wrong direction trying to run this on
> > Linux. Is
> > > monodevelop
> > > > on windows stable?
> > > >
> > > >
> > > >
> > > > Thanks,
> > > >
> > > > Damian
> > > >
> > > >
> > > >
> > > >
> > _______________________________________________
> > > > Monodevelop-list mailing list
> > > > Monodevelop-list at lists.ximian.com
> > > >
> > >
> > http://lists.ximian.com/mailman/listinfo/monodevelop-list
> > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > Monodevelop-list mailing list
> > > > Monodevelop-list at lists.ximian.com
> > > >
> > http://lists.ximian.com/mailman/listinfo/monodevelop-list
> > >
> > >
> > > _______________________________________________
> > > Monodevelop-list mailing list
> > > Monodevelop-list at lists.ximian.com
> > >
> > http://lists.ximian.com/mailman/listinfo/monodevelop-list
> > >
> >
> >
> >
> >
> >
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20130312/f67f7bdc/attachment-0001.html>
More information about the Monodevelop-list
mailing list