|
From: David C. (FRD) <dc...@fr...> - 2005-09-09 14:15:26
|
I've just built v3.0.1 on x86_64 linux machine and whenever I attempt to run my program I get the following message broadwayfc64:~/game/game/> valgrind --tool=memcheck -v --num-callers=20 --error-limit=no --log-file=valgrind game_debug.linux -guiedit valgrind: Can only handle 32-bit executables valgrind: do_exec(./game_debug.linux) failed: Exec format error Any ideas why this is? Dave |
|
From: Tom H. <to...@co...> - 2005-09-09 14:22:41
|
In message <Pin...@ma...>
David Conley <dc...@fr...> wrote:
> I've just built v3.0.1 on x86_64 linux machine and whenever I attempt to
> run my program I get the following message
>
> broadwayfc64:~/game/game/> valgrind --tool=memcheck -v --num-callers=20
> --error-limit=no --log-file=valgrind game_debug.linux -guiedit
> valgrind: Can only handle 32-bit executables
> valgrind: do_exec(./game_debug.linux) failed: Exec format error
>
> Any ideas why this is?
Because you're built and/or installed a 32 bit build of valgrind.
Check that you are really running the build you think you are and
if that is correct then check the output from when you configured
valgrind to see what architecture it built for.
Tom
--
Tom Hughes (to...@co...)
http://www.compton.nu/
|