From: Jon b. <jon...@gm...> - 2014-04-29 20:40:47
|
Hello everyone, please allow me another question. The last time I was saying the I don't get my one ffmpeg build running, and I find out that it has something to do with x265. So I kick that out and after that ffmpeg runs. When I was trying to run the x265 console app I had the same problem like in ffmpeg, no output. But now I find out that this is only happen when I compile the 32 bit version with the 32 bit mingw compiler. In 64 bit mode everything is fine, also with including it in ffmpeg. I also saw that x265 have a link in his config to objcopy, but maybe her works something not right. Running this manual has no effect. Have you trying it to compile x265 in 32 bit? A nice evening to all! Jonathan Am 28.04.2014 17:58, schrieb Alexey Pavlov: > > 28 апр. 2014 г., в 19:56, Jon bae <jon...@gm... > <mailto:jon...@gm...>> написал(а): > >> I have trying it, it does something but after it is the same. I don't >> now maybe I do something wrong, but I don't get it. >> > you need after install do: > objcopy --subsystem console ffmpeg.exe >> >> 2014-04-28 17:49 GMT+02:00 Alexey Pavlov <ale...@gm... >> <mailto:ale...@gm...>>: >> >> >> 28 апр. 2014 г., в 19:48, Jon bae <jon...@gm... >> <mailto:jon...@gm...>> написал(а): >> >>> Ok I think I have it now. I found this: >>> http://ffmpeg.zeranoe.com/forum/viewtopic.php?f=5&t=624 There >>> they saying it is because of the -mwindows flag in the pkg >>> config file from the sdl.pc file. I have try to build my own sdl >>> without this flag, but it was not enough. Maybe I use another >>> lib from msys2 mingw what has this flag. I need to try here a >>> little bit. >>> >> I told you about it yet. You need relink executable as I wrote to >> you. >> >> Regards, >> Alexey. >> >>> Regards! >>> >>> Jonathan >>> >>> >>> >>> 2014-04-28 7:29 GMT+02:00 Alexey Pavlov <ale...@gm... >>> <mailto:ale...@gm...>>: >>> >>> >>> 28 апр. 2014 г., в 9:26, Jon bae <jon...@gm... >>> <mailto:jon...@gm...>> написал(а): >>> >>>> This is my config line: >>>> >>>> /./configure --arch=$arch --target-os=mingw32 >>>> --prefix=$LOCALDESTDIR --extra-cflags='-DPTW32_STATIC_LIB >>>> -DLIBTWOLAME_STATIC' --extra-libs='-lxml2 -llzma -lstdc++ >>>> -lpng -lm -lpthread -lwsock32 -lhogweed -lnettle -lgmp >>>> -ltasn1 -lws2_32 -lwinmm -lgdi32 -lcrypt32 -lintl -lz >>>> -liconv' --disable-debug --enable-gpl --enable-version3 >>>> --enable-runtime-cpudetect --disable-shared --enable-static >>>> --enable-avfilter --enable-bzlib --enable-zlib >>>> --enable-librtmp --enable-gnutls --enable-avisynth >>>> --enable-frei0r --enable-filter=frei0r --enable-libbluray >>>> --enable-libcaca --enable-libopenjpeg --enable-fontconfig >>>> --enable-libfreetype --enable-libass --enable-libgsm >>>> --enable-libmodplug --enable-libmp3lame >>>> --enable-libopencore-amrnb --enable-libopencore-amrwb >>>> --enable-libvo-amrwbenc --enable-libschroedinger >>>> --enable-libsoxr --enable-libtwolame --enable-libutvideo >>>> --enable-libspeex --enable-libtheora --enable-libvorbis >>>> --enable-libvo-aacenc --enable-libopus --enable-libvidstab >>>> --enable-libvpx --enable-libxavs --enable-libx264 >>>> --enable-libx265 --enable-libxvid --enable-libzvbi >>>> --enable-nonfree --enable-libfaac --enable-libfdk-aac/ >>>> >>>> In my build script you can selection that you want to build >>>> 32 bit or 64 bit. >>>> >>> This is my build script >>> https://github.com/Alexpux/MINGW-packages/blob/master/mingw-w64-ffmpeg/PKGBUILD#L55 >>> |