• undefined reference to 'crc'16

    From Dutts@VERT to All on Tuesday, April 28, 2020 08:40:15
    Hi,
    I am trying to build Synchronet on Debian 10. I have installed all of the prerequisites listed at
    http://wiki.synchro.net/install:nix:prerequisites, and am following the instructions at
    http://wiki.synchro.net/install:nix but getting the following error:

    Linking gcc.linux.x64.exe.release/syncview
    /usr/bin/ld: ../../conio/gcc.linux.x64.lib.release/libciolib_mt.a(cterm.o): in function `cterm_write.localalias.11':
    cterm.c:(.text+0x7e01): undefined reference to `crc16'
    /usr/bin/ld: cterm.c:(.text+0x7f19): undefined reference to `crc16' /usr/bin/ld: cterm.c:(.text+0x8b7d): undefined reference to `crc16tbl' collect2: error: ld returned 1 exit status
    make[1]: *** [GNUmakefile:27: gcc.linux.x64.exe.release/syncview] Error 1 make[1]: Leaving directory '/home/sbbs/sbbs/src/sbbs3/syncview'
    make: *** [GNUmakefile:201: syncview] Error 2

    Can anyone help?

    Thanks

    Dutts

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Dutts on Tuesday, April 28, 2020 10:54:09
    Re: undefined reference to 'crc'16
    By: Dutts to All on Tue Apr 28 2020 08:40 am

    Hi,
    I am trying to build Synchronet on Debian 10. I have installed all of the prerequisites listed at
    http://wiki.synchro.net/install:nix:prerequisites, and am following the instructions at
    http://wiki.synchro.net/install:nix but getting the following error:

    Linking gcc.linux.x64.exe.release/syncview
    /usr/bin/ld: ../../conio/gcc.linux.x64.lib.release/libciolib_mt.a(cterm.o): in function `cterm_write.localalias.11':
    cterm.c:(.text+0x7e01): undefined reference to `crc16'
    /usr/bin/ld: cterm.c:(.text+0x7f19): undefined reference to `crc16' /usr/bin/ld: cterm.c:(.text+0x8b7d): undefined reference to `crc16tbl' collect2: error: ld returned 1 exit status
    make[1]: *** [GNUmakefile:27: gcc.linux.x64.exe.release/syncview] Error 1 make[1]: Leaving directory '/home/sbbs/sbbs/src/sbbs3/syncview'
    make: *** [GNUmakefile:201: syncview] Error 2

    Okay, thanks, that should be fixed now.

    Can anyone help?

    You'll need to cvs-update but should be good after that.

    digital man

    This Is Spinal Tap quote #15:
    Review on "Shark Sandwich", merely a two word review: "Shit Sandwich".
    Norco, CA WX: 77.8F, 60.0% humidity, 0 mph NE wind, 0.00 inches rain/24hrs

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Dutts@VERT to Digital Man on Wednesday, April 29, 2020 00:21:24
    Okay, thanks, that should be fixed now.
    You'll need to cvs-update but should be good after that.

    All good now, thanks mate!

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net