unikernelLinux / ukl

Unikernel Linux
GNU Lesser General Public License v2.1
180 stars 16 forks source link

Bad usage of /usr/bin/install #28

Closed janemba closed 1 year ago

janemba commented 1 year ago

Hello,

I have an issue building ukl, at make step I got the following error:

make -r PARALLELMFLAGS="" -C /home/debian/ukl/glibc objdir=`pwd` all
make[1]: Entering directory '/home/debian/ukl/glibc'

type "make help" for help with common glibc makefile targets

make  subdir=csu -C csu ..=../ subdir_lib
make[2]: Entering directory '/home/debian/ukl/glibc/csu'
/usr/bin/install -c -m 644  /home/debian/ukl/glibc-build/cstdlibT
/usr/bin/install: missing destination file operand after '/home/debian/ukl/glibc-build/cstdlibT'
Try '/usr/bin/install --help' for more information.
make[2]: *** [../Makerules:132: /home/debian/ukl/glibc-build/cstdlib] Error 1
make[2]: Leaving directory '/home/debian/ukl/glibc/csu'
make[1]: *** [Makefile:484: csu/subdir_lib] Error 2
make[1]: Leaving directory '/home/debian/ukl/glibc'
make: *** [Makefile:9: all] Error 2

This is only the relevant part, I can post the whole log if needed. It seems the issue come from the use /usr/bin/install command-line.