<#57 Possible bug in make install script> New issu...
# openlane-development
g
#57 Possible bug in make install script New issue created by luccareinehr When I run
make install
, I get this error:
Copy code
--- 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
Copy code
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 <http://spice.top|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? RTimothyEdwards/netgen