[Mono-dev] mono from git will not build on cygwin 32

Bryan Crotaz bryan.crotaz at silvercurve.co.uk
Wed Sep 4 07:46:42 UTC 2013


I haven't been able to make Cygwin compile at all. Make just prints a blank
line and stops. Is that what you're seeing?

Do you have any documentation on your old Cygwin environment that works?



Bryan Crotaz
Silver Curve

On 4 Sep 2013, at 05:45, Zoltan Varga <vargaz at gmail.com> wrote:

Hi,

  Try running with make V=1, that will print more information.

           Zoltan


On Wed, Sep 4, 2013 at 6:05 AM, mlgo <mlintner at sinenomine.net> wrote:

> I updated Cygwin and now it no longer supports compilation of mono with
> gcc.
> There is no way to backlevel it. I found Zoltan's suggestion to use this
> configure statement:
>
> "Hi,
>
>   mono master can be built on windows using the mingw cross-compiler gcc,
> i.e. install the mingw-gcc package, and configure using:
>
> ./autogen.sh --host=i686-pc-mingw32
>                   Zoltan"
>
>
> I'm using mono from git. Cygwin has all the recommended packages and I did
> not install the gcc-g++ but installed all mingw packages.  The build now
> always stops here. I have reinstalled Cygwin several times and pulled a new
> mono each time. I'm wondering now since there is a 64 bit Cygwin and a I
> have 64 bit machine should I be configuring with mingw64 or something.
> However I had the old Cygwin environment down to a science and now I'm
> crippled again. Has anybody seen this yet. This seems like something
> configure is failing to generate properly to map ming types to mono types.
> Zoltan will know what to do about this if anybody. It doesn't seem like it
> could be a bug in ming.
>
> al':
> process.c:912:3: warning: passing argument 1 of 'EnumProcesses' from
> incompatibl
> e pointer type [enabled by default]
> In file included from ../../mono/io-layer/io-layer.h:34:0,
>                  from ../../mono/metadata/domain-internals.h:15,
>                  from ../../mono/metadata/metadata-internals.h:8,
>                  from ../../mono/metadata/class-internals.h:10,
>                  from ../../mono/metadata/object-internals.h:8,
>                  from process.c:16:
> /usr/i686-pc-mingw32/sys-root/mingw/include/psapi.h:108:13: note: expected
> 'DWOR
> D *' but argument is of type 'guint32 *'
> Makefile:2221: recipe for target `libmonoruntime_la-process.lo' failed
> make[3]: *** [libmonoruntime_la-process.lo] Error 1
> make[3]: Leaving directory `/usr/src/mono/mono/metadata'
> Makefile:429: recipe for target `all-recursive' failed
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/usr/src/mono/mono'
> Makefile:510: recipe for target `all-recursive' failed
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/src/mono'
> Makefile:437: recipe for target `all' failed
> make: *** [all] Error 2
>
>
>
> --
> View this message in context:
> http://mono.1490590.n4.nabble.com/mono-from-git-will-not-build-on-cygwin-32-tp4660749.html
> Sent from the Mono - Dev mailing list archive at Nabble.com.
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>

_______________________________________________
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/20130904/1ccd21bf/attachment.html>


More information about the Mono-devel-list mailing list