[FFmpeg-trac] #5546(undetermined:new): MSVC x64 build broken
FFmpeg
trac at avcodec.org
Thu May 12 13:53:07 CEST 2016
#5546: MSVC x64 build broken
-------------------------------------+-------------------------------------
Reporter: veroorzaker | Type: defect
Status: new | Priority: normal
Component: | Version: git-
undetermined | master
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
Current git's master branch doesn't build with VS2013 here for the 64bit
version; x86 is ok. I can't tell since when it is, couple of onths ago
build was still fine.
How to reproduce:
- get msys environment, yasm, ... (attached msbuild file below)
- git clone ffmpeg
- open msys's bash shell, cd to ffmpeg dir
- ./configure --enable-shared --toolchain=msvc
- make
Results in the error:
./compat/windows/makedef libavutil/libavutil.ver
libavutil/../compat/msvcrt/snprintf.o libavutil/../compat/strtod.o
libavutil/adler32.o libavutil/aes.o libavutil/aes_ctr.o
libavutil/audio_fifo.o libavutil/avstring.o libavutil/base64.o
libavutil/blowfish.o libavutil/bprint.o libavutil/buffer.o
libavutil/camellia.o libavutil/cast5.o libavutil/channel_layout.o
libavutil/color_utils.o libavutil/cpu.o libavutil/crc.o libavutil/des.o
libavutil/dict.o libavutil/display.o libavutil/downmix_info.o
libavutil/error.o libavutil/eval.o libavutil/fifo.o libavutil/file.o
libavutil/file_open.o libavutil/fixed_dsp.o libavutil/float_dsp.o
libavutil/frame.o libavutil/hash.o libavutil/hmac.o libavutil/hwcontext.o
libavutil/imgutils.o libavutil/integer.o libavutil/intmath.o
libavutil/lfg.o libavutil/lls.o libavutil/log.o libavutil/log2_tab.o
libavutil/lzo.o libavutil/mastering_display_metadata.o
libavutil/mathematics.o libavutil/md5.o libavutil/mem.o
libavutil/murmur3.o libavutil/opt.o libavutil/parseutils.o
libavutil/pixdesc.o libavutil/pixelutils.o libavutil/random_seed.o
libavutil/rational.o libavutil/rc4.o libavutil/reverse.o
libavutil/ripemd.o libavutil/samplefmt.o libavutil/sha.o
libavutil/sha512.o libavutil/stereo3d.o libavutil/tea.o
libavutil/threadmessage.o libavutil/time.o libavutil/timecode.o
libavutil/tree.o libavutil/twofish.o libavutil/utils.o libavutil/x86/cpu.o
libavutil/x86/cpuid.o libavutil/x86/emms.o libavutil/x86/fixed_dsp.o
libavutil/x86/fixed_dsp_init.o libavutil/x86/float_dsp.o
libavutil/x86/float_dsp_init.o libavutil/x86/lls.o
libavutil/x86/lls_init.o libavutil/x86/pixelutils.o
libavutil/x86/pixelutils_init.o libavutil/xga_font_data.o libavutil/xtea.o
> libavutil/avutil-55.def
Microsoft (R) Library Manager Version 12.00.40629.0
Copyright (C) Microsoft Corporation. All rights reserved.
libavutil/adler32.o : fatal error LNK1112: module machine type 'x64'
conflicts with target machine type 'X86'
Could not create temporary library.
library.mak:97: recipe for target 'libavutil/avutil-55.dll' failed
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5546>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list