CVS Beagle doesn't build correctly



Hey guys,

I've been trying to get beagle & dashboard built again. After a short dependency hunt I've got the configure tests passing.

My distribution is Fedora Core 2. I've used jhbuild to build gnome from CVS into /opt/gnome-cvs. And I've installed all ximian's mono rpms. So this means that all my gtk-sharp .dlls are in /usr/lib/mono/gtk-sharp and my evolution-sharp and dbus-sharp (from fd.o's cvs dbus) are in /opt/gnome-cvs/lib/mono/...

When I run make I get the following error (Full log in Filters-Failure.log):

** (/usr/lib/mono/1.0/mcs.exe:5497): WARNING **: Could not find assembly evolution-sharp, references from /home/michael/cvs/gnome2/beagle/Filters/../indexer/Indexer.dll (assemblyref_index=5)
     Major/Minor: 1,0
     Build:       0,0
     Token:       457eed85bd9370df


Now looking at the mcs command used to compile it, I can see there's no reference to evolution sharp. So I tried adding -r:/opt/gnome-cvs/lib/mono/evolution-sharp/evolution-sharp.dll to the command. However I still get the same error.

What's the problem here? I'm totally unclear on how the gac works so maybe my two prefixes solution isn't a viable option?

Cheers

Koz

Making all in images
make[1]: Entering directory `/home/michael/cvs/gnome2/beagle/images'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/michael/cvs/gnome2/beagle/images'
Making all in templates
make[1]: Entering directory `/home/michael/cvs/gnome2/beagle/templates'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/michael/cvs/gnome2/beagle/templates'
Making all in Util
make[1]: Entering directory `/home/michael/cvs/gnome2/beagle/Util'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/michael/cvs/gnome2/beagle/Util'
Making all in Lucene.Net
make[1]: Entering directory `/home/michael/cvs/gnome2/beagle/Lucene.Net'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/michael/cvs/gnome2/beagle/Lucene.Net'
Making all in indexer
make[1]: Entering directory `/home/michael/cvs/gnome2/beagle/indexer'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/michael/cvs/gnome2/beagle/indexer'
Making all in Filters
make[1]: Entering directory `/home/michael/cvs/gnome2/beagle/Filters'
mcs -g -o Filters.dll -target:library ./HtmlAgilityPack/crc32.cs ./HtmlAgilityPack/Header.cs ./HtmlAgilityPack/HtmlAttribute.cs ./HtmlAgilityPack/HtmlDocument.cs ./HtmlAgilityPack/HtmlEntity.cs ./HtmlAgilityPack/HtmlNode.cs ./HtmlAgilityPack/HtmlNodeNavigator.cs ./HtmlAgilityPack/MixedCodeDocument.cs ./HtmlAgilityPack/tools.cs ./FilterHtml.cs ./FilterJpeg.cs ./FilterMan.cs ./FilterMusic.cs ./FilterOpenOffice.cs ./FilterPdf.cs ./FilterPng.cs ./FilterText.cs	 -r:/usr/lib/mono/gtk-sharp/glib-sharp.dll -r:/usr/lib/mono/gtk-sharp/pango-sharp.dll -r:/usr/lib/mono/gtk-sharp/atk-sharp.dll -r:/usr/lib/mono/gtk-sharp/gdk-sharp.dll -r:/usr/lib/mono/gtk-sharp/gtk-sharp.dll -r:/usr/lib/mono/gtk-sharp/gtkhtml-sharp.dll -r:/usr/lib/mono/gtk-sharp/gnome-sharp.dll -r:/usr/lib/mono/gtk-sharp/art-sharp.dll   -r:ICSharpCode.SharpZipLib.dll -r:../Util/Util.dll -r:../Lucene.Net/Lucene.Net.dll -r:../indexer/Indexer.dll 

** (/usr/lib/mono/1.0/mcs.exe:13315): WARNING **: Could not find assembly evolution-sharp, references from /home/michael/cvs/gnome2/beagle/Filters/../indexer/Indexer.dll (assemblyref_index=5)
     Major/Minor: 1,0
     Build:       0,0
     Token:       457eed85bd9370df


** (/usr/lib/mono/1.0/mcs.exe:13315): WARNING **: Could not find assembly evolution-sharp, references from /home/michael/cvs/gnome2/beagle/Filters/../indexer/Indexer.dll (assemblyref_index=5)
     Major/Minor: 1,0
     Build:       0,0
     Token:       457eed85bd9370df

error CS0006: Cannot find assembly `../indexer/Indexer.dll'
Log: 

Compilation failed: 1 error(s), 0 warnings
make[1]: *** [Filters.dll] Error 1
make[1]: Leaving directory `/home/michael/cvs/gnome2/beagle/Filters'
make: *** [all-recursive] Error 1

Attachment: signature.asc
Description: OpenPGP digital signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]