I may be missing something here (I am relatively new to this).

On an AMD64 linux machine I was able to run make without any problem from the 
0.8.1.tz (I downloaded a month or so ago).

Is the thread here discussing some recent modifications to 0.8.1?

Cordially, CN


On Fri, 1 Jul 2005 17:39:33 -0400 (EDT), Anthony J Bybell wrote:

...the crazy thing is that that "fix" probably really does work 100% (only
on 32-bit platforms) but *only* because all the BZ2_* args coincidentally
are 32-bit values and because you eventually do link with libbz2.  i.e.,
the implicit int func(int a, ...) compiler prototyping makes it work as
void* is the same size as an int on x86 and the args push backwards on the
stack.

Try it on AMD64 and you'll surely get fire and brimstone.

That really makes my head hurt and makes me wonder if I need to add a
bogus obscure declaration of a BZFILE somewhere in lxt order to force
people install the headers...or do something creative with #error!  =)



Reply via email to