lua-users home
lua-l archive

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




On Fri, Aug 8, 2008 at 12:19 PM, Ralph Hempel <rhempel@hempeldesigngroup.com> wrote:
Steve Donovan wrote:

I may be missing things but why does vcredist_x86.exe have to be involved?

I may be missing something even more fundamental. I've built
Lua as a DLL and a number of modules under cygwin but using
the -mno-cygwin option.

I then moved all of the resulting binaries to an absolutely
clean (fresh install) Win2K machine, which is actually
a VMware instance.

Lua seems to run fine - without the hassle of downloading
a new C runtime.
 
Sure because you used GCC on Windows. That uses the VC6 runtime which is part of the os from 200 on. I would MUCH rather use MinGW GCC but the LuaBinaries didn't, so I work around it the best I can.
 
Is the new runtime required on Vista, or is it required simply
because LfW is using VC2005 to compile Lua and its modules?

We are using LuaBinaries and as such I am not compiling anything. And they choose to only build using VC2005. And since we use VCs005 the runtime must be installed on that machine. For the full story read this [1]. This is very complicated and I feel like this is the only option Microsoft gives to developers. Please give feedback if there is a better way.

[1] http://lua-users.org/lists/lua-l/2008-08/msg00086.html
--
Regards,
Ryan
RJP Computing