Skip to content

Report errors when compiling and installing #16

@jack9603301

Description

@jack9603301

The issue tracker is not a support forum

The LinuxCNC issue tracker is to report bugs in the software.
If you have a question about how to use the software, use one of the other methods detailed on our community support page: http://linuxcnc.org/community/

(delete this section before submitting your bug report)

Here are the steps I follow to reproduce the issue:

After compiling MACHINEKIT-HAL, execute the following commands:

curl -1sLf \
  'https://dl.cloudsmith.io/public/machinekit/machinekit/cfg/setup/bash.deb.sh' \
  | sudo -E bash
curl -1sLf \
  'https://dl.cloudsmith.io/public/machinekit/machinekit-hal/cfg/setup/bash.deb.sh' \
  | sudo -E bash
git clone https://github.com/machinekit/emcapplication.git
cd emcapplication
sudo apt install build-essential fakeroot devscripts python apt-cudf
sudo apt-mark hold machinekit-hal
cd src
./autogen.sh
./configure --with-python=python3
make

Report the following errors:

Compiling emc/usr_intf/halui.cc
make: *** No rule to make target '../lib/liblinuxcnculapi.so.0', needed by '../bin/halui'.  Stop.

This is what I expected to happen:

Compile normally

This is what happened instead:

Report the following errors:

Compiling emc/usr_intf/halui.cc
make: *** No rule to make target '../lib/liblinuxcnculapi.so.0', needed by '../bin/halui'.  Stop.

Information about my hardware and software:

  • I am using this Linux distribution and version (often, shown by lsb_release -a):
    No LSB modules are available.
    Distributor ID: Ubuntu
    Description: Ubuntu 21.10
    Release: 21.10
    Codename: impish
    (Because I plan to manually compile it on the orange pie, I will conduct a compilation and installation process test.)
  • I am using this kernel version (shown by uname -a):
    Linux jack-Standard-PC-i440FX-PIIX-1996 5.13.0-19-generic #19-Ubuntu SMP Thu Oct 7 21:58:00 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
  • I am running ...
    • A binary version from linuxcnc.org (including buildbot.linuxcnc.org)
    • A binary I built myself
    • A binary version from some other source besides linuxcnc.org
  • I am using this LinuxCNC version (shown in package manager or, for git versions, scripts/get-version-from-git):
    no annotated tags found, not even unsigned
    v2.9.0pre0machinekit-master~fe63d0c8f

ps: Manually install Machinekit HAL+machineKit EMCApplication

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions