| 38 | 38 | 
| 39 $(build_dir)/libucx$(SHLIB_EXT): $(OBJ) | 39 $(build_dir)/libucx$(SHLIB_EXT): $(OBJ) | 
| 40 	$(CC) $(LDFLAGS) -o $@ $^ | 40 	$(CC) $(LDFLAGS) -o $@ $^ | 
| 41 | 41 | 
| 42 install: $(build_dir)/libucx_static$(STLIB_EXT) $(build_dir)/libucx$(SHLIB_EXT) | 42 install: $(build_dir)/libucx_static$(STLIB_EXT) $(build_dir)/libucx$(SHLIB_EXT) | 
| 43 	$(MKDIR) $(libdir) $(includedir) | 43 	$(MKDIR) $(libdir) $(includedir)/cx | 
| 44 	$(RMFILE) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR) | 44 	$(RMFILE) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR) | 
| 45 	$(RMFILE) $(libdir)/libucx$(SHLIB_EXT) | 45 	$(RMFILE) $(libdir)/libucx$(SHLIB_EXT) | 
| 46 	$(COPYFILE) $(build_dir)/libucx_static$(STLIB_EXT) $(libdir)/libucx_static$(STLIB_EXT) | 46 	$(COPYFILE) $(build_dir)/libucx_static$(STLIB_EXT) $(libdir)/libucx_static$(STLIB_EXT) | 
| 47 	$(COPYFILE) $(build_dir)/libucx$(SHLIB_EXT) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION) | 47 	$(COPYFILE) $(build_dir)/libucx$(SHLIB_EXT) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION) | 
| 48 	$(COPYALL) $(src_dir)/src/cx $(includedir)/cx | 48 	$(COPYALL) $(src_dir)/src/cx $(includedir) | 
| 49 	$(SYMLINK) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR) | 49 	$(SYMLINK) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR) | 
| 50 	$(SYMLINK) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR) $(libdir)/libucx$(SHLIB_EXT) | 50 	$(SYMLINK) $(libdir)/libucx$(SHLIB_EXT).$(LIBVERSION_MAJOR) $(libdir)/libucx$(SHLIB_EXT) | 
| 51 | 51 | 
| 52 FORCE: | 52 FORCE: | 
| 53 | 53 |