Hello again,
Well, I followed Gary's instructions and uncompressed the
tar.gz file in linux, created a zip file, and moved to Solaris. Now I
have a lot more files than before... :-)
Again I had to apply the
exceptions-x86.c patch, and change a line in mph.h too.
But at the
end I crashed against the same wall...
MONO_PATH="../..
/class/lib/basic:$MONO_PATH" /home/pablo/download/mono-1.1.9
/runtime/mono-wrapper ../../class/lib/basic/mcs.exe -d:NET_1_1 -d:
ONLY_1_1 -d:BOOTSTRAP_WITH_OLDLIB -debug /noconfig -r:mscorlib.dll -r:
System.dll -nowarn:0162 -nowarn:0618 -nowarn:0612 -target:library -
out:
System.Xml.dll System.Xml.XPath/Parser.cs Mono.Xml.Xsl/
PatternParser.cs
Mono.Xml.Xsl/PatternTokenizer.cs @System.Xml.dll.sources
Segmentation
Fault - core dumped
make[8]: *** [../../class/lib/basic/System.Xml.dll]
Error 139
And it seems it crashes compiling
System.Xml.XPath/Parser.cs
Ideas? Maybe my solaris box is broken... ¿?
Thanks,
pablo
----
Mensaje original----
De: [EMAIL PROTECTED]
Recibido: 10/09/2005
20:42
Para: <[EMAIL PROTECTED]>
CC: <[EMAIL PROTECTED]
ximian.com>
Asunto: Re: [Mono-dev] Trying to compile mono-1.1.9 on
solaris 10 x86
You need to use GNU tar to untar the file. Worse, the
GNU tar for
Solaris from Sun is not compatible either. You can build
the latest
GNU tar or download to Linux, untar it, then zip it up and
transfer
it to Solaris. The version of zip are compatible.
On Sep
10, 2005, at 2:22 PM, [EMAIL PROTECTED] wrote:
Hi again,
Well, I got rid of the sed problem (well, I just replaced
the command
with a number, 40, that should be the expected version,
not
very
nice, but I just wanted to get mono running), the I found some
missing files in the class subdirectory... (don't know why, maybe the
problem with the tar files??) .
And finally I get the following
error,
that reminds me the problem I had trying to compile version
1.1.8.3,
which I couldn't compile either (I tried two days ago).
Could be
something wrong with my system¿?
make[1]: Entering
directory
`/home/pablo/download/mono-1.1.9/mcs/mcs'
MONO_PATH="..
/class/lib/net_1_1_bootstrap:$MONO_PATH" /home/pablo/download/
mono-
1.1.9
/runtime/mono-wrapper ../class/lib/net_1_1_bootstrap/mcs.exe
-d:
NET_1_1 -d:ONLY_1_1 -debug -target:exe -out:mcs.exe cs-parser.
cs
@mcs.
exe.sources
Segmentation Fault - core dumped
----Mensaje original----
De: [EMAIL PROTECTED]
Recibido:
10/09/2005 19:58
Para: <Mono-
[EMAIL PROTECTED]>
Asunto: Re: [Mono-dev] Trying to compile
mono-1.1.9 on solaris 10 x86
Hi again,
Well it seems there is a
problem (or I have one,
at least)
with the file
mcs/build/profiles/basic.make
The sed
commands there
seem to fail in
solaris. Maybe I have the wrong sed
or something needs
to be modified.
Anyway, it seems the problem
could be related with
monolite, maybe I
don't have the rigth
version...
pablo
----Mensaje
original----
De:
gary.
[EMAIL PROTECTED]
Recibido: 10/09/2005 19:44
Para:
<[EMAIL PROTECTED]>
CC: <mono-devel-list@lists.ximian.com>
Asunto: Re: [Mono-dev] Trying to compile mono-1.1.9 on solaris 10 x86
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, [EMAIL PROTECTED]
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@lists.ximian.com
http://lists.ximian.
com/mailman/listinfo/mono-devel-list
Prueba el Nuevo Correo
Terra; Seguro, R�pido, Fiable.
_______________________________________________
Mono-devel-list
mailing
list
Mono-devel-list@lists.ximian.com
http://lists.
ximian.
com/mailman/listinfo/mono-devel-list
Prueba el
Nuevo Correo Terra; Seguro, R�pido, Fiable.
_______________________________________________
Mono-devel-list
mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.
com/mailman/listinfo/mono-devel-list
_______________________________________________
Mono-devel-list mailing
list
Mono-devel-list@lists.ximian.com
http://lists.ximian.
com/mailman/listinfo/mono-devel-list
Prueba el Nuevo Correo Terra; Seguro, R�pido, Fiable.
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list