Re: Building beast under Windows



   Hi!

On Wed, Oct 21, 2009 at 02:37:31AM +0200, Tim Janik wrote:
> On Fri, 5 Jun 2009, Stefan Westerfeld wrote:
>
>> What is not working?
>> ====================
>> * Scheme support
>> * Priority adjustment of the threads
>> * Browser integration (go to URL from Beast)
>
> Isn't tihs something that should be fairly easily
> doable given standard windows APIs? I'd expect google
> to tunr up something quickly...

Right. It was not hard. I've added support for starting a browser which I
tested with both: file://c:/foo.html URLS and http://foo.de/bar.html URLs. The
code is in the win32 branch. However, while things like "Online Demos" work,
showing the FAQ does not work, because the docs/ and www/ directories are
excluded from building, because doxer does not work on windows. So the win32
build simply does not include the FAQ. So opening the FAQ right now results in
a "can not start browser" message.

>
>> * Size optimization of the installed version of Beast (right now C:\beast
>>  contains Mingw, MSys, ActivePerl, and some of the stuff is compiled with
>>  -g)
>> * Relocatabilty (beast will not work unless installed in C:\beast)
>> * probably something I've forgotten
>>
>> Note that this is an SVN snapshot build which already claims to be
>> 0.7.2, so there are no guarantees whether the files produced by this
>> windows version of beast work on any other beast.
>
> Hm, what are the chances of releaseing ALPHA 0.7.2 win32 packages
> (ZIP) of beast once the real 0.7.2 is out?

We can release self installing .exe releases; that works already. And yes,
I think its ready for an official ALPHA release with the same featureset
that the "real" BEAST 0.7.2 has.

> Relocatability, scheme
> support, etc aren't too bad for an alpha release (I'd recon the
> browser URLs have to work though, to lead on people when they
> have trouble).

Browser URLs: see above. Relocatability works in the win32 branch.

   Cu... Stefan
-- 
Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]