• Error 2

    From Thumper@VERT/THEWASTE to All on Wednesday, September 04, 2019 15:18:00
    Hello All,

    I was just updating via the CVS and now getting an error during make. ../build/Common.gmake:501: recipe for target 'smblib' failed
    make: *** [smblib] Error 2

    I've ran cleanall.sh and it's still happening. I've been able to update just fine for quite awhile now and then this is happening. Any help appreciated.


    ... MultiMail, the new multi-platform, multi-format offline reader!
    --- MultiMail/Win v0.52
    þ Synchronet þ -=The Wastelands BBS=- -=Since 1990=-
  • From Digital Man@VERT to Thumper on Wednesday, September 04, 2019 18:00:09
    Re: Error 2
    By: Thumper to All on Wed Sep 04 2019 03:18 pm

    Hello All,

    I was just updating via the CVS and now getting an error during make. ../build/Common.gmake:501: recipe for target 'smblib' failed
    make: *** [smblib] Error 2

    I've ran cleanall.sh and it's still happening. I've been able to update just fine for quite awhile now and then this is happening. Any help appreciated.

    The helpful error message will be display prior to the "recipe for ..." error message. My guess is that you didn't run "cvs update -d" in the src directory so you don't have the hash and/or encode sub-dirs.

    digital man

    This Is Spinal Tap quote #12:
    Nigel Tufnel: Well, I don't know - wh-wh-... what're the hours?
    Norco, CA WX: 90.6øF, 39.0% humidity, 13 mph NNE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Thumper@VERT/THEWASTE to Digital Man on Friday, September 06, 2019 08:15:00
    Digital Man wrote to Thumper <=-

    Re: Error 2
    By: Thumper to All on Wed Sep 04 2019 03:18 pm

    Hello All,

    I was just updating via the CVS and now getting an error during make. ../build/Common.gmake:501: recipe for target 'smblib' failed
    make: *** [smblib] Error 2

    I've ran cleanall.sh and it's still happening. I've been able to update just fine for quite awhile now and then this is happening. Any help appreciated.

    The helpful error message will be display prior to the "recipe for ..." error message. My guess is that you didn't run "cvs update -d" in the
    src directory so you don't have the hash and/or encode sub-dirs.

    Here is the full error:

    sbbs@thumper-VirtualBox:~/sbbs/src/sbbs3$ make RELEASE=1 symlinks
    make -C /home/sbbs/sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory '/home/sbbs/sbbs/3rdp/build'
    make[1]: Nothing to be done for 'jslib'.
    make[1]: Leaving directory '/home/sbbs/sbbs/3rdp/build'
    make -C /home/sbbs/sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory '/home/sbbs/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 '/home/sbbs/sbbs/src/smblib' /home/sbbs/sbbs/src/sbbs3/../build/Common.gmake:501: recipe for target 'smblib' failed
    make: *** [smblib] Error 2




    ... MultiMail, the new multi-platform, multi-format offline reader!
    --- MultiMail/Win v0.52
    þ Synchronet þ -=The Wastelands BBS=- -=Since 1990=-
  • From Digital Man@VERT to Thumper on Friday, September 06, 2019 08:32:38
    Re: Re: Error 2
    By: Thumper to Digital Man on Fri Sep 06 2019 08:15 am

    Digital Man wrote to Thumper <=-

    Re: Error 2
    By: Thumper to All on Wed Sep 04 2019 03:18 pm

    Hello All,

    I was just updating via the CVS and now getting an error during make. ../build/Common.gmake:501: recipe for target 'smblib' failed
    make: *** [smblib] Error 2

    I've ran cleanall.sh and it's still happening. I've been able to update just fine for quite awhile now and then this is happening. Any help appreciated.

    The helpful error message will be display prior to the "recipe for ..." error message. My guess is that you didn't run "cvs update -d" in the src directory so you don't have the hash and/or encode sub-dirs.

    Here is the full error:

    sbbs@thumper-VirtualBox:~/sbbs/src/sbbs3$ make RELEASE=1 symlinks
    make -C /home/sbbs/sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory '/home/sbbs/sbbs/3rdp/build'
    make[1]: Nothing to be done for 'jslib'.
    make[1]: Leaving directory '/home/sbbs/sbbs/3rdp/build'
    make -C /home/sbbs/sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory '/home/sbbs/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 '/home/sbbs/sbbs/src/smblib' /home/sbbs/sbbs/src/sbbs3/../build/Common.gmake:501: recipe for target 'smblib' failed

    The file lzh.h should be in src/encode. Do you have the src/encode dir? If not, that implies you didn't run "cvs update -d" for your src directory. If yes, then that implies a stale dependency in src/smblib and you need to perform a clean rebuild.

    digital man

    Synchronet/BBS Terminology Definition #38:
    IBM437 = Code Page 437 (so-called IBM Extended ASCII)
    Norco, CA WX: 75.5øF, 65.0% humidity, 0 mph WSW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Thumper@VERT/THEWASTE to Digital Man on Friday, September 06, 2019 10:05:34
    Re: Re: Error 2
    By: Thumper to Digital Man on Fri Sep 06 2019 08:15 am

    The file lzh.h should be in src/encode. Do you have the src/encode dir? If not, that implies you didn't run "cvs update -d" for your src directory. If yes, then that implies a stale dependency in src/smblib and you need to perform a clean rebuild.

    digital man


    src/encode is there.... Does a clean rebuild mean I lose all my setup?


    -=Thumper=-
    Sysop
    The Wastelands BBS

    ---
    þ Synchronet þ -=The Wastelands BBS=- -=Since 1990=-
  • From Thumper@VERT/THEWASTE to Digital Man on Friday, September 06, 2019 10:28:24
    Re: Re: Error 2
    By: Thumper to Digital Man on Fri Sep 06 2019 08:15 am

    The file lzh.h should be in src/encode. Do you have the src/encode dir? If not, that implies you didn't run "cvs update -d" for your src directory. If yes, then that implies a stale dependency in src/smblib and you need to perform a clean rebuild.

    digital man

    Disregard other message about clean rebuild. Just did it and it worked fine. All back to normal. Thanks!!

    ---
    þ Synchronet þ -=The Wastelands BBS=- -=Since 1990=-
  • From Digital Man@VERT to Thumper on Friday, September 06, 2019 10:34:09
    Re: Re: Error 2
    By: Thumper to Digital Man on Fri Sep 06 2019 10:05 am

    Re: Re: Error 2
    By: Thumper to Digital Man on Fri Sep 06 2019 08:15 am

    The file lzh.h should be in src/encode. Do you have the src/encode dir? If not, that implies you didn't run "cvs update -d" for your src directory. If yes, then that implies a stale dependency in src/smblib and you need to perform a clean rebuild.

    src/encode is there.... Does a clean rebuild mean I lose all my setup?

    No. http://wiki.synchro.net/install:nix#updating

    digital man

    Synchronet/BBS Terminology Definition #66:
    SpiderMonkey = Mozilla's C/C++ JavaScript Engine (libmozjs)
    Norco, CA WX: 89.0øF, 39.0% humidity, 2 mph WNW wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Thumper@VERT/THEWASTE to Digital Man on Friday, September 06, 2019 11:54:04
    Re: Re: Error 2
    By: Thumper to Digital Man on Fri Sep 06 2019 10:05 am

    No. http://wiki.synchro.net/install:nix#updating

    digital man

    Jumped on the wiki after I wrote that and did a clean rebuild. All is good now.

    Thanks!

    -=Thumper=-
    Sysop
    The Wastelands BBS

    ---
    þ Synchronet þ -=The Wastelands BBS=- -=Since 1990=-