From: Charles Mills Date: 2004-11-20T01:32:31+09:00 Subject: mkmf.rb Would it make sense to have $LOCAL_LIBS as a dependency for the DLLIB and STATIC_LIB targets as show below? $(DLLIB): $(OBJS) $(LOCAL_LIBS) @-$(RM) $@ $(LDSHARED) $(DLDFLAGS) $(LIBPATH) -o $(DLLIB) $(OBJS) $(LOCAL_LIBS) $(LIBS) $(STATIC_LIB): $(OBJS) $(LOCAL_LIBS) $(AR) cru $@ $(OBJS) @-ranlib $(DLLIB) 2> /dev/null || true The advantages I see are that make will rebuild the target if one of the local libs is updated. Also the user can add make rules for the local libs in "depends". This may break some peoples extensions though. (But I don't think many people use $LOCAL_LIBS.) -Charlie