Commit e2bd688f33d97ecb3824b6f58bd6dba6fab39e78

Authored by Perry Werneck
1 parent 191163d7

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 89 -o $@ -c $<
90 90  
91 91 $(OBJRLS)/%.o: \
92   - %.cc \
  92 + %.c \
93 93 $(DEPENDS)
94 94  
95 95 @echo $< ...
96 96 @$(MKDIR) `dirname $@`
97   - @$(CXX) $(CFLAGS) \
  97 + @$(CC) $(CFLAGS) \
98 98 @RLS_CFLAGS@ \
99 99 -DBUILD_DATE=`date +"0x%Y%m%d"` \
100 100 -o $@ -c $<
... ... @@ -108,6 +108,27 @@ all: \
108 108 Release: \
109 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 132 #---[ Debug Targets ]--------------------------------------------------------------------
112 133  
113 134 Debug: \
... ...