[Mono-list] Mono 0.91 on Mac OS X 10.3

Peter Moffe pete@yzordderrex.com
Wed, 5 May 2004 13:17:29 -0400


Attila & Ben,

Thanks for your responses.

I got the latest stable sources from the link you posted for Boehm GC - 
6.2.  I configured it with the --enable-threads=pthreads switch and 
compiled and installed them without a hitch.

Here is the configuration, compilation, and installation output of 
mono-0.91.  I received a different error this time when doing the "make 
install" portion:

$ ./configure --with-gc=boehm
.
.
.
         GC:          boehm
         ICU:         yes. Version: 2.8
         NPTL:        yes
         SIGALTSTACK: no
         Engine:      Building and using the JIT
         2.0 Alpha:   no
         JNI support: no

$ make
.
.
.
Making all in web
make[2]: Nothing to be done for `all'.

$ sudo make install
.
.
.
Unhandled Exception: System.NullReferenceException: Object reference 
not set to an instance of an object
make[3]: *** [install-data-local] Error 1
make[2]: *** [install-am] Error 2
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1



On May 5, 2004, at 12:29 PM, Attila Balogh wrote:

> Peter Moffe wrote:
>
>> $ uname -a
>> Darwin Gentle.local 7.3.0 Darwin Kernel Version 7.3.0: Fri Mar  5 
>> 14:22:55 PST 2004; root:xnu/xnu-517.3.15.obj~4/RELEASE_PPC  Power 
>> Macintosh powerpc
>>
>> $ gcc --version
>> gcc (GCC) 3.3 20030304 (Apple Computer, Inc. build 1495)
>> Copyright (C) 2002 Free Software Foundation, Inc.
>> This is free software; see the source for copying conditions.  There 
>> is NO
>> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR 
>> PURPOSE.
>>
>> $ dpkg --list | grep glib
>> ii  glib           1.2.10-18      Common C routines used by Gtk+ and 
>> other lib
>> ii  glib-shlibs    1.2.10-18      Common C routines used by Gtk+ and 
>> other lib
>> ii  glib2          2.2.3-2        GTK+ - low-level core shared 
>> libraries
>> ii  glib2-dev      2.2.3-2        GTK+ - low-level core development 
>> libraries
>> ii  glib2-shlibs   2.2.3-2        GTK+ - low-level core libraries
>>
>> $ ./configure --with-gc=included
>> .
>
> hello,
>
> use boehm gc. either from fink or build it for yourself 
> (http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/, in this case 
> at building use the --enable-thread=pthreads switch), and then use the 
> switch --with-gc=boehm.
>
> hth,
> Attila
>
--
Peter Moffe
Software Engineer/IT Specialist
The McFaul & Lyons Group, LLC
215-441-4041 x1110