|
From: Tom H. <th...@cy...> - 2005-01-25 14:46:17
|
In message <ct5bfm$e1b$1...@se...>
Gav Wood <gav...@fa...> wrote:
> i'm trying to profile a program that happens to be linked with sdl (and
> opengl fwiw).
>
> i'm getting:
>
> ==14779== Reading syms from /usr/lib/libSDL-1.2.so.0.7.0 (0x4F447000)
> ==14779== object doesn't have a symbol table
> ==14779== object doesn't have any debug info
> ./ffx: error while loading shared libraries: libSDL-1.2.so.0: cannot enable
> executable stack as shared object requires: Invalid argument
>
> i couldn't find any reference to this error on the mailing list, faq, or
> google. what is it, why am i getting it and what can i do to get rid of it?
Does it work without valgrind? That error isn't normally anything to
do with valgrind - it is what you get if you try and a run a program
that requires an executable stack on a system that isn't prepared to
provide one.
Tom
--
Tom Hughes (th...@cy...)
Software Engineer, Cyberscience Corporation
http://www.cyberscience.com/
|