Coder Social home page Coder Social logo

Comments (8)

NarryG avatar NarryG commented on July 23, 2024

I've been fighting with this. Turns out libavcodec57 isn't available on Ubuntu 16.04. It's available on Ubuntu 17.10.1. You could probably build ffmpeg and libavcodec57 if you fight hard enough, but I just set up a 17.10.1 vm

from libtas.

Jhynjhiruu avatar Jhynjhiruu commented on July 23, 2024

I guess I could just update to 17.10.1, I feel like that would make other things easier too

from libtas.

clementgallet avatar clementgallet commented on July 23, 2024

As NarrG said, you need a recent version of ffmpeg that isn't available in Ubuntu 16.04. Also, you need Qt5 with at least version 5.6, and Ubuntu 16.04 is shipped with 5.5 (maybe this was the cause of the crash when compiling?). So yeah, the easiest way would be to update to 17.10. This should be resolved when the new LTS version 18.04 will be released.

I should indicate this on the Readme, because most users are using Ubuntu.

from libtas.

Jhynjhiruu avatar Jhynjhiruu commented on July 23, 2024

OK, I've updated to 17.10 and it's installing fine. Building from source still doesn't work though, and I need it compiled for 32 bit for a game I'm trying to TAS (the 64-bit version of this game crashes when opened in linTAS, so I'm trying the 32-bit version)

from libtas.

NarryG avatar NarryG commented on July 23, 2024

What's the error you're getting when building?

Building the 32 bit version was an absolute hassle. Once I got all the dependencies set up, I found that QT doesn't like to serve the 32 bit libraries to cmake on a 64 bit system. I actually gave up fighting with it, spun up a 32bit vm, and compiled it there.

from libtas.

Jhynjhiruu avatar Jhynjhiruu commented on July 23, 2024

fatal error: sdl_ttf.h: No such file or directory
...I think
If you managed to get it to compile, could you just upload it here?

from libtas.

clementgallet avatar clementgallet commented on July 23, 2024

I think I will just drop the cross-compiling stuff and advise to get a 32-bit system/VM to run 32-bit games, this has been problematic for too many people.
If the 64-bit version crashed, there is little chance that the 32-bit version will work. You could post an issue about the crash here.

from libtas.

clementgallet avatar clementgallet commented on July 23, 2024

I added the requirement for Qt version in the CMake file, and advised use a virtual machine instead of trying to cross-compile (8f3348b).

from libtas.

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.