[Mono-list] Mono In Solaris

Enrique Garcia Ayuda kikegayuda at gmail.com
Fri Dec 16 07:53:12 EST 2005


Thanks

How Can i use GCC, i have two machine one with CC and other with GCC
link to CC but i get this error.

I comment the lines but I get a mcs comand not found

../mini/.libs/libmono.so: undefined reference to `listen at SUNW_1.1'
../mini/.libs/libmono.so: undefined reference to `accept at SUNW_1.1'
../mini/.libs/libmono.so: undefined reference to `recvfrom at SUNW_1.1'
../mini/.libs/libmono.so: undefined reference to `shutdown at SUNW_1.1'
../mini/.libs/libmono.so: undefined reference to `getsockname at SUNW_1.1'
../mini/.libs/libmono.so: undefined reference to `getpeername at SUNW_1.1'
../mini/.libs/libmono.so: undefined reference to `setsockopt at SUNW_1.1'
../mini/.libs/libmono.so: undefined reference to `send at SUNW_1.1'
collect2: ld returned 1 exit status
make[3]: *** [monodis] Error 1

In the machine i get the CC native i get the error:

make[6]: mcs: Command not found
make[6]: *** [build/deps/basic-profile-check.exe] Error 127
*** The compiler 'mcs' doesn't appear to be usable.
*** You need a C# compiler installed to build MCS (make sure mcs works
from the command line)
*** Read INSTALL.txt for information on how to bootstrap a Mono installation.

how i can get the C# compiler installed  i think in Solaris doesn't exists.

Regards

2005/12/16, Jonathan Pryor <jonpryor at vt.edu>:
> On Fri, 2005-12-16 at 13:11 +0100, Enrique Garcia Ayuda wrote:
> > Anybody knows where the is the isnormal function in mono/dis/getc
> > witch include??
>
> isnormal(3) is defined in <math.h>, which is already included in
> mono/dis/get.c.  However, the FC4 man page states that it's part of C99,
> so the Solaris 8 compiler might not support this function.  If this is
> the case you'll have to grab an updated compiler, such as GCC, and use
> that to build.
>
> > what is the return of the version in Solaris 8 Sparc32 true or False
>
> I don't understand this question.  isnormal(3) checks to see that a
> floating point number is normal -- i.e. it's not NAN, infinite, zero,
> too small...  As such the return value of isnormal(3) depends on the
> actual floating point number.
>
>  - Jon
>
>


More information about the Mono-list mailing list