First, which OS do you run ?
If you're not running Linux or Solaris, you should build boehm-gc without threads first. (You could also build the "gctest" programm which game with boehm-gc to see if it actually works)I downloaded gc and mono-0.19 from the website. I configure gc with --enable-threads=pthreds copy the include headers and then ./configure
in mono-0.19 and the install. it install correctly but when i type mcs it gives me the next error:** (/usr/local/bin/mcs.exe:22722): CRITICAL **: bind failed: Address already in use ** (/usr/local/bin/mcs.exe:22721): WARNING **: Handle daemon failed to start ** (/usr/local/bin/mcs.exe:22721): WARNING **: Failed to attach shared memory! Falling back to non-shared handles Any idea?
It seems that your OS needs a #define NEED_LINK_UNLINK 1 in config.h (or confdefs.h ?) If you're running NetBSD, you could try my pkg (pr pkg/20011) ( http://www.geht.de/netbsd/pkgsrc/mono.tgz ). HTH, Marc -- "Premature optimization is the root of all evil." -- Donald E. Knuth
msg00146/pgp00000.pgp
Description: PGP signature
