[Mono-devel-list] Mono: Second Previewlet
Vladimir Vukicevic
vladimirv at gmail.com
Sat May 29 00:55:58 EDT 2004
On Fri, 28 May 2004 17:50:03 -0500, Will McCutchen <mccutchen at gmail.com> wrote:
>
> Miguel wrote:
> > Please report any problems you might have with this one, we are
> > getting close to the final Beta tarball, and would appreciate if folks
> > could test that this builds/works for them.
>
> I hate to bring this up again, but I'm still having problems with
> FreeBSD 5.2.1-RELEASE on a Pentium III processor. I was hoping to
> have more success with Beta 2 now that someone has unbroken the
> Boehm-GC port on FreeBSD 5, but I've had no luck so far.
>
> After running
>
> ./configure --with-gc=boehm
>
> the configure script couldn't find libgc or the gc headers, which were
> in /usr/local/lib and /usr/local/include. So, I made symbolic links
> for the headers and libs into /usr/lib and /usr/include, and
> ./configure completed nicely. (I know, it's probably a bad idea to
> start linking those files to different places, but I could not figure
> out how to make configure look in /usr/local... there must be an
> environment variable for this, right?)
Your gcc really ought to look in /usr/local/include and /usr/local/lib
by default; I'm not sure what the gcc/cpp is configured like. Run cpp
-v to see what its include path is.
Otherwise, you can do
CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib ./configure ....
> After ./configure-ing, I ran gmake, which goes into an infinite loop,
> printing this:
>
> (...snip...)
> gmake[3]: Leaving directory
> `/usr/home/will/Downloads/mono-0.93/mono/interpreter'
> Making all in mini
> gmake[3]: Entering directory `/usr/home/will/Downloads/mono-0.93/mono/mini'
> ./genmdesc ./cpu-pentium.md cpu-pentium.h pentium_desc
> Fatal error 'Cannot create kernel pipe' at line 284 in file
> /usr/src/lib/libc_r/uthread/uthread_init.c (errno = 23)
> Fatal error 'Cannot create kernel pipe' at line 284 in file
> /usr/src/lib/libc_r/uthread/uthread_init.c (errno = 23)
> Fatal error 'Cannot create kernel pipe' at line 284 in file
> /usr/src/lib/libc_r/uthread/uthread_init.c (errno = 23)
> Fatal error 'Cannot create kernel pipe' at line 284 in file
> /usr/src/lib/libc_r/uthread/uthread_init.c (errno = 23)
> (and on, and on, and on...)
>
> gmake will continue to print this line for as long as I let it, apparently.
>
> Does anyone have any suggestions? I'm way out of my depth here.
No clue; that error doesn't have anything to do with the mono code or
build. If anything, it could be an issue with make or gmake. Change
into the "mono-0.93/mono/mini" directory and run "./genmdesc
./cpu-pentium.md cpu-pentium.h pentium_desc" by hand and see if it
finishes. If it runs fine and doesn't spew those errors, I'd guess a
make/gmake issue.
- Vlad
More information about the Mono-devel-list
mailing list