home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.c      Meh, in C you gotta define EVERYTHING      243,242 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 241,555 of 243,242   
   Kaz Kylheku to Keith Thompson   
   Re: New and improved version of cdecl   
   27 Oct 25 20:52:43   
   
   From: 643-408-1753@kylheku.com   
      
   On 2025-10-27, Keith Thompson  wrote:   
   > 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.   
      
   The way I see the status quo in this matter is this: cross-platform   
   programs originating or mainly focusing on Unix-likes require effort   
   /from their actual authors/ to have a native Windows port.   
      
   Whereas when such programs are ported to Unix-like which their   
   authors do not use, it is often possible for the users to get it   
   working without needing help from the authors. There may be some   
   patch to upstream, and that's about it.   
      
   Also, a proper Windows port isn't just a way to build on Windows.   
   Nobody does that. Windows doens't have tools out of the box.   
      
   When you seriously commit to a Windows port, you provide a binary build   
   with a proper installer.   
      
   --   
   TXR Programming Language: http://nongnu.org/txr   
   Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal   
   Mastodon: @Kazinator@mstdn.ca   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca