Problem with 32/64 bit install

"Norman Scaife" <[email protected]>
Newsgroups gmane.comp.lang.ocaml.lib.gtk
Message-ID <[email protected]>
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.

_______________________________________________
Lablgtk mailing list
[email protected]
http://yquem.inria.fr/cgi-bin/mailman/listinfo/lablgtk
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.