add something...
This commit is contained in:
1 parent
6cfff3ee65
commit
896579518c
7 files changed
+3015
No files matched your search
@@ -0,0 +1,43 @@
|
||||
LUA_V = 54
|
||||
|
||||
CC=kos32-gcc
|
||||
LD=kos32-ld
|
||||
STRIP=kos32-strip
|
||||
OBJCOPY=kos32-objcopy
|
||||
STD=-std=gnu99
|
||||
CFLAGS=$(SYSCFLAGS) -O2 -Wall -Wextra -DLUA_COMPAT_5_3 $(STD) $(MYCFLAGS)
|
||||
LDFLAGS=$(SYSLDFLAGS) $(MYLDFLAGS) lua$(LUA_V).dll.a
|
||||
LIBS=$(SYSLIBS) $(MYLIBS)
|
||||
|
||||
ifeq ($(OS),Windows_NT)
|
||||
TOOLCHAIN_PATH=C:/MinGW/msys/1.0/home/autobuild/tools/win32
|
||||
else
|
||||
TOOLCHAIN_PATH=/home/autobuild/tools/win32
|
||||
endif
|
||||
|
||||
KOLIBRIOS_REPO=../../kolibrios
|
||||
|
||||
|
||||
|
||||
SDK_DIR=$(KOLIBRIOS_REPO)/contrib/sdk
|
||||
NewLib_DIR=$(SDK_DIR)/sources/newlib
|
||||
SYSCFLAGS=-fno-ident -fomit-frame-pointer -U__WIN32__ -U_Win32 -U_WIN32 -U__MINGW32__ -UWIN32 -I$(NewLib_DIR)/libc/include -I$(TOOLCHAIN_PATH)/include
|
||||
SYSLDFLAGS=--image-base 0 -Tapp-dynamic.lds
|
||||
SYSLIBS=-nostdlib -L $(SDK_DIR)/lib -L$(TOOLCHAIN_PATH)/lib -L$(TOOLCHAIN_PATH)/mingw32/lib -lgcc -lc.dll -ldll
|
||||
MYCFLAGS=
|
||||
MYLDFLAGS=
|
||||
MYLIBS=
|
||||
MYOBJS=
|
||||
|
||||
ALL_O = src/syscalls.o src/ARP_entry.o src/sytemColors.o
|
||||
|
||||
syscalls.dll: $(ALL_O)
|
||||
$(CC) -shared -T dll.lds --entry _DllStartup -o $@ lsyscalls.o $(SYSLIBS)
|
||||
|
||||
clean:
|
||||
rm -f $(ALL_O) syscalls.dll
|
||||
|
||||
|
||||
src/syscalls.o: src/syscalls.c
|
||||
src/ARP_entry.o: src/ARP_entry.c src/ARP_entry.h
|
||||
src/sytemColors.o: src/sytemColors.c src/sytemColors.h
|
||||
Reference in new issue
Block a user