[Mono-dev] Mono on Windows/x64

Michael Jerris mike at jerris.com
Mon Apr 23 14:03:49 EDT 2007


Fixes gcc compile error below, and moves project file as requested.

 

________________________________

From: Jonathan Chambers [mailto:joncham at gmail.com] 
Sent: Monday, April 23, 2007 1:45 PM
To: Michael Jerris
Cc: mono-devel-list at lists.ximian.com; Kornél Pál; Miguel de Icaza
Subject: Re: [Mono-dev] Mono on Windows/x64

 

Michael,
     I get the following compiler error building with gcc:

gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -Wall -Werror -D_FORTIFY_SOURCE=2 -g -O0 -D_GNU_SOURCE -MT libeglib_la-gstr.lo -MD -MP -MF .deps/libeglib_la- gstr.Tpo -c gstr.c  -fPIC -DPIC -o .libs/libeglib_la-gstr.o
gstr.c: In function 'g_filename_to_uri':
gstr.c:429: error: syntax error before ')' token
cc1: warnings being treated as errors
gstr.c :457: warning: control reaches end of non-void function
gstr.c: In function 'g_filename_from_uri':
gstr.c:482: error: syntax error before ')' token
gstr.c:517: warning: control reaches end of non-void function 
make[2]: *** [libeglib_la-gstr.lo] Error 1
make[2]: Leaving directory `/home/jschambe/monosvn/mono/eglib/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jschambe/monosvn/mono/eglib' 
make: *** [all] Error 2

- Jonathan

On 4/23/07, Michael Jerris <mike at jerris.com> wrote:

Agreed, still tons to do... the location of the vcproj makes no difference to me, can someone confirm where you want it and I'll roll another project file in the right location.  

 

________________________________

From: Jonathan Chambers [mailto:joncham at gmail.com] 
Sent: Monday, April 23, 2007 1:22 PM
To: Michael Jerris
Cc: mono-devel-list at lists.ximian.com; Kornél Pál; Miguel de Icaza


Subject: Re: [Mono-dev] Mono on Windows/x64

 

Michael,
     This looks good; you may want to put the vsproj in mono/msvc since I stuck all other VS related files in there. There is some warnings that need fixed (passing chars to Unicode routines), and the issues you mentioned, but this should help alot in getting mono on Win64. If eglib is working, I can build mono with no gc initially to get any other issues worked out. I think my colleage has the beta version libgc 7 working. I can try with that as well. 

Thanks,
Jonathan

On 4/23/07, Michael Jerris <mike at jerris.com> wrote:

Step 1.  Attached patch for review, should have no affect at all on non msvc build.  Resolves all build errors on msvc 2005.  Still needs implementations for quite a few things on msvc, and windows in general, this patch makes no effort to address those.  Note several things throughout marked FIXME that need to be looked at when the implementation is addressed. 

Mike



> -----Original Message-----
> From: mono-devel-list-bounces at lists.ximian.com [mailto:mono-devel-list- 
> bounces at lists.ximian.com] On Behalf Of Miguel de Icaza
> Sent: Monday, April 23, 2007 12:06 PM
> To: Jonathan Chambers
> Cc: Kornél Pál; mono-devel-list at lists.ximian.com
> Subject: Re: [Mono-dev] Mono on Windows/x64
>
> Hey,
>
> > Knowing this previously would have helped ;-). I have got conflicting
> > advice in the past about whether glib or eglib would be the best 
> > approach.
>
> Well, we were developing it ;-)
>
> But our goal is to drop glib and get back some of the memory usage we
> have been using.   As with every large change, this is not something we 
> want to do in the incremental 1.2.xx releases.
>
> Miguel.
> >
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070423/b634fe6f/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: eglibmsvc2005compile.2.diff
Type: application/octet-stream
Size: 17213 bytes
Desc: eglibmsvc2005compile.2.diff
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070423/b634fe6f/attachment.obj 


More information about the Mono-devel-list mailing list