Delivered-To: lablgtk at yquem.inria.fr DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; bh=qo5MmovOFyOx5AlOFQ5Trn57kfzJtN6omjdQG05DYY8=; b=pszDUbWOpk2ocyO5GMdGn/sELLQ94rxbTn2BfAvcWXKr3CACV5mCUReQYLZTfvr8aDT4tstsfflXGfp6ldR2KSJSGaIqUlk49is/RkOqh9zDyHTts9v2ycjj7FUzycYikNAJojHGW9A+4Oym/IGauBzq+gHUzXkql3mL7j9YQEA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=snoJKzXQxaQbPc7Jz+ZjDF+pgyXrKhDYJzvRUKOEZXL4uFeEvOQOwghVfvHuB+T5rdj+BHGHbx2uxKct+EzMZsKRDjtiWQHdgt6/Nfi6pGZQj8utEmlFCZtwZLxYT5QX1Kcy7+HlS35fi758WIlzHxgZsb1eWAX2NyTsFYoan30= Message-ID: <250ab5510805160208m47460701x6eeba304e997552c at mail.gmail.com> Date: Fri, 16 May 2008 11:08:33 +0200 From: "Norman Scaife" To: lablgtk at yquem.inria.fr MIME-Version: 1.0 Subject: [Lablgtk] Problem with 32/64 bit install Mime-version: 1.0 Content-Type: multipart/mixed; boundary="===============1286886376==" Content-Length: 3177 --===============1286886376== Content-Type: multipart/alternative; boundary="----=_Part_7774_30417733.1210928913280" ------=_Part_7774_30417733.1210928913280 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi, With ocaml 3.10.2, gtk2-2.12.5-1.fc8.x86_64 and gtk2-2.12.5-1.fc8.i386 and lablgtk-2.10.1 on a Fedora 8, amd64x2 system, lablgtk seems to compile just fine, lablgl works as expected but when running lablgtk apps I get: (ocaml:15880): GLib-GObject-WARNING **: gtype.c:3339: type id `0' is invalid (ocaml:15880): GLib-GObject-WARNING **: can't peek value table for type `' which is not currently referenced (ocaml:15880): GLib-GObject-WARNING **: gvalue.c:96: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation Exception: Failure "Gobject.Value.set : cannot set this value". Is this a 32/64 bit problem? Some apps seem to need 64bit, others 32 bit. I can't see how to point lablgtk at a particular gtk2, even with LD_LIBRARY_PATH, PKG_CONFIG_PATH, ld.so.conf etc. I can't force ocaml to be 32 bit anyway because the amd64 assembly barfs with a 32 bit compile. Any ideas? Could it even just be a version problem (maybe 2.12.5 is too new)? BTW, I need both versions of gtk2 due to that silly Adobe only producing 32 bit versions of flash. Thanks in advance, N.S. ------=_Part_7774_30417733.1210928913280 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi,

With ocaml 3.10.2, gtk2-2.12.5-1.fc8.x86_64 and gtk2-2.12.5-1.fc8.i386 and lablgtk-2.10.1 on a Fedora 8, amd64x2 system, lablgtk seems to compile just fine, lablgl works as expected but when running lablgtk apps I get:

(ocaml:15880): GLib-GObject-WARNING **: gtype.c:3339: type id `0' is invalid

(ocaml:15880): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced

(ocaml:15880): GLib-GObject-WARNING **: gvalue.c:96: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation
Exception: Failure "Gobject.Value.set : cannot set this value".

Is this a 32/64 bit problem?  Some apps seem to need 64bit, others 32 bit.  I can't see how to point lablgtk at a particular gtk2, even with LD_LIBRARY_PATH, PKG_CONFIG_PATH, ld.so.conf  etc.  I can't force ocaml to be 32 bit anyway because the amd64 assembly barfs with a 32 bit compile.  Any ideas?  Could it even just be a version problem (maybe 2.12.5 is too new)?

BTW, I need both versions of gtk2 due to that silly Adobe only producing 32 bit versions of flash.

Thanks in advance,
N.S.

------=_Part_7774_30417733.1210928913280-- --===============1286886376== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Lablgtk mailing list Lablgtk@yquem.inria.fr http://yquem.inria.fr/cgi-bin/mailman/listinfo/lablgtk --===============1286886376==--