| 13 |
|
${LIBUKCPROG}/libukcprog.a: |
| 14 |
|
cd ${LIBUKCPROG} && $(MAKE) libukcprog.a |
| 15 |
|
|
| 16 |
< |
linux.o: linux.c |
| 16 |
> |
linux.o: linux.c ${LIBUKCPROG}/ukcprog.h |
| 17 |
|
${CC} ${CFLAGS} -c ${INCLUDES} linux.c |
| 18 |
|
|
| 19 |
|
linux: linux.o ${LIBUKCPROG}/libukcprog.a |
| 20 |
|
${CC} -static ${CFLAGS} -o linux linux.o ${LIBS} |
| 21 |
|
|
| 22 |
+ |
oldlinux.o: linux.c ${LIBUKCPROG}/ukcprog.h |
| 23 |
+ |
${CC} -DOLDLIBC ${CFLAGS} -c -o oldlinux.o ${INCLUDES} linux.c |
| 24 |
+ |
|
| 25 |
+ |
oldlinux: oldlinux.o ${LIBUKCPROG}/libukcprog.a |
| 26 |
+ |
${CC} -static ${CFLAGS} -o oldlinux oldlinux.o ${LIBS} |
| 27 |
+ |
|
| 28 |
|
clean: |
| 29 |
< |
rm -f linux linux.o |
| 29 |
> |
rm -f linux linux.o oldlinux oldlinux.o |
| 30 |
|
cd ${LIBUKCPROG} && $(MAKE) clean |