Sorry for the cross-post, sent this to the wrong list :-).


-----Original Message-----
From: Clayton Harbour 
Sent: May 3, 2004 7:41 AM
To: Philip Nelson
Cc: [EMAIL PROTECTED]
Subject: [NAntC-Dev] RE: [nant-dev] Linux story


Hi Philip,

That IS a good story!  I am using a DAL called Gentle .Net
(http://gopf.sourceforge.net) in a project called sharpschedule
(http://sharpschedule.sourceforge.net) that I am working on.  Getting NAnt to compile 
through cvs did have a few bumps, but considering the development being done on both 
they were relatively minor.  One thing to note is that the support was there when 
issues did pop up (thanks Gert, Ian, Jarek and any Mono developers monitoring this 
list!).  When mono releases version 1.0 (this summer, June or July I believe) I am 
positive that things will get even better.

Thanks for the positive note!


Cheers,


Clayton



> -----Original Message-----
> From: Philip Nelson [mailto:[EMAIL PROTECTED]
> Sent: May 2, 2004 8:47 PM
> To: NAntDev
> Subject: [nant-dev] Linux story
> 
> 
> I just wanted to document the experience I had with nant on
> my linux box. In the end it was a partial success but there 
> were a few things I didn't figure out right away and it may 
> be good to have them documented here.
> 
> Day one, load linux in a dual boot with Windows 2003. My
> previous install wouldn't boot after loading Windows and 
> adding a hard drive so I reinstalled. the install added a 
> partition, and then Windows wouldn't boot again. Note to 
> manufacturers, take over this whole boot loader, device map thing.
> 
> Day two - Tried getting the release version of nant to run.
> No go of course so I tried to do a build, but alas you can't 
> build unless you can run nant. Bootstrap? Dug up in the lists 
> a reference to the make, and viola, there it is.
> 
> It didn't work, and saving the trouble of typing the reasons,
> there was a newer makefile in cvs. It didn't work so on to 
> the nightly build.
> 
> The nightly failed as well.
> - cp -R bin/lib/*  .
> 
> Now make started humming along. It made it through the
> bootstap build, but then failed at different points. mcs 
> couldn't find some of the support dlls. In order they were 
> log4net, nunit.framework and NDoc.Core. In each case, to get 
> further down the compilation path, I copied them to the mono 
> lib directory, /usr/lib in my case. Clearly that was a hack, 
> but perhaps the build will have to reference these 
> differently to succeed. Finally though, I did have build.
> 
> I tried running the tests. They began to execute, but then
> got stuck in a 100% CPU loop and had to be killed. I tried 
> letting it run about 25 minutes just in case mono was that 
> slow, but eventually gave up. One part (sorry can't remember 
> the section) passed, the first call in the test target, so 
> that would mean nunit was loaded correctly. Note that this 
> version of nunit was from the nightly download.
> 
> My goal was to compile the data access helper I am working
> on, SnapDAL on linux using NAnt. First problem, no solution 
> task. I didn't look into the internals to see how it worked, 
> but somehow I thought that the solution task wouldn't have 
> been dependent on win32 but I see it's excluded from the mono build. 
> 
> Ok, no problem build a normal csc compile task. It worked! I
> played around for a couple of hours and got MySql setup with 
> a very small part of the Northwind test database I use in the 
> SnapDAL tests. I got as far as one working query, and one 
> dying an a input parameter with spaces in it that caused a 
> sql syntax error. Probably not a big deal to fix and not 
> important here.
> 
> In the end, I'd say progress! I had run linux as my default
> desktop for about a year and a half. Last fall, I had a day 
> where I had compiled one library just one too many times, 
> loaded windows 2003, and hadn't looked back. Now I would say 
> mono has really come a long way, and that nant and SnapDAL 
> (which also means .net mock objects), the platform might just 
> be interesting again. 
> 
> My platform was Suse 8.2, mono .31 installed from the Suse
> 9.0 mono rpm.
> 
> This is interesting especially after that last round of
> Microsoft patches cause my cluster to fail and had me down 
> during business hours for the longest time since I joined my 
> current company. 2 1/2 hours down.
> 
> Cheers and keep up the good work.
> 
> 
> =====
> Philip - http://blogs.xcskiwinn.org/panmanphil
> "There's a difference between righteous anger and just being
> crabby" - Barbara
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: Oracle 10g
> Get certified on the hottest thing ever to hit the market...
> Oracle 10g. 
> Take an Oracle 10g class now, and we'll give you the exam 
> FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
> _______________________________________________
> nant-developers mailing list [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/nant-developers
> 


-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id149&alloc_id66&op=ick
_______________________________________________
NAntContrib-Developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer


-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id149&alloc_id66&op=click
_______________________________________________
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to