Comments (8)
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.
I guess I could just update to 17.10.1, I feel like that would make other things easier too
from libtas.
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.
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.
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.
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.
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.
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)
- Various Unsupported OpenAL Operations In Arma CWA HOT 2
- Some libTAS settings are reset after relaunching libTAS
- Marker's Don't adjust position when adding/deleting frames HOT 1
- Package 'qt5-default' has no installation candidate (on Ubuntu) HOT 1
- PopCap Games - Dynomite runs. but doesnt let me frame advance. HOT 4
- [Feature Request] Socket Communication Functions in Lua HOT 2
- Requires liblua 5.3-0 HOT 1
- Celeste64 hangs for a minute setting `CurrentThread.CurrentCulture` HOT 2
- Savestate Loading doesn't work in Celeste64, causes SIGSEGV in `ThreadManager.cpp` HOT 3
- Hacknet does not read inputs properly HOT 2
- On new ruffle versions, many x11 calls are not hooked HOT 1
- Advance/rewind on mouse wheel + RMB HOT 2
- Certain FMOD GameMaker games crash instantly on startup (Pizza Tower is unusable)
- "Remore markers" if there are several in the selection
- Semi-Inconsistent Lag Frames
- Enlarge commandline options field when increasing width of libTAS
- Audio problems with ruffle at certain framerates HOT 2
- No audio coming out of libTAS even if "Mute" is unchecked HOT 6
- Option to hide marker view HOT 1
- Ruffle + OpenGL has corrupted ImGui text HOT 1
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 libtas.