lua-users home
lua-l archive

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


On Wed, May 17, 2017 at 9:06 AM, KHMan <keinhong@gmail.com> wrote:
> On 5/17/2017 5:37 PM, Dirk Laurie wrote:
>>
>> Well, I don't have Windows 10, but a quick look at Google turns up
>> "One quick fix is to copy the dll into the same directory as your
>> program."
>> That's the one I would try first (quick fixes always grab me).
>
>
> That's the usual thing to do.
>
> Often on MSYS or MSYS2 compiled executables would run, and then on Command
> Prompt it will fail to start. My usual rule is that when the executable is
> to run outside of the MSYS or MSYS2 environment, copy it out and test it on
> Command Prompt to make sure it has all the DLLs it needs.
>
> It can be avoided if one uses TDM's gcc executables for 32 bit Win32 with
> sjlj exception handling.
>
> I checked earlier today, traditional MinGW/MSYS and the newer MSYS2 both
> have their default gcc compilers for 32 bit Win32 using Dwarf-2 exception
> handling, needing the DLL.

MSYS2? Dwarf-2? Cygwin? Pacman! Aaaaaah, run away! ;)

Russ