Hello William,
Thank you so much! I also see the files: libaprutil-1 (Exports LIbrary File) and libaprutil-1 (Object File Library). Some people told me I can create lib file by the command: lib /machine:i386 /def:libaprutil-1.def.What are differences between them? or are they same by using different ways? Your help will be greatly appreciated! > Date: Sat, 24 Nov 2007 01:50:07 -0600 > From: [EMAIL PROTECTED] > To: [EMAIL PROTECTED] > CC: [email protected] > Subject: Re: How can I debug libapr-1.dll, libaprutil-1.dll? > > Learning apr wrote: > > Thank you for your replying. I still have some questions I inserted them > > into your email. > > > >> Now you need the symbols (.pdb files) that were created by whomever rolled > >> up > >> your application. Those allow you to unwind a crash dump, set > >> breakpoints, etc. > >> For example, libapr-1.pdb should be placed in the same dir as libapr-1.dll. > > > > Sorry, I still do not understand how to create a *.pdb file? Could you > > please explain it in detail? > > Exactly, the person who BUILT the .exe and .dll files got .pdb files along > with > it, maybe they shared them with you in the package; maybe they set them aside > and have them available for download (httpd does for it's distributions) and > maybe you can request them. Otherwise, you are SOL. > > >> Once you load up your application, and attempt to do *anything* with the > >> apr > >> dll's, it's going to ask you for the path - point it to the source files > >> you > >> had unpacked in the first step. > >> > >> Better idea though is just to build libapr/libaprutil yourself. Sources > >> of the > >> latest release are at http://www.apache.org/dist/apr/ > >> > > Can I build libapr/libaprutil with Visual studio 2005? After building, can > > I get DLL and LIB? > > Yes, it's pretty trivial. Newest versions released tomorrow are better, but > even > the older versions, if you unpack the directory names "apr", "apr-iconv" and > "apr-util" > next to one another (in the same subdir, please drop the version #'s from the > dir > names) cd to apr-util, and then open aprutil.dsw in visual studio 2005. > > It converts to a .sln file with many .vcproj files, with dependencies. > Simply choose > win32 release model and build. > > The output files in those three tree's Release\ directories include your .dll > files, > and corresponding .pdb files of the same name. > > Bill _________________________________________________________________ News, entertainment and everything you care about at Live.com. Get it now! http://www.live.com/getstarted.aspx
