INSTALL: find: ‘target/x86_64-linux-gnu/doc’: No such file or directory

6 views
Skip to first unread message

Grégory Vanuxem

unread,
Jan 25, 2024, 10:31:32 PM1/25/24
to fricas...@googlegroups.com
Hello,

In the main Makefile.in, from line 88 we have:

for A in algebra doc share src lib/graph ; do \
for B in `find $(reltarget)/$$A -type d -print` ; do \
$(mkinstalldirs) '$(DESTDIR)$(libdir)'/fricas/$$B \
|| exit 1 ; \
done ; \
for B in `find $(reltarget)/$$A -type f -print` ; do \
$(INSTALL_DATA) $$B '$(DESTDIR)$(libdir)'/fricas/$$B \
|| exit 1 ; \
done ; \
done

In the first for loop iteration 'doc' is used to iterate in but it is
nonsense since there is no 'doc' directory here, the doc directory is
in 'share'. So what about removing 'doc' in this loop to avoid the two
following error messages during the installation?

-p -- mkdir /usr/local/lib/fricas/target/x86_64-linux-gnu/algebra
mkdir -p -- /usr/local/lib/fricas/target/x86_64-linux-gnu/algebra/USERS.DAASE
mkdir -p -- /usr/local/lib/fricas/target/x86_64-linux-gnu/algebra/DEPENDENTS.DAASE
find: ‘target/x86_64-linux-gnu/doc’: No such file or directory
find: ‘target/x86_64-linux-gnu/doc’: No such file or directory
mkdir -p -- /usr/local/lib/fricas/target/x86_64-linux-gnu/share
mkdir -p -- /usr/local/lib/fricas/target/x86_64-linux-gnu/share/texmf
mkdir -p -- /usr/local/lib/fricas/target/x86_64-linux-gnu/share/texmf/tex
mkdir -p -- /usr/local/lib/fricas/target/x86_64-linux-gnu/share/doc
mkdir -p -- /usr/local/lib/fricas/target/x86_64-linux-gnu/share/doc/html
mkdir -p -- /usr/local/lib/fricas/target/x86_64-linux-gnu/share/doc/html/api

Regards,

- Greg
Reply all
Reply to author
Forward
0 new messages