[Mono-dev] Trying to compile mono-1.1.9 on solaris 10 x86

Gary Smithrud gary.smithrud at haley.com
Sat Sep 10 13:44:43 EDT 2005


In one of the files used to build is a sed script that contains ^0 
[xX] I believe and the character needs to be quoted (the ^ if I  
remember correctly).  In order to find it, I performed: "find . -exec  
grep -l 0[xX] {} \;"  You may need to quote the [ ] characters (I  
never remember which way that it goes).  You can also use "-name  
Makefile", but I don't remember whether the sed script was in a  
Makefile.

Didn't anyone test this out on Solaris before releasing it?!?!

On Sep 10, 2005, at 12:45 PM, PABLOSANTOSLUAC at terra.es wrote:

> Hi,
>
> I'm trying to compile mono-1.1.9 on solaris 10 x86.
>
> I first
> followed the steps I found at http://home.comcast.net/~jonel.
> rienton/2005/04/solaris-10-x86-and-mono.html
>
> Also patched exceptions-
> x86.c when I got an error.
>
> Then I found a problem with the symbol
> "isnormal" that is not included in libm.so in solaris, but in
> libsunmath.so.
>
> Well, and finally, so far, I got the following problem:
>
> ========================
> Making all in runtime
> make[2]: Entering
> directory `/home/pablo/download/mono-1.1.9/runtime'
> if test -w ../mcs;
> then :; else chmod -R +w ../mcs; fi
> d=`pwd`; ok=:; \
> ( cd ../mcs && \
>
> make PROFILES='default net_2_0' all-profiles ) || ok=false; \
> ./semdel-
> wrapper || :; $ok
> make[3]: Entering directory
> `/home/pablo/download/mono-1.1.9/mcs'
> make profile-do--default--all
> profile-do--net_2_0--all
> make[4]: Entering directory
> `/home/pablo/download/mono-1.1.9/mcs'
> make PROFILE=basic all
> make[5]:
> Entering directory `/home/pablo/download/mono-1.1.9/mcs'
> *** The
> compiler 'mcs' doesn't appear to be usable.
> sed: command garbled: s,
> /bin/sh: 0[xX],,: not found
> /bin/sh: test: unknown operator stack
> make
> [5]: *** [do-profile-check] Error 1
> make[5]: Leaving directory
> `/home/pablo/download/mono-1.1.9/mcs'
> make[4]: *** [profile-do--basic--
> all] Error 2
> make[4]: Leaving directory `/home/pablo/download/mono-1.1.9
> /mcs'
> make[3]: *** [profiles-do--all] Error 2
> make[3]: Leaving
> directory `/home/pablo/download/mono-1.1.9/mcs'
> ** Message: Error
> deleting semaphore: Invalid argument
> make[2]: *** [all-local] Error 1
> make[2]: Leaving directory `/home/pablo/download/mono-1.1.9/runtime'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/home/pablo/download/mono-1.1.9'
> make: *** [all] Error 2
> =========================
>
> Any idea?
>
> Thanks,
>
> pablo
>
>
> Prueba el Nuevo Correo Terra; Seguro, R�pido, Fiable.
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>




More information about the Mono-devel-list mailing list