lua-users home
lua-l archive

RE: LuaBinaries and the RTL DLL for 5.2

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


> MSVC runtime usage for other Windows scripting solutions...
> 
> Python 2.6 uses msvcr90.dll
> Strawberry Perl 5.10 uses msvcrt.dll
> Lua 5.1 (for windows) uses msvc80.dll
> 
> If perl can use msvcrt.dll why shouldn't Lua?
 Well If Python uses msvcr90.dll why shouldn't Lua? :)
 BTW I guess that Python has a much more interesting distribution package
than Perl.
 
> One argument that Lua, as an extension language, should be directly
> linkable to existing software.
 But what existing software use as RTL? This is not easily answered.
> Another argument that Lua, as a standalone system, should use simplest
> runtime environment with least dependencies.
 Agree, don't get me wrong I would love to use MSVCRT.DLL but I still think
that there are more cons than pros.
 
> Andrew
> 
> 2010年1月15日 Luís Eduardo Jason Santos <jasonsantos@gmail.com>:
> > Antonio Scuri escreveu:
> >>
> >>  As always the problem is not the compiler. MingW still uses the
> >> MSVCRT.DLL.
> >>
> > In fact, MinGW lets you choose your C runtime at compilation time. (I
> don't
> > know exactly since when).
> > ..  -lmsvcr90
> >
> > --
> > Luís Eduardo Jason Santos
> >

AltStyle によって変換されたページ (->オリジナル) /