-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2010-04-28 01:45, Philipp Thomas wrote:
On Tue, 27 Apr 2010 22:45:25 +0200, "Carlos E. R." <robin.listas@telefonica.net> wrote:
cfg_win_op.c:170: warning: cast from pointer to integer of different size const gint radio_value = (gint)cfg_link->data;
cfg_win_op.c:339: warning: cast from pointer to integer of different size if(valuei == (gint)gtk_clist_get_row_data(clist, i))
cfg_win_op.c:399: warning: cast from pointer to integer of different size valuei = (gint)glist->data;
cfg_win_op.c:410: warning: cast to pointer from integer of different size (gpointer)valuei
If I'm not mistaken, that indicates that the code is not really prepared for 64 bit compilation. It runs, yes... but it worries me.
Mostly harmless AFAICT. As far as I've checked the code these are all places where direct casts are used to convert from pointer to integer and this of cause fails on x86_64 where pointers and long integers have the same size. Once again the case of a programer ignoring the macros glib provides like GPOINTER_TO_INT and GINT_TO_POINTER. I'm in the process of creating a patch that fies these and other graver bugs in the code.
Thanks for checking; I thought it was something of the sort, but my C is too rusty.
Be warned though that manedit will not compile for factory/11.3 and onwards because it's a gtk1 application that's never been ported to gtk2 and 11.3 has dropped gtk-devel.
Yes, I was afraid that would happen, too. Well... I suppose I will in the end install a vmware guest with... dunno, 11.2 (32 bits) perhaps, so that I can run some vintage apps I need. Manedit is one, but I have some even older programs I want to keep using (open source abandonware). I hope that at least they will run as remote apps in X. Such is life. - -- Cheers / Saludos, Carlos E. R. (from 11.2 x86_64 "Emerald" GM (Elessar)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkvXelQACgkQU92UU+smfQWKBQCfc7IlfSalHmvlLo5ZNDh092qs ccsAn3y7UFcFLnu1LcyyxDGFLo3YzIQ0 =sTx2 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org