Subversion Repositories Kolibri OS

Rev

Rev 5022 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5022 Rev 5024
Line 6... Line 6...
6
STRIP = kos32-strip
6
STRIP = kos32-strip
Line 7... Line 7...
7
 
7
 
Line 8... Line 8...
8
CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -c -O2 -fno-ident -fomit-frame-pointer
8
CFLAGS = -U_Win32 -U_WIN32 -U__MINGW32__ -c -O2 -fno-ident -fomit-frame-pointer
9
 
9
 
10
LDFLAGS:=  -shared -s -nostdlib -T ../newlib/dll.lds --entry _DllStartup --image-base=0 
10
LDFLAGS:=  -shared -s -nostdlib -T ../newlib/dll.lds --entry _DllStartup --image-base=0 
11
PXFLAGS:= --version-script pixlib.ver --out-implib $(LIBRARY).dll.a
11
PXFLAGS:= --version-script pixlib.ver --out-implib lib$(LIBRARY).dll.a
Line 12... Line 12...
12
SNAFLAGS:= --version-script sna.ver --output-def sna.def
12
SNAFLAGS:= --version-script sna.ver --output-def sna.def
Line 76... Line 76...
76
 
76
 
77
 
77
 
78
$(LIBRARY).dll: $(OBJ_PIXLIB) Makefile
78
$(LIBRARY).dll: $(OBJ_PIXLIB) Makefile
79
	$(LD) $(LDFLAGS) $(PXFLAGS) $(LIBPATH) -o $@ $(OBJ_PIXLIB) $(LIBS)
79
	$(LD) $(LDFLAGS) $(PXFLAGS) $(LIBPATH) -o $@ $(OBJ_PIXLIB) $(LIBS)
Line 80... Line 80...
80
	mv -f $@ ../../bin
80
	mv -f $@ ../../bin
81
	mv -f $(LIBRARY).dll.a ../../lib   
81
	mv -f lib$(LIBRARY).dll.a ../../lib   
82
 
82