[vlc-devel] [PATCH] demux: mkv: fix compilation by gcc492 on OS/2
KO Myung-Hun
komh78 at gmail.com
Sat May 9 08:37:22 CEST 2015
Ping ?
KO Myung-Hun wrote:
>
>
> Jean-Baptiste Kempf wrote:
>> On 04 May, KO Myung-Hun wrote :
>>> -----
>>> CXX demux/mkv/libmkv_plugin_la-virtual_segment.lo
>>> In file included from ../include/vlc_common.h:38:0,
>>> from demux/mkv/mkv.hpp:45,
>>> from demux/mkv/demux.hpp:28,
>>> from demux/mkv/virtual_segment.cpp:27:
>>> demux/mkv/demux.hpp: In constructor 'demux_sys_t::demux_sys_t(demux_t&)':
>>> ../include/vlc_config.h:43:33: error: 'INT64_C' was not declared in this scope
>>> #define VLC_TS_INVALID INT64_C(0)
>>> ^
>>> demux/mkv/demux.hpp:334:16: note: in expansion of macro 'VLC_TS_INVALID'
>>> ,i_pts(VLC_TS_INVALID)
>>> ^
>>> demux/mkv/virtual_segment.cpp: In member function 'bool virtual_segment_c::UpdateCurrentToChapter(demux_t&)':
>>> ../include/vlc_config.h:43:33: error: 'INT64_C' was not declared in this scope
>>> #define VLC_TS_INVALID INT64_C(0)
>>> ^
>>> demux/mkv/virtual_segment.cpp:407:23: note: in expansion of macro 'VLC_TS_INVALID'
>>> if ( sys.i_pts != VLC_TS_INVALID )
>>> ^
>>> ../include/vlc_config.h:44:27: error: 'INT64_C' was not declared in this scope
>>> #define VLC_TS_0 INT64_C(1)
>>> ^
>>> demux/mkv/virtual_segment.cpp:430:76: note: in expansion of macro 'VLC_TS_0'
>>> sys.i_start_pts = p_cur_chapter->i_mk_virtual_start_time + VLC_TS_0;
>>> ^
>>> make.exe[4]: *** [demux/mkv/libmkv_plugin_la-virtual_segment.lo] Error 1
>>> -----
>>> ---
>>> modules/demux/mkv/virtual_segment.cpp | 1 -
>>> 1 file changed, 1 deletion(-)
>>>
>>> diff --git a/modules/demux/mkv/virtual_segment.cpp b/modules/demux/mkv/virtual_segment.cpp
>>> index c7852d6..5eca79d 100644
>>> --- a/modules/demux/mkv/virtual_segment.cpp
>>> +++ b/modules/demux/mkv/virtual_segment.cpp
>>> @@ -22,7 +22,6 @@
>>> * along with this program; if not, write to the Free Software Foundation,
>>> * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
>>> *****************************************************************************/
>>> -#include <vector>
>>
>> This is, of course, incorrect.
>>
>
> vector is included by mkv.hpp included by demux.hpp. Nevertheless vector
> is needed specifically ?
>
--
KO Myung-Hun
Using Mozilla SeaMonkey 2.7.2
Under OS/2 Warp 4 for Korean with FixPak #15
In VirtualBox v4.1.32 on Intel Core i7-3615QM 2.30GHz with 8GB RAM
Korean OS/2 User Community : http://www.ecomstation.co.kr
More information about the vlc-devel
mailing list