Potential 64-bit woes

djberg96 on 2003-11-19T02:36:47

I still can't get a 64 bit Perl built - sigh. Oh, well. If I did get it to build, I'm pretty sure it's going to break Spreadsheet::WriteExcel because of the fair amount of pack("V") statements sprinkled throughout the code. It broke my port right quick.

So, how does one build a bit-neutral module when you need pack()? I'm guessing bit shifting is going to be involved.


Ruby vs Perl

Matts on 2003-11-19T08:08:00

Perhaps ruby isn't as careful as perl is. In Perl, a "V" pack is _exactly_ 32 bits. Always.

Re:Ruby vs Perl

djberg96 on 2003-11-19T15:26:56

Actually, I think Nobu added a patch to do the same as a result of my post. I just sent an email to confirm, because I didn't quite understand the code. ;)