[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pcc-list
Subject:    Re: [Pcc] Building pcc on Windows
From:       Iain Hibbert <plunky () ogmig ! net>
Date:       2014-04-09 11:09:58
Message-ID: alpine.NEB.2.00.1404091148370.22952 () galant ! ogmig ! net
[Download RAW message or body]

On Tue, 8 Apr 2014, Antoine Leca wrote:
> On the other hand, I do not see how to save the basic problems related
> to shell differences and the lack of sed...

does win-bash work?

  http://win-bash.sourceforge.net/

also, how about the unxutils package?

  http://unxutils.sourceforge.net/

this seems to provide m4, make, sed, flex and bison in a native format (ie
no cygwin) also the archive contains zsh.exe though I can't evaluate these
here

> On the other hand, the idea to use nmake is very seducing, and when one
> tries to actually make use of the Makefile, I believe they are pretty
> much usable as they stand... once the @foobar@ stuff is replaced!

but how?

> Particularly for the building phase, since the installing phase could be
> a bit more complex, due to install not existing (we would need some
> install.cmd, certainly not impossible)

can install-sh (provided) fill this capability?  I guess it requires a
bourne shell (which may be available for windows?)  otherwise, surely
somebody has written an msdos install script..

> or differences in the directory
> structure, even differences between the way to just install programs
> (comparing sudo with required-elevation-because-of-UAC.)
> However, as you said above, about configure things are very different.

I recall somebody previously (Thorsten?) suggesting that use of autoconf
was better curtailed, but it is very useful..   it could be replaced no
doubt by expanding the os dependent system, perhaps with more than just C
headers

regards,
iain
_______________________________________________
Pcc mailing list
Pcc@lists.ludd.ltu.se
http://lists.ludd.ltu.se/cgi-bin/mailman/listinfo/pcc
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic