Comments (3)
A possible problem is that the dependencies of libopencv-dev
are quite massive, so it may make sense to actually only install the dependencies actually used. Unfortunatly the legacy header cvaux.h
that is still used in YARP (see https://github.com/robotology/yarp/search?q=cvaux.h&unscoped_q=cvaux.h) is only contained in the libopencv-dev
package in Ubuntu 18.04 (see https://packages.ubuntu.com/bionic/amd64/libopencv-dev/filelist), so I think we are constrained for now to just install the package libopencv-dev
.
from robotology-superbuild.
I was finally able to test the robotology-superbuild on Ubuntu 18.04 (actually running on WSL).
I noticed that the only problem is that some deb packages in the dependencies have changed names:
Package libhighgui-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libopencv-dev
Package libcv-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libopencv-dev
Package libcvaux-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libopencv-dev
E: Package 'libcv-dev' has no installation candidate
E: Package 'libhighgui-dev' has no installation candidate
E: Package 'libcvaux-dev' has no installation candidate
Apparently libcv-dev
, libhighgui-dev
and libcvaux-dev
have been actually deprecated in favor of the libopencv-dev
metapackage for a long time, so I think it make sense to just tell the users to install libopencv-dev
on all the Debian and Ubuntu distributions that we support.
from robotology-superbuild.
Fixed by #80 , if there are any more problem please open other issues.
from robotology-superbuild.
Related Issues (20)
- How to ensure that VSCode gets the correct `compile_commands.json` for each subproject of the superbuild? HOT 15
- IDYNTREE_USES_IRRLICHT is not properly set in Windows even if irrlicht and glfw3 are present in the system HOT 2
- Install both robotology-superbuild from source and ros noetic in conda result in dependency error (February 2024) HOT 1
- Re-enable YARP_COMPILE_yarpviz once YARP 3.10.0 is released
- macOS Apple Silicon (macos-14) Conda CI Failure Begin of January 2024 HOT 2
- Provide CMake presets for the robotology-superbuild HOT 1
- WSL documentation suggestion not working for `networkingMode=mirrored` HOT 3
- `***_nws_ros` devices silently removed from robotology-superbuild since December 2023 (including in 2024.02.0 release)
- Build folder generated in the wrong path
- Fix pip check on Apple Silicon
- Getting error while configuring the example tutorial_joint-interface.git HOT 1
- installation in {directory] failed for unknown reason. HOT 2
- Installation of pure python packages fails if internet is not available
- Broken conda packages generation April 2024 HOT 2
- apt dependencies from Ubuntu 24.04 support HOT 6
- Problems installing PyTorch with cuda support in conda environment used for compiling robotology-superbuild
- Conda packages generation failure June 2024 HOT 2
- CI Failure on macOS 12 conda
- Error: when run tutorial (Motor Control Interfaces in Python) yarp did not import HOT 12
- Complete transition to Apple Silicon
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 robotology-superbuild.