• Re: Hpt Origin Question

    From MIKE POWELL@21:1/175 to ACCESSION on Saturday, March 07, 2026 18:08:00
    If you were pulling from github and compiling yourself, it was probably looki for 'mygolded.h', which per the first step of the compile instructions you ne to edit 'mygolded.__h' to personalize it, and rename it to 'mygolded.h'.

    If it were an 'h' file, wouldn't that blow up the compile? /

    Also, actually editing the config file and making sure paths and whatever els is correct is also helpful, as it may not successfully run with the default config.

    This is on linux. I didn't use the default config, I did change it.

    Seeing as the program doesn't even give a message to say *which* file is missing -- I suspect the message I am getting is the OS's default reaction
    to a condition code -- it doesn't make me really want to use the program.
    One of the first things I learned as a programmer is that if you have an
    error opening a file you need to tell the user/operator which file it is
    that is the problem -- make them search for it and you are getting called
    in the middle of the night. ;)

    Mike
    ---
    � BgNet 1.0�12 � moe's tavern * 1-502-875-8938 * moetiki.ddns.net:27
    * Origin: Capitol City Online (21:1/175)
  • From Accession@21:1/700 to MIKE POWELL on Sunday, March 08, 2026 18:31:48
    Hey Mike!

    On Sat, Mar 07 2026 12:08:00 -0600, you wrote:

    If you were pulling from github and compiling yourself, it was
    probably looki for 'mygolded.h', which per the first step of the
    compile instructions you ne to edit 'mygolded.__h' to personalize
    it, and rename it to 'mygolded.h'.

    If it were an 'h' file, wouldn't that blow up the compile? /

    From golded-plus/docs/building.txt:

    "Now go to golded3 and copy mygolded.__h to mygolded.h and adjust it for yourself (put your name, FTN address and e-mail). Goto root again."

    Question it all you want, it is the first step you should do before compiling, per the instructions.

    This is on linux. I didn't use the default config, I did change it.

    Seeing as the program doesn't even give a message to say *which*
    file is missing -- I suspect the message I am getting is the OS's
    default reaction to a condition code -- it doesn't make me really
    want to use the program. One of the first things I learned as a
    programmer is that if you have an error opening a file you need to
    tell the user/operator which file it is that is the problem -- make
    them search for it and you are getting called in the middle of the
    night. ;)

    It most likely does give a message, but I think it clears the screen before you can see it (since this was originally made long before /fast computers/). Try piping your command to a text file to try and capture what it says.

    Otherwise, if you don't want to use the program.. don't. It works just fine on other systems, including mine *shrug*. I'm just giving you the information you need (and I've gained) to get it to compile and run properly. Please don't shoot the messenger.

    Regards,
    Nick

    ... Sarcasm, because beating people up is illegal.
    --- SBBSecho 3.37-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (21:1/700)
  • From MIKE POWELL@21:1/175 to ACCESSION on Monday, March 09, 2026 07:36:00
    If it were an 'h' file, wouldn't that blow up the compile? /

    From golded-plus/docs/building.txt:

    "Now go to golded3 and copy mygolded.__h to mygolded.h and adjust it for yourself (put your name, FTN address and e-mail). Goto root again."

    Question it all you want, it is the first step you should do before compiling per the instructions.

    uhhh, I wasn't questioning that it might need doing, if you are compiling
    the code, but I am questioning "wouldn't it blow up the compile?" which,
    if mygolded.h is a required file, I am 100% certain that it would.

    I didn't compile code, I got the recent pre-compiled *.deb so that ain't
    my problem.

    Otherwise, if you don't want to use the program.. don't. It works just fine o other systems, including mine *shrug*. I'm just giving you the information yo need (and I've gained) to get it to compile and run properly. Please don't shoot the messenger.

    I wasn't so I am not sure where you got that idea. I only questioned
    "wouldn't it blow up the compile" if you didn't follow the instructions.
    Since I already have a binary, I either got it compiled or I got the
    binaries. Would have thought that much was obvious, since I was
    complaining about golded not giving a proper error message -- which it did
    not here.

    Installed it on another machine... it complained about a library being
    missing - libncurses. The machine in question has two versions, 4 and 5 including -dev for each, installed and other programs that need it find it fine, including one I recently did compile.

    My impression is that it is POS-ware and I don't need to bother with it.

    Mike
    ---
    � BgNet 1.0�12 � moe's tavern * 1-502-875-8938 * moetiki.ddns.net:27
    * Origin: Capitol City Online (21:1/175)
  • From Vorlon@21:1/195 to MIKE POWELL on Tuesday, March 10, 2026 10:33:02

    Hello MIKE!

    09 Mar 26 07:36, you wrote to ACCESSION:

    From golded-plus/docs/building.txt:

    "Now go to golded3 and copy mygolded.__h to mygolded.h and adjust it
    for yourself (put your name, FTN address and e-mail). Goto root
    again."

    Question it all you want, it is the first step you should do before
    compiling per the instructions.

    uhhh, I wasn't questioning that it might need doing, if you are
    compiling the code, but I am questioning "wouldn't it blow up the compile?" which, if mygolded.h is a required file, I am 100% certain
    that it would.

    when compiling Golded, if the above steps are not performed it does complain about the missing file.

    If someone can't read the "buiding.txt" file, witch states what to do. Then that is not the fault of the package.


    Vorlon


    --- GoldED+/LNX 1.1.5-b20250409
    * Origin: Dragon's Lair ---:- dragon.vk3heg.net -:--- Prt: 6800 (21:1/195)
  • From Accession@21:1/700 to MIKE POWELL on Monday, March 09, 2026 19:14:15
    Hey Mike!

    On Mon, Mar 09 2026 02:36:00 -0500, you wrote:

    uhhh, I wasn't questioning that it might need doing, if you are
    compiling the code, but I am questioning "wouldn't it blow up the
    compile?" which, if mygolded.h is a required file, I am 100% certain
    that it would.

    The compile would stop (gracefully), letting you know that that file can not be found. Nothing would "blow up".

    I didn't compile code, I got the recent pre-compiled *.deb so that
    ain't my problem.

    That is definitely your problem (using pre-compiled and probably outdated .deb packages created on a system that differs from your own). When was the .deb package created? With what kernel? With what version of ncurses?

    Would have thought that much was
    obvious, since I was complaining about golded not giving a proper
    error message -- which it did not here.

    Not really that obvious, but now that you've finally mentioned a .deb package, I figured I could let you in on a little secret: There is no "officially" supported .deb package for this program that I know of.

    Installed it on another machine... it complained about a library
    being missing - libncurses. The machine in question has two
    versions, 4 and 5 including -dev for each, installed and other
    programs that need it find it fine, including one I recently did
    compile.

    Guessing this .deb package was created using static (or very old) libraries or something. Which could mean it might not work on many other systems, unless they were installed exactly the same as the original system that compiled it.

    My impression is that it is POS-ware and I don't need to bother with
    it.

    Yet you use old DOS offline QWK readers that cut off original subject lines. I assumed you loved POS-ware!

    Either way, if it's a .deb package created many moons ago, I'd probably agree that what you're trying to install is POS-ware. The current code in git is dated early-mid 2025, and works just fine if you follow the instructions that come with it, rather than using some third party .deb package. I just skimmed through the source and there is no .deb package included in it. As a matter of fact, there is a "debian" directory in there, which includes a "changelog" that is dated 2009. So I'm guessing that idea went out the window and things related to it were removed a long time ago.

    You could try pulling it from git (the normal way to "install" it), reading and following "building.txt" (which even mentions the prerequisites that are needed to install beforehand) and "installing" it on your own system. Then you could come back here and tell us all how easy it was to do. ;)

    Regards,
    Nick

    ... Sarcasm, because beating people up is illegal.
    --- SBBSecho 3.37-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (21:1/700)
  • From Accession@21:1/700 to Vorlon on Monday, March 09, 2026 19:18:09
    Hey Vorlon!

    On Mon, Mar 09 2026 18:33:02 -0500, you wrote:

    If someone can't read the "buiding.txt" file, witch states what to
    do. Then that is not the fault of the package.

    No way. It's crap because instructions aren't needed and we try to install via an old unsupported .deb package! :D

    Regards,
    Nick

    ... Sarcasm, because beating people up is illegal.
    --- SBBSecho 3.37-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (21:1/700)
  • From fusion@21:1/616 to Accession on Monday, March 09, 2026 20:59:42
    On 09 Mar 2026, Accession said the following...

    Not really that obvious, but now that you've finally mentioned a .deb package, I figured I could let you in on a little secret: There is no "officially" supported .deb package for this program that I know of.

    https://github.com/golded-plus/golded-plus/releases

    not really sure who this 'dukelsky' fellow is, but i could see confusing this with being 'official'.

    could probably send a message on github asking for those to be removed if they cause people (and those who support them) problems..

    --- Mystic BBS v1.12 A47 2021/12/25 (Windows/32)
    * Origin: cold fusion - cfbbs.net - grand rapids, mi (21:1/616)
  • From Vorlon@21:1/195 to Accession on Tuesday, March 10, 2026 13:11:02

    Hello Accession!

    09 Mar 26 19:18, you wrote to me:

    On Mon, Mar 09 2026 18:33:02 -0500, you wrote:

    If someone can't read the "buiding.txt" file, witch states what to
    do. Then that is not the fault of the package.

    No way. It's crap because instructions aren't needed and we try to
    install via an old unsupported .deb package! :D

    It must be so crap that a lot of sysop's use it every day!




    I want my money back.........





    Vorlon


    --- GoldED+/LNX 1.1.5-b20250409
    * Origin: Dragon's Lair ---:- dragon.vk3heg.net -:--- Prt: 6800 (21:1/195)