make install give error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libmemcached |
New
|
Undecided
|
Unassigned |
Bug Description
I compiled libmemcache/1.0 but when installing, I get this error:
PATH="/
if test -z 'strip'; then \
make -j4 INSTALL_
install_
install; \
else \
make -j4 INSTALL_
install_
"INSTALL_
fi
make[1]: Entering directory `/home/
make -j4 install-recursive
make[2]: Entering directory `/home/
make[2]: warning: -jN forced in submake: disabling jobserver mode.
fail= failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
case $f in \
*=* | --[!k]*);; \
*k*) failcom=
esac; \
done; \
dot_seen=no; \
target=`echo install-recursive | sed s/-recursive//`; \
list='docs'; for subdir in $list; do \
echo "Making $target in $subdir"; \
if test "$subdir" = "."; then \
dot_seen=yes; \
local_
else \
local_
fi; \
(CDPATH=
|| eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
make -j4 "$target-am" || exit 1; \
fi; test -z "$fail"
Making install in docs
make[3]: Entering directory `/home/
make[3]: warning: -jN forced in submake: disabling jobserver mode.
make[3]: *** No rule to make target `install'. Stop.
make[3]: Leaving directory `/home/
make[3]: Entering directory `/home/
make[3]: warning: -jN forced in submake: disabling jobserver mode.
.......
/bin/bash ./libtool --tag=CXX --mode=link c++ -std=c++0x -DBUILDING_
:
list=' libhashkit/
list2=; for p in $list; do \
if test -f $p; then \
list2="$list2 $p"; \
else :; fi; \
done; \
test -z "$list2" || { \
echo " /bin/mkdir -p '/opt/libmemcac
/bin/mkdir -p "/opt/libmemcac
echo " /bin/bash ./libtool --mode=install /usr/bin/install -c -s $list2 '/opt/libmemcac
/bin/bash ./libtool --mode=install /usr/bin/install -c -s $list2 "/opt/libmemcac
}
:
list='clients/
if test -n "$list"; then \
echo " /bin/mkdir -p '/opt/libmemcac
/bin/mkdir -p "/opt/libmemcac
fi; \
for p in $list; do echo "$p $p"; done | \
sed 's/$//' | \
while read p p1; do if test -f $p || test -f $p1; \
then echo "$p"; echo "$p"; else :; fi; \
done | \
sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
-e 'p;x;s,
sed 'N;N;N;s,\n, ,g' | \
gawk 'BEGIN { files["."] = ""; dirs["."] = 1 } \
{ d=$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
if ($2 == $4) files[d] = files[d] " " $1; \
else { print "f", $3 "/" $4, $1; } } \
END { for (d in files) print "f", d, files[d] }' | \
while read type dir files; do \
if test "$dir" = .; then dir=; else dir=/$dir; fi; \
test -z "$files" || { \
echo " STRIPPROG='strip' /bin/bash ./libtool --mode=install /bin/bash /home/mimiko/
STRIPPROG=
} \
; done
make[4]: Leaving directory `/home/
make[3]: Leaving directory `/home/
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/home/
make[1]: *** [install] Error 2
make[1]: Leaving directory `/home/
make: *** [install-strip] Error 2
I don't understand why it fails? Looking in docs/Makefile I don't see any install target in it. Is is because of this?