[MonoDevelop] MonoDevelop 0.1 Released - Compile Error

Timothy Parez tpsoftware@users.sourceforge.net
Fri, 5 Mar 2004 11:14:03 +0100


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'm having problems compiling it

When it starts compiling in the CSharpBinding direcectory It fails stating it can't find MonoDevelop.SourceEditor.dll
However the file is exactly where it's supposed to be. To check I wen to the CSharpBinding directory and did make there,
this is what I get

[root@pctimo CSharpBinding]# make

** (/usr/bin/mcs.exe:15206): WARNING **: Could not find assembly gtksourceview-sharp
error CS0006: Cannot find assembly `../../../../build/bin/MonoDevelop.SourceEditor.dll'
Log:

Compilation failed: 1 error(s), 0 warnings
make: *** [CSharpBinding.dll] Fout 1
[root@pctimo CSharpBinding]#

Now if you go to ../../../../build/bin/ you'll find MonoDevelop.SourceEditor.dll is right there

Next I took a look at the Makefile in that directory

$(DLL): $(FILES)
	@ mcs /debug /out:$(DLL) /target:library /r:System.Drawing \
		/r:../../../../build/bin/MonoDevelop.Core.dll \
		/r:../../../../build/bin/MonoDevelop.SourceEditor.dll \
		/r:../../../../build/bin/MonoDevelop.Base.dll \
		/r:../../../../build/bin/ICSharpCode.SharpRefactory.dll \
		/r:gtk-sharp \
		$(FILES) \
	&& cp $(DLL) ../../../../build/AddIns/AddIns/BackendBindings/.

Weird it finds MonoDevelop.Core.dll but not MonoDevelop.SourceEditor.dll
so I copied the Makefile to Makefile-custom, then copied MonoDevelop.SourceEditor.dll
to the CSharpBinding directory and changed my custom Makefile

$(DLL): $(FILES)
	@ mcs /debug /out:$(DLL) /target:library /r:System.Drawing \
		/r:../../../../build/bin/MonoDevelop.Core.dll \
		/r:MonoDevelop.SourceEditor.dll \
		/r:../../../../build/bin/MonoDevelop.Base.dll \
		/r:../../../../build/bin/ICSharpCode.SharpRefactory.dll \
		/r:gtk-sharp \
		$(FILES) \
	&& cp $(DLL) ../../../../build/AddIns/AddIns/BackendBindings/.

[root@pctimo CSharpBinding]# make -f Makefile-custom

** (/usr/bin/mcs.exe:15261): WARNING **: Could not find assembly MonoDevelop.Base
error CS0006: Cannot find assembly `MonoDevelop.SourceEditor.dll'
Log:

Compilation failed: 1 error(s), 0 warnings
make: *** [CSharpBinding.dll] Fout 1
[root@pctimo CSharpBinding]#


But hey the file is right there.... so what is going on here?

tberman, metaphaze and buzgub have been trying to help me on the #md-devel channel,
but didn't find the answer either.

All system requirements have been met.

Thnx for any help you may be able to provide

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iQIVAwUBQEhS7ZLW3HS+bswDAQLdhA//UB/02MwX10nNPKc3xuG+2GsbgloNDUz7
KXiEDaIzKVocI4S4wqUeVQYei2CO7asVcj8DQLYFzrmU/oWcLix2DrjK/Y0iTylB
FCxbZs+2hjnD98lbaStCwH0C66X4yngFWUQFwpO7EOGMecboCc2jU2z0NxDLONdG
f9ghK35b2D1JYFG48hFIaJfGw8GTuzzjt2gc5gpXf33XQSup1YlG4dTY3HgPWeTu
1NRmmHxZDzlmFPJVCsV+Vtw7ReYjepooT29NpCA/nk6KZE33chWu6V7CA4Ej3Up/
4vy52lBEKNJu/FM/+CLpjjt+jrMeCPe1ko82Ah92NTBVKGHv//+Y+vekrT/U5pgV
FwNchqyDOikScpcPbWl5BrUV8HKPz5O/LmQenxDJqYPViA3G7H6wOfiJkWK6zemK
Zn7baQ1xx4Xw1HlYbQ/4bQKcR0EwlHQ4l4yA9vfyGxgcf14ErxXNXsnVN44mstVt
iQobm+sWC5rt2YoZrQTaRdDtYtZROzB58e6UAYn73h23+x+95VXwkdI5Nm3bYN3O
IwMhhSIyf51gx2LFth68K8tgsjATN5REPzac8prQX5fX8sVXKfdLkFm33eQ333mK
HItCZK9z4rZCePLsMQ1+W6SCbgUMauoyXNk5X8j0TtceMWlwrl0xE6lPCGc6/gHK
wNr+M5Sdg3g=
=bCEd
-----END PGP SIGNATURE-----