ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/SheepShaver/src/Windows/Makefile.in
(Generate patch)

Comparing SheepShaver/src/Windows/Makefile.in (file contents):
Revision 1.6 by gbeauche, 2005-11-29T23:01:09Z vs.
Revision 1.7 by gbeauche, 2006-05-02T19:36:57Z

# Line 19 | Line 19 | WANT_GTK = @WANT_GTK@
19   GTK_CFLAGS = @GTK_CFLAGS@
20   GTK_LIBS = @GTK_LIBS@
21  
22 + SLIRP_CFLAGS = @SLIRP_CFLAGS@
23 + SLIRP_SRCS = \
24 +    ../slirp/bootp.c     ../slirp/ip_output.c  ../slirp/tcp_input.c  \
25 +    ../slirp/cksum.c     ../slirp/mbuf.c       ../slirp/tcp_output.c \
26 +    ../slirp/debug.c     ../slirp/misc.c       ../slirp/tcp_subr.c   \
27 +    ../slirp/if.c        ../slirp/sbuf.c       ../slirp/tcp_timer.c  \
28 +    ../slirp/ip_icmp.c   ../slirp/slirp.c      ../slirp/tftp.c       \
29 +    ../slirp/ip_input.c  ../slirp/socket.c     ../slirp/udp.c
30 + SLIRP_OBJS = $(SLIRP_SRCS:../slirp/%.c=$(OBJ_DIR)/slirp-%.o)
31 +
32   LN_S = @LN_S@
33   WINDRES = @WINDRES@
34   CC = @CC@
35   CXX = @CXX@
36   CFLAGS = @CFLAGS@ $(SDL_CFLAGS)
37   CXXFLAGS = @CXXFLAGS@ $(SDL_CFLAGS)
38 < CPPFLAGS = @CPPFLAGS@ -I../include -I.
38 > CPPFLAGS = @CPPFLAGS@ -I../include -I. -I../slirp
39   DEFS = @DEFS@
40   LDFLAGS = @LDFLAGS@
41 < LIBS = @LIBS@
41 > LIBS = @LIBS@ -lwsock32 -liphlpapi
42   CPUSRCS = @CPUSRCS@
43   PERL = @PERL@
44  
# Line 60 | Line 70 | SRCS = ../main.cpp main_windows.cpp ../p
70      ../thunks.cpp ../serial.cpp serial_windows.cpp ../extfs.cpp extfs_windows.cpp \
71      about_window_windows.cpp ../user_strings.cpp user_strings_windows.cpp \
72      ../dummy/prefs_editor_dummy.cpp clip_windows.cpp util_windows.cpp kernel_windows.cpp \
73 <    vm_alloc.cpp sigsegv.cpp posix_emu.cpp SheepShaver.rc $(CPUSRCS) $(ROUTERSRCS)
73 >    vm_alloc.cpp sigsegv.cpp posix_emu.cpp SheepShaver.rc \
74 >        $(CPUSRCS) $(ROUTERSRCS) $(SLIRP_OBJS)
75  
76   UI_SRCS = ../prefs.cpp prefs_windows.cpp prefs_editor_gtk.cpp xpram_windows.cpp \
77 <        ../prefs_items.cpp ../user_strings.cpp user_strings_windows.cpp b2ether/packet32.cpp SheepShaverGUI.rc
77 >        ../prefs_items.cpp ../user_strings.cpp user_strings_windows.cpp util_windows.cpp \
78 >        b2ether/packet32.cpp SheepShaverGUI.rc
79  
80   UI_APP = SheepShaverGUI.exe
81  
# Line 137 | Line 149 | $(OBJ_DIR)/%.ho : %.c
149          $(HOST_CC) $(CPPFLAGS) $(DEFS) $(HOST_CFLAGS) -c $< -o $@
150   $(OBJ_DIR)/%.ho : %.cpp
151          $(HOST_CXX) $(CPPFLAGS) $(DEFS) $(HOST_CXXFLAGS) -c $< -o $@
152 + $(OBJ_DIR)/slirp-%.o : ../slirp/%.c
153 +        $(CC) $(CPPFLAGS) $(DEFS) $(CFLAGS) $(SLIRP_CFLAGS) -c $< -o $@
154   $(OBJ_DIR)/%.o : %.c
155          $(CC) $(CPPFLAGS) $(DEFS) $(CFLAGS) -c $< -o $@
156   $(OBJ_DIR)/%.o : %.cpp

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines