1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
---
config/common_make_rules | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
--- a/config/common_make_rules
+++ b/config/common_make_rules
@@ -120,13 +120,13 @@ $(OBJDIR)/.build_so: $(FULLSHOBJS)
# Used in the lib/ directory and in building new voices
$(LIBDIR)/%.so: $(LIBDIR)/%.shared.a
@ echo making $@
- @ rm -rf shared_os && mkdir shared_os
+ @ rm -rf $*-shared_os && mkdir $*-shared_os
@ rm -f $@ $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION}
- @ (cd shared_os && ar x ../$<)
- @ (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os $(LDFLAGS))
+ @ (cd $*-shared_os && ar x ../$<)
+ @ (cd $*-shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os $(LDFLAGS))
@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_VERSION}` `basename $@.${PROJECT_SHLIB_VERSION}` )
@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_SHLIB_VERSION}` `basename $@` )
- @ rm -rf shared_os
+ @ rm -rf $*-shared_os
$(OBJDIR)/.make_build_dirs:
@ echo making in $(DIRNAME) ...
|