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: 457eed85bd9370dfNow 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