makelib/rules-w.make
branchstx-8.0.0
changeset 207 3262e8cf1146
parent 202 6da54a7c4484
child 262 3bd7db4697fd
equal deleted inserted replaced
206:3808e177d59d 207:3262e8cf1146
   355 !
   355 !
   356 	$(LINK32_DLL) $(LFLAGS_DLL) -L$(MINGWDIR)\lib @&&$
   356 	$(LINK32_DLL) $(LFLAGS_DLL) -L$(MINGWDIR)\lib @&&$
   357 		$(LIBINIT_FILE) $(IOBJS) $(OBJS)
   357 		$(LIBINIT_FILE) $(IOBJS) $(OBJS)
   358 $ \
   358 $ \
   359 		$(ALLLIB) $(X11_LIBS) -o $(OUTDIR_SLASH)$(LIBNAME).dll
   359 		$(ALLLIB) $(X11_LIBS) -o $(OUTDIR_SLASH)$(LIBNAME).dll
   360 
   360 	$(OBJCOPY) --only-keep-debug $(OUTDIR)$(LIBNAME).dll $(OUTDIR)$(LIBNAME).dll.debug
       
   361 	$(STRIP) --strip-debug --strip-unneeded $(OUTDIR)$(LIBNAME).dll
       
   362 	$(OBJCOPY) --add-gnu-debuglink="$(OUTDIR)$(LIBNAME).dll.debug" $(OUTDIR)$(LIBNAME).dll
   361 	$(MAKE) -f bc.mak registerClassLib
   363 	$(MAKE) -f bc.mak registerClassLib
   362 
   364 
   363 cLibRule:
   365 cLibRule:
   364 	@echo generating $(CLIB).dll / .lib [cLibRule mingw link] ...
   366 	@echo generating $(CLIB).dll / .lib [cLibRule mingw link] ...
   365 	@echo COBJS=$(COBJS)
   367 	@echo COBJS=$(COBJS)