Am 16 août 2012 um 19:32 schrieb Andreas:

> On Thu, 16 Aug 2012 18:10:52 +0200
> Sébastien Fricker
> <sebastien.fric...@gmail.com> wrote:
> 
>> Andreas,
>> you can directly checkout CygwinGODI project if you want to test your
>> installer: git clone
>> https://forge.ocamlcore.org/anonscm/git/cygwingodi/cygwingodi.git
>> 
>> set in config.bat GODI_DISTRIBUTION to skylift-20120815win and place
>> godi-skylift-20120815win.tar.gz (GZIP not .xs) to the checkout
>> directory. install.bat should generate an installation from the
>> scratch. (without modifying your installed version of cygwin)
> 
> Hmm,
> 
> At the moment I would recommend a more complicated installation. 
> 
> After stage1 of the bootstrap process, you are asked to REMOVE the
> following packages from your installation: 
> 
> gcc-core, binutils, gcc-mingw-core. 
> 
> They are only needed at the beginning; the bootconsole
> is still cygwin based and 32bit. It's a mess to have several compilers,
> archivers, assemblers, etc. in your PATH (most even with identical
> names).

This is not reliable for en end user. 
CygwinGODI purpose is to automate the test procedure of the installation of 
GODI on Cygwin.
Normally the user have already a Cygwin installation, and so he should be able 
to install GODI directly.
(this is actually not easy of course)
If the CygwinGODI do something like: install cygwin-gcc then execute a script 
then deinstall it to execute an other script, there is something wrong.
And I will not expect that the user do such operation manually on its own 
Cygwin to install GODI.

> 
> Perhaps even better would be to make a copy of
> each /usr/bin/x86_64-w64-mingw32-* program at this stage, so it's
> granted that the unprefixed and prefixed version are identical. 
> There are even inconsistencies during the compilation of ocaml. Some
> tools are expected to be prefixed, some not. So you actually need both
> around.
> 
> Some build instructions or upstream tarballs are only broken, because
> they use hardcoded 'gcc' instead of "$CC" in their makefiles.
> 

This is the job of the maintainer not CygwinGODI... 
CygwinGODI is only an automate installer which permits to test/reproduce such 
issues.


> cu,
> andreas
> 
> 
> _______________________________________________
> Godi-list mailing list
> Godi-list@ocaml-programming.de
> https://godirepo.camlcity.org/mailman/listinfo/godi-list

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
Godi-list mailing list
Godi-list@ocaml-programming.de
https://godirepo.camlcity.org/mailman/listinfo/godi-list

Reply via email to