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

[WIP] Fix dependencies and installation #65

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Conversation

David-Estevez
Copy link
Contributor

@David-Estevez David-Estevez commented Jan 9, 2019

This PR tries to address #24, #31, #37 and #38

The approach is to make textiles to be a Python package with several dependencies:

  • internal : the C++ code that has to be installed for some apps to work.
  • external:
    • Python packages installed by pip
    • Some dependencies that have to be installed by hand (such as opencv , yarp, open_abb and PySide). As with the internal ones, not having these dependencies does not make the installation fail, but degrades the installed programs so that some of them may not work. The programs will show an error directing the user to this repo for the instructions to install the required dependencies.

Progress until now:

  • External dependencies that can be installed by pip are installed
  • Setup.py installs console and gui scripts
  • External dependencies that have to be installed manually are documented.
    • OpenCV 3
    • PySide 1
    • open_abb
    • yarp
  • CMake is correctly configured to compile the C++ code, disabling optional modules.
  • C++ dependencies are documented.
    • yarp and OpenCV 3
    • PCL
    • libfreenect + GLUT + GL (very experimental kinect driver)
    • Eigen

@David-Estevez David-Estevez changed the title [WIPFix dependencies and installation [WIP] Fix dependencies and installation Jan 9, 2019
@David-Estevez David-Estevez force-pushed the fix-dependencies-and-installation branch from 3cd3e57 to 08732b6 Compare October 23, 2019 15:26
@PeterBowman PeterBowman changed the base branch from develop to master September 14, 2020 10:28
@PeterBowman
Copy link
Member

@David-Estevez what's the progress on this, can I help (especially with the CMake stuff)?

@David-Estevez
Copy link
Contributor Author

Hi!

I've been busy with my thesis, teaching, and covid stuff lately and I have completely lost track of this issue, its state and further steps to perform.

I remember I was going to sort the code and place it in different repos, but currently I have no clue about the state of that task, and I would need to review everything again to remember how to proceed, which is not my top priority right now.

About the CMake stuff... I'm not sure that the C++ code still works with the current Teo + Yarp config (it probably won't), so I don't know if it's worth your time to fix that. In any case, I really appreciate your offer, and if I finally need to fix that part I will definitely ask you for help.

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

Successfully merging this pull request may close these issues.

2 participants