Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue building CuraEngine on Raspberry Pi 3 B+ - missing Arcus-targets.cmake #927

Closed
pcgeek86 opened this issue Dec 5, 2018 · 1 comment

Comments

@pcgeek86
Copy link

pcgeek86 commented Dec 5, 2018

Application Version

Cloned Git repository from commit: b13ed77

Platform

  • Headless (no GUI) Raspberry Pi 3 B+
  • Raspbian OS Linux pidev 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018 armv7l GNU/Linux

Qt

No GUI

PyQt

No GUI

Display Driver

No GUI

Steps to Reproduce

  • Install Protobuf via apt
  • Install Python3-sip-dev libraries via apt
  • Build libArcus
  • Attempt to build CuraEngine

Arcus_DIR=/home/pi/libArcus/build cmake ..

Actual Results

Error occurs, missing file.

-- Building with Arcus
CMake Warning at /usr/share/cmake-3.7/Modules/FindProtobuf.cmake:387 (message):
  Protobuf compiler version doesn't match library version 3.0.0
Call Stack (most recent call first):
  /home/pi/libArcus/build/ArcusConfig.cmake:31 (find_package)
  CMakeLists.txt:14 (find_package)


CMake Error at /home/pi/libArcus/build/ArcusConfig.cmake:34 (include):
  include could not find load file:

    /home/pi/libArcus/build/Arcus-targets.cmake
Call Stack (most recent call first):
  CMakeLists.txt:14 (find_package)


-- Building Stb from source.
-- Created Stb installation at: /home/pi/CuraEngine/build/stb-prefix/src
-- Compile with more optimization flags
-- Configuring incomplete, errors occurred!
See also "/home/pi/CuraEngine/build/CMakeFiles/CMakeOutput.log".
See also "/home/pi/CuraEngine/build/CMakeFiles/CMakeError.log".

Expected results

CuraEngine cmake script builds successfully.

Additional Information

@pcgeek86
Copy link
Author

pcgeek86 commented Dec 5, 2018

This was my fault. I didn't finish installing libArcus properly. To fix this:

  • I went back and finished the libArcus installation
  • Removed the CuraEngine directory
  • Re-cloned CuraEngine, and ran through build process

It's currently still compiling, so no final word, but this particular issue is closed.

These directions helped fill in a few gaps: https://gist.github.com/nickoala/df44c0eaf6cadc6934b0581f73ead250

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant