- ifeq ($(PLATFORM),alpha)
- @$(SHLD) -o $@ $^ -lcxxstd -lcxx -lexc -lots -lc
- else
- @$(LD) $(SOFLAGS) $(LDFLAGS) $^ $(SHLIB) -o $@
- endif
+ @cd $(ALICE_TARGET) ;\
+ $(SHLD) $(SOFLAGS) $(LDFLAGS) $(patsubst $(ALICE_TARGET)/%,%,$(filter-out dirs,$^)) $(SHLIB) -o $@