|
Lines 183-190
Link Here
|
| 183 |
@$(SH) ARCHIVE |
183 |
@$(SH) ARCHIVE |
| 184 |
|
184 |
|
| 185 |
+ $(SHLIBNAME): $(SOFILES) |
185 |
+ $(SHLIBNAME): $(SOFILES) |
| 186 |
+ ld -shared -x -soname $(SHLIBNAME) -o $(SHLIBNAME) $(SOFILES) `cat LDFLAGS` |
186 |
+ $(CC) -shared -Wl,-soname=$(SHLIBNAME) -o $(SHLIBNAME) $(SOFILES) `cat LDFLAGS` |
| 187 |
+ ln -s $(SHLIBNAME) lib$(SHLIBBASE).so |
187 |
+ $(LN) $(SHLIBNAME) lib$(SHLIBBASE).so |
| 188 |
+ |
188 |
+ |
| 189 |
+ .c.so: osdep.h |
189 |
+ .c.so: osdep.h |
| 190 |
+ $(CC) -fPIC -DPIC -c `cat CFLAGS` ${@:.so=.c} -o $@ |
190 |
+ $(CC) -fPIC -DPIC -c `cat CFLAGS` ${@:.so=.c} -o $@ |