Problems creating a Win32 DLL with debug information
Florian Bruckner
h9651030@miraculix.wu-wien.ac.at
Sat Jul 15 17:09:00 GMT 2000
More information about the Binutils mailing list
Sat Jul 15 17:09:00 GMT 2000
- Previous message (by thread): Binutils 2.10.0.12 on redhat 6.2 with egcs 1.1.2
- Next message (by thread): [RFA]: dynamic library search order on pei386
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I am tying to create a Win32 DLL with debug information. Unfortunately all Win32 debuggers (including GDB) no dot recognize the debug information. I compile the object files with a statement like: gcc -Wall -mno-cygwin -gcoff -I. -I./include -DBUILDING_DLL -D_DEBUG -c -o oggcodec.o oggcodec.c The DLL is generated with this statement: dllwrap --target=i386-mingw32 -mno-cygwin --mno-cygwin --add-stdcall-alias - gcoff --export-all-symbols -Wl,--enable-stdcall-fixup, --def oggcodec.def -o oggcodec.acm oggcodec.o acmdump.o debug.o handleacm.o handlegen.o oggres.o rint.o fixup.o -lwinmm -lmsvcrt -L./lib -lvorbis When I try to get the debug information from the DLL with objdump --debug this is returned: with the latest binutils snapshot: 0 [main] objdump 1110 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION 67781 [main] objdump 1110 stackdump: Dumping stack trace to objdump.exe.stackdump with cygnus distributed binutils 2.10 I get something like (I cannot reproduce this at the moment): unexpected and of file The platform is i586-pc-cygwin. Any idea? br, Florian
- Previous message (by thread): Binutils 2.10.0.12 on redhat 6.2 with egcs 1.1.2
- Next message (by thread): [RFA]: dynamic library search order on pei386
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list