Pop-Up Thingie

>>> Magnum BBS <<<
  • Home
  • Forum
  • Files
  • Log in

  1. Forum
  2. Usenet
  3. COMP.OS.MSDOS.DJGPP
  • ANNOUNCE: DJGPP port of libfmt 9.0.0 now available

    From [via djgpp@delorie.com]" @21:1/5 to All on Fri Aug 12 19:15:06 2022
    This is a port of the {fmt} library to DJGPP. {fmt} is a fast and type-safe text formatting library for C++, with an elegant syntax. It is intended to be a replacement for printf or iostreams. See the readme file for more details:

    https://github.com/fmtlib/fmt/blob/9.0.0/README.rst

    To make this library compile for djgpp, only minor changes were necessary to work around missing libc support for wide-character strings. Basically a few instances of typedefs such as 'std::wstring', which we don't have, had to be replaced with the types they are supposed to alias, eg. 'std::basic_string<wchar_t>'. Code using wchar_t strings may compile, but don't expect meaningful results.

    Unfortunately the author was not interested in maintaining djgpp compatibility, so I now provide my own fork.

    The test suite does not compile, again due to missing wchar_t functionality in libc. I don't see any need to port the tests to djgpp, however.


    Binary package with static library and headers:
    https://github.com/jwt27/fmt/releases/download/djgpp-9.0.0/fmt900b.zip

    Source code (browsable):
    https://github.com/jwt27/fmt/tree/djgpp-9.0.0

    Source code (zip file):
    https://github.com/jwt27/fmt/archive/refs/tags/djgpp-9.0.0.zip

    Diffs from upstream:
    https://github.com/jwt27/fmt/compare/9.0.0...djgpp-9.0.0.diff

    Licensing terms:
    https://github.com/fmtlib/fmt/blob/9.0.0/LICENSE.rst

    Documentation:
    https://fmt.dev/9.0.0/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • Who's Online

  • Recent Visitors

    • Gretchiie
      Tue Sep 16 05:20:21 2025
      from Derry, Nh via Telnet
    • Ginger1
      Mon Sep 15 19:33:54 2025
      from London via SSH
    • Bob Worm
      Mon Sep 15 15:42:34 2025
      from Wales, Uk via Telnet
    • Gretchiie
      Mon Sep 15 05:16:29 2025
      from Derry, Nh via Telnet
    • Fred Blogs
      Mon Sep 15 00:03:12 2025
      from Uk via SSH
    • Plume
      Sun Sep 14 09:34:52 2025
      from Uk via Raw
    • Gretchiie
      Sun Sep 14 06:07:30 2025
      from Derry, Nh via Telnet
    • Thlc
      Sat Sep 13 17:11:34 2025
      from Rognac, France via Telnet
  • System Info

    Sysop: Keyop
    Location: Huddersfield, West Yorkshire, UK
    Users: 546
    Nodes: 16 (2 / 14)
    Uptime: 21:24:05
    Calls: 10,390
    Calls today: 1
    Files: 14,061
    Messages: 6,416,983

© >>> Magnum BBS <<<, 2025