zarfld / LinuxCnc_PokeysLibComp

Pokeys comp for LinuxCnc using https://bitbucket.org/mbosnak/pokeyslib.git
MIT License
5 stars 0 forks source link

Error: Process completed with exit code 1. #184

Closed zarfld closed 3 weeks ago

zarfld commented 3 weeks ago

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.

zarfld commented 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:

  1. Check the makefile:

    • Ensure that there is a Makefile present in the project directory.
    • Open the Makefile and confirm that it includes the all target. If not, you might need to add the target or correct the makefile.
  2. Verify dependencies:

    • Ensure that all necessary build dependencies are installed, especially for LinuxCNC or any related packages you're building. Missing dependencies can cause the build process to fail.
  3. Configure the project:

    • If the project uses autotools or cmake, make sure you have run the appropriate configuration commands, like ./configure or cmake . before running make.
    • For some projects, you may need to run a specific build script, such as make install or make build.
  4. Check the build log:

    • Review the log file located at /home/runner/linuxcnc_build.log for more detailed error information. It might point to the exact issue preventing the build from succeeding.
  5. Clean previous builds:

    • Sometimes, remnants of previous builds can cause issues. Run make clean or manually delete any build artifacts before attempting the build again.
  6. Permissions:

    • Ensure that you have the necessary permissions to run the 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!