MESSAGE
DATE | 2004-04-15 |
FROM | Ruben Safir Secretary NYLXS
|
SUBJECT | Subject: [hangout] Re: [paranoia-dev] Debugging cdparanoia in C
|
Is this list monitored?
Ruben On Tue, Apr 13, 2004 at 10:30:05PM -0400, Ruben Safir wrote: > Hello > > i've been working with paranoiaIII in order to make a new interface in GTK for > ripping ogg files from cdda and I'm very stuck on the cdrom interface. > > I've tried to compile the program with degugging symbol on from the CVS archive, > both using the make debug command and adding -g and -ggbd into the make files. > > Specifically, I wanted to learn the interface to the cdrom discovery routines in > your libraries, especially cdrom_drive *cdda_find_a_cdrom(int messagedest,char **messages) > in scan_devices.c. I just can't get a handle on any lines for degugging. I can't break > on the function, I can't seem to even get main() to give me line numbers for stepping. > > I'm a moderate C programmer with some experience, mostly with ANSI business logic, > using programs of my own creation. > > when I run: > gdb /home/ruben/paranoia-III/cdparanoia > I get the following session > > ---------------------------------------------------------- > (gdb) set arg -Q > (gdb) break main > Breakpoint 1 at 0x804904b > (gdb) run > Starting program: /home/ruben/paranoia-III/cdparanoia -Q > > Breakpoint 1, 0x0804904b in main () > (gdb) step > Single stepping until exit from function main, > which has no line number information. > atexit (func=0) at atexit.c:30 > 30 atexit.c: No such file or directory. > in atexit.c > --------------------------------------------------------- > > I can't get into any of the support files or functions. > > nm gives me a complete table and I've removed the strip from the > Makefile. > > I have a working copy on this SUSe 9.0 box, but I don't think this is the problem. > Can anyone offer any help? > > > Ruben > > -- > __________________________ > Brooklyn Linux Solutions > > So many immigrant groups have swept through our town > that Brooklyn, like Atlantis, reaches mythological > proportions in the mind of the world - RI Safir 1998 > > DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 > http://fairuse.nylxs.com > > http://www.mrbrklyn.com - Consulting > http://www.inns.net <-- Happy Clients > http://www.nylxs.com - Leadership Development in Free Software > http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from around the net > http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn.... > > 1-718-382-0585 > --- >8 ---- > List archives: http://www.xiph.org/archives/ > Paranoia homepage: http://www.xiph.org/paranoia/ > To unsubscribe from this list, send mail to 'paranoia-dev-request-at-xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered.
-- __________________________ Brooklyn Linux Solutions
So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://fairuse.nylxs.com
http://www.mrbrklyn.com - Consulting http://www.inns.net <-- Happy Clients http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from around the net http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn....
1-718-382-0585 ____________________________ NYLXS: New Yorker Free Software Users Scene Fair Use - because it's either fair use or useless.... NYLXS is a trademark of NYLXS, Inc
|
|