Команда make не будет работать, хотя make-файл существует

Я пытаюсь установить GNU параллельно на удаленном сервере, где я не root. Я скачал его и на данный момент вот так выглядит каталог:

aclocal.m4    config.h.in   COPYING  install-sh   missing  src
cc-by-sa.txt  configure     CREDITS  Makefile.am  NEWS
CITATION      configure.ac  fdl.txt  Makefile.in  README

, когда я использовал команду ./ configure , я получил это:

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether ln -s works... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating config.h

когда я набираю ls, каталог теперь выглядит так:

aclocal.m4    config.h     config.status  COPYING  ile          Makefile.in  README
cc-by-sa.txt  config.h.in  configure      CREDITS  install-sh   missing      src
CITATION      config.log   configure.ac   fdl.txt  Makefile.am  NEWS         stamp-h1

, когда я использую команду , make , я получаю это:

make: *** No targets specified and no makefile found.  Stop.

Как мне это исправить ?

Редактировать: Я обнаружил, что make-файл находится в src / , поэтому я использовал cd src/, а затем сработала команда make . и теперь я получаю:

pod2man --release='20190722' --center='parallel' \
    --section=1 ./env_parallel.pod > ./env_parallel.1n \
&& mv ./env_parallel.1n ./env_parallel.1 \
|| echo "Warning: pod2man not found. Using old env_parallel.1"
pod2man --release='20190722' --center='parallel' \
    --section=1 ./sql > ./sql.1n \
&& mv ./sql.1n ./sql.1 \
|| echo "Warning: pod2man not found. Using old sql.1"
pod2man --release='20190722' --center='parallel' \
    --section=7 ./parallel_tutorial.pod > ./parallel_tutorial.7n \
&& mv ./parallel_tutorial.7n ./parallel_tutorial.7 \
|| echo "Warning: pod2man not found. Using old parallel_tutorial.7"
pod2man --release='20190722' --center='parallel' \
    --section=7 ./parallel_book.pod > ./parallel_book.7n \
&& mv ./parallel_book.7n ./parallel_book.7 \
|| echo "Warning: pod2man not found. Using old parallel_book.7"
pod2html --title "GNU Parallel with environment" ./env_parallel.pod > ./env_parallel.htmln \
&& mv ./env_parallel.htmln ./env_parallel.html \
|| echo "Warning: pod2html not found. Using old env_parallel.html"
1
задан 29 August 2019 в 00:09

2 ответа

Попробуйте этот (http://git.savannah.gnu.org/cgit/parallel.git/tree/README):

$ (wget -O - pi.dk/3 || lynx -source pi.dk/3 || curl pi.dk/3/ || \
   fetch -o - http://pi.dk/3 ) > install.sh
$ sha1sum install.sh | grep 3374ec53bacb199b245af2dda86df6c9
12345678 3374ec53 bacb199b 245af2dd a86df6c9
$ md5sum install.sh | grep 029a9ac06e8b5bc6052eac57b2c3c9ca
029a9ac0 6e8b5bc6 052eac57 b2c3c9ca
$ sha512sum install.sh | grep f517006d9897747bed8a4694b1acba1b
40f53af6 9e20dae5 713ba06c f517006d 9897747b ed8a4694 b1acba1b 1464beb4
60055629 3f2356f3 3e9c4e3c 76e3f3af a9db4b32 bd33322b 975696fc e6b23cfb
$ bash install.sh
0
ответ дан 7 December 2019 в 18:57

config.status: создание src/Makefile

Я предлагаю, чтобы Вы попробовали:

cd src

Подтвердите существование Make-файла:

ls

Если это там, как мы подозреваем:

make

И продолжите двигаться.

0
ответ дан 7 December 2019 в 18:57

Другие вопросы по тегам:

Похожие вопросы: