Got rid of -static flag to linker for CHICKEN. Not portable.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4506 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
7904892b45
commit
3c0106cc02
1 changed files with 5 additions and 3 deletions
|
|
@ -859,10 +859,12 @@ chicken_module: $(SRCS) $(CXXSRCS) $(CHICKSRCS)
|
||||||
$(CC) -c $(CFLAGS) $(CHICKEN_SHAREDCFLAGS) $(INCLUDE) \
|
$(CC) -c $(CFLAGS) $(CHICKEN_SHAREDCFLAGS) $(INCLUDE) \
|
||||||
$(CHICKEN_INCLUDE) $(CHICKSRCS)
|
$(CHICKEN_INCLUDE) $(CHICKSRCS)
|
||||||
test x = "x$(SRCS)" || \
|
test x = "x$(SRCS)" || \
|
||||||
$(CC) -c $(CFLAGS) $(INCLUDE) $(CHICKEN_INCLUDE) \
|
$(CC) -c $(CFLAGS) $(CHICKEN_SHAREDCFLAGS) \
|
||||||
|
$(INCLUDE) $(CHICKEN_INCLUDE) \
|
||||||
$(ISRCS) $(SRCS)
|
$(ISRCS) $(SRCS)
|
||||||
test x = "x$(CXXSRCS)" || \
|
test x = "x$(CXXSRCS)" || \
|
||||||
$(CXX) -c $(CFLAGS) $(INCLUDE) $(CHICKEN_INCLUDE) \
|
$(CXX) -c $(CFLAGS) $(CHICKEN_SHAREDCFLAGS) \
|
||||||
|
$(INCLUDE) $(CHICKEN_INCLUDE) \
|
||||||
$(ICXXSRCS) $(CXXSRCS)
|
$(ICXXSRCS) $(CXXSRCS)
|
||||||
$(CXXSHARED) $(SRCS:.c=.@OBJEXT@) $(CXXSRCS:.cxx=.@OBJEXT@) \
|
$(CXXSHARED) $(SRCS:.c=.@OBJEXT@) $(CXXSRCS:.cxx=.@OBJEXT@) \
|
||||||
$(CHICKSRCS:.c=.@OBJEXT@) \
|
$(CHICKSRCS:.c=.@OBJEXT@) \
|
||||||
|
|
@ -884,7 +886,7 @@ chicken_static: csi.c $(SRCS) $(CXXSRCS) $(CHICKSRCS)
|
||||||
test x = "x$(CXXSRCS)" || \
|
test x = "x$(CXXSRCS)" || \
|
||||||
$(CXX) -c $(CFLAGS) $(INCLUDE) $(CHICKEN_INCLUDE) \
|
$(CXX) -c $(CFLAGS) $(INCLUDE) $(CHICKEN_INCLUDE) \
|
||||||
$(CHICKEN_CFLAGS) $(ICXXSRCS) $(CXXSRCS)
|
$(CHICKEN_CFLAGS) $(ICXXSRCS) $(CXXSRCS)
|
||||||
$(CXX) -static csi.@OBJEXT@ $(SRCS:.c=.@OBJEXT@) $(CXXSRCS:.cxx=.@OBJEXT@) \
|
$(CXX) csi.@OBJEXT@ $(SRCS:.c=.@OBJEXT@) $(CXXSRCS:.cxx=.@OBJEXT@) \
|
||||||
$(CHICKSRCS:.c=.@OBJEXT@) \
|
$(CHICKSRCS:.c=.@OBJEXT@) \
|
||||||
$(LIBS) $(CHICKEN_LIBOPTS) \
|
$(LIBS) $(CHICKEN_LIBOPTS) \
|
||||||
-o $(TARGET)
|
-o $(TARGET)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue