-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jorge Arellano Cid wrote:
After reviewing the thread, and a head scratching phase, I committed the following code. please test it:
+/* For some unknown reason, this doesn't compile on some 64bit platforms: + * + * if (sizeof (int) == sizeof (void*)) + * return (int)value; + * else + * return ((int*)value)[0] ^ ((int*)value)[1]; + */ +#if SIZEOF_VOID_P == 4 + return (int)value; +#else + return ((int*)value)[0] ^ ((int*)value)[1]; +#endif Works like a charm :)
+ choice5_answer = VOIDP2INT(number); dito. Dillo2 builds out of the box on linux/x86_64. Nice work everyone :)
Does it work for you with a:
+downloads_dpi_CXXFLAGS = @LIBFLTK_CXXFLAGS@ It does.
With my three patches applied dillo compiles and runs fine, however I had to create ~/.dillo and manually start dpid. Did I miss something here? No, I forgot porting the creation of ~/.dillo from dillo1 to dillo2! (as we all run dillo1 before, ~/.dillo was there :-) dpid didn't start because it most probably wasn't in your path. Yes, that was indeed the problem.
Justus - -- gpg key fingerprint: C82D 382A AB38 1A54 5290 19D6 A0F9 B035 686C 6996 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIE9quoPmwNWhsaZYRAqiwAJ9SMrcSOeK0TThwYnXVJq3xd+EHgQCggVtu 99J/iZXynpKWOYEwhBBAqPU= =SFEG -----END PGP SIGNATURE-----