[LAD] broken make install in zita-ajbridge
Nikita Zlobin
cook60020tmp at mail.ru
Thu May 17 20:06:23 CEST 2018
To kokkinizita
When runing make install, resulting structure has /usr/bin as
executable and /usr/share/man/man1 as probably, some archive.
# ls -lR
.:
итого 4
drwxr-xr-x 3 root root 4096 май 17 22:34 usr
./usr:
итого 36
-rwxr-xr-x 1 root root 31480 май 17 22:34 bin
drwxr-xr-x 4 root root 4096 май 17 22:34 share
./usr/share:
итого 8
drwxr-xr-x 3 root root 4096 май 17 22:34 doc
drwxr-xr-x 2 root root 4096 май 17 22:34 man
./usr/share/doc:
итого 4
drwxr-xr-x 2 root root 4096 май 17 22:34 zita-ajbridge-0.7.0
./usr/share/doc/zita-ajbridge-0.7.0:
итого 8
-rw-r--r-- 1 root root 39 май 17 22:34 AUTHORS
-rw-r--r-- 1 root root 2185 май 17 22:34 README.bz2
./usr/share/man:
итого 4
-rw-r--r-- 1 root root 57 май 17 22:34 man1
Looks like, option -D causes to create almost complete path, without
last element (man1 and bin), so those are treated as new file names.
Separate creation of directories fixes problem, e.g. begin install
target with this:
install -m 755 -d $(DESTDIR)$(BINDIR)
install -m 755 -d $(DESTDIR)$(MANDIR)
Then it looks as must:
# ls -lR
.:
итого 4
drwxr-xr-x 4 root root 4096 май 17 22:53 usr
./usr:
итого 8
drwxr-xr-x 2 root root 4096 май 17 22:53 bin
drwxr-xr-x 4 root root 4096 май 17 22:53 share
./usr/bin:
итого 64
-rwxr-xr-x 1 root root 31480 май 17 22:53 zita-a2j
-rwxr-xr-x 1 root root 31480 май 17 22:53 zita-j2a
./usr/share:
итого 8
drwxr-xr-x 3 root root 4096 май 17 22:53 doc
drwxr-xr-x 3 root root 4096 май 17 22:53 man
./usr/share/doc:
итого 4
drwxr-xr-x 2 root root 4096 май 17 22:53 zita-ajbridge-0.7.0
./usr/share/doc/zita-ajbridge-0.7.0:
итого 8
-rw-r--r-- 1 root root 39 май 17 22:53 AUTHORS
-rw-r--r-- 1 root root 2185 май 17 22:53 README.bz2
./usr/share/man:
итого 4
drwxr-xr-x 2 root root 4096 май 17 22:53 man1
./usr/share/man/man1:
итого 12
-rw-r--r-- 1 root root 25 май 17 22:53 zita-a2j.1
-rw-r--r-- 1 root root 2018 май 17 22:53 zita-ajbridge.1.bz2
-rw-r--r-- 1 root root 26 май 17 22:53 zita-j2a.1
More information about the Linux-audio-dev
mailing list