[vlc-devel] Re: Compile VLC for debugging

Herman Schultz herman.schultz at gmail.com
Tue May 22 23:11:14 CEST 2007


I ' ./configure --enable-debug' and then 'make',
but when I run the final 'vlc', I get  'File format not recognized' error.

$ gdb ./vlc
GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
"/home/herman/src/vlc-trunk/vlc": not in executable format: File format not

can you please help how can I run vlc under debugger?

Thank you.

On 5/20/07, Felix Paul Kühne <fkuehne.videolan at googlemail.com> wrote:
> Hello
> Am 20.05.2007 um 17:24 schrieb Andrew Stone:
> > I'd also like to know.
> >
> > ./configure --enable-debug --disable-optimizations
> >
> > doesn't disable optimizations for some reason.
> That's correct. The debug flag works as expected (it adds debug info,
> etc.), but -optimizations is a bit useless, as VLC's code is always
> being optimised with our current build system without having the
> possibility to change the level by hand. You can only specifically
> disable the usage of AltiVec optimisations (for PowerPC CPUs) and
> additionally, you may optimise for memory usage (--enable-optimize-
> memory).
> > ----- Original Message ----
> > From: Herman Schultz <herman.schultz at gmail.com>
> > Can you please tell me how can i compile VLC for debugging and how
> > can I run VLC to run under a debugger?
> We recommend you to use gdb for debugging VLC. Simply running VLC in
> it, is straight forward: "$ gdb ./vlc" (or similar; depending where
> your VLC binary is actually located). Using gdb is a bit more
> complicated, so please have a look at gdb's documentation.
> Regards,
> Felix
> --
> VideoLAN
> Felix Paul Kühne
> Co-Developer of VLC's Mac OS X port
> http://www.videolan.org/vlc
> --
> This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
> To unsubscribe, please read http://developers.videolan.org/lists.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20070522/cd1fb795/attachment.html>

More information about the vlc-devel mailing list