Witam,

W moim Makefilu mam coś takiego

PWD  := $(shell pwd)
KDIR := ${PWD}/../..

Jak zrobić aby w KDIR była ścieżka /a/b/c zamiast /a/b/c/d/e/../.. ? Chodzi mi o takie małe przeanalizowanie i uproszczenie ścieżki. Trochę brzydko to wygląda jak makefile pokazuje co kompiluje.

...
CC /home/mysys/examples/wifi/../../lib/console.c
CC /home/mysys/examples/wifi/../../drivers/network/arp.c
CC /home/mysys/examples/wifi/../../drivers/network/network.c
CC /home/mysys/examples/wifi/../../drivers/network/udp.c                                                                 
...

Kompiluje na systemie linux.

Pozdrawiam qwertyuiop;]