Opened 5 months ago

Closed 5 months 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 months ago.

Download all attachments as: .zip

Change History (8)

Changed 5 months ago by nthrev

comment:1 Changed 5 months ago by cehoyos

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

Does the file exist?

comment:2 Changed 5 months ago by nthrev

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

comment:3 Changed 5 months ago by nthrev

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

comment:4 Changed 5 months ago by nthrev

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

comment:5 Changed 5 months ago by cehoyos

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

Last edited 5 months ago by cehoyos (previous) (diff)

comment:6 Changed 5 months ago by nthrev

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 Changed 5 months ago by cehoyos

  • Resolution set to invalid
  • Status changed from new to closed

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.