[Mono-dev] Cannot make mono again after a make install

nelson nelson.cabral at gmail.com
Sat Apr 27 19:39:14 UTC 2013


Hi all, 

I am facing a weird problem. When I build mono following the instructions
from GIT (install a working mono, get latest version, autogen, make) it
works. But if I do a make install and then modify some sources, make stops
working. Do someone have an idea on why ?

The error : 

Nelson at Nelson-PC /usr/src/mono/mcs
$ make
make[1] : on entre dans le répertoire « /usr/src/mono/runtime »
if test -w C:/cygwin/usr/src/mono/mcs; then :; else chmod -R +w
C:/cygwin/usr/src/mono/mcs; fi
cd C:/cygwin/usr/src/mono/mcs && make --no-print-directory -s NO_DIR_CHECK=1
PROFILES='  net_2_0 net_3_5  net_4_0  net_4_5    ' CC='gcc-3.exe -mno-cygwin
-g' all-profiles
Bootstrap compiler: Mono C# compiler version 3.0.11.0
MCS     [basic] basic.exe
async.cs(15,14): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
complete.cs(18,14): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
doc.cs(20,14): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
dynamic.cs(13,14): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
dynamic.cs(14,20): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
ecore.cs(18,14): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
ecore.cs(17,20): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
eval.cs(22,14): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
expression.cs(15,14): error CS0234: The type or namespace name `Linq' does
not exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
expression.cs(16,20): error CS0234: The type or namespace name `Linq' does
not exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
generic.cs(18,14): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
import.cs(14,14): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
location.cs(17,14): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
method.cs(20,14): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
namespace.cs(14,14): error CS0234: The type or namespace name `Linq' does
not exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
pending.cs(17,14): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
module.cs(18,14): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
typespec.cs(15,14): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
ecore.cs(1071,18): error CS0246: The type or namespace name `SLE' could not
be found. Are you missing an assembly reference?
argument.cs(518,24): error CS0234: The type or namespace name `Linq' does
not exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
expression.cs(5607,19): error CS0246: The type or namespace name `SLE' could
not be found. Are you missing an assembly reference?
expression.cs(5612,17): error CS0246: The type or namespace name `SLE' could
not be found. Are you missing an assembly reference?
dynamic.cs(212,3): error CS0246: The type or namespace name `SLE' could not
be found. Are you missing an assembly reference?
ecore.cs(5890,10): error CS0246: The type or namespace name `SLE' could not
be found. Are you missing an assembly reference?
ecore.cs(5895,19): error CS0246: The type or namespace name `SLE' could not
be found. Are you missing an assembly reference?
cs-tokenizer.cs(289,19): error CS0246: The type or namespace name `HashSet'
could not be found. Are you missing an assembly reference?
constant.cs(365,26): error CS0234: The type or namespace name `Linq' does
not exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
delegate.cs(873,26): error CS0234: The type or namespace name `Linq' does
not exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
dynamic.cs(138,10): error CS0246: The type or namespace name `SLE' could not
be found. Are you missing an assembly reference?
dynamic.cs(143,19): error CS0246: The type or namespace name `SLE' could not
be found. Are you missing an assembly reference?
dynamic.cs(71,11): error CS0246: The type or namespace name `SLE' could not
be found. Are you missing an assembly reference?
ecore.cs(1226,19): error CS0246: The type or namespace name `SLE' could not
be found. Are you missing an assembly reference?
ecore.cs(2138,19): error CS0246: The type or namespace name `SLE' could not
be found. Are you missing an assembly reference?
ecore.cs(6310,19): error CS0246: The type or namespace name `SLE' could not
be found. Are you missing an assembly reference?
ecore.cs(6029,19): error CS0246: The type or namespace name `SLE' could not
be found. Are you missing an assembly reference?
ecore.cs(6038,19): error CS0246: The type or namespace name `SLE' could not
be found. Are you missing an assembly reference?
eval.cs(936,32): error CS0305: Using the generic type `System.Action<T>'
requires `1' type argument(s)
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorlib.dll (Location of
the symbol related to previous error)
eval.cs(1132,8): error CS0305: Using the generic type `System.Action<T>'
requires `1' type argument(s)
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorlib.dll (Location of
the symbol related to previous error)
expression.cs(37,12): error CS0246: The type or namespace name `Func' could
not be found. Are you missing an assembly reference?
expression.cs(39,61): error CS0246: The type or namespace name `Func' could
not be found. Are you missing an assembly reference?
expression.cs(86,19): error CS0246: The type or namespace name `SLE' could
not be found. Are you missing an assembly reference?
expression.cs(620,19): error CS0246: The type or namespace name `SLE' could
not be found. Are you missing an assembly reference?
expression.cs(3076,19): error CS0246: The type or namespace name `SLE' could
not be found. Are you missing an assembly reference?
expression.cs(4242,19): error CS0246: The type or namespace name `SLE' could
not be found. Are you missing an assembly reference?
expression.cs(4260,76): error CS0246: The type or namespace name `Func'
could not be found. Are you missing an assembly reference?
expression.cs(6017,19): error CS0246: The type or namespace name `SLE' could
not be found. Are you missing an assembly reference?
expression.cs(8429,19): error CS0246: The type or namespace name `SLE' could
not be found. Are you missing an assembly reference?
expression.cs(8876,10): error CS0246: The type or namespace name `SLE' could
not be found. Are you missing an assembly reference?
expression.cs(8885,19): error CS0246: The type or namespace name `SLE' could
not be found. Are you missing an assembly reference?
expression.cs(8890,3): error CS0246: The type or namespace name `SLE' could
not be found. Are you missing an assembly reference?
expression.cs(9043,19): error CS0246: The type or namespace name `SLE' could
not be found. Are you missing an assembly reference?
expression.cs(9060,19): error CS0246: The type or namespace name `SLE' could
not be found. Are you missing an assembly reference?
expression.cs(9452,19): error CS0246: The type or namespace name `SLE' could
not be found. Are you missing an assembly reference?
generic.cs(1154,89): error CS0246: The type or namespace name `Func' could
not be found. Are you missing an assembly reference?
literal.cs(80,26): error CS0234: The type or namespace name `Linq' does not
exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
nullable.cs(212,26): error CS0234: The type or namespace name `Linq' does
not exist in the namespace `System'. Are you missing `System.Core' assembly
reference?
report.cs(62,10): error CS0246: The type or namespace name `HashSet' could
not be found. Are you missing an assembly reference?
report.cs(553,13): error CS0246: The type or namespace name `HashSet' could
not be found. Are you missing an assembly reference?
settings.cs(170,3): error CS0246: The type or namespace name `HashSet' could
not be found. Are you missing an assembly reference?
settings.cs(313,16): error CS0246: The type or namespace name `Func' could
not be found. Are you missing an assembly reference?
typemanager.cs(862,12): error CS0246: The type or namespace name `Func'
could not be found. Are you missing an assembly reference?
typemanager.cs(900,103): error CS0246: The type or namespace name `Func'
could not be found. Are you missing an assembly reference?ic/basic.exe]
Error 1
../build/rules.make:137: recipe for target `do-all' failed
make[5]: *** [do-all] Error 2
build/rules.make:158: recipe for target `all-recursive' failed
make[4]: *** [all-recursive] Error 1
Makefile:99: recipe for target `profile-do--basic--all' failed
make[3]: *** [profile-do--basic--all] Error 2
Makefile:95: recipe for target `profiles-do--all' failed
make[2]: *** [profiles-do--all] Error 2
Makefile:546: recipe for target `all-local' failed
make[1]: *** [all-local] Error 2
make[1] : on quitte le répertoire « /usr/src/mono/runtime »
Makefile:84: recipe for target `dir-check' failed
make: *** [dir-check] Error 2
Compilation failed: 62 error(s), 0 warnings
../build/executable.make:113: recipe for target
`../class/lib/basic/basic.exe' failed
make[6]: *** [../class/lib/bas





--
View this message in context: http://mono.1490590.n4.nabble.com/Cannot-make-mono-again-after-a-make-install-tp4659527.html
Sent from the Mono - Dev mailing list archive at Nabble.com.


More information about the Mono-devel-list mailing list