Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 May 2015 00:33:16 -0300
From:      sergio de Almeida Lenzi <lenzi.sergio@gmail.com>
To:        freebsd-ports@freebsd.org
Subject:   Mono does not  build on freeBSD 10.1  (i386)
Message-ID:  <1432092796.55418.39.camel@lenzinote.lenzicasa>
In-Reply-To: <002701d092a0$24d81cf0$6e8856d0$@quicknet.nl>
References:  <002701d092a0$24d81cf0$6e8856d0$@quicknet.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello I try to build mono on freeBSD 10.1 (i386) in the
ports, mono version 4.0.1.28 
it stops the build with the message that cannot execute mcs

if I try to execute mcs (from the wrapper....)

/usr/ports/lang/mono]# work/mono-4.0.1/runtime/_tmpinst/bin/mcs

result in error....n (cannot find mscorlib.dll)

The assembly mscorlib.dll was not found or could not be loaded.
It should have been installed in the
`/usr/local/lib/mono/4.5/mscorlib.dll' directory.

there exists... 
find work -name mscorlib.dll
work/mono-4.0.1/mcs/class/lib/monolite/mscorlib.dll
work/mono-4.0.1/external/binary-reference-assemblies/v4.0/mscorlib.dll
work/mono-4.0.1/external/binary-reference-assemblies/v2.0/mscorlib.dll

But does not build version 4.5 of mscorlib.dll



________________________________________________________________________

   2502 cp mono-wrapper _tmpinst/bin/mono
   2503 echo '#! /bin/sh' > _tmpinst/bin/ilasm ; \
   2504 r=`pwd`; m=`cd /usr/ports/lang/mono/work/mono-4.0.1/mcs && pwd`;
\
   2505 echo 'exec "'"$r/_tmpinst/bin/mono"'" "'"$m/ilasm/ilasm.exe"'"
"$@"' >> _tmpinst/bin/ilasm ; \
   2506 chmod +x _tmpinst/bin/ilasm
   2507 echo '#! /bin/sh' > _tmpinst/bin/mcs ; \
   2508 r=`pwd`; m=`cd /usr/ports/lang/mono/work/mono-4.0.1/mcs && pwd`;
\
   2509 echo 'exec "'"$r/_tmpinst/bin/mono"'"
"'"$m/class/lib/build/mcs.exe"'" "$@"' >> _tmpinst/bin/mcs ; \
   2510 chmod +x _tmpinst/bin/mcs
   2511 echo '#! /bin/sh' > _tmpinst/bin/dmcs ; \
   2512 r=`pwd`; m=`cd /usr/ports/lang/mono/work/mono-4.0.1/mcs && pwd`;
\
   2513 echo 'exec "'"$r/_tmpinst/bin/mono"'"
"'"$m/class/lib/build/mcs.exe -sdk:4"'" "$@"' >> _tmpinst/bin/dmcs ; \
   2514 chmod +x _tmpinst/bin/dmcs
   2515 echo '#! /bin/sh' > _tmpinst/bin/al2 ; \
   2516 r=`pwd`; m=`cd /usr/ports/lang/mono/work/mono-4.0.1/mcs && pwd`;
\
   2517 echo 'exec "'"$r/_tmpinst/bin/mono"'"
"'"$m/class/lib/net_2_0/al.exe"'" "$@"' >> _tmpinst/bin/al2 ; \
   2518 chmod +x _tmpinst/bin/al2
   2519 echo '#! /bin/sh' > _tmpinst/bin/al ; \
   2520 r=`pwd`; m=`cd /usr/ports/lang/mono/work/mono-4.0.1/mcs && pwd`;
\
   2521 echo 'exec "'"$r/_tmpinst/bin/mono"'"
"'"$m/class/lib/net_4_5/al.exe"'" "$@"' >> _tmpinst/bin/al ; \
   2522 chmod +x _tmpinst/bin/al
   2523 if test -w /usr/ports/lang/mono/work/mono-4.0.1/mcs; then :;
else chmod -R +w /usr/ports/lang/mono/work/mono-4.0
.1/mcs; fi
   2524 cd /usr/ports/lang/mono/work/mono-4.0.1/mcs && gmake
--no-print-directory -s NO_DIR_CHECK=1 PROFILES='binary_ref
erence_assemblies net_4_5 xbuild_12 xbuild_14   ' CC='cc' all-profiles
   2525 mkdir -p -- build/deps
   2526 gmake[7]: mcs: Command not found
   2527 build/profiles/basic.make:93: recipe for target
'build/deps/basic-profile-check.exe' failed
   2528 gmake[7]: *** [build/deps/basic-profile-check.exe] Error 127
   2529 *** The compiler 'mcs' doesn't appear to be usable.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1432092796.55418.39.camel>