EffecTV icon indicating copy to clipboard operation
EffecTV copied to clipboard

Doesn't compile in 64bit architectures, which are the default arch for the computers today since long time

Open Thanatermesis opened this issue 3 years ago • 2 comments

gcc -DUSE_NASM -DUSE_MMX -DUSE_VLOOPBACK -DVLOOPBACK_VERSION=91 -DDEFAULT_VIDEO_DEVICE=""/dev/video0"" -DI686 -march=pentiumpro -O3 -fomit-frame-pointer -funroll-loops -I.. -I../v4lutils sdl-config --cflags -Wall -c -o dumb.o dumb.c cc1: error: CPU you selected does not support x86-64 instruction set

Thanatermesis avatar Dec 16 '21 19:12 Thanatermesis

You have selected pentiumpro as CPU. Try selecting another one. But they claim that it is specially designed for Intel platform. I dont understand if that means it only supports x86 and not ARM or if there are some CPU flag specific of Intel processors that the code uses.

Anyeos avatar Jan 12 '22 09:01 Anyeos

They have another branch that is updated. Better try that, here: https://github.com/fukuchi/EffecTV/tree/develop

And now I understand why they say that it only works on Intel architecture. 16 years ago there are no x64 and the predominant architecture was Intel.

Anyeos avatar Jan 12 '22 09:01 Anyeos