[Mono-dev] Building Mono trunk on FreeBSD

pablosantosluac at terra.es pablosantosluac at terra.es
Tue Feb 9 12:19:09 EST 2010


Hi there,

I'm trying to build trunk on FreeBSD.

Here's what I got. I'm not an expert on FreeBSD so I might be doing
something wrong.

$ uname -a
FreeBSD freebox.codicesoftware.com 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2
#0: Tue Jan  5 16:02:27 UTC 2010
root at i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386




(cd .libs && rm -f libMonoSupportW.la && ln -s ../libMonoSupportW.la
libMonoSupportW.la)
Making all in data
Making all in net_2_0
Making all in Browsers
Making all in runtime
d=`cd ../support && pwd`;  sed
's,target="libMonoPosixHelper[^"]*",target="'$d/libMonoPosixHelper.la'",' ../data/config
> etc/mono/configt
if test -z ""; then :; else  sed 's,<configuration>,& <dllmap
dll="gdiplus.dll" target="" />,' etc/mono/configt > etc/mono/configtt;
mv -f etc/mono/configtt etc/mono/configt; fi
mv -f etc/mono/configt etc/mono/config
/bin/sh ../mkinstalldirs _tmpinst/bin
mkdir -p -- _tmpinst/bin
cp mono-wrapper _tmpinst/bin/mono
echo '#! /bin/sh' > _tmpinst/bin/ilasm ;  r=`pwd`; m=`cd ../../mcs &&
pwd`;  echo 'exec "'"$r/_tmpinst/bin/mono"'" "'"$m/ilasm/ilasm.exe"'"
"$@"' >> _tmpinst/bin/ilasm ;  chmod +x _tmpinst/bin/ilasm
echo '#! /bin/sh' > _tmpinst/bin/gmcs ;  r=`pwd`; m=`cd ../../mcs &&
pwd`;  echo 'exec "'"$r/_tmpinst/bin/mono"'"
"'"$m/class/lib/net_2_0/gmcs.exe"'" "$@"' >> _tmpinst/bin/gmcs ;  chmod
+x _tmpinst/bin/gmcs
echo '#! /bin/sh' > _tmpinst/bin/al2 ;  r=`pwd`; m=`cd ../../mcs &&
pwd`;  echo 'exec "'"$r/_tmpinst/bin/mono"'"
"'"$m/class/lib/net_2_0/al.exe"'" "$@"' >> _tmpinst/bin/al2 ;  chmod +x
_tmpinst/bin/al2
if test -w ../../mcs; then :; else chmod -R +w ../../mcs; fi
cd ../../mcs && make NO_DIR_CHECK=1 PROFILES='net_2_0 net_3_5
net_2_1_raw  ' CC='gcc' all-profiles
"Makefile", line 66: Need an operator
"Makefile", line 68: Need an operator
"Makefile", line 70: Need an operator
"Makefile", line 72: Need an operator
"build/rules.make", line 45: Need an operator
"build/rules.make", line 47: Need an operator
"build/rules.make", line 55: Need an operator
"build/rules.make", line 56: Need an operator
"build/rules.make", line 57: Need an operator
"build/rules.make", line 58: Need an operator
"build/rules.make", line 59: Need an operator
"build/rules.make", line 60: Need an operator
"build/rules.make", line 61: Need an operator
"build/rules.make", line 62: Need an operator
"build/rules.make", line 63: Need an operator
"build/rules.make", line 64: Need an operator
"build/rules.make", line 65: Need an operator
"build/rules.make", line 66: Need an operator
Error expanding embedded variable.
*** Error code 2

Stop in /usr/home/pablo/monosrc/mono/runtime.
*** Error code 1

Stop in /usr/home/pablo/monosrc/mono.
*** Error code 1

Stop in /usr/home/pablo/monosrc/mono.


More information about the Mono-devel-list mailing list