Mike Frysinger vapier@gentoo.org writes:
the first argument is where the link points to while the second argument is where the link itself is stored
so, since DESTDIR is a temporary install point and the files will not remain there, you end up with a broken link when you merge the DESTDIR tree with your real filesystem: $(bindir)/`dirname @` now points to /some/temporary/folder/that/doesnt/exist/anymore/$(bindir)/wineapploader instead of just $(bindir)/wineapploader
It doesn't point to anything, since we are not creating a symlink but a hard link. Unless you have redefined $(LN) to ln -s I don't see how you can have a problem here.