From: Keith.S.Thompson+u@gmail.com   
      
   bart writes:   
   [...]   
   > Yes, but: the development and build procedures HAVE BEEN BUILT AROUND UNIX.   
   >   
   > So they are utterly dependent on them. So much so that it is pretty   
   > much impossible to build this stuff on any non-UNIX environment,   
   > unless that environment is emulated. That is what happens with WSL,   
   > MSYS2, CYGWIN.   
   [...]   
      
   **Yes, you're right**.   
      
   The GNU autotools typically work smoothly when used on Unix-like   
   systems. They can be made to work nearly as smoothly under Windows   
   by using an emulation layer such as WSL, MSYS2, or Cygwin. It's very   
   difficult to use them on pure Windows.   
      
   Yes, that sucks for Windows users who want to build cdecl or   
   coreutils from source without using an emulation layer.   
      
   (A large part of the reason for this is that the folks who   
   implemented the GNU autotools, for ideological reasons, do not   
   care about supporting Windows. I won't go into their reasoning,   
   and I will not express an opinion about it here. I am simply   
   explaining it. Discuss it elsewhere if you like.)   
      
   I don't believe that anyone reading your articles is a GNU autotools   
   maintainer, so your incessant whining about them is futile.   
      
   The fact that I can't easily build cdecl from source on pure Windows   
   does not bother me. I am not motivated to do anything about it.   
      
   If it were a problem for me, I might take a look at the GNU autotools   
   and try to think of ways to make them work with MS Windows. I would   
   consider doing so if someone paid me for the work. If the existing   
   maintainers were not interested in any such changes, they could be   
   maintained in a separate fork.   
      
   Now I've acknowleged your concerns, explained that nobody here is   
   likely to be able to do anything to address them, and suggested   
   ways you might address them yourself.   
      
   What now, bart?   
      
   --   
   Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com   
   void Void(void) { Void(); } /* The recursive call of the void */   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|