Comments (5)
Thank you for reporting. I will do another installation pass on a clean Ubuntu 20.04 and see if I reproduce & update the docs
from revolve.
Some other gotcha's I encountered while installing that might save others some debugging:
- Had to install
nlopt
from source (https://github.com/stevengj/nlopt). Packagelibnlopt-dev
in Ubuntu 20.04 repo didn't get recognized correctly by CMake somehow. libyaml-cpp-dev
from repo has a pathing error: in/usr/lib/x86_64-linux-gnu/cmake/yaml-cpp/yaml-cpp-config.cmake
YAML_CPP_INCLUDE_DIR
is set to"${YAML_CPP_CMAKE_DIR}/../../../../../include"
, which is one directory too high and caused errors. Fixed by settingsYAML_CPP_INCLUDE_DIR
to"${YAML_CPP_CMAKE_DIR}/../../../../include"
(one../
removed so it points correctly at/usr/include
).
from revolve.
hmm weird. My experience is that libnlop-dev
is enough. Same for yaml. I'm also running 20.04 without any problems with a fresh revolve installation from last month. Oh well, I'll do a cleanup of dependencies soon to hopefully resolve these issues.
from revolve.
Correction I run 20.10
from revolve.
I should have maybe noted that this is on Babak's fork https://github.com/bobykhani/revolve on the LinearActuator
branch. I tried using the CMake files from this repo's master branch, however it wasn't a mistake in the CMake files but in the system libraries setup. Could be some slight versioning difference between 20.04 and 20.10 that messes some things up, I'm not sure.
from revolve.
Related Issues (20)
- Full path lenght calculation is wrong
- Simulation time not calculated correctly in python HOT 1
- Evaluation time mixed configuration
- Process exited with code -15 HOT 2
- Logging/Plotting/Rendering
- Thymio Experiments
- merge pygazebo in this project
- Limbo not found error HOT 1
- ubuntu and python3 and cairo
- python: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory HOT 2
- [libprotobuf FATAL google/protobuf/descriptor.cc:1370] CHECK failed: GeneratedDatabase()->Add(encoded_file_descriptor, size):
- DISCONNECT ERROR HOT 3
- power consumption (in battery branch)
- (important) the errors for memory and runs
- tutorial 3 HOT 1
- Tutorial 1 - the 'package' argument is required to perform a relative import for
- MultiNEAT is not automatically installed HOT 3
- Python 3.8 Asyncio problems HOT 1
- MultiNEAT install problem MacOS
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from revolve.