Closed zarfld closed 3 weeks ago
It seems like you are trying to build a project that failed due to missing or incorrect makefile rules. The error message make: *** No rule to make target 'all'. Stop.
indicates that the build system is unable to find the correct target or command to execute.
Here are a few troubleshooting steps you can follow:
Check the makefile:
Makefile
present in the project directory.Makefile
and confirm that it includes the all
target. If not, you might need to add the target or correct the makefile.Verify dependencies:
Configure the project:
autotools
or cmake
, make sure you have run the appropriate configuration commands, like ./configure
or cmake .
before running make
.make install
or make build
.Check the build log:
/home/runner/linuxcnc_build.log
for more detailed error information. It might point to the exact issue preventing the build from succeeding.Clean previous builds:
make clean
or manually delete any build artifacts before attempting the build again.Permissions:
make
command and write to the directories used in the build process.Once you've checked these points, try running the build again. Let me know if you need further assistance based on the log file!
etting up libtext-levenshteinxs-perl (0.03-5build4) ... Setting up libperlio-gzip-perl (0.20-1build4) ... Setting up libhtml-html5-entities-perl (0.004-3) ... Setting up libsereal-decoder-perl (5.004+ds-1build3) ... Setting up libmarkdown2:amd64 (2.2.7-2build1) ... Setting up libnet-ipv6addr-perl (1.02-1) ... Setting up libfile-touch-perl (0.12-2) ... Setting up python3-nacl (1.5.0-4build1) ... Setting up dctrl-tools (2.24-3build3) ... Setting up libdata-validate-ip-perl (0.31-1) ... Setting up libhtml-form-perl (6.11-1) ... Setting up libemail-address-xs-perl (1.05-1build4) ... Setting up libnet-ssleay-perl:amd64 (1.94-1build4) ... Setting up libfile-basedir-perl (0.09-2) ... Setting up libpod-constants-perl (0.19-2) ... Setting up libpath-iterator-rule-perl (1.015-2) ... Setting up libtext-markdown-discount-perl (0.16-1build3) ... Setting up libexception-class-perl (1.45-1) ... Setting up libdevel-callchecker-perl:amd64 (0.008-2build3) ... Setting up dput (1.1.3ubuntu3) ... Setting up libobject-pad-perl (0.808-1build3) ... Setting up libdata-validate-uri-perl (0.07-3) ... Setting up libstring-copyright-perl (0.003014-1) ... Setting up libdata-optlist-perl (0.114-1) ... Setting up libgit-wrapper-perl (0.048-2) ... Setting up python3-paramiko (2.12.0-2ubuntu4) ... Setting up libio-socket-ssl-perl (2.085-1) ... Setting up libsub-exporter-perl (0.990-1) ... Setting up libiterator-perl (0.03+ds1-2) ... Setting up libiterator-util-perl (0.02+ds1-2) ... Setting up libparams-classify-perl:amd64 (0.015-2build5) ... Setting up libnet-smtp-ssl-perl (1.04-2) ... Setting up libmodule-runtime-perl (0.016-2) ... Setting up libmailtools-perl (2.21-2) ... Setting up libconst-fast-perl (0.014-2) ... Setting up libdata-dpath-perl (0.59-1) ... Setting up libmodule-implementation-perl (0.09-2) ... Setting up libpackage-stash-perl (0.40-1) ... Setting up libimport-into-perl (1.002005-2) ... Setting up libmoo-perl (2.005005-1) ... Setting up liblist-someutils-perl (0.59-1) ... Setting up liblist-someutils-xs-perl:amd64 (0.58-3build4) ... Setting up libmoox-aliases-perl (0.001006-2) ... Setting up libb-hooks-endofscope-perl (0.28-1) ... Setting up libnamespace-clean-perl (0.27-2) ... Setting up libstring-license-perl (0.0.9-2ubuntu1) ... Setting up licensecheck (3.3.9-1ubuntu1) ... Setting up liblwp-protocol-https-perl (6.13-1) ... Setting up libwww-perl (6.76-1) ... Setting up libhtml-tokeparser-simple-perl (3.16-4) ... Setting up libwww-mechanize-perl (2.18-1ubuntu1) ... Setting up devscripts (2.23.7) ... Setting up lintian (2.117.0ubuntu1.1) ... Processing triggers for man-db (2.12.0-4build2) ... Processing triggers for install-info (7.1-3build2) ... Processing triggers for libc-bin (2.39-0ubuntu8.3) ...
Running kernel seems to be up-to-date.
No services need to be restarted.
No containers need to be restarted.
No user sessions are running outdated binaries.
No VM guests are running outdated hypervisor (qemu) binaries on this host. make: No rule to make target 'all'. Stop. make: No rule to make target 'all'. Stop. Build failed. Check the log file for details: /home/runner/linuxcnc_build.log Error: Process completed with exit code 1.