[Mono-osx] What am I doing wrong? (installing XSP on an x86)

Sean Hignett seanhig at geminibay.com
Fri Mar 31 15:13:35 EST 2006


Hi Josh,

First off, the test dmg that is on the mono site has a GC bug that won't
allow you run XSP on a mactel.  It is thread related, and XSP is
multi-threaded, as you might have guessed (go figure).

http://www.mono-project.com/news/archive/2006/Feb-28.html
(this version does not run XSP!)

The bug is fixed in SVN, but you have to compile mono from source to get it.
Bryan @ Imeem actually found it and patched it (some of it).  See bugzilla
#77790.

XSP crashes bad with a SIGSEGV on startup.

To get to that point though, you would first have to adjust your PATH to
find the XSP you compiled (assuming you compiled it from source). I use
.bash_profile for all that stuff.  If it isn't finding XSP, then the
location of XSP isn't in your path - at least that is my guess.  Either that
your it needs a chmod +x.  But that is usually handled by your "make
install".

Did you compile it from source?  Or use fink/darwinports?

When I compiled XSP from source I used the same --prefix=/usr/local I used
for my mono.  Fink puts stuff in /sw, and darwinports uses /opt/local... I
use a hybrid of darwinports and manual compile to make life easier (I use
darwinports for most of the deps, adjust my DYLD_LIBRARY_PATH to include
/opt/local/lib, and compile mono on top of that from SVN, etc).  But that is
just what I do, and it works for me - not a best practice :)

Anyway, it is all academic, because unless you are prepared to compile up
mono from source right now, there isn't a way to get XSP working properly on
mactel... 

Except maybe one:

Bryan at Imeem sent out a note on this forum that he has an unofficial
package of working mono for mactel for testing I believe, you may want to
dig that up.  

Look for: [Mono-osx] Universal Binary support for mono

Cheers,
Sean

PS. And if you have never compiled up mono from scratch, and don't plan on
using the hybrid approach, set aside a few days and have good read of this:

http://www.monodevelop.com/Running_On_OSX

On 3/31/06 12:51 PM, "JS" <webmaster at 9600bps.com> wrote:

> Hi guys,
> 
> So, I've tried to install xsp onto my new intel mac mini, after
> installing mono from the beta dmg on the mono project site. I did
> the ./configure according to the attached directions, changing
> nothing except the prefix, to /Library/Frameworks/Mono.framework/
> Versions/Current and all that. The file is there, in the bin folder,
> but in Terminal all it will tell me is: "-bash: xsp: command not found."
> 
> Also, I don't know much about any of this, but why is a mono-xsp
> package listed on the fink website but not available in the list of
> packages that fink tells me exists in the Terminal?
> 
> Thanks so much,
> josh
> _______________________________________________
> Mono-osx mailing list
> Mono-osx at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-osx




More information about the Mono-osx mailing list