Closed 7890 closed 4 years ago
Trying to compile:
$ make config Configuring build... Configured OK $ make fetch Fetching source code dependencies Cloning https://github.com/sadko4u/lsp-common-lib.git -> [lsp-common-lib-1.0.7 ] fatal: could not create work tree dir ''.: No such file or directory make[1]: *** [LSP_COMMON_LIB] Error 128 make: *** [fetch] Error 2 $ cat .config.mk # Project settings PLATFORM=Linux ARCHITECTURE=x86_64 LIBRARY_EXT=.so LIBRARY_PREFIX=lib STATICLIB_EXT=.a EXECUTABLE_EXT= PKGCONFIG_EXT=.pc PREFIX=/usr/local LIBDIR=/usr/local/lib BINDIR=/usr/local/bin INCDIR=/usr/local/include TEMPDIR=/tmp TEST=0 DEBUG=0 PROFILE=0 TRACE=0 AS=as CC=gcc CXX=g++ LD=ld GIT=git INSTALL=install CFLAGS=-O2 -fvisibility=hidden -m64 -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -pipe -Wall CXXFLAGS=-O2 -fvisibility=hidden -m64 -std=c++98 -fno-exceptions -fno-rtti -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -pipe -Wall LDFLAGS= -r EXE_FLAGS= -Wl,-z,relro,-z,now -Wl,--gc-sections SO_FLAGS= -Wl,-z,relro,-z,now -Wl,--gc-sections -shared -Llibrary -lc -fPIC INCLUDE= STDLIB_NAME= STDLIB_DESC= STDLIB_VERSION=system STDLIB_TYPE=opt STDLIB_BRANCH=-system STDLIB_PATH= STDLIB_INC= STDLIB_SRC= STDLIB_TEST= STDLIB_TESTING= STDLIB_URL= STDLIB_BIN= STDLIB_CFLAGS= STDLIB_MFLAGS= STDLIB_LDFLAGS=-lpthread STDLIB_OBJ= LSP_COMMON_LIB_NAME=lsp-common-lib LSP_COMMON_LIB_DESC= LSP_COMMON_LIB_VERSION=1.0.7 LSP_COMMON_LIB_TYPE=src LSP_COMMON_LIB_BRANCH=lsp-common-lib-1.0.7 LSP_COMMON_LIB_PATH= LSP_COMMON_LIB_INC= LSP_COMMON_LIB_SRC= LSP_COMMON_LIB_TEST= LSP_COMMON_LIB_TESTING= LSP_COMMON_LIB_URL=https://github.com/sadko4u/lsp-common-lib.git LSP_COMMON_LIB_BIN= LSP_COMMON_LIB_CFLAGS= LSP_COMMON_LIB_MFLAGS= LSP_COMMON_LIB_LDFLAGS= LSP_COMMON_LIB_OBJ= TEST_STDLIB_NAME= TEST_STDLIB_DESC= TEST_STDLIB_VERSION=system TEST_STDLIB_TYPE=opt TEST_STDLIB_BRANCH=-system TEST_STDLIB_PATH= TEST_STDLIB_INC= TEST_STDLIB_SRC= TEST_STDLIB_TEST= TEST_STDLIB_TESTING= TEST_STDLIB_URL= TEST_STDLIB_BIN= TEST_STDLIB_CFLAGS= TEST_STDLIB_MFLAGS= TEST_STDLIB_LDFLAGS= TEST_STDLIB_OBJ= LSP_TEST_FW_NAME=lsp-test-fw LSP_TEST_FW_DESC= LSP_TEST_FW_VERSION=1.0.5 LSP_TEST_FW_TYPE=src LSP_TEST_FW_BRANCH=lsp-test-fw-1.0.5 LSP_TEST_FW_PATH= LSP_TEST_FW_INC= LSP_TEST_FW_SRC= LSP_TEST_FW_TEST= LSP_TEST_FW_TESTING= LSP_TEST_FW_URL=https://github.com/sadko4u/lsp-test-fw.git LSP_TEST_FW_BIN= LSP_TEST_FW_CFLAGS= LSP_TEST_FW_MFLAGS= LSP_TEST_FW_LDFLAGS= LSP_TEST_FW_OBJ= LSP_DSP_LIB_NAME=lsp-dsp-lib LSP_DSP_LIB_DESC=DSP library for digital signal processing LSP_DSP_LIB_VERSION=0.5.6 LSP_DSP_LIB_TYPE=src LSP_DSP_LIB_BRANCH= LSP_DSP_LIB_PATH=/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib LSP_DSP_LIB_INC= LSP_DSP_LIB_SRC= LSP_DSP_LIB_TEST= LSP_DSP_LIB_TESTING=0 LSP_DSP_LIB_URL= LSP_DSP_LIB_BIN= LSP_DSP_LIB_CFLAGS= LSP_DSP_LIB_MFLAGS= LSP_DSP_LIB_LDFLAGS= LSP_DSP_LIB_OBJ= $ make config -n make -s -f "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/make/configure.mk" config CONFIG="/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" n echo "Configuring build..." echo "# Project settings" > "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "PLATFORM=Linux" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "ARCHITECTURE=x86_64" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LIBRARY_EXT=.so" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LIBRARY_PREFIX=lib" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STATICLIB_EXT=.a" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "EXECUTABLE_EXT=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "PKGCONFIG_EXT=.pc" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "PREFIX=/usr/local" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LIBDIR=/usr/local/lib" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "BINDIR=/usr/local/bin" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "INCDIR=/usr/local/include" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEMPDIR=/tmp" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST=0" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "DEBUG=0" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "PROFILE=0" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TRACE=0" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "AS=as" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "CC=gcc" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "CXX=g++" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LD=ld" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "GIT=git" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "INSTALL=install" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "CFLAGS=-O2 -fvisibility=hidden -m64 -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -pipe -Wall" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "CXXFLAGS=-O2 -fvisibility=hidden -m64 -std=c++98 -fno-exceptions -fno-rtti -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -pipe -Wall" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LDFLAGS= -r" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "EXE_FLAGS= -Wl,-z,relro,-z,now -Wl,--gc-sections" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "SO_FLAGS= -Wl,-z,relro,-z,now -Wl,--gc-sections -shared -Llibrary -lc -fPIC " >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "INCLUDE=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_NAME=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_DESC=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_VERSION=system" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_TYPE=opt" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_BRANCH="-system" " >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_PATH=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_INC=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_SRC=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_TEST=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_TESTING=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_URL=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_BIN=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_CFLAGS=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_MFLAGS=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_LDFLAGS=-lpthread" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "STDLIB_OBJ=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_NAME=lsp-common-lib" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_DESC=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_VERSION=1.0.7" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_TYPE=src" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_BRANCH="lsp-common-lib-1.0.7" " >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_PATH=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_INC=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_SRC=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_TEST=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_TESTING=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_URL=https://github.com/sadko4u/lsp-common-lib.git" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_BIN=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_CFLAGS=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_MFLAGS=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_LDFLAGS=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_COMMON_LIB_OBJ=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_NAME=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_DESC=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_VERSION=system" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_TYPE=opt" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_BRANCH="-system" " >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_PATH=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_INC=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_SRC=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_TEST=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_TESTING=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_URL=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_BIN=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_CFLAGS=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_MFLAGS=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_LDFLAGS=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "TEST_STDLIB_OBJ=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_NAME=lsp-test-fw" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_DESC=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_VERSION=1.0.5" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_TYPE=src" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_BRANCH="lsp-test-fw-1.0.5" " >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_PATH=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_INC=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_SRC=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_TEST=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_TESTING=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_URL=https://github.com/sadko4u/lsp-test-fw.git" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_BIN=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_CFLAGS=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_MFLAGS=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_LDFLAGS=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_TEST_FW_OBJ=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_NAME=lsp-dsp-lib" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_DESC=DSP library for digital signal processing" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_VERSION=0.5.6" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_TYPE=src" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_BRANCH=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_PATH=/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_INC=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_SRC=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_TEST=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_TESTING=0" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_URL=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_BIN=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_CFLAGS=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_MFLAGS=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_LDFLAGS=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "LSP_DSP_LIB_OBJ=" >> "/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "Configured OK" $ make fetch -n echo "Fetching source code dependencies" make -s -f "make/modules.mk" fetch BASEDIR="/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib" CONFIG="/mnt/data/gb1/home/srv/source/git/lsp-dsp-lib/.config.mk" echo "Cloning https://github.com/sadko4u/lsp-common-lib.git -> [lsp-common-lib-1.0.7 ]" test -f "/.git/config" || git clone "https://github.com/sadko4u/lsp-common-lib.git" "" git -C "" reset --hard git -C "" fetch origin --force git -C "" fetch origin '+refs/heads/*:refs/tags/*' --force git -c advice.detachedHead=false -C "" checkout origin/lsp-common-lib-1.0.7 || \ git -c advice.detachedHead=false -C "" checkout refs/tags/lsp-common-lib-1.0.7 echo "Cloning https://github.com/sadko4u/lsp-test-fw.git -> [lsp-test-fw-1.0.5 ]" test -f "/.git/config" || git clone "https://github.com/sadko4u/lsp-test-fw.git" "" git -C "" reset --hard git -C "" fetch origin --force git -C "" fetch origin '+refs/heads/*:refs/tags/*' --force git -c advice.detachedHead=false -C "" checkout origin/lsp-test-fw-1.0.5 || \ git -c advice.detachedHead=false -C "" checkout refs/tags/lsp-test-fw-1.0.5 echo "Fetch OK" $ make -v GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for x86_64-pc-linux-gnu
From what I see $($(@)_PATH) is empty in modules.mk. It's also empty in .config.mk, what could be the issue?
$($(@)_PATH)
modules.mk
.config.mk
Edit: It works with a newer version of make, so that might be the reason. Some method seems to rely on "modern" make features.
I see requirements Make >= 4.0
Trying to compile:
From what I see
$($(@)_PATH)
is empty inmodules.mk
. It's also empty in.config.mk
, what could be the issue?Edit: It works with a newer version of make, so that might be the reason. Some method seems to rely on "modern" make features.