I was trying to install geopsy software, but when I ran sudo make install
the following error occured:
cd mseed/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /opt/geopsy-3.3.0/mseed/mseed.pro ) && make -f Makefile install
make[1]: Entering directory '/opt/geopsy-3.3.0/mseed'
[ -d /opt/geopsy-3.3.0/lib ] || mkdir -p /opt/geopsy-3.3.0/lib
cp '/opt/geopsy-3.3.0/lib/libmseed.a' and '/opt/geopsy-3.3.0/lib/libmseed.a' are the same file
make[1]: *** [Makefile:30: install] Error
make[1]: Leaving directory '/opt/geopsy-3.3.0/mseed'
make: *** [Makefile:152: sub-mseed-install_subtargets-ordered] Error 2
before I ran sudo make install
, I ran sudo ./configure -prefix /path sudo make -j 2
Please help me fix this problem. I'm new on Ubuntu.
Чтобы решить эту проблему, сначала попробуйте установить команду make. Первый и наиболее очевидный способ установки - выполнить следующие команда:
sudo apt install make
Однако еще одна альтернатива и, вероятно, также решение, которое вам нужно, - это установка всего пакета разработки, необходимого для сборки, который также включает команду make:
sudo apt install build-essential
Если команда make все еще не найдена, проверьте, не двоичный исполняемый файл make существует:
ls /usr/bin/make
/usr/bin/make
Проверьте, можете ли вы выполнить команду, используя полный путь:
/usr/bin/make --version
GNU Make 4.2.1
Built for x86_64-pc-linux-gnu
Теперь убедитесь, что путь к make является частью пути к исполняемой оболочке:
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Теперь вы можете попробовать переустановите команду make:
sudo dpkg-reconfigure make
Итак, вы говорите о http://www.geopsy.org/download/archives/geopsypack-src-3.3.0.tar.gz .
Следуйте их руководству http://www.geopsy.org/wiki/index.php/Installation:Linux .
Чтобы скомпилировать его, используйте команды ниже:
sudo apt install qt5-default qttools5-dev-tools qtscript5-dev qtdeclarative5-dev \
libqt5svg5-dev g++ gfortran libfftw3-dev liblapack-dev zlib1g-dev
cd ~/Downloads
wget http://www.geopsy.org/download/archives/geopsypack-src-3.3.0.tar.gz
tar -xf geopsypack-src-3.3.0.tar.gz
cd geopsypack-src-3.3.0
./configure -prefix /opt/geopsy-3.3.0
make -j8
sudo make install