Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Solved: I can't build sfeMovie properly  (Read 1066 times)

0 Members and 1 Guest are viewing this topic.

LOSOWY

  • Newbie
  • *
  • Posts: 1
  • Young C++ and SFML developer
    • View Profile
Solved: I can't build sfeMovie properly
« on: February 02, 2020, 05:20:57 pm »
Hi, I'm developing my new game and I wanted to put cutscenes. I was searching a little bit and I found this: https://github.com/Yalir/sfeMovie
I was trying to build it with the official tutorial and with this: https://mightynotes.wordpress.com/2017/05/11/building-sfemovie-on-msys2-a-hacky-way/ but both failed miserably. I just want 32 bit DLLs and LIBs, but it's always trying to build on x64 (BTW, I have absolutely no clue how to use CMake).
I spent like 5 hours trying to make this work, but the MSYS2 tutorial didn't have .lib files and CMake tutorial failed when I was compiling everything in VS2019 after CMake process was done :'(

Maybe sfeMovie is outdated and there is a new way to build it?
I don't know, please explain me how to do this ;D

(SFML 2.5.1, 32Bit, C++, VS2019)

Solved:
I got it working, so here is what I did if someone needs it:
1. Clone repo from GitHub
2. Open Visual Studio (i have 2019 ver.) Developer command prompt
3. Type:
cmake -G "Visual Studio 16 2019" -A Win32 -S \path_to_source\ -B "path to your destination folder"
(if there are errors in code, i had 2 in VideoStream.cpp and 1 in Stream.cpp and run command again)
then
cmake --build "path to your destination folder" --config Release
4. Note: I had to change few lines in 2 .cmake files, because it couldn't find SFML folder and MSYS2 bash.exe
« Last Edit: February 03, 2020, 07:38:20 pm by LOSOWY »
Follow your dreams, but be careful - road to them have many holes.