| Anonymous | Login | Signup for a new account | 2013-05-22 07:28 CEST | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0000109 | Kdenlive | Build System | public | 2008-03-25 05:00 | 2008-11-12 23:00 | ||||
| Reporter | dfraga | ||||||||
| Assigned To | |||||||||
| Priority | normal | Severity | trivial | Reproducibility | always | ||||
| Status | closed | Resolution | fixed | ||||||
| Platform | OS | OS Version | |||||||
| Product Version | |||||||||
| Target Version | Fixed in Version | 0.7.0 beta | |||||||
| Summary | 0000109: Kdenlive 0.5.0 x gcc 4.3.0 | ||||||||
| Description | gcc 4.3.0 has the following issues: C++ language issues Header dependency cleanup As detailed here (Header dependency streamlining), many of the standard C++ library include files have been edited to only include the smallest possible number of additional files. As such, many C++ programs that used std::memcpy without including <cstring>, or used std::auto_ptr without including <memory> will no longer compile. Usually, this error is of the form: error: 'strcmp' was not declared in this scope The table below shows some of the missing items, and the header file that will have to be added as an #include for the compile to succeed. http://gcc.gnu.org/gcc-4.3/porting_to.html [^] So kdenlive will need to correct this: /home/fraga/src/kdenlive-0.5/kdenlive/documentgroupnode.h:40: warning: type qualifiers ignored on function return type /home/fraga/src/kdenlive-0.5/kdenlive/kdenlive.cpp: In member function 'void Gui::KdenliveApp::parseProfiles()': /home/fraga/src/kdenlive-0.5/kdenlive/kdenlive.cpp:271: error: 'MLT_PREFIX' was not declared in this scope /home/fraga/src/kdenlive-0.5/kdenlive/kdenlive.cpp:296: error: 'exit' was not declared in this scope /home/fraga/src/kdenlive-0.5/kdenlive/kdenlive.cpp: In member function 'void Gui::KdenliveApp::setProjectFormat(QString)': /home/fraga/src/kdenlive-0.5/kdenlive/kdenlive.cpp:2126: warning: conversion to 'int' from 'double' may alter its value /home/fraga/src/kdenlive-0.5/kdenlive/kdenlive.cpp:2127: warning: conversion to 'int' from 'double' may alter its value /home/fraga/src/kdenlive-0.5/kdenlive/kdenlive.cpp: In member function 'bool Gui::KdenliveApp::slotNewProject(QString*, KURL*, int*, int*, bool, bool)': /home/fraga/src/kdenlive-0.5/kdenlive/kdenlive.cpp:2218: error: 'exit' was not declared in this scope /home/fraga/src/kdenlive-0.5/kdenlive/kdenlive.cpp: In member function 'void Gui::KdenliveApp::slotSetClipDuration()': /home/fraga/src/kdenlive-0.5/kdenlive/kdenlive.cpp:3265: warning: unused variable 'ok' /home/fraga/src/kdenlive-0.5/kdenlive/kdenlive.cpp: In member function 'void Gui::KdenliveApp::slotProjectDeleteClips(QStringList)': /home/fraga/src/kdenlive-0.5/kdenlive/kdenlive.cpp:3439: warning: unused variable 'refClip' /usr/local/qt/include/qmemarray.h: In constructor 'QMemArray<type>::QMemArray(int) [with type = QPoint]': /usr/local/qt/include/qpointarray.h:56: instantiated from here /usr/local/qt/include/qmemarray.h:59: warning: conversion to 'int' from 'long unsigned int' may alter its value make[2]: *** [kdenlive/CMakeFiles/kdenlive.dir/kdenlive.o] Error 1 make[1]: *** [kdenlive/CMakeFiles/kdenlive.dir/all] Error 2 make: *** [all] Error 2 | ||||||||
| Tags | No tags attached. | ||||||||
| Build/Install Method | |||||||||
| Attached Files | |||||||||
Notes |
|
|
(0000361) madsdyd (administrator) 2008-10-12 12:31 |
I am closing this, because no new development takes place on the 0.5 branch. I would be interessting to know if these issues still exist on the KDE4 branch - please file a report it they do. If you reproduce this issue using the KDE4/qt4 version of Kdenlive, please file a new report. If you have trouble building/obtaining the KDE4/qt4 version of Kdenlive, please consult http://www.kdenlive.org/compile [^] You may especially be interessted in the Kdenlive Builder Wizard, available at http://www.kde-apps.org/content/show.php?content=85826 [^] . Note, that you do not need to run KDE4 to build and run the Kdenlive KDE4 version. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2008-03-25 05:00 | dfraga | New Issue | |
| 2008-10-12 12:31 | madsdyd | Note Added: 0000361 | |
| 2008-10-12 12:31 | madsdyd | Status | new => closed |
| 2008-10-12 12:31 | madsdyd | Resolution | open => fixed |
| 2008-10-12 12:31 | madsdyd | Fixed in Version | => Recent git |
| 2008-11-12 23:00 | madsdyd | Fixed in Version | Recent git => 0.7.0 beta |
| Copyright © 2000 - 2013 MantisBT Team |