• Compile error

    From Dumas Walker@1:103/705 to Digital Man on Saturday, July 06, 2019 20:03:31
    Thought I would pull a new copy of the source to see if it took care of a couple of problems I have been having.

    ~$ cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1 symlinks
    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory '/sbbs/3rdp/build'
    make[1]: Nothing to be done for 'jslib'.
    make[1]: Leaving directory '/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory '/sbbs/src/smblib'
    make[1]: *** No rule to make target 'lzh.h', needed by 'gcc.linux.x64.obj.release/smbadd.o'. Stop.
    make[1]: Leaving directory '/sbbs/src/smblib' /sbbs/src/sbbs3/../build/Common.gmake:501: recipe for target 'smblib' failed make: *** [smblib] Error 2

    smblib.c has a date of 2019/06/29 in the comments. The date/timestamp on the file is today as I just pulled a copy of the source.

    ---
    þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Dumas Walker@1:103/705 to Digital Man on Saturday, July 06, 2019 21:01:57
    Nevermind. A run of cleanall.sh fixed it. <GRIN>

    Thought I would pull a new copy of the source to see if it took care of a couple of problems I have been having.

    ~$ cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1 symlinks
    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory '/sbbs/3rdp/build'
    make[1]: Nothing to be done for 'jslib'.
    make[1]: Leaving directory '/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory '/sbbs/src/smblib'
    make[1]: *** No rule to make target 'lzh.h', needed by 'gcc.linux.x64.obj.release/smbadd.o'. Stop.
    make[1]: Leaving directory '/sbbs/src/smblib' /sbbs/src/sbbs3/../build/Common.gmake:501: recipe for target 'smblib' failed make: *** [smblib] Error 2

    smblib.c has a date of 2019/06/29 in the comments. The date/timestamp on the file is today as I just pulled a copy of the source.

    ---
    þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Dumas Walker on Saturday, July 06, 2019 18:40:36
    Re: Compile error
    By: Dumas Walker to Digital Man on Sat Jul 06 2019 08:03 pm

    Thought I would pull a new copy of the source to see if it took care of a couple of problems I have been having.

    ~$ cd /sbbs/src/sbbs3; make RELEASE=1 USE_DOSEMU=1 symlinks
    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory '/sbbs/3rdp/build'
    make[1]: Nothing to be done for 'jslib'.
    make[1]: Leaving directory '/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory '/sbbs/src/smblib'
    make[1]: *** No rule to make target 'lzh.h', needed by 'gcc.linux.x64.obj.release/smbadd.o'. Stop.
    make[1]: Leaving directory '/sbbs/src/smblib' /sbbs/src/sbbs3/../build/Common.gmake:501: recipe for target 'smblib' failed make: *** [smblib] Error 2

    smblib.c has a date of 2019/06/29 in the comments. The date/timestamp on the file is today as I just pulled a copy of the source.

    You have stale dependencies and need to perform a "clean" operation first - as has been discussed here (or in Synchronet Programming) a lot lately.

    digital man

    This Is Spinal Tap quote #10:
    Dozens of people spontaneously combust each year... just not widely reported. Norco, CA WX: 74.4øF, 63.0% humidity, 7 mph E wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)