[Mono-list] mono 1.1.4 and solaris x86

Jonel Rienton jonel@road14.com
Sat, 19 Feb 2005 12:24:15 -0600


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi again,

i've managed to get rid of the previous error below, and I hit another  
wall:

gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../mono  
- -I../../libgc/include -I/opt/csw/include/glib-2.0  
- -I/opt/csw/lib/glib-2.0/include -I/opt/csw/include/glib-2.0  
- -I/opt/csw/lib/glib-2.0/include -DMONO_ASSEMBLIES=\"/usr/local/lib\"  
- -DMONO_CFG_DIR=\"/usr/local/etc\" -DGC_SOLARIS_THREADS  
- -DGC_SOLARIS_PTHREADS -D_REENTRANT -D_FILE_OFFSET_BITS=64  
- -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -D_XOPEN_SOURCE_EXTENDED=1 -g -O2  
- -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes  
- -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes  
- -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align  
- -Wwrite-strings -Wno-char-subscripts -MT security.lo -MD -MP -MF  
.deps/security.Tpo -c security.c  -fPIC -DPIC -o .libs/security.o
security.c: In function `GetTokenName':
security.c:139: error: too many arguments to function `getpwuid_r'
security.c:139: warning: assignment makes integer from pointer without  
a cast
security.c: In function `IsDefaultGroup':
security.c:206: error: too many arguments to function `getpwuid_r'
security.c:206: warning: assignment makes integer from pointer without  
a cast
security.c: In function  
`ves_icall_System_Security_Principal_WindowsIdentity_GetUserToken':
security.c:368: error: too many arguments to function `getpwnam_r'
security.c:368: warning: assignment makes integer from pointer without  
a cast
security.c: In function  
`ves_icall_System_Security_Principal_WindowsPrincipal_IsMemberOfGroupId' 
:
security.c:523: error: too many arguments to function `getgrgid_r'
security.c:523: warning: assignment makes integer from pointer without  
a cast
security.c: In function  
`ves_icall_System_Security_Principal_WindowsPrincipal_IsMemberOfGroupNam 
e':
security.c:575: error: too many arguments to function `getgrnam_r'
security.c:575: warning: assignment makes integer from pointer without  
a cast
gmake[3]: *** [security.lo] Error 1
gmake[3]: Leaving directory  
`/home/jonel/sandbox/mono-1.1.4/mono/metadata'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/home/jonel/sandbox/mono-1.1.4/mono'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/home/jonel/sandbox/mono-1.1.4'
gmake: *** [all] Error 2
jonel@blue:~/sandbox/mono-1.1.4>


any help/pointers would be great, thanks!

regards,

- -----
Jonel Rienton
http://blogs.road14.com
Software Developer, *nix Advocate
On Feb 19, 2005, at 11:25 AM, Jonel Rienton wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> The reason I said the same behavior can be expected is because I've
> been building through svn nightly and the same result happens. I
> thought maybe the 1.1.4 might have been polished for a release version.
>
> - -----
> Jonel Rienton
> http://blogs.road14.com
> Software Developer, *nix Advocate
> On Feb 19, 2005, at 11:15 AM, Paul wrote:
>
>> Hi,
>>
>>> I was building from a tarball, I think i've googled enough but didn't
>>> get far enough.
>>
>> http://www.all-the-johnsons.co.uk/mono/mono-tarball.html
>>
>>> The same behavior can be expected if building from svn.
>>
>> Um, no. Unless you've built from svn, you can't say that. Remember,
>> unless you're using a nightly tarball, it's likely that you'll have
>> missed something. svn has things fixed *much* faster.
>>
>> TTFN
>>
>> Paul
>> -- 
>> "I like blinking me" - Helen, Big Brother 2 contestant
>
> -----BEGIN PGP SIGNATURE-----
> Version: PGP 8.1
>
> iQA/AwUBQhdom+AwOVAnbsGCEQIfPgCg/h65V6AkF0+28NkoOi5XKDKQyroAoPqq
> CzZrz9vmSu8vPLyMoVcIN4/j
> =vgW1
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>

-----BEGIN PGP SIGNATURE-----
Version: PGP 8.1

iQA/AwUBQhd2SOAwOVAnbsGCEQIk7QCeOQSl09ZereGR/umzOCaU7XT+fA8AoPW+
/n+fnpwzHpf4IwoTf3A2lCWF
=Nmvg
-----END PGP SIGNATURE-----