Commit e2bd688f33d97ecb3824b6f58bd6dba6fab39e78
1 parent
191163d7
Exists in
master
and in
5 other branches
Atualizando Makefiles.
Showing
1 changed file
with
23 additions
and
2 deletions
Show diff stats
src/lib3270/Makefile.in
| @@ -89,12 +89,12 @@ $(OBJDBG)/%.o: \ | @@ -89,12 +89,12 @@ $(OBJDBG)/%.o: \ | ||
| 89 | -o $@ -c $< | 89 | -o $@ -c $< |
| 90 | 90 | ||
| 91 | $(OBJRLS)/%.o: \ | 91 | $(OBJRLS)/%.o: \ |
| 92 | - %.cc \ | 92 | + %.c \ |
| 93 | $(DEPENDS) | 93 | $(DEPENDS) |
| 94 | 94 | ||
| 95 | @echo $< ... | 95 | @echo $< ... |
| 96 | @$(MKDIR) `dirname $@` | 96 | @$(MKDIR) `dirname $@` |
| 97 | - @$(CXX) $(CFLAGS) \ | 97 | + @$(CC) $(CFLAGS) \ |
| 98 | @RLS_CFLAGS@ \ | 98 | @RLS_CFLAGS@ \ |
| 99 | -DBUILD_DATE=`date +"0x%Y%m%d"` \ | 99 | -DBUILD_DATE=`date +"0x%Y%m%d"` \ |
| 100 | -o $@ -c $< | 100 | -o $@ -c $< |
| @@ -108,6 +108,27 @@ all: \ | @@ -108,6 +108,27 @@ all: \ | ||
| 108 | Release: \ | 108 | Release: \ |
| 109 | $(BINRLS)/$(LIBNAME) | 109 | $(BINRLS)/$(LIBNAME) |
| 110 | 110 | ||
| 111 | +$(BINRLS)/$(LIBNAME): \ | ||
| 112 | + $(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@ | ||
| 113 | + | ||
| 114 | + @echo $(basename $@) ... | ||
| 115 | + @$(MKDIR) `dirname $@` | ||
| 116 | + @$(LN_S) -f $(LIBNAME).@PACKAGE_MAJOR_VERSION@ $@ | ||
| 117 | + | ||
| 118 | +$(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@: \ | ||
| 119 | + $(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ | ||
| 120 | + | ||
| 121 | + @echo $(basename $@) ... | ||
| 122 | + @$(MKDIR) `dirname $@` | ||
| 123 | + @$(LN_S) -f $(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ $@ | ||
| 124 | + | ||
| 125 | +$(BINRLS)/$(LIBNAME).@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@: \ | ||
| 126 | + $(foreach SRC, $(basename $(SOURCES)), $(OBJRLS)/$(SRC).o) | ||
| 127 | + | ||
| 128 | + @echo $(basename $@) ... | ||
| 129 | + @$(MKDIR) `dirname $@` | ||
| 130 | + @$(LD) -shared -Wl,-soname,$(LIBNAME) $(LDFLAGS) -o $@ $^ $(LIBS) | ||
| 131 | + | ||
| 111 | #---[ Debug Targets ]-------------------------------------------------------------------- | 132 | #---[ Debug Targets ]-------------------------------------------------------------------- |
| 112 | 133 | ||
| 113 | Debug: \ | 134 | Debug: \ |