Subversion Repositories Kolibri OS

Rev

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

Rev 6459 Rev 6463
Line 4... Line 4...
4
 
4
 
5
SDK_DIR:= $(abspath ../../../sdk)
5
SDK_DIR:= $(abspath ../../../sdk)
Line 6... Line 6...
6
CLAYER:= $(abspath ../../)
6
CLAYER:= $(abspath ../../)
7
 
7
 
8
LDFLAGS = -static -S -nostdlib -T $(SDK_DIR)/sources/newlib/app.lds \
-
 
9
          --image-base 0 -lgcc /home/autobuild/tools/win32/lib/libdll.a\
-
 
Line 10... Line 8...
10
          /home/autobuild/tools/win32/lib/libc.dll.a\
8
LDFLAGS = -static -S -nostdlib -T $(SDK_DIR)/sources/newlib/app.lds \
Line 11... Line 9...
11
          /home/autobuild/tools/win32/lib/libapp.a
9
          --image-base 0 -lgcc -ldll -lc.dll -lapp
12
 
10
 
Line 22... Line 20...
22
OBJECTS =  $(patsubst %.c, %.o, $(SOURCES))
20
OBJECTS =  $(patsubst %.c, %.o, $(SOURCES))
Line 23... Line 21...
23
 
21
 
Line 24... Line 22...
24
all:$(NAME)
22
all:$(NAME)
25
 
23
 
26
$(NAME): $(OBJECTS) Makefile
24
$(NAME): $(OBJECTS) Makefile
27
	$(LD) $(LIBPATH) -o $@ $(OBJECTS) $(OBJPATH)/loadboxlib.obj $(LDFLAGS)
25
	$(LD) $(LIBPATH) --subsystem native -o $@ $(OBJECTS) $(OBJPATH)/loadboxlib.obj $(LDFLAGS)
Line 28... Line 26...
28
	#-ldll -lc.dll -lapp -Map $(NAME).map
26
	#-ldll -lc.dll -lapp -Map $(NAME).map
29
	kos32-objcopy $@ -O binary
27
	kos32-objcopy $@ -O binary