Giter Site home page Giter Site logo

Comments (5)

adangert avatar adangert commented on June 5, 2024

Yes that either means that the psmove api didn't install correctly, or that python is having trouble finding psmove. There are some example scripts within the psmove folder that should run if everything works correctly. I currently don't have a computer so I can't test from scratch at the moment, but should be able to next week

from joustmania.

Mattman842 avatar Mattman842 commented on June 5, 2024

Thanks for that. Example scripts weren't working I believe. I was going to try and install the psmoveapi from scratch separately then try to reinstall Joust but haven't had a chance yet. Thanks for the info, let me know how you go with your testing once you've had a chance.

from joustmania.

anoopr avatar anoopr commented on June 5, 2024

I just went through this. Adding git checkout 8a1f8d035e9c82c5c134d848d9fbb4dd37a34b58 on the line after cd psmoveapi at line 60 of setup.sh fixes this by using a version of psmoveapi from October. A change they've made since then breaks the Raspberry Pi build.

from joustmania.

adangert avatar adangert commented on June 5, 2024

Thanks for looking through this! I've made the change in the master branch and will look into what changed on the psmove side of things that caused the problems. Joustmania should install correctly now

from joustmania.

adangert avatar adangert commented on June 5, 2024

From this commit here:
thp/psmoveapi@1c9210e
removed SWIG-based Python bindings
This will need to be updated for all files

This removes the SWIG based API, for the ctypes python3 api here:
thp/psmoveapi#338

This likely will take a rework of JoustMania in order to accommodate the new cpp based api (but it may be faster once this is done)

Swig and other dependencies can also be removed after this update:

default-jdk ant liblwjgl-java
mono-mcs
swig3.0 freeglut3-dev

from joustmania.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.