Sorry i started this reply and got confused, I've been on other thing(USB pendrive)
Normal install ot arch=x86 gives, :
objdump -f ./vdrift
./vdrift: file format elf64-x86-64
architecture: i386:x86-64, flags 0x00000112:
EXEC_P, HAS_SYMS, D_PAGED
start address 0x0000000000407b80
where as:
objdump -f /usr/bin/mplayer
/usr/bin/mplayer: file format elf32-i386
architecture: i386, flags 0x00000112:
EXEC_P, HAS_SYMS, D_PAGED
start address 0x080a3cc0
If i try a arch=a64 build
scons arch=a64 install
scons: Reading SConscript files ...
Checking for main() in C library openal... yes
Checking for main() in C library alut... yes
Checking for C++ header file GL/gl.h... yes
Checking for C++ header file GL/glu.h... yes
Checking for C++ header file SDL/SDL.h... yes
Checking for C++ header file SDL/SDL_image.h... yes
Checking for C++ header file SDL/SDL_net.h... yes
Checking for C++ header file AL/al.h... yes
Checking for C++ header file AL/alc.h... yes
Checking for C++ header file AL/alut.h... yes
Checking for C header file libintl.h... yes
NameError: name 'enf' is not defined:
File "SConstruct", line 263:
enf.Append(CCFLAGS="-march=athlon64")
I'm trying to find how i build the 32-bit mplayer
Oh yeah if you do a custom USB pendrive, LOCK YOU BIOS
hock: