netgen icon indicating copy to clipboard operation
netgen copied to clipboard

Possible bug in make install script

Open luccareinehr opened this issue 3 years ago • 0 comments

When I run make install, I get this error:

--- installing executable to /usr/local/bin
--- installing run-time files to /usr/local/lib
make[2]: *** No rule to make target '/usr/local/lib/netgen/python', needed by 'install-tcl'.  Stop.

Here's the installation log:

install.log

scripts/mkdirs /usr/local/bin
for dir in netgen python netgen lib doc ; do \
        (cd $dir && make install); done
make[2]: Entering directory '/home/lucca/netgen/netgen'
rm -f /usr/local/bin/netgen
cp netgen /usr/local/bin/netgen
rm -f /usr/local/bin/netcomp
cp netcomp /usr/local/bin/netcomp
rm -f /usr/local/bin/inetcomp
cp inetcomp /usr/local/bin/inetcomp
rm -f /usr/local/bin/ntk2adl
cp ntk2adl /usr/local/bin/ntk2adl
rm -f /usr/local/bin/ntk2xnf
cp ntk2xnf /usr/local/bin/ntk2xnf
make[2]: Leaving directory '/home/lucca/netgen/netgen'
make[2]: Entering directory '/home/lucca/netgen/python'
make[2]: Leaving directory '/home/lucca/netgen/python'
make[2]: Entering directory '/home/lucca/netgen/netgen'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/lucca/netgen/netgen'
make[2]: Entering directory '/home/lucca/netgen/lib'
../scripts/mkdirs /usr/local/lib/netgen
mkdir /usr/local/lib/netgen
rm -f /usr/local/lib/netgen/ntk2adl.sh
cp ntk2adl.sh /usr/local/lib/netgen/ntk2adl.sh
../scripts/mkdirs /usr/local/lib/netgen
rm -f /usr/local/lib/netgen/spice
cp spice /usr/local/lib/netgen/spice
../scripts/mkdirs /usr/local/lib/netgen
rm -f /usr/local/lib/netgen/spice.bot
cp spice.bot /usr/local/lib/netgen/spice.bot
../scripts/mkdirs /usr/local/lib/netgen
rm -f /usr/local/lib/netgen/spice.top
cp spice.top /usr/local/lib/netgen/spice.top
make[2]: Leaving directory '/home/lucca/netgen/lib'
make[2]: Entering directory '/home/lucca/netgen/doc'
../scripts/mkdirs /usr/local/lib/netgen/doc
mkdir /usr/local/lib/netgen/doc
cp netgen.doc /usr/local/lib/netgen/doc/netgen.doc
make[2]: Leaving directory '/home/lucca/netgen/doc'
make[1]: Leaving directory '/home/lucca/netgen'
make[1]: Entering directory '/home/lucca/netgen'
./scripts/mkdirs /usr/local/bin
for dir in netgen python netgen lib doc ; do \
        (cd $dir && make install); done
make[2]: Entering directory '/home/lucca/netgen/netgen'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/lucca/netgen/netgen'
make[2]: Entering directory '/home/lucca/netgen/python'
make[2]: Leaving directory '/home/lucca/netgen/python'
make[2]: Entering directory '/home/lucca/netgen/netgen'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/lucca/netgen/netgen'
make[2]: Entering directory '/home/lucca/netgen/lib'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/lucca/netgen/lib'
make[2]: Entering directory '/home/lucca/netgen/doc'
../scripts/mkdirs /usr/local/lib/netgen/doc
make[2]: Leaving directory '/home/lucca/netgen/doc'
make[1]: Leaving directory '/home/lucca/netgen'
make[1]: Entering directory '/home/lucca/netgen'
./scripts/mkdirs /usr/local/bin
for dir in netgen python netgen lib doc ; do \
        (cd $dir && make install); done
make[2]: Entering directory '/home/lucca/netgen/netgen'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/lucca/netgen/netgen'
make[2]: Entering directory '/home/lucca/netgen/python'
make[2]: Leaving directory '/home/lucca/netgen/python'
make[2]: Entering directory '/home/lucca/netgen/netgen'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/lucca/netgen/netgen'
make[2]: Entering directory '/home/lucca/netgen/lib'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/lucca/netgen/lib'
make[2]: Entering directory '/home/lucca/netgen/doc'
../scripts/mkdirs /usr/local/lib/netgen/doc
make[2]: Leaving directory '/home/lucca/netgen/doc'
make[1]: Leaving directory '/home/lucca/netgen'
make[1]: Entering directory '/home/lucca/netgen'
./scripts/mkdirs /usr/local/bin
for dir in netgen python netgen lib doc ; do \
        (cd $dir && make install); done
make[2]: Entering directory '/home/lucca/netgen/netgen'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/lucca/netgen/netgen'
make[2]: Entering directory '/home/lucca/netgen/python'
make[2]: Leaving directory '/home/lucca/netgen/python'
make[2]: Entering directory '/home/lucca/netgen/netgen'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/lucca/netgen/netgen'
make[2]: Entering directory '/home/lucca/netgen/lib'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/home/lucca/netgen/lib'
make[2]: Entering directory '/home/lucca/netgen/doc'
../scripts/mkdirs /usr/local/lib/netgen/doc
make[2]: Leaving directory '/home/lucca/netgen/doc'
make[1]: Leaving directory '/home/lucca/netgen'

When I run the netgen command, it still seems to work. Perhaps it's just the warning?

luccareinehr avatar Apr 18 '22 23:04 luccareinehr