Я хочу сделать make-файл следующим образом, но я получил эту ошибку:
gcc frparse.o frtags.o frscan.o frinit.o frstop.o frfoot.o frio.o -L / usr / local / image / lib / sgi -lioutil -lutil -o frparse
/ usr / bin / ld: не удается найти -lioutil
collect2: ошибка: ld вернул 1 состояние выхода
Makefile: 17: рецепт для цели 'frparse' не удался
make: *** [frparse] Ошибка 1
Буду признателен, если вы меня направите.
IMLIB = /usr/local/image/lib/sgi
LLIBS = -lioutil -lutil
it: frparse frcheck pgrep
OBJ = frparse.o frtags.o frscan.o frinit.o frstop.o frfoot.o frio.o
frparse.o: Makefile frparse.h frio.h frproto.h frstop.h frparse.c
frinit.o: Makefile frparse.h frproto.h frinit.c
frscan.o: Makefile frio.h frstop.h frscan.c
frfoot.o: Makefile frparse.h frproto.h frstop.h frfoot.c
frtags.o: Makefile frparse.h frio.h frproto.h frstop.h frtags.c
frstop.o: Makefile frstop.h frstop.c
frio.o: Makefile frio.c
frparse: $(OBJ)
gcc $(OBJ) -L$(IMLIB) $(LLIBS) -o $@
frcheck: frcheck.o
gcc frcheck.o -L$(IMLIB) $(LLIBS) -o $@
pgrep: pgrep.o
gcc pgrep.o -L$(IMLIB) $(LLIBS) -o $@
.c.o:
# cc -c -O2 -mips2 $<
gcc -c -g $<