Date: Thu, 3 May 2012 23:25:57 +0800 From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: =?UTF-8?Q?Romain_Tarti=C3=A8re?= <romain@freebsd.org> Cc: Team Govs <team@govs.lv>, freebsd-mono@freebsd.org Subject: Re: Mono 2.11.1 build failed Message-ID: <CAMHz58RNanYMo4d0052_CZv-7KiW-DyuX0gzQ3ecQHi2hCNG5A@mail.gmail.com> In-Reply-To: <20120503150933.GA37603@FreeBSD.org> References: <20120503143529.GA17401@vps.govs.lv> <20120503150933.GA37603@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, May 3, 2012 at 11:09 PM, Romain Tarti=C3=A8re <romain@freebsd.org> = wrote: > On Thu, May 03, 2012 at 05:35:29PM +0300, Team Govs wrote: >> gmake[3]: Entering directory `/usr/ports/lang/mono/work/mono-2.11.1/mono= /metadata' >> ../../doltlibtool --quiet --tag=3DCC =C2=A0 --mode=3Dlink cc =C2=A0-O2 -= pipe -fno-strict-aliasing -fno-strict-aliasing -Wdeclaration-after-statemen= t -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-pr= ototypes =C2=A0-Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-c= ast-qual -Wwrite-strings -Wno-switch-enum -mno-tls-direct-seg-refs =C2=A0-p= thread -o pedump pedump.o libmonoruntime.la ../io-layer/libwapi.la ../utils= /libmonoutils.la ../../libgc/libmonogc.la -L../../eglib/src -leglib -lm -lm= /usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib =C2=A0-lm =C2=A0 = -pthread >> ./.libs/libmonoruntime.a(libmonoruntime_la-filewatcher.o): In function `= ves_icall_System_IO_InotifyWatcher_AddWatch': >> /usr/ports/lang/mono/work/mono-2.11.1/mono/metadata/filewatcher.c:161: u= ndefined reference to `inotify_add_watch' >> ./.libs/libmonoruntime.a(libmonoruntime_la-filewatcher.o): In function `= ves_icall_System_IO_InotifyWatcher_RemoveWatch': >> /usr/ports/lang/mono/work/mono-2.11.1/mono/metadata/filewatcher.c:197: u= ndefined reference to `inotify_rm_watch' >> ./.libs/libmonoruntime.a(libmonoruntime_la-filewatcher.o): In function `= ves_icall_System_IO_InotifyWatcher_GetInotifyInstance': >> /usr/ports/lang/mono/work/mono-2.11.1/mono/metadata/filewatcher.c:142: u= ndefined reference to `inotify_init' >> gmake[3]: *** [pedump] Error 1 >> gmake[3]: Leaving directory `/usr/ports/lang/mono/work/mono-2.11.1/mono/= metadata' >> gmake[2]: *** [all-recursive] Error 1 >> gmake[2]: Leaving directory `/usr/ports/lang/mono/work/mono-2.11.1/mono' >> gmake[1]: *** [all-recursive] Error 1 >> gmake[1]: Leaving directory `/usr/ports/lang/mono/work/mono-2.11.1' >> gmake: *** [all] Error 2 >> *** Error code 1 > > `uname -a` please ? > > inotify belongs to Linux, we have kqueue(2) that's supposed to provide > the same features. =C2=A0Some OS detection might be failing. > Hi Romain, I got the same problem (devel/libinotify installed). The detection can be forced off by adding "CONFIGURE_ENV=3D ac_cv_header_sys_inotify_h=3Dno" to Makefile. Mono builds successfully with this patch. hth Regards, sunpoet > -- > Romain Tarti=C3=A8re <romain@FreeBSD.org> =C2=A0http://people.FreeBSD.org= /~romain/ > pgp: 8234 9A78 E7C0 B807 0B59 =C2=A080FF BA4D 1D95 5112 336F (ID: 0x51123= 36F) > (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciat= ed) --=20 =C2=A0 Sunpoet Po-Chuan Hsieh <sunpoet at sunpoet.net> <sunpoet at FreeBSD.= org> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 4096R/CC57E36B 8AD8 68F2 7D2B 0A10 7E9B = 8CC0 DC44 247E CC57 E36B =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 http://people.FreeBSD.org/~sunpoet/pgpkeys.txt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMHz58RNanYMo4d0052_CZv-7KiW-DyuX0gzQ3ecQHi2hCNG5A>