Re: [Mono-dev] How to use monocharge to bootstrap the build?

2007-09-21 Thread Paolo Molaro
On 09/20/07 Philippe Monnet wrote:
 Actually someone else recommended
 that I use monocharge as I have been unable to build from a stable source

monocharge and the get-monolite hack should never be used: they are
a problem, not a solution, so whoever reccomended them was simply wrong.

 I am only asking for some direction on
 core settings or procedure not yet explained on the mono web site. I

If you can't build from a released tarball you should report the error
you get, as doing anything else is a waste of time.
Also, please don't use the broken webmail provider you have been using:
it sends broken emails.

lupus

-- 
-
[EMAIL PROTECTED] debian/rules
[EMAIL PROTECTED] Monkeys do it better
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] How to use monocharge to bootstrap the build?

2007-09-21 Thread Robert Jordan
Paolo Molaro wrote:
 On 09/20/07 Philippe Monnet wrote:
 Actually someone else recommended
 that I use monocharge as I have been unable to build from a stable source
 
 monocharge and the get-monolite hack should never be used: they are
 a problem, not a solution, so whoever reccomended them was simply wrong.
 
 I am only asking for some direction on
 core settings or procedure not yet explained on the mono web site. I
 
 If you can't build from a released tarball you should report the error
 you get, as doing anything else is a waste of time.
 Also, please don't use the broken webmail provider you have been using:
 it sends broken emails.

It was me who recommended monocharge, but only because he cannot
build the class libs due to limited memory resources on his
machine.

I told him to configure with --disable-mcs-build and use the appropriate
monocharge libs.

Robert

___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] How to use monocharge to bootstrap the build?

2007-09-21 Thread Andreas Färber
Hi,

Am 21.09.2007 um 15:08 schrieb Paolo Molaro:

 On 09/20/07 Philippe Monnet wrote:
 Actually someone else recommended
 that I use monocharge as I have been unable to build from a stable  
 source

 monocharge and the get-monolite hack should never be used: they are
 a problem, not a solution, so whoever reccomended them was simply  
 wrong.

 I am only asking for some direction on
 core settings or procedure not yet explained on the mono web site. I

 If you can't build from a released tarball you should report the error
 you get, as doing anything else is a waste of time.

Despite knowing get-monolite-latest is not recommended, I have found  
it helpful for porting Mono: On platforms that were not supported yet  
this allowed me to bootstrap from the SVN code I'm working on rather  
than having to synchronize changes between my working copy and a  
released tarball.

If we do such fixes and provide patches ourselves, directly without  
complaining, it does save some time. :)

Andreas
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] How to use monocharge to bootstrap the build?

2007-09-21 Thread Paolo Molaro
On 09/21/07 Robert Jordan wrote:
 It was me who recommended monocharge, but only because he cannot
 build the class libs due to limited memory resources on his
 machine.
 
 I told him to configure with --disable-mcs-build and use the appropriate
 monocharge libs.

I'm just saying: monocharge and get-monolite are tools that can be used
in some cases to solve some issues. But they are not guaranteed to work
(there is no versioning info) and they require someone that knows what
to do in any case. They aren't of much use to confused users, because
any time they hit an issue with them (see above some of the reasons)
they get even more confused.

There is only one way to fix a mono svn build when the user broke his
mono install: build from a released tarball and rebuild from a clean svn.
Any other suggestion can only generate frustration and confusion, imho.

That said: for this case where a user wants to build mono on linux from
svn without having a linux system the only sane option is to use a
prepackaged binary.
The next time, someone comes around and asks to build mono without
touching a keyboard, and blaming it to the mono build system:)
The binary can be easily done by mostly anyone hanging on
#mono on irc by doing make install -k prefix=/tmp/mono-install and
making a tarball of the resulting dir which can be untarred in
/usr/local on the target system.
Thanks.

lupus

-- 
-
[EMAIL PROTECTED] debian/rules
[EMAIL PROTECTED] Monkeys do it better
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] How to use monocharge to bootstrap the build?

2007-09-20 Thread Paolo Molaro
On 09/19/07 Philippe Monnet wrote:
 Over the last couple days, I have been trying to figure out how to use
 monocharge (now that I was able to build it).

monocharge should simply not be used, as the README says.
If you have problems in bootstrapping from svn you should
build and install first from a released tarball.

lupus

-- 
-
[EMAIL PROTECTED] debian/rules
[EMAIL PROTECTED] Monkeys do it better
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


Re: [Mono-dev] How to use monocharge to bootstrap the build?

2007-09-20 Thread Philippe Monnet
Actually someone else recommended that I use monocharge as I have been unable to build from a stable source release, or a a daily build, or from SVN (trunk or tagged release). I realize my situation is challenging due to a shared hosting scenario and a lack of a local Linux box (don't have access to any box that could run a VM either).I have had to build all new updates of the core GNU tools (except the compiler for now).My shared host is running Fedora core 2.6 with a 2.95.4 gcc.I am only asking for some direction on core settings or procedure not yet explained on the mono web site. I have Googled ad nauseum too and have tried many things for over a week without much success.Help! (did I say I was a Linux newbie too?)On09/19/07PhilippeMonnetwrote:Overthelastcoupledays,Ihavebeentryingtofigureouthowtousemonocharge(nowthatIwasabletobuildit).monochargeshouldsimplynotbeused,astheREADMEsays.Ifyouhaveproblemsinbootstrappingfromsvnyoushouldbuildandinstallfirstfromareleasedtarball.lupus---[EMAIL PROTECTED]debian/rules[EMAIL PROTECTED]Monkeysdoitbetter___Mono-devel-listmailinglistMono-devel-list@lists.ximian.comhttp://lists.ximian.com/mailman/listinfo/mono-devel-list
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list


[Mono-dev] How to use monocharge to bootstrap the build?

2007-09-19 Thread Philippe Monnet
Over the last couple days, I have been trying to figure out how to use monocharge (now that I was able to build it).I had gone back to my "patched" mono svn trunk and done: ./configure --disable-mcs-build --prefix=/mysharedhost/mono  make  make installBut my mono/lib folders does not seem to have any of the 1.0 and 2.0 folders. So I suspect that even though I am not seeing any errors in the log for make and make install my build is not using monocharge.I saw that an option named EXTERNAL_MCS in some mailing list but I am unclear on whether and how to use it.Can someone provide some guidance on how to use monocharge to bootstrap the rest of the monobuild? (Btw I had tried monolight unsuccessfully in the past).Philippe
___
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list