[FFmpeg-trac] #4129(undetermined:new): Cannot compile on Linux with Intel compiler - proposed patch included
FFmpeg
trac at avcodec.org
Fri Nov 21 22:48:08 CET 2014
#4129: Cannot compile on Linux with Intel compiler - proposed patch included
-------------------------------------+-------------------------------------
Reporter: mibintc | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Hello,
libx264 can't be built with Intel compiler on Linux because there's a
typedef for __int32 and __int64 in
extras/windowsPorts/basicDataTypeConversions.h . Generally identifiers
with double underscore are reserved for the implementation. I'm including
a patch for configure which detects that __int32 is already defined, and
then uses preprocessor symbols to elide the typedef which is causing the
problem. After these changes were made libx264 build sucessfully.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4129>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list