mirror of
https://github.com/thead-yocto-mirror/meta-openembedded
synced 2026-08-23 01:08:29 +02:00
lua: add lua 5.2 recipe
Add lua 5.2.2 recipe.
Update:
* remove bitwise_operators.patch that lua uses bit32 library to
support for bitwise operations.
* update uclibc-pthread.patch
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
11
meta-oe/recipes-devtools/lua/lua/lua.pc
Normal file
11
meta-oe/recipes-devtools/lua/lua/lua.pc
Normal file
@@ -0,0 +1,11 @@
|
||||
prefix=/usr
|
||||
libdir=${prefix}/lib
|
||||
includedir=${prefix}/include
|
||||
|
||||
Name: Lua
|
||||
Description: Lua language engine
|
||||
Version: 5.2.2
|
||||
Requires:
|
||||
Libs: -L${libdir} -llua
|
||||
Libs.private: -lm
|
||||
Cflags: -I${includedir}
|
||||
13
meta-oe/recipes-devtools/lua/lua/uclibc-pthread.patch
Normal file
13
meta-oe/recipes-devtools/lua/lua/uclibc-pthread.patch
Normal file
@@ -0,0 +1,13 @@
|
||||
Index: lua-5.1.4/src/Makefile
|
||||
===================================================================
|
||||
--- a/src/Makefile.orig 2013-10-22 22:17:19.929103523 -0400
|
||||
+++ a/src/Makefile 2013-10-22 22:18:27.992104545 -0400
|
||||
@@ -9,7 +9,7 @@
|
||||
CC= gcc
|
||||
CFLAGS= -O2 -Wall -DLUA_COMPAT_ALL $(SYSCFLAGS) $(MYCFLAGS)
|
||||
LDFLAGS= $(SYSLDFLAGS) $(MYLDFLAGS)
|
||||
-LIBS= -lm $(SYSLIBS) $(MYLIBS)
|
||||
+LIBS= -lm -lpthread $(SYSLIBS) $(MYLIBS)
|
||||
|
||||
AR= ar rcu
|
||||
RANLIB= ranlib
|
||||
Reference in New Issue
Block a user