[Mono-dev] building mcs/mono on cygwin

Kornél Pál kornelpal at hotmail.com
Sat Aug 27 16:46:36 EDT 2005


Hi,

I have no problems with sed (I have the same version as you) maybe that will
be solved by solving other problems.

I can build Mono on cygwin by doing the following:

Install all the cygwin packages listed on the bottom of page
http://www.mono-project.com/Mono:Windows#Building_Mono_on_Windows

If you don't want to build dependencies you can download them from
http://www.mono-project.com/Compiling_Mono#Windows_Compilation
I use cygwin pkgconfig without problems so I don't recommend to use the old
one from the above page or to build another one.

You will have to edit .pc files that are in zip files to include the correct
path you extracted them to (I suggest /usr).

You cannot use cygwin glib-devel as it requires cygwin but compiled Mono
binaries are cygwin independent.

Kornél

----- Original Message -----
From: "Eduard Ralph" <mono at eduard-ralph.de>
To: <mono-devel-list at lists.ximian.com>
Sent: Saturday, August 27, 2005 9:23 PM
Subject: [Mono-dev] building mcs/mono on cygwin


> Hi,
>
>
>
> I've got some problems with building the package in a cygwin environment.
> The first Problem I ran into is that one must de-install the
> glib-2.0-devel
> package. That package includes the .pc files for the pkg-config which are
> needed to find the glib-2.0 lib files during the configure process. I
> solved
> the problem by saving the .pc files before removing the -devel package and
> then copying them back afterwards. Of course I don't know if that is the
> intention of the process :-)
>
> The next problem I have is with the cygwin version of sed 4.1.4-1. When
> making the Makefiles I get following error message:
>
>
>
> config.status: creating Makefile
>
> sed: file ./confstatJS1528/subs-5.sed line 6: unterminated `s' command
>
> config.status: creating mint.pc
>
> sed: file ./confstatJS1528/subs-5.sed line 6: unterminated `s' command
>
> config.status: creating mono.pc
>
> sed: file ./confstatJS1528/subs-5.sed line 6: unterminated `s' command
>
> config.status: creating mono-uninstalled.pc
>
> sed: file ./confstatJS1528/subs-5.sed line 6: unterminated `s' command
>
> config.status: creating scripts/mono-nunit.pc
>
> sed: file ./confstatJS1528/subs-5.sed line 6: unterminated `s' command
>
> config.status: creating scripts/mono-find-provides
>
> sed: file ./confstatJS1528/subs-5.sed line 6: unterminated `s' command
>
> config.status: creating scripts/mono-find-requires
>
> sed: file ./confstatJS1528/subs-5.sed line 6: unterminated `s' command
>
> config.status: creating mono/Makefile
>
> sed: file ./confstatJS1528/subs-5.sed line 6: unterminated `s' command
>
> config.status: creating mono/utils/Makefile
>
> sed: file ./confstatJS1528/subs-5.sed line 6: unterminated `s' command
>
> config.status: creating mono/metadata/Makefile
>
>
>
> With the result that Makesfiles are empty (0 Bytes)
>
>
>
> Does anyone have some ideas? I took a fresh copy from the svn repository.
>
>
>
> Thanks for any ideas,
>
>
>
> Eduard Ralph
>
> ____________________________
> Eduard Ralph
> <http://www.eduard-ralph.de> www.eduard-ralph.de
>
> All programmers are optimists -- Frederick P. Brooks, Jr.
>
>
>
>


--------------------------------------------------------------------------------


> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>




More information about the Mono-devel-list mailing list