Opened 5 years ago

Closed 5 years ago

#6371 closed defect (invalid)

problem install ffmpeg on windows(missing files?)

Reported by: nthrev Owned by:
Priority: normal Component: undetermined
Version: git-master Keywords:
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:
i try to install ffmpeg on windows (for use in visual studio),
i get an error that the make didn't work correctly (getting on the end of make this error: make: * [library.mak:93: libavutil/avutil-55.dll] Error 1 )
How to reproduce:
this is the config:
./configure --enable-asm --enable-yasm --arch=x86 --disable-ffserver --disable -avdevice --disable-swscale --disable-doc --disable-ffplay --disable-ffprobe --d isable-ffmpeg --enable-shared --disable-static --disable-bzlib --disable-libopen jpeg --disable-iconv --disable-zlib --prefix=/ffmpeg --toolchain=msvc

and then just make.
(i am run on windows 10 pro 64bit)

the full output of the make attached in a seperate file

Attachments (1)

make_output.txt (744.1 KB ) - added by nthrev 5 years ago.

Download all attachments as: .zip

Change History (8)

by nthrev, 5 years ago

Attachment: make_output.txt added

comment:1 by Carl Eugen Hoyos, 5 years ago

Object does not exist: libavutil/x86/cpuid.o

Does the file exist?

comment:2 by nthrev, 5 years ago

no i have cpuid.asm, cpuid.d and cpuid.obj only.

comment:3 by nthrev, 5 years ago

no i have cpuid.asm, cpuid.d and cpuid.obj only.

comment:4 by nthrev, 5 years ago

no i have cpuid.asm, cpuid.d and cpuid.obj only.

comment:5 by Carl Eugen Hoyos, 5 years ago

Please try make V=1 libavutil/x86/cpuid.o.
The console output you attached indicates the file was created successfully.

Last edited 5 years ago by Carl Eugen Hoyos (previous) (diff)

comment:6 by nthrev, 5 years ago

i did it ,
this is the output of "make V=1 libavutil/x86/cpuid.o" :

yasm -f win32 -m amd64 -DPIC -I./ -I. -Pconfig.asm -I libavutil/x86/ -M -o libavutil/x86/cpuid.o libavutil/x86/cpuid.asm > libavutil/x86/cpuid.d
vsyasm: warning: unrecognized option `-M'
yasm -f win32 -m amd64 -DPIC -I./ -I.
-Pconfig.asm -I libavutil/x86/ -o libavutil/x86/cpuid.o libavutil/x86/cpuid.asm
echo skipping strip -wN '..@*' libavutil/x86/cpuid.o
skipping strip -wN ..@* libavutil/x86/cpuid.o

comment:7 by Carl Eugen Hoyos, 5 years ago

Resolution: invalid
Status: newclosed

You have to download a different yasm binary iiuc:
https://ffmpeg.zeranoe.com/forum/viewtopic.php?t=1343

Note: See TracTickets for help on using tickets.