blob: 37e616ae582d4fcc8cb1b64f499c2b8a3167e62f (
plain)
1
2
3
4
5
6
7
8
9
|
CANTERPSRCS := emc/canterp/canterp.cc
USERSRCS += $(CANTERPSRCS)
TARGETS += ../lib/linuxcnc/canterp.so
$(call TOOBJSDEPS, $(CANTERPSRCS)) : EXTRAFLAGS=-fPIC
../lib/linuxcnc/canterp.so: $(patsubst %.cc,objects/%.o,$(CANTERPSRCS)) ../lib/liblinuxcncini.so ../lib/librs274.so
$(ECHO) Linking $(notdir $@)
$(Q)mkdir -p ../lib/linuxcnc
$(Q)rm -f $@
$(Q)$(CXX) $(LDFLAGS) -Wl,-soname,$(notdir $@) -shared -o $@ $^ $(LIBDL)
|