• Error Upgrading to 3.20

    From Dumas Walker@CAPCITY2 to All on Thu Feb 22 10:58:19 2024
    This morning, I pulled a copy of 3.20 as follows:
    git -C /sbbs/repo pull

    I then ran the following command to compile:
    cd /sbbs/repo/src/sbbs3; make RELEASE=1 symlinks

    I eventually received this error:

    Compiling upgrade_to_v319.c
    Linking gcc.linux.x64.exe.release/upgrade_to_v319
    Compiling upgrade_to_v320.c
    Linking gcc.linux.x64.exe.release/upgrade_to_v320
    make: *** No rule to make target 'sbbs_status.h', needed by 'gcc.linux.x64.obj.release-mt/sbbscon.o'. Stop.

    I am presuming that it is fatal?

    I am currently running 3.19 on the box in question.

    Thanks.
    #

    ---
    ■ Synchronet ■ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
  • From nelgin@EOTLBBS to Dumas Walker on Thu Feb 22 12:43:51 2024
    On Thu, 22 Feb 2024 10:58:19 -0500
    "Dumas Walker" (VERT/CAPCITY2)
    <VERT/CAPCITY2!Dumas.Walker@endofthelinebbs.com> wrote:
    This morning, I pulled a copy of 3.20 as follows:
    git -C /sbbs/repo pull

    I then ran the following command to compile:
    cd /sbbs/repo/src/sbbs3; make RELEASE=1 symlinks

    I eventually received this error:

    Compiling upgrade_to_v319.c
    Linking gcc.linux.x64.exe.release/upgrade_to_v319
    Compiling upgrade_to_v320.c
    Linking gcc.linux.x64.exe.release/upgrade_to_v320
    make: *** No rule to make target 'sbbs_status.h', needed by 'gcc.linux.x64.obj.release-mt/sbbscon.o'. Stop.

    I am presuming that it is fatal?

    I am currently running 3.19 on the box in question.

    Thanks.
    #

    ---
    ■ Synchronet ■ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
    You might want to run cleanall.sh from the /sbbs/repo/src directory
    just in case. I'm sure DM will have some other answers but that might
    get you started. It compiles fine here.
    --
    End Of The Line BBS - Plano, TX
    telnet endofthelinebbs.com 23
    ---
    ■ Synchronet ■ End Of The Line BBS - endofthelinebbs.com
  • From Digital Man to Dumas Walker on Thu Feb 22 10:51:26 2024
    Re: Error Upgrading to 3.20
    By: Dumas Walker to All on Thu Feb 22 2024 10:58 am

    This morning, I pulled a copy of 3.20 as follows:
    git -C /sbbs/repo pull

    I then ran the following command to compile:
    cd /sbbs/repo/src/sbbs3; make RELEASE=1 symlinks

    I eventually received this error:

    Compiling upgrade_to_v319.c
    Linking gcc.linux.x64.exe.release/upgrade_to_v319
    Compiling upgrade_to_v320.c
    Linking gcc.linux.x64.exe.release/upgrade_to_v320
    make: *** No rule to make target 'sbbs_status.h', needed by 'gcc.linux.x64.obj.release-mt/sbbscon.o'. Stop.

    I am presuming that it is fatal?

    You have a stale dependency. Running 'make clean' in the src/sbbs3 directory (first) would take care of that.
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #90:
    XON = Transmit On (ASCII 17, Ctrl-Q)
    Norco, CA WX: 58.7°F, 77.0% humidity, 0 mph SW wind, 0.00 inches rain/24hrs
  • From Dumas Walker@CAPCITY2 to DIGITAL MAN on Fri Feb 23 09:44:00 2024
    I then ran the following command to compile:
    cd /sbbs/repo/src/sbbs3; make RELEASE=1 symlinks

    I eventually received this error:

    Compiling upgrade_to_v319.c
    Linking gcc.linux.x64.exe.release/upgrade_to_v319
    Compiling upgrade_to_v320.c
    Linking gcc.linux.x64.exe.release/upgrade_to_v320
    make: *** No rule to make target 'sbbs_status.h', needed by 'gcc.linux.x64.obj.release-mt/sbbscon.o'. Stop.

    I am presuming that it is fatal?

    You have a stale dependency. Running 'make clean' in the src/sbbs3 directory (
    rst) would take care of that.

    No dice. I ran 'make clean' in the sbbs3 directory, re-ran the make
    command at the top of this message, and got the exact same error.

    Neglin's suggestion of running cleanall.sh also didn't change the results.


    * SLMR 2.1a * Ultimate office automation: Networked coffee machine.

    ---
    ■ Synchronet ■ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
  • From Digital Man to Dumas Walker on Fri Feb 23 11:39:45 2024
    Re: Error Upgrading to 3.20
    By: Dumas Walker to DIGITAL MAN on Fri Feb 23 2024 09:44 am

    I then ran the following command to compile:
    cd /sbbs/repo/src/sbbs3; make RELEASE=1 symlinks

    I eventually received this error:

    Compiling upgrade_to_v319.c
    Linking gcc.linux.x64.exe.release/upgrade_to_v319
    Compiling upgrade_to_v320.c
    Linking gcc.linux.x64.exe.release/upgrade_to_v320
    make: *** No rule to make target 'sbbs_status.h', needed by 'gcc.linux.x64.obj.release-mt/sbbscon.o'. Stop.

    I am presuming that it is fatal?

    You have a stale dependency. Running 'make clean' in the src/sbbs3 directory (
    rst) would take care of that.

    No dice. I ran 'make clean' in the sbbs3 directory, re-ran the make
    command at the top of this message, and got the exact same error.

    Neglin's suggestion of running cleanall.sh also didn't change the results.

    You would need to specify RELEASE=1 as well. By default, 'make' (and 'make clean') will build/clean debug binaries. You *cleaned* the debug output directory, but built the release target.
    --
    digital man (rob)

    Steven Wright quote #20:
    If Barbie is so popu, why do you have to buy her friends?
    Norco, CA WX: 70.4°F, 31.0% humidity, 3 mph SW wind, 0.00 inches rain/24hrs
  • From Dumas Walker@CAPTEST to DIGITAL MAN on Sat Feb 24 11:44:00 2024
    You would need to specify RELEASE=1 as well. By default, 'make' (and 'make cle
    ') will build/clean debug binaries. You *cleaned* the debug output directory, t built the release target.

    OK that seemed to work! Thanks.


    * SLMR 2.1a * Life is not a spectacle or a feast, it is a predicament.

    ---
    ■ Synchronet ■ Capitol City Test System