| Summary: | Compile error on Opensuse Tumbleweed | ||
|---|---|---|---|
| Product: | [Applications] kdenlive | Reporter: | Steve <stevej> |
| Component: | Setup & Installation | Assignee: | Vincent PINON <vpinon> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | git-master | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
Between time passing, and rebuilding my box, I am now able to compile 17.4.3 |
Hey guys. OpenSuse Tumbleweed w/GCC7. Any ideas what I am doing wrong? I have been compiling kdenlive master for over a year the same way. Now it fails at the line: ===== profilemodel.cpp:54:39: error: ‘class Mlt::Profile’ has no member named ‘is_valid’ return (!m_invalid) && m_profile->is_valid(); ===== I have tried Aplications/17.04 as of today(2017-06-30) and it fails as well. I'm sure it must be my box since no one else is mentioning this error on the inter-tubes, but I am a little stuck right now. The Appimage works except I need the patent encumbered codecs. See below for snippet of compile log: ======= [ 90%] Building CXX object src/CMakeFiles/kdenlive.dir/profiles/profilerepository.cpp.o [ 90%] Building CXX object src/CMakeFiles/kdenlive.dir/profiles/profilemodel.cpp.o [ 90%] Building CXX object src/CMakeFiles/kdenlive.dir/profiles/tree/profiletreemodel.cpp.o [ 91%] Building CXX object src/CMakeFiles/kdenlive.dir/profiles/tree/profilefilter.cpp.o /home/xxx/kdenlive_git/kdenlive/src/profiles/profilemodel.cpp: In member function ‘bool ProfileModel::is_valid() const’: /home/xxx/kdenlive_git/kdenlive/src/profiles/profilemodel.cpp:54:39: error: ‘class Mlt::Profile’ has no member named ‘is_valid’ return (!m_invalid) && m_profile->is_valid(); ^~~~~~~~ make[2]: *** [src/CMakeFiles/kdenlive.dir/build.make:4825: src/CMakeFiles/kdenlive.dir/profiles/profilemodel.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [CMakeFiles/Makefile2:586: src/CMakeFiles/kdenlive.dir/all] Error 2 make: *** [Makefile:141: all] Error 2