Re: Hamster

Asko Kauppi <[email protected]> Wed, 31 Mar 2004 01:41:39 +0300
Newsgroups gmane.comp.lang.lua.luacheia
Message-ID <[email protected]>
Once Hamster has been adopted (if it is) supporting MSVC (6.0 or later) 
without MSYS will come 'in the package'. Borland will need slight 
modifications in Hamster, about 10-20 lines.

-ak

31.3.2004 kello 01:14, Thatcher Ulrich kirjoitti:

  On Mar 30, 2004 at 11:11 +0300, Asko Kauppi wrote:
>> What's wrong with GPL?  You're using gcc (which is GPL) so why 
>> couldn't
>> the make be. Actually, you're using gnu make, right?
>>
>> You're not the first to criticize this, but either I don't get the
>> issue or there is some misconception here. I'm careful to exclude any
>> GPL from LuaX but can still use GPL tools to build it..
>>
>> Of course, Hamster being GPL is just my preliminary decision, and can
>> be changed. "Just for fun" I wouldn't change it without a proper
>> reasoning.
>
> On Posix systems, the user is expected to already have a compiler and
> make command installed, separately from luacheia.  With autotools, the
> only absolute external dependencies are a C compiler (not necessarily
> gcc), a Posix bourne shell (not necessarily bash), and a Posix make
> utility (not necessarily GNU make).  I.e. we don't have to distribute
> a compiler or make or sh, which is good, and the user (in principle)
> doesn't have to download anything else other than the luacheia
> tarball.
>
> However, in the case of an unusual build system, the user would either
> have to download the build system separately, or we would want to be
> able to include the build system source, and bootstrap it using just
> sh, cc, and make.  Adding an external dependency is undesirable, and
> changing the whole luacheia license to accomodate the build system is
> also undesirable.
>
> The situation is less tidy on Windows, which doesn't come with any
> compiler or make utility, so we have the MinGW/MSYS dependency.  It's
> not an ideal situation, but it's not too terrible either, especially
> for us since it makes the Windows build environment very similar to
> the Posix one.  It would be nice someday to get rid of the sh and make
> dependency, and have a native .bat file or something that could
> bootstrap a luacheia build using a variety of existing compilers
> including MSVC/Borland/etc, but we're probably a ways off from that.
>
> -- 
> Thatcher Ulrich
> http://tulrich.com
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> _______________________________________________
> Luacheia-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/luacheia-list
>



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click