Justin Mason wrote: > Doc Schneider writes: >> Doc Schneider wrote: >>> Sidney Markowitz wrote: >>>> Doc Schneider wrote, On 11/4/07 9:47 AM: >>>>> ARG. I have been trying to get a buildbot slave running on ActivePerl >>>>> on Win XP (Pro) but without installing cygein or something like MSVC++ >>>>> it won't make things (like spamc/ some perl mods not actually available >>>>> from ppg [ppg is AP's only cpan type thing] and all together it is a >>>>> b*tch to build without any C tools.) But am wondering if I run the BB >>>>> Slave from cygwin would that be good enough to say "this works" on >>>>> Win32? Or else I'm going to have to find, again, that free c compiler I >>>>> ran across somewhere but didn't bookmark. To make SA install without >>>>> using Cygwin. I did bookmark that stolennotebook.com but it doesn't seem >>>>> to be all that helpful. Could be just me too. 8*) >>>>> >>>> Microsoft has a free (as in beer, not libre) version of Visual C++ 2005 >>>> for download at: >>>> >>>> http://msdn.microsoft.com/vstudio/express/visualc/ >>>> >>>> I haven't tried building with this version. The last time I did this I >>>> used the free version of Visual C++ 2003. >>>> >>>> I was sure that there is an option to Makefile.PL to disable building >>>> spamc, but that doesn't help you if you need a C compiler to get some >>>> necessary module from ppg. >>>> >>>> It would _not_ be sufficient to test only the Cygwin build, as that has >>>> more in common with the *nix builds than it does with Win32 build. >>>> >>>> It does help to also have Cygwin on the same machine because that allows >>>> you to run spamd under Cygwin and configure the Win32 tests to assume a >>>> spamd on localhost when doing the spamc tests. >>>> >>>> -- sidney >>>> >>> Ok am installing this Free compiler on my WinXP box now. Will let you >>> know how it works. >>> >>> I have everything else mostly working as far as buildbot goes. It is >>> Python and, although it used an older version, it does build and tested >>> ok. Just the perl stuff was driving me up a tree. Thanks a bunch Sidney! >>> >> Working on this crap again today, got all the M$ components but when I >> issue nmake it errors out when building spamc.exe >> Fatal Error: don't know how to make 'replace/getopts.c' >> >> I'm working with the current trunk also. I see no replace directory in >> spamc\ > > I think this should now be fixed... bug in the spamc build stuff. > > --j.
That did the trick J. Now I need to build a batch file from h3ll to use for buildbot. Probably one in the directories, just haven't looked. But talk about a hair pulling thing. (I've got very little hair to actually pull out too) Not too sure if things will need to be double built so the new spamd and will talk to the new spamc but will figure that out. Thanks! -- -Doc Penguins: Do it on the ice. 8:44am up 4 days, 16:55, 17 users, load average: 0.18, 0.30, 0.37 SARE HQ http://www.rulesemporium.com/
