[Mono-list] Problem with make dist

Peter Williams peter@newton.cx
Mon, 13 Sep 2004 20:48:11 -0400


Hi Neale,

On Mon, 2004-09-13 at 12:20, Neale.Ferguson@SoftwareAG-USA.com wrote:
> make[2]: Entering directory `/home/usanefe/Mono/mono/runtime/net_1_1'
> make[2]: *** No rule to make target `Accessibility.dll.mdb', needed by `distdir'.  Stop.
> make[2]: Leaving directory `/home/usanefe/Mono/mono/runtime/net_1_1'
> make[1]: *** [distdir] Error 1
> make[1]: Leaving directory `/home/usanefe/Mono/mono/runtime'
> make: *** [distdir] Error 1

Make wants the file Accessibility.dll.mdb to exist, but it doesn't know
how to generate it. It looks like you need to expand the rule on line 85
to apply to more targets. Try changing it to

$(EXTRA_DIST):
	test -f $(top_srcdir)/../mcs/class/lib/default/$@
	....

Then you'll get the .mdb files symlinked into the tree as well as the
DLL's.

Peter

-- 
Peter Williams                          peter@newton.cx

"[Ninjas] are cool; and by cool, I mean totally sweet."
                              -- REAL Ultimate Power