admin@Patryk ~ $ ./configure –disable-cli –enable-shared –disable-avs –disable-swscale –disable-lavf –disable-ffms –disable-gpac –cross-prefix=i686-pc-mingw32- –enable-win32thread –libdir=”C:/Program Files (x86)/NoMachine/bin” –disable-asm ./version.sh: line 3: git: nie znaleziono polecenia platform: X86 system: WINDOWS cli: no libx264: internal shared: yes static: no asm: no interlaced: yes avs: no lavf: no ffms: no gpac: no gpl: yes thread: win32 filters: crop select_every debug: no gprof: no strip: no PIC: no visualize: no bit depth: 8 chroma format: all You can run ‘make’ or ‘make fprofiled’ now. admin@Patryk ~ $ make -j4 i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/mc.o common/mc.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/predict.o common/predict.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/pixel.o common/pixel.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/macroblock.o common/macroblock.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/frame.o common/frame.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/dct.o common/dct.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/cpu.o common/cpu.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/cabac.o common/cabac.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/common.o common/common.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/osdep.o common/osdep.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/rectangle.o common/rectangle.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/set.o common/set.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/quant.o common/quant.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/deblock.o common/deblock.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/vlc.o common/vlc.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/mvpred.o common/mvpred.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/bitstream.o common/bitstream.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o encoder/analyse.o encoder/analyse.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o encoder/me.o encoder/me.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o encoder/ratecontrol.o encoder/ratecontrol.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o encoder/set.o encoder/set.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o encoder/macroblock.o encoder/macroblock.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o encoder/cabac.o encoder/cabac.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o encoder/cavlc.o encoder/cavlc.c encoder/cabac.c: In function ‘x264_macroblock_write_cabac’: encoder/cabac.c:1058:17: warning: ‘*((void *)&nnzbak+20).i’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘*((void *)&nnzbak+20).i’ was declared here encoder/cabac.c:1058:17: warning: ‘*((void *)&nnzbak+12).i’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘*((void *)&nnzbak+12).i’ was declared here encoder/cabac.c:1058:17: warning: ‘*((void *)&nnzbak+4).i’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘*((void *)&nnzbak+4).i’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[2][1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[2][1]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[2][0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[2][0]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[1][1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[1][1]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[1][0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[1][0]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[0][1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[0][1]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[0][0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[0][0]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[2][3]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[2][3]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[2][2]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[2][2]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[1][3]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[1][3]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[1][2]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[1][2]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[0][3]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[0][3]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[0][2]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[0][2]’ was declared here In file included from encoder/rdo.c:64:0, from encoder/analyse.c:35: encoder/rdo.c: In function ‘x264_rd_cost_mb’: encoder/cabac.c:1058:17: warning: ‘*((void *)&nnzbak+20).i’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘*((void *)&nnzbak+20).i’ was declared here encoder/cabac.c:1058:17: warning: ‘*((void *)&nnzbak+12).i’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘*((void *)&nnzbak+12).i’ was declared here encoder/cabac.c:1058:17: warning: ‘*((void *)&nnzbak+4).i’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘*((void *)&nnzbak+4).i’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[2][1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[2][1]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[2][0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[2][0]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[1][1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[1][1]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[1][0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[1][0]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[0][1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[0][1]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[0][0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[0][0]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[2][3]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[2][3]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[2][2]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[2][2]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[1][3]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[1][3]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[1][2]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[1][2]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[0][3]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[0][3]’ was declared here encoder/cabac.c:1058:17: warning: ‘nnzbak[0][2]’ may be used uninitialized in this function [-Wmaybe-uninitialized] encoder/cabac.c:1014:17: note: ‘nnzbak[0][2]’ was declared here i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o encoder/encoder.o encoder/encoder.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o encoder/lookahead.o encoder/lookahead.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/threadpool.o common/threadpool.c i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o common/win32thread.o common/win32thread.c i686-pc-mingw32-windres –target=pe-i386 -I. -o x264res.dll.o -DDLL x264res.rc i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o x264dll.o x264dll.c x264dll.c:30:13: error: conflicting types for ‘DllMain’ In file included from /usr/i686-pc-mingw32/sys-root/mingw/include/windows.h:62:0, from common/win32thread.h:30, from common/osdep.h:174, from common/common.h:98, from x264dll.c:26: /usr/i686-pc-mingw32/sys-root/mingw/include/winbase.h:1051:13: note: previous declaration of ‘DllMain’ was here : polecenia dla obiektu ‘x264dll.o’ nie powiodly sie make: *** [x264dll.o] Blad 1 make: *** Oczekiwanie na niezakonczone zadania…. — Ignoring errors did not help in proceeding. admin@Patryk ~ $ make -j4 -i i686-pc-mingw32-gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -fno-zero-initialized-in-bss -c -o x264dll.o x264dll.c x264dll.c:30:13: error: conflicting types for ‘DllMain’ In file included from /usr/i686-pc-mingw32/sys-root/mingw/include/windows.h:62:0, from common/win32thread.h:30, from common/osdep.h:174, from common/common.h:98, from x264dll.c:26: /usr/i686-pc-mingw32/sys-root/mingw/include/winbase.h:1051:13: note: previous declaration of ‘DllMain’ was here : polecenia dla obiektu ‘x264dll.o’ nie powiodly sie make: [x264dll.o] Blad 1 (zignorowano) i686-pc-mingw32-gcc -o libx264-128.dll common/mc.o common/predict.o common/pixel.o common/macroblock.o common/frame.o common/dct.o common/cpu.o common/cabac.o common/common.o common/osdep.o common/rectangle.o common/set.o common/quant.o common/deblock.o common/vlc.o common/mvpred.o common/bitstream.o encoder/analyse.o encoder/me.o encoder/ratecontrol.o encoder/set.o encoder/macroblock.o encoder/cabac.o encoder/cavlc.o encoder/encoder.o encoder/lookahead.o common/threadpool.o common/win32thread.o x264res.dll.o x264dll.o -shared -Wl,–out-implib,libx264.dll.a -Wl,–enable-auto-image-base -m32 -Wl,–large-address-aware i686-pc-mingw32-gcc: error: x264dll.o: No such file or directory Makefile:164: polecenia dla obiektu ‘libx264-128.dll’ nie powiodly sie make: [libx264-128.dll] Blad 1 (zignorowano)