[vlc-devel] [PATCH] contrib: lua: fix luac building on win32

Stève Lhomme robux4 at videolabs.io
Wed Aug 10 09:36:03 CEST 2016


It doesn't apply on master, I'll send another version.

On Wed, Aug 10, 2016 at 9:15 AM, Steve Lhomme <robux4 at videolabs.io> wrote:
> ---
>  contrib/src/lua/rules.mak | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/contrib/src/lua/rules.mak b/contrib/src/lua/rules.mak
> index 0030f49..6e183cc 100644
> --- a/contrib/src/lua/rules.mak
> +++ b/contrib/src/lua/rules.mak
> @@ -74,6 +74,9 @@ endif
>
>  LUAVARS=$(HOSTVARS) MYCFLAGS="$(CFLAGS)" MYLDFLAGS="$(LDFLAGS)"
>  LUAVARS_PIC=$(HOSTVARS_PIC) MYCFLAGS="$(CFLAGS)" MYLDFLAGS="$(LDFLAGS)"
> +ifdef HAVE_WIN32
> +LUACVARS=CPPFLAGS="-DLUA_DL_DLL"
> +endif
>
>  .lua: lua
>         cd $< && $(LUAVARS_PIC) $(MAKE) $(LUA_TARGET)
> @@ -103,7 +106,7 @@ luac: lua-$(LUA_VERSION).tar.gz .sum-luac
>         mv luac-$(LUA_VERSION) luac
>
>  .luac: luac
> -       cd $< && $(MAKE) generic
> +       cd $< && $(LUACVARS) $(MAKE) generic
>         mkdir -p -- $(BUILDBINDIR)
>         install -m 0755 -s -- $</src/luac $(BUILDBINDIR)/$(HOST)-luac
>         touch $@
> --
> 2.8.2
>


More information about the vlc-devel mailing list