[PD-dev] Pd for 64-bit linux

Mathieu Bouchard matju at sympatico.ca
Mon Aug 16 16:37:17 CEST 2004


On Sat, 14 Aug 2004, Miller Puckette wrote:

> I don't have a 64-bit machine handy but would like to try to make Pd
> runnable on 64-bit linux... I looked in Pd-devel and saw that some, but
> not all, of the "%x" formatting in calls to sys_vgui() was changed to "%lx", 
> like this:
> sprintf(buf, ".x%lx", (t_int)owner);
> but that most of the time, pointers are simpy fed to "%x" like this:
> sys_vgui(".x%x.c focus %s\n", canvas, x->x_tag);
> I think the correct thing would be as in,
> sys_vgui(".x%lx.c focus %s\n", (t_int)canvas, x->x_tag);

> But before I make this change systematically (hundreds of lines
> affected) I thought I should ask: do we think this is the most
> portable formulation?

Have you considered %p ?

________________________________________________________________
Mathieu Bouchard                       http://artengine.ca/matju





More information about the Pd-dev mailing list