• PLMake 2.1 beta bug fix release for Linux and Windows

    From Wilfred van Velzen@2:280/464 to All on Monday, November 04, 2024 18:51:28
    * Originally in POINTS
    * Crossposted in POINTKOORD.EUR
    * Crossposted in NET_DEV

    Hi All,


    This is a bug fix release for the 2.0 beta, that has the following changes:

    - A lot of code refactoring.
    - The code now needs to be compiled in ISO C99 standard mode (or later).
    - "Warning: [inlist] is older than [maxdays] days." is only a warning,
    not a reason to stop processing.
    - Fixed bug in fnsplit routine.
    - Ignore ^Z character (end of file) in input files.
    - Fixed bug when input file with wildcard chars has no directory part.


    What it is:
    -----------

    PLMake compiles a St. Louis (Boss) style pointlist from segments.

    It is a FidoNet-technology utility to generate a net- regional- or zonal pointlist in the 'Boss' variant of the extended St. Louis format, from list segments provided by a lower coordinator or boss system operators.
    Also an existing pointlist can be reformatted and if numeric extensions are used for the names, diff files can be generated.


    Why:
    ----

    Since I'm the new RPK for Region 28, and I wanted to automate the generating of the region pointlist segment on my linux system. I decided to convert the existing DOS version of PLMake 1.06 by Michiel van der Vlist (of which the C source was available) to Linux. This release is the result of that. Maybe it is usefull to other [NRZ]PK's?


    Where:
    ------

    A binary download for Windows can be found here:

    https://sourceforge.net/projects/plmake/files/PLMake/2.1/


    Building:
    ---------

    The linux version, you need to build yourself. It's not difficult! ;-)
    You need the basic set of development tools for it.

    These are the steps/commands:

    # git clone git://git.code.sf.net/p/plmake/code plmake
    # cd plmake
    # mkdir cmake-build
    # cd cmake-build
    # cmake ..
    # make

    If you need help with this, or want a linux binary, please let me know.


    Bye, Wilfred.

    --- FMail-lnx64 2.3.2.4-B20240523
    * Origin: FMail development HQ (2:280/464)
  • From Mortar M.@1:124/5016 to Wilfred van Velzen on Sunday, December 08, 2024 20:03:42
    Re: PLMake 2.1 beta bug fix release for Linux and Windows
    By: Wilfred van Velzen to All on Mon Nov 04 2024 18:51:28

    If you need help with this, or want a linux binary, please let me know.

    If a binary file is available, why bother with the build process?
    --- SBBSecho 3.23-Linux
    * Origin: End Of The Line BBS - endofthelinebbs.com (1:124/5016)
  • From Wilfred van Velzen@2:280/464 to Mortar M. on Monday, December 09, 2024 09:14:14
    Hi Mortar,

    On 2024-12-08 20:03:42, you wrote to me:

    Re: PLMake 2.1 beta bug fix release for Linux and Windows
    By: Wilfred van Velzen to All on Mon Nov 04 2024 18:51:28

    If you need help with this, or want a linux binary, please let me know.

    If a binary file is available, why bother with the build process?

    It's not available.

    There are countless linux machine/distributions/versions combinations. A statically linked binary build on one machine/distribution/version, doesn't always work on another. So that would be a trial and error process to create one. So it's probably easier to build an optimized version specific for your machine/distribution/version. Which would also be easier on your resources.

    Bye, Wilfred.


    Btw: Your real name is broken.

    --- FMail-lnx64 2.3.2.4-B20240523
    * Origin: FMail development HQ (2:280/464)