Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

pudge (1)

pudge
  (email not shown publicly)
http://pudge.net/
AOL IM: Crimethnk (Add Buddy, Send Message)

I run this joint, see?

Journal of pudge (1)

Wednesday March 07, 2001
04:44 PM

Debugging and more Extensions

[ #45 ]

The latest build here was done with -DDEBUGGING (which required some amount of debugging to get to build :-). I had to fix up perlsfio.h in 5.6.1 to be, basically, what is in 5.7. Apparently PerlIO_set_ptrcnt relied on FILE_cnt instead of PerlIO_getcnt (or whatever), where FILE_cnt is specifically only defined if these PerlIO_* macros are not ... wheee!
 
I got more extensions built, most notably Devel::DProf, ByteLoader, and B. Errno still hasn't built (I am not sure how to get it built), Devel::DProf needs some work, and B won't build out of the box (just some makefile stuff).
 
B passes all tests after some portability fixes (except for one test, which relies on $Config{static_extensions} or whatever having the right value, which it currently doesn't). Very cool.
 
So all in all, a lot done today. Hopefully Matthias can answer a few questions for me, and I will load up some patches (including some tests) tomorrow to send on to p5p.