﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	product
52	Wrong ln command in caca makefile	guest	Sam Hocevar	"caca/Makefile.am, lines 68-74:


install-exec-local:
    $(mkinstalldirs) $(DESTDIR)$(libdir)
    . libcaca.la; \
    for x in $$library_names; do \
      ln -sf $$x $(DESTDIR)$(libdir)/$$(echo $$x | sed 's/caca/cucul/g'); \
    done


In my case it turned out to be:


/bin/sh /c/src/libcaca-0.99.beta16/.auto/install-sh -d /usr/local/lib
. libcaca.la; \
        for x in $library_names; do \
          ln -sf $x /usr/local/lib/$(echo $x | sed 's/caca/cucul/g'); \
        done
ln: creating symbolic link `/usr/local/lib/libcucul.dll.a' to `libcaca.dll.a': No such file or directory



I changed ""ln -sf $$x"" to ""ln -sf .libs/$$x"" and it worked, because lincaca.dll.a resides in .libs subdirectory"	defect	new	minor		build system	0.99.beta16		makefile		libcaca
