• Timed in linux

    From andrew clarke@3:633/267 to Martin Foster on Wednesday, May 08, 2019 00:11:24
    On Tue 2018-11-06 09:28, Martin Foster (2:250/1.1) wrote to andrew clarke:

    I'm in the process of merging the SVN patches into the GitHub branch so
    there will be a single codebase.

    At this stage the ARTWARE MSGAPI (with JAM & Hudson support) builds
    cleanly on both 32-bit & 64-bit Linux but hasn't really been tested.

    cd api/unix
    make

    Any further progress on this?
    I'd love a Linux version :-)

    Progress!

    I finally have the Linux & FreeBSD ports working from the same code as the DOS,
    OS/2 & Windows versions.

    Build with:

    git clone https://github.com/zoomosis/artware
    cd artware/api/unix
    make
    cd ../../timed/unix
    make

    Run with:

    ../timedunx

    timedunx looks for timed.cfg in the current directory.

    Or you can run it with:

    ../timedunx -c$HOME/.timed

    Which will look for timed.cfg in the $HOME/.timed/ directory.

    Beware that it's quite experimental at this stage, but I'm using it to type this message. :-)

    Regards
    Andrew

    --- timEd/FreeBSD 1.31.g2+
    * Origin: Blizzard of Ozz, Melbourne, Victoria, Australia (3:633/267)
  • From mark lewis@1:3634/12.73 to andrew clarke on Wednesday, May 29, 2019 07:42:02
    On 2019 May 08 02:11:24, you wrote to Martin Foster:

    I'm in the process of merging the SVN patches into the GitHub branch
    so there will be a single codebase.

    i found this git repo after i found the svn repo... after a quick bout with

    In file included from ../1stchar.c:1:0:
    /usr/include/stdio.h:27:10: fatal error: bits/libc-header-start.h: No such file
    or directory
    #include <bits/libc-header-start.h>
    ^~~~~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated.

    i installed libc6-dev-i386

    sudo aptitude install libc6-dev-i386

    and make worked for api/unix... so i tried to build netmgr for unix but there's
    no unix sundirectory or makefile :(

    i really want/need netmgr so i can manage some netmails that come through here that are misaddressed or otherwise need to be bounced... that's really all i'm after right now...


    [aside]
    when i compiled the code from svn, i was looking at the documentation for netmgr... it mentioned that a nodelist compiler was included that would create a GIGO nodelist index... when make finished, i didn't find anything like that... there was only a netmgr binary and i didn't see any source code that indicated that it would compile a nodelist index for netmgr to use...

    the BBS i'm running now (synchronet) does not use FTN nodelists like my old FD/RA/FE setup did... no version 7, GIGO, or similar nodelist... i do have a nodelist for the BinkIT.js mailer to use so i need a way to build a nodelist index for netmgr to be able to look up nodes in the nodelist, too...

    i'm only interested in handling netmail in *.msg format so i don't need JAM, SQUish, or Hudson support... sbbs doesn't support any of them anyway... [/aside]

    i went to the above git repo because i wasn't sure if the svn build of netmgr would work properly since it was 64bit... not sure which way to go or what to do now...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... Man wanted to work in dynamite factory. Must be willing to travel.
    ---
    * Origin: (1:3634/12.73)
  • From andrew clarke@3:633/267 to mark lewis on Thursday, May 30, 2019 03:24:46
    29 May 19 09:42, you wrote to me:

    sudo aptitude install libc6-dev-i386

    and make worked for api/unix... so i tried to build netmgr for unix
    but there's no unix sundirectory or makefile :(

    So far I've only done GvE's MSGAPI & timEd for the GitHub code.

    I have no time to look at NetMgr, or WIMM.

    i really want/need netmgr so i can manage some netmails that come
    through here that are misaddressed or otherwise need to be bounced... that's really all i'm after right now...

    The SVN version of NetMgr builds in Linux. It uses XMSGAPI for *.msg.

    Though I've only run it a handful of times so it could be quite buggy.

    [aside]
    when i compiled the code from svn, i was looking at the documentation
    for netmgr... it mentioned that a nodelist compiler was included that would create a GIGO nodelist index... when make finished, i didn't find anything like that... there was only a netmgr binary and i didn't see
    any source code that indicated that it would compile a nodelist index
    for netmgr to use...

    I wasn't aware of that.

    Evidently there is gigonode.zip in the original net100.zip archive from 1996. It includes source code for DOS & OS/2.

    I'll import it into the SVN & Github repo when I get a chance.

    i went to the above git repo because i wasn't sure if the svn build of netmgr would work properly since it was 64bit... not sure which way to
    go or what to do now...

    I can't help you much if it breaks, but you can try it.

    The Husky Project has lxtrack which they describe as a NetMgr replacement. It may work well but I've never used it.

    --- GoldED+/BSD 1.1.5-b20180707
    * Origin: Blizzard of Ozz, Melbourne, Victoria, Australia (3:633/267)
  • From andrew clarke@3:633/267 to mark lewis on Thursday, May 30, 2019 03:30:50
    30 May 19 05:24, I wrote to you:

    The Husky Project has lxtrack which they describe as a NetMgr
    replacement. It may work well but I've never used it.

    Actually forget about Lxtrack. It doesn't build and the README in the Husky Github repo says it's no longer supported (since 2005).

    --- GoldED+/BSD 1.1.5-b20180707
    * Origin: Blizzard of Ozz, Melbourne, Victoria, Australia (3:633/267)
  • From Paul Quinn@3:640/1384 to mark lewis on Thursday, May 30, 2019 06:51:44
    Hi! mark,

    On 29 May 19 09:42, you wrote to andrew clarke:

    i really want/need netmgr so i can manage some netmails that come
    through here that are misaddressed or otherwise need to be bounced... that's really all i'm after right now...

    I used to think so too, and waited for over a year for any fixes to test. The latest update came as a smack to my patience.

    In its place, and for the last three days, RNtrack now runs here. :)

    Cheers,
    Paul.

    ... We'll have fun fun fun till the sysop takes the Echo away.
    --- GoldED+/LNX 1.1.5-b20130515
    * Origin: Quinn's Rock - Live from Paul's Xubuntu desktop! (3:640/1384)
  • From mark lewis@1:3634/12.73 to Paul Quinn on Wednesday, May 29, 2019 17:27:00
    On 2019 May 30 08:51:44, you wrote to me:

    i really want/need netmgr so i can manage some netmails that come
    through here that are misaddressed or otherwise need to be bounced...
    that's really all i'm after right now...

    I used to think so too, and waited for over a year for any fixes to
    test. The latest update came as a smack to my patience.

    i've been dragging my feet heavily because i haven't felt like switching sbbs to using a script instead of the direct calls it currently does... i've only currently got two netmails that need bouncing if i follow fidonet policy properly... i could just delete them and the tosser would stop whining about them... well, not whining but pointing out that they cannot be imported because
    they are addressed to users that do not exist in my new setup... only have 17 compared to the 1000+ plus in the old setup...

    In its place, and for the last three days, RNtrack now runs here. :)

    i'll see if i can find the code so i can compile it... just in case i cannot, can you point me in the right direction?

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... For cheap-ass garbage food we hand over our health, hearts and arteries. ---
    * Origin: (1:3634/12.73)
  • From Paul Quinn@3:640/1384 to mark lewis on Thursday, May 30, 2019 10:31:50
    Hi! mark,

    On 29 May 19 19:27, you wrote to me:

    In its place, and for the last three days, RNtrack now runs here.
    :)

    (BTW, I'm in a similar situation. Fucking FMail doesn't do JAM netmails. Guess where all my historical netmails are. Hence, I need an inbound .msg manager.)

    i'll see if i can find the code so i can compile it... just in case i cannot, can you point me in the right direction?

    Sourceforge. I did try compiling two versions but it kept failing on g++ ... I
    don't know if this older Xubuntu has it, and don't particularly care. On checking RNtrack's "files" on Sourceforge, I found a precompiled that works: v1.32. It's FREQable from here as rntrack-1_32-lnx.tar.bz2 if you can/want.

    Cheers,
    Paul.

    ... USER ERROR: Please replace user and hit enter to continue.
    --- GoldED+/LNX 1.1.5-b20130515
    * Origin: Quinn's Rock - Live from Paul's Xubuntu desktop! (3:640/1384)
  • From Wilfred van Velzen@2:280/464 to Paul Quinn on Thursday, May 30, 2019 10:06:35
    Hi Paul,

    On 2019-05-30 12:31:50, you wrote to mark lewis:

    ... FMail doesn't do JAM netmails. Guess where all my historical
    netmails are.

    If you just want to access them, just configure the area in your Golded config.
    That has got nothing to do with FMail! ;)

    You can even move them to the .msg netmail area with Golded if you like... ;)


    Bye, Wilfred.

    --- FMail-lnx64 2.1.0.18-B20170815
    * Origin: FMail development HQ (2:280/464)
  • From Paul Quinn@3:640/1384 to Wilfred van Velzen on Thursday, May 30, 2019 18:09:44
    Hi! Wilfred,

    On 30 May 19 12:06, you wrote to me:

    You can even move them to the .msg netmail area with Golded if you
    like... ;)

    I've been precisely doing that tedious task manually multiple times a day, for the last 11-12 months. Enough is enough, already. ;)

    Thank you for taking the time for your reply, BTW.

    Cheers,
    Paul.

    ... I wasn't there; I didn't do it; you can't prove it.
    --- GoldED+/LNX 1.1.5-b20130515
    * Origin: Quinn's Rock - Live from Paul's Xubuntu desktop! (3:640/1384)
  • From Wilfred van Velzen@2:280/464 to Paul Quinn on Thursday, May 30, 2019 10:59:47
    Hi Paul,

    On 2019-05-30 20:09:44, you wrote to me:

    You can even move them to the .msg netmail area with Golded if you
    like... ;)

    I've been precisely doing that tedious task manually multiple times a day, for the last 11-12 months. Enough is enough, already. ;)

    You probably mean the other way around? (From .msg netmail to JAM)
    And you get that many netmails? ;)

    Thank you for taking the time for your reply, BTW.

    As opposed to working on FMail? ;)

    Bye, Wilfred.

    --- FMail-lnx64 2.1.0.18-B20170815
    * Origin: FMail development HQ (2:280/464)
  • From Paul Quinn@3:640/1384 to Wilfred van Velzen on Thursday, May 30, 2019 21:01:16
    Hi! Wilfred,

    On 30 May 19 12:59, you wrote to me:

    You can even move them to the .msg netmail area with Golded if
    I've been precisely doing that tedious task manually multiple

    You probably mean the other way around? (From .msg netmail to JAM)
    And you get that many netmails? ;)

    Yes, I did mean that. There is one 'bot mail from Z3C daily, ACKing my region segment. I may get one or two others during the day. If they're not cleared, the CFRoute log clags up. But with RNtrack now keeping the primary area clean,
    it's all hunky-dory.

    Thank you for taking the time for your reply, BTW.
    As opposed to working on FMail? ;)

    Oh, no problem. I have a Mystic config half-ish done (old version), put on hold as both my UPS boxes decided to die over the last six months. (First replacement is due this weekend.) First phase of re-organisation starts next week; this node's binkD/FMail/etc configs are converted to a VirtualBox system,
    on my other host system.

    This is gonna be a busy winter for me. :)

    Cheers,
    Paul.

    ... Run! Run for safety, foolish pedestrians!
    --- GoldED+/LNX 1.1.5-b20130515
    * Origin: Quinn's Rock - Live from Paul's Xubuntu desktop! (3:640/1384)
  • From andrew clarke@3:633/267 to Paul Quinn on Thursday, May 30, 2019 21:13:40
    30 May 19 08:51, you wrote to mark lewis:

    In its place, and for the last three days, RNtrack now runs here. :)

    I'd heard of RNtrack years ago but forgot it existed. Thanks. :)

    I did an SVN checkout and with some source code changes I got it to build and run in FreeBSD:

    30.05.2019 23:11:21 --- RNtrack 1.36/FBSD started.
    30.05.2019 23:11:21 Create new msg in /home/fidonet/msg/zmail/
    30.05.2019 23:11:21 Create new msg in /home/fidonet/msg/zmail/
    30.05.2019 23:11:21 Create new msg in /home/fidonet/msg/zmail/
    30.05.2019 23:11:21 Create new msg in /home/fidonet/msg/zmail/
    30.05.2019 23:11:21 --- RNtrack 1.36/FBSD stopped.

    I have no real need for it at the moment but I suspect Mark Lewis will appreciate it - if he can get it to build on his system.

    Judging from problems I encountered building it in FreeBSD it may also need patches to build it on a modern Linux distro.

    --- GoldED+/BSD 1.1.5-b20180707
    * Origin: Blizzard of Ozz, Melbourne, Victoria, Australia (3:633/267)
  • From mark lewis@1:3634/12.73 to Paul Quinn on Thursday, May 30, 2019 10:21:14
    On 2019 May 30 12:31:50, you wrote to me:

    i'll see if i can find the code so i can compile it... just in case i
    cannot, can you point me in the right direction?

    Sourceforge.

    yeah, i cloned the repo from there...

    I did try compiling two versions but it kept failing on g++ ...

    gcc --version

    $ gcc --version
    gcc (Ubuntu 7.4.0-1ubuntu1~18.04) 7.4.0
    Copyright (C) 2017 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


    mine fails when bison tries to compile the documentation... i wrote the maintainer and asked about it... i haven't checked my email today, though...

    $ bison --version
    bison (GNU Bison) 3.0.4
    Written by Robert Corbett and Richard Stallman.

    Copyright (C) 2015 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


    i've had to spend the morning with the remaining three baby Toulouse Goose babies from this year's hatching... they were naturally hatched... momma abandoned them when they got stuck in the blue kiddie pool for a few hours and couldn't get out due to the water level being lower than they can currently jump to get over the edge when exiting... i got them out but she and the others
    didn't come to them so now i have another job on my hands... first thing was figuring out how to crack/grind raw corn and get them to start eating it... crushing the corn between two bricks is a tiring job... i found an old blender that works much better... another task is to find green plant material they will eat since i have to keep them in a cage and take them out to it... water is no problem, they take to that like geese...

    I don't know if this older Xubuntu has it,

    cat /etc/issue

    $ cat /etc/issue
    Ubuntu 18.04.2 LTS \n \l

    and don't particularly care. On checking RNtrack's "files" on
    Sourceforge, I found a precompiled that works: v1.32. It's FREQable
    from here as rntrack-1_32-lnx.tar.bz2 if you can/want.

    i might try that... i don't know if it'll run on my ubuntu server 18.04 LTS installation, though...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... Clear out, or I'll set the cats on you
    ---
    * Origin: (1:3634/12.73)
  • From Wilfred van Velzen@2:280/464 to Paul Quinn on Thursday, May 30, 2019 16:53:51
    Hi Paul,

    On 2019-05-30 23:01:16, you wrote to me:

    Oh, no problem. I have a Mystic config half-ish done (old version),
    put on hold as both my UPS boxes decided to die over the last six
    months. (First replacement is due this weekend.) First phase of re-organisation starts next week; this node's binkD/FMail/etc configs
    are converted to a VirtualBox system, on my other host system.

    This is gonna be a busy winter for me. :)

    Keep us posted of the developments... ;)

    Bye, Wilfred.

    --- FMail-lnx64 2.1.0.18-B20170815
    * Origin: FMail development HQ (2:280/464)
  • From Gerrit Kuehn@2:240/12 to mark lewis on Thursday, May 30, 2019 18:35:56
    Hello mark!

    30 May 19 12:21, mark lewis wrote to Paul Quinn:


    mine fails when bison tries to compile the documentation... i wrote
    the maintainer and asked about it... i haven't checked my email
    today, though...

    I fail to find a ticket from you on sourceforge. Is your problem with bison or flex? Could you post the error you get here? Do you have an easy way to try a previous version of flex/bison?


    Regards,
    Gerrit

    ... 8:35PM up 44 days, 4:56, 8 users, load averages: 0.56, 0.40, 0.34

    --- Msged/BSD 6.1.2
    * Origin: We're telling tales of communication (2:240/12)
  • From mark lewis@1:3634/12.73 to Gerrit Kuehn on Thursday, May 30, 2019 13:56:34
    On 2019 May 30 20:35:56, you wrote to me:

    mine fails when bison tries to compile the documentation... i wrote
    the maintainer and asked about it... i haven't checked my email
    today, though...

    I fail to find a ticket from you on sourceforge.

    i haven't posted one... the information available on SF says to contact the current maintainer, Michael Dukelsky, which i have done... i didn't feel like joining another mailing list and i haven't looked to see if RU.RNTRACK is available at any of my feeds... i don't really care to join it/them for just one or two problems... i may later on, though, once i get into configuring it but it looks to configure very similar to netmgr... i'm not sure what one would
    do with the perl scripting support but it might come in handy at some point...
    for now, bouncing these few netmails is all i'm after ;)

    Is your problem with bison or flex?

    bison... i don't have flex installed that i know of... i also don't know if bison calls flex or not...

    Could you post the error you get here?

    the error was about " ={" and " = {" and said the "=" was unexpected...

    i took a chance and hacked all the above to just "{" (removed those equals signs) and bison completed... there were also four or five FILEBOX* lines that needed a ";" added before the ending "}"... the build now completes and i've sent a diff to Michael to use if needed/desired... said diff/patch file is 1494
    lines long and i can make it available to you/others if needed...

    Do you have an easy way to try a previous version of flex/bison?

    not that i know of... the system is maintained by aptitude and i'm loath to go forcing things around... especially since it is my BBS production machine and one of the stars for the NAB...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... Never refuse homemade brownies.
    ---
    * Origin: (1:3634/12.73)
  • From Paul Quinn@3:640/1384 to andrew clarke on Friday, May 31, 2019 07:34:38
    Hi! andrew,

    On 30 May 19 23:13, you wrote to me:

    30.05.2019 23:11:21 --- RNtrack 1.36/FBSD stopped.

    Kewl.

    I have no real need for it at the moment but I suspect Mark Lewis will appreciate it - if he can get it to build on his system.

    Yeah, I saw that in the binkD echo.

    Judging from problems I encountered building it in FreeBSD it may also need patches to build it on a modern Linux distro.

    Ah. This is the work of wizards that Z2C warns of. I too don't meddle in such
    things.

    Cheers,
    Paul.

    ... Never take life seriously. Nobody gets out alive anyway!
    --- GoldED+/LNX 1.1.5-b20130515
    * Origin: Quinn's Rock - Live from Paul's Xubuntu desktop! (3:640/1384)
  • From Paul Quinn@3:640/1384 to mark lewis on Friday, May 31, 2019 07:31:30
    Hi! mark,

    On 30 May 19 12:21, you wrote to me:

    I did try compiling two versions but it kept failing on g++ ...
    gcc --version

    Uh, huh.

    mine fails when bison tries to compile the documentation...

    Ooh, I hate it when that happens.

    i've had to spend the morning with the remaining three baby Toulouse
    Goose babies from this year's hatching...

    Oh, poor birdies. They are such angels.

    I don't know if this older Xubuntu has it,
    Ubuntu 18.04.2 LTS \n \l

    Ubuntu 14.04.6 LTS \n \l

    FREQable from here as rntrack-1_32-lnx.tar.bz2 if you can/want.
    i might try that... i don't know if it'll run on my ubuntu server
    18.04 LTS installation, though...

    No wuckin' forries.

    Cheers,
    Paul.

    ... ///\oo/\\\ There are no more bugs. ///\oo/\\\ ///\oo/\\\
    --- GoldED+/LNX 1.1.5-b20130515
    * Origin: Quinn's Rock - Live from Paul's Xubuntu desktop! (3:640/1384)
  • From Paul Quinn@3:640/1384 to Wilfred van Velzen on Friday, May 31, 2019 07:32:08
    Hi! Wilfred,

    On 30 May 19 18:53, you wrote to me:

    This is gonna be a busy winter for me. :)
    Keep us posted of the developments... ;)

    I could send you the website URL for my locale, for up-to-the-half-hour weather
    reoprts, if you would prefer. ;)

    Cheers,
    Paul.

    ... I used to be a cynic, but I don't believe in that crap any more.
    --- GoldED+/LNX 1.1.5-b20130515
    * Origin: Quinn's Rock - Live from Paul's Xubuntu desktop! (3:640/1384)
  • From mark lewis@1:3634/12.73 to Paul Quinn on Thursday, May 30, 2019 18:49:22
    On 2019 May 31 09:31:30, you wrote to me:

    I did try compiling two versions but it kept failing on g++ ...
    gcc --version

    Uh, huh.

    i was asking you what your's is ;)

    but seeing your etc/issue below, i know what it is unless you manually danced around and updated to a different version... i'm running 14.04.6 on this point workstation... it is using

    gcc (Ubuntu 4.8.4-2ubuntu1~14.04.4) 4.8.4
    Copyright (C) 2013 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


    mine fails when bison tries to compile the documentation...

    Ooh, I hate it when that happens.

    my bad... it wasn't the documentation... it was trying to create the cfg.cpp and .hpp files (i think)... i finally hacked at it enough to get it to compile properly... basically converting many " = {" and " ={" to "{" and adding four (IIRC) missing ";"...

    i've had to spend the morning with the remaining three baby Toulouse
    Goose babies from this year's hatching...

    Oh, poor birdies. They are such angels.

    one of them definitely is now... it was quite worn out and lethargic when i got
    them out of the pool... it just sat down on the ground instead of trying to run around like the other two... it flew from this realm some 6 hours or so later... it was the calmest of them and didn't seem to mind being held... it ate some fresh ground corn "flour" and drank some water but just stayed in one place... i hate losing any critters...

    I don't know if this older Xubuntu has it,
    Ubuntu 18.04.2 LTS \n \l

    Ubuntu 14.04.6 LTS \n \l

    yep, same as this workstation...

    FREQable from here as rntrack-1_32-lnx.tar.bz2 if you can/want.
    i might try that... i don't know if it'll run on my ubuntu server
    18.04 LTS installation, though...

    No wuckin' forries.

    :snort: hahahahaha! i haven't found it yet, though... ahh! dummy me! i was looking at the latest 1.36 which only has a precompiled winwhatever flavor available... i'll have to look and see if i can figure out the changes between 1.32 and 1.36...

    [time passes]

    doesn't look like much changed... a few (3 if i counted correctly) bugs fixed and some script/makefile changes but that's all... hummm...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... She could host a new cooking show: "Cooking with too much cheese".
    ---
    * Origin: (1:3634/12.73)
  • From Paul Quinn@3:640/1384 to mark lewis on Friday, May 31, 2019 10:40:49
    Hi! mark,

    On 30 May 19 20:49, you wrote to me:

    I did try compiling two versions but it kept failing on g++ ...
    gcc --version
    Uh, huh.
    i was asking you what your's is ;)

    I was freezing, under a very big blanket. It's hard to 'catch the wave' in these conditions... no grok, too cold.

    gcc (Ubuntu 4.8.4-2ubuntu1~14.04.4) 4.8.4
    Copyright (C) 2013 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There
    is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.

    Looks familiar...

    gcc (Ubuntu 4.8.4-2ubuntu1~14.04.4) 4.8.4 ...etc...etc.

    The installer (errors) kept calling it g++ ...mmm, which it probably is but I don't wanna play with these things. I have a much damaged forehead from key dents.

    my bad... it wasn't the documentation... it was trying to create the cfg.cpp and .hpp files (i think)... i finally hacked at it enough to
    get it to compile properly... basically converting many " = {" and "
    ={" to "{" and adding four (IIRC) missing ";"...

    Oh, stop it! ...the nightmares...

    i hate losing any critters...

    Same here. She was probably the youngest. They tend to be a little weaker.

    figure out the changes between 1.32 and 1.36...
    [time passes]
    doesn't look like much changed... a few (3 if i counted correctly)
    bugs fixed and some script/makefile changes but that's all... hummm...

    I figured as much when I triggered the 1.32 download, without looking.

    Cheers,
    Paul.

    ... And then there was the day when my electric nose hair trimmer shorted out. --- GoldED+/LNX 1.1.5-b20130515
    * Origin: Quinn's Rock - Live from Paul's Xubuntu desktop! (3:640/1384)
  • From mark lewis@1:3634/12.73 to Paul Quinn on Friday, May 31, 2019 04:33:42
    On 2019 May 31 12:40:48, you wrote to me:

    I did try compiling two versions but it kept failing on g++ ...
    gcc --version
    Uh, huh.
    i was asking you what your's is ;)

    I was freezing, under a very big blanket. It's hard to 'catch the
    wave' in these conditions... no grok, too cold.

    i know that feeling... and the opposite... it was 102F (38.9C) here yesterday...

    gcc (Ubuntu 4.8.4-2ubuntu1~14.04.4) 4.8.4 ...etc...etc.

    The installer (errors) kept calling it g++ ...mmm, which it probably
    is but I don't wanna play with these things. I have a much damaged forehead from key dents.

    ewww... i never had that problem...

    my bad... it wasn't the documentation... it was trying to create the
    cfg.cpp and .hpp files (i think)... i finally hacked at it enough to
    get it to compile properly... basically converting many " = {" and "
    ={" to "{" and adding four (IIRC) missing ";"...

    Oh, stop it! ...the nightmares...

    search and replace worked a treat... i was just hoping that there were not any valid uses of that form... i might have gotten lucky... time to buy a lottery ticket??

    i hate losing any critters...

    Same here. She was probably the youngest. They tend to be a little weaker.

    might have been...

    figure out the changes between 1.32 and 1.36...
    [time passes]
    doesn't look like much changed... a few (3 if i counted correctly)
    bugs fixed and some script/makefile changes but that's all... hummm...

    I figured as much when I triggered the 1.32 download, without looking.

    they are/were definite bugs... i'm curious to see what michael comes up with based on my report... it could be simply newer compiler requirements with stricter rules and newer standards being used...

    eg: i ran into problems when flightgear implemented some new C++11 type code...
    compiling FG on 14.04 was a trick but they fixed it up and we're still good to
    go even though 14.04 is now out of support... i've got to bite the bullet and cross my fingers and run the distupgrade thing... first i need to get another 1TB HD to clone to in case things go sideways... i'm more worried about messing
    up my virtual machine hosting capability... especially after i've just gotten my 64bit VMs to run again with the recent 14.04 stuff... i was having to force boot to an older kernel for them to run properly...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... Pudding is not currently a fashionable dessert.
    ---
    * Origin: (1:3634/12.73)
  • From andrew clarke@3:633/267 to mark lewis on Saturday, June 01, 2019 20:47:40
    30 May 19 20:49, you wrote to Paul Quinn:

    mine fails when bison tries to compile the documentation...

    Ooh, I hate it when that happens.

    my bad... it wasn't the documentation... it was trying to create the cfg.cpp and .hpp files (i think)... i finally hacked at it enough to get it to compile properly... basically converting many " = {" and " ={" to "{" and adding four (IIRC) missing ";"...

    Another option was to comment out that part of the Makefile.

    Since cfg.cpp already exists in the SVN tree, so there's probably no need to recreate it with bison.

    Curiously the FreeBSD makefile doesn't actually run bison. That's probably an error on the author's part, though I don't have bison installed anyway. (It's not part of the FreeBSD base.)

    Build instructions for RNTrack on Linux:

    $ svn co https://svn.code.sf.net/p/ftrack-as/code/trunk ftrack-as-code
    $ mv ftrack-as-code rntrack
    $ cd rntrack/MakeFiles/linux
    $ nano Makefile

    [...]

    $ svn diff
    Index: Makefile ===================================================================
    -+- Makefile (revision 174)
    +++ Makefile (working copy)
    @@ -84,8 +84,8 @@
    %.o: $(SRCDIR)%.cpp
    $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<

    -$(SRCDIR)cfg.cpp: $(SRCDIR)cfg.y
    - bison -l -d $< -o $(SRCDIR)cfg.cpp
    +#$(SRCDIR)cfg.cpp: $(SRCDIR)cfg.y
    +# bison -l -d $< -o $(SRCDIR)cfg.cpp

    smapi:
    make -C $(SRCDIR)smapi -f makefile.lnx

    $ make

    --- GoldED+/BSD 1.1.5-b20180707
    * Origin: Blizzard of Ozz, Melbourne, Victoria, Australia (3:633/267)