[Bsd-sharp-list] Cannot make port on FreeBSD 6.2
Paul Hoffman
phoffman at proper.com
Thu Sep 6 21:32:37 MDT 2007
Greetings. I am not sure if this message will make it to the list
because I tried, twice, to subscribe but the list manager software
didn't send the confirmation letter to either address.
I need to make Mono on a FreeBSD 6.2 system. On a system with no port
other than bash added, 'make' in /usr/ports/lang/mono ends with the
following:
gmake[2]: Leaving directory `/usr/ports/lang/mono/work/mono-1.2.3.1/data'
Making all in runtime
gmake[2]: Entering directory `/usr/ports/lang/mono/work/mono-1.2.3.1/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
if test -w ../mcs; then :; else chmod -R +w ../mcs; fi
cd ../mcs && gmake PROFILES='default net_2_0' CC='cc' all-profiles
gmake[3]: Entering directory `/usr/ports/lang/mono/work/mono-1.2.3.1/mcs'
gmake profile-do--default--all profile-do--net_2_0--all
gmake[4]: Entering directory `/usr/ports/lang/mono/work/mono-1.2.3.1/mcs'
gmake PROFILE=basic all
gmake[5]: Entering directory `/usr/ports/lang/mono/work/mono-1.2.3.1/mcs'
gmake[6]: *** [build/deps/basic-profile-check.exe] Error 1
gmake[6]: Entering directory `/usr/ports/lang/mono/work/mono-1.2.3.1/mcs'
*** The compiler 'false' doesn't appear to be usable.
*** Trying the 'monolite' directory.
gmake[7]: Entering directory `/usr/ports/lang/mono/work/mono-1.2.3.1/mcs'
It just hangs at that point forever. When I ^C, I get:
^Cgmake[6]: *** [build/deps/basic-profile-check.exe] Interrupt: 2
gmake[5]: *** [do-profile-check] Interrupt: 2
gmake[4]: *** [profile-do--basic--all] Interrupt: 2
gmake[3]: *** [profiles-do--all] Interrupt: 2
gmake[2]: *** [all-local] Interrupt: 2
gmake[1]: *** [all-recursive] Interrupt: 2
gmake: *** [all] Interrupt: 2
I also tried making Mono from source, and it also hangs right at that
same point.
My system:
# uname -a
FreeBSD a2c-compiler.proper.com 6.2-RELEASE FreeBSD 6.2-RELEASE #2:
Thu Aug 30 14:23:37 EDT 2007
root at virt1.rootbsd.net:/usr/obj/usr/src/sys/GENERIC i386
The port:
# $FreeBSD: ports/lang/mono/Makefile,v 1.66 2007/03/24 22:19:49 tmclaugh Exp $
# $Id: Makefile,v 1.78 2007/02/26 22:13:36 tmclau02 Exp $
#
PORTNAME= mono
PORTVERSION= 1.2.3.1
PORTREVISION= 2
Any help would be appreciated. I would have assumed that this would
build fine on FreeBSD 6.2, given the discussion on the BSD# page.
--Paul Hoffman
More information about the Bsd-sharp-list
mailing list