home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   GOLDED      GoldED Public Release discussion.      2,690 messages   

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

   Message 2,004 of 2,690   
   andrew clarke to Vitaliy Aksyonov   
   Compilers/systems   
   07 Feb 23 15:41:35   
   
   REPLY: 1:104/117 63e1cfc5   
   MSGID: 3:633/267 63e1dd46   
   CHRS: LATIN-1 2   
   TZUTC: 1100   
   TID: hpt/fbsd 1.9.0-cur 2021-04-15   
   On 2023-02-06 21:10:08, Vitaliy Aksyonov (1:104/117) wrote to All:   
      
    VA> I want to do some code refactoring to remove dangerous coding   
    VA> approaches. Like memset() instead of new(), printf(), etc.   
      
    VA> Which compilers are still in use to build GoldED+ and for which systems?   
      
   If you're taking over development then it's really up to you what you want to   
   support.   
      
   Linux, FreeBSD or MacOS users will have modern versions of GCC and Clang   
   available.   
      
   Ideally the Windows version should be built with a version of MSVC that has   
   full STL support. This would exclude now-ancient MSVC versions like Visual   
   Studio 6.0 from 1998.   
      
   From memory the very recent versions of MSVC no longer produce binaries that   
   will run under Windows XP. I've found a good "middle ground" is something like   
   Visual Studio 2012, which still runs well under Windows 10 & 11.   
      
   OTOH it would be preferable if a free compiler could be used in Windows.   
   Recently I learned that in 2020 Embarcadero released a fork of Dev-C++ that   
   provides GCC 9.2 and supports C++11:   
      
   https://github.com/Embarcadero/Dev-Cpp/releases   
      
   OS/2 I'm not really sure about, but I know there are modern versions of GCC   
   available from the Netlabs repos.   
      
   I was going to suggest DOS/DPMI support should be dropped, but I see GCC   
   10.2.0 was ported to DJGPP in 2020, so that's probably useable. Though I doubt   
   many people would complain if DOS support was removed from future GoldED   
   versions.   
      
   Another option for Windows, OS/2 & DOS may be to build with a recent version   
   of OpenWatcom 2.0, though I don't know how well it supports STL or C++11. It   
   may be good enough.   
   The great thing about OpenWatcom 2.0 is can run under Linux, and it's also a   
   cross-compiler, so you can build DOS, Windows & OS/2 apps from Linux.   
      
   --- GoldED+/BSD 1.1.5-b20220504   
    * Origin: Blizzard of Ozz, Melbourne, Victoria, Australia (3:633/267)   
   SEEN-BY: 1/123 15/0 18/200 90/1 104/117 105/81 106/201 120/340 123/131   
   SEEN-BY: 129/305 153/7715 218/700 226/30 227/114 229/110 111 112 113   
   SEEN-BY: 229/114 206 307 317 400 424 426 428 452 470 664 700 266/512   
   SEEN-BY: 280/464 282/1038 292/854 301/1 317/3 320/219 322/757 342/200   
   SEEN-BY: 396/45 460/58 633/267 280 712/620 848 770/1 5080/102   
   PATH: 633/267 712/848 229/426   
      

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


(c) 1994,  bbs@darkrealms.ca