[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