Gentoo Archives: gentoo-user

From: Holly Bostick <motub@××××××.nl>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] beagle compile error
Date: Thu, 03 Nov 2005 11:30:50
Message-Id: 4369F360.9060107@planet.nl
In Reply to: [gentoo-user] beagle compile error by karlos
1 karlos schreef:
2 > Hi,
3 >
4 > I run into this compilation error when trying to emerge beagle:
5 >
6 > Calculating dependencies ...done!
7 >
8 >>>> emerge (1 of 12) dev-dotnet/gtk-sharp-2.3.92 to /
9 >
10 >
11 >
12 > cp ../gtk-sharp.snk . cp ../AssemblyInfo.cs . /usr/bin/mcs
13 > -nowarn:0169,0612,0618 -unsafe -out:gdk-sharp.dll-target:library
14 > /r:../glib/glib-sharp.dll /r:../pango/pango-sharp.dll generated/*.cs
15 > ./EventButt on.cs ./EventClient.cs ./EventConfigure.cs
16 > ./EventCrossing.cs ./Event.cs ./Event DND.cs ./EventExpose.cs
17 > ./EventFocus.cs ./EventKey.cs ./EventMotion.cs ./EventPr operty.cs
18 > ./EventProximity.cs ./EventScroll.cs ./EventSelection.cs
19 > ./EventSettin g.cs ./EventVisibility.cs ./EventWindowState.cs
20 > ./Key.cs ./Size.cs ./TextPropert y.cs AssemblyInfo.cs
21 > generated/PangoHelper.cs(17,55): error CS0039: Cannot convert type
22 > `GLib.Object' to `Pango.Context' via a built-in conversion
23 > generated/PangoHelper.cs(51,55): error CS0039: Cannot convert type
24 > `GLib.Object' to `Pango.Context' via a built-in conversion
25 > Compilation failed: 2 error(s), 0 warnings
26 >
27 >
28 > Has anyone experienced similar errors? I am not sure about what
29 > information to include, so please tell me what I need to post.
30 >
31
32 I've experienced many errors in attempting to compile Beagle (before I
33 eventually succeeded), but not this one.
34
35 What I do know is that 1) beagle needs very specific compile order and
36 dependency versions to compile successfully, and 2) pango-sharp does not
37 exist in the Portage tree, or the gentopia overlay (so why you're
38 getting a pango error I don't know, but it seems a trifle odd).
39
40 The best sources of information for how to compile Beagle are
41
42 http://www.beagle-project.org/Gentoo_Installation
43
44 and
45
46 http://www.gentoo-wiki.com/HOWTO_Beagle
47
48 Using these instructions, I was able to build Beagle successfully. The
49 only inaccuracy in the Wiki is that Beagle needs wv-1.0.3-r1
50 specifically; it will not compile against a lower version, or the
51 current 1.2.2 version (there's a bug on b.g.o to that effect, and I just
52 spent two days confirming it before I found it). So as long as you mask
53 ">wv-1.0.3-r1", you should be good to go.
54
55 But other than that, if you follow the instructions, it should work. It
56 was a real pain to get installed, though; I will say that. However, it
57 is pretty cool.
58
59 HTH for a start,
60 Holly
61 --
62 gentoo-user@g.o mailing list