On Wed, Aug 13, 2008 at 3:02 PM, Josef Wolf <[EMAIL PROTECTED]> wrote: > On Wed, Aug 13, 2008 at 01:16:39PM -0400, Paul Miller wrote: >> Few people actually autosplit anymore. I think the secret would be to >> take the Autoloader out of your new module.pm > > Thanks for your quick response, Paul! > > When I omit autoloading via h2xs's -A flag, then my #defines are ignored > also because -A implies the -c flag to omit constants. > > What am I missing here?
I wouldn't know, I don't normally use h2xs. I know you're supposed to, but I find that it generates a lot of extraneous cruft that you don't really need. When I'm actually processing a header file I do use it, but I cut out a lot of the cruft afterwards. What I really meant for you to do was comment out the 'use Autoloader' line in the generated module text. I doubt you actually need it. It's possible, in which case it's worth figuring out that .ix problem. But I suspect the reason the .ix isn't found is because you aren't using any autosplit features! -- If riding in an airplane is flying, then riding in a boat is swimming. 104 jumps, 42.2 minutes of freefall, 81.3 freefall miles.