Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 8758 → Rev 8757

/contrib/sdk/sources/SDL-1.2.2_newlib/src/libSDL.def
File deleted
/contrib/sdk/sources/SDL-1.2.2_newlib/src/dll.lds
File deleted
/contrib/sdk/sources/SDL-1.2.2_newlib/src/Makefile
1,15 → 1,10
CC = kos32-gcc
AR = kos32-ar
LD = kos32-ld
STRIP = kos32-strip
 
LIBNAME=libSDL
LIBNAME=libSDLn.a
 
SDK_DIR:= $(abspath ../../..)
 
LDFLAGS+= -shared -s -T dll.lds --entry _DllStartup --image-base=0 --out-implib $(LIBNAME).dll.a
LDFLAGS+= -L/home/max/autobuild/tools/win32/mingw32/lib
 
endian_OBJS = endian/SDL_endian.o
file_OBJS = file/SDL_rwops.o
 
45,20 → 40,15
-D__KOLIBRIOS__ -DDEBUG_VIDEO -UWIN32 -U_Win32 -U_WIN32 -U__MINGW32__ \
-I../../newlib/libc/include/
 
all: $(LIBNAME).dll $(LIBNAME).a
all: $(LIBNAME)
 
install: $(LIBNAME)
mv -f $(LIBNAME) $(SDK_DIR)/lib
$(LIBNAME).a: $(OBJS)
$(LIBNAME): $(OBJS)
$(MAKE) -C SYSCALL/src
$(AR) -crs $(LIBNAME).a $(OBJS) SYSCALL/src/os.o
$(AR) -crs $(LIBNAME) $(OBJS) SYSCALL/src/os.o
 
$(LIBNAME).dll: libSDL.def $(OBJS)
$(LD) $(LDFLAGS) -o $@ libSDL.def $(OBJS) SYSCALL/src/os.o $(LIBS) -ldll -lsound -lc.dll
$(STRIP) $@
 
%.o : %.asm Makefile
nasm -f coff $<