• Undefined symbols

    From Victor Escobar@1:103/705 to alt.bbs.synchronet on Thursday, January 21, 2021 20:17:42
    From Newsgroup: alt.bbs.synchronet

    Hello,

    I'm compiling SBBS on FreeBSD 12.2 amd64 and get the following errors: ------------------------
    Linking clang.freebsd.amd64.exe.release/sbbsecho
    ld: error: undefined symbol: pthread_mutex_initializer_np
    referenced by link_list.c
    link_list.o:(listInit) in archive /usr/home/sbbs/sbbs/repo/src/sbbs3/../xpdev/clang.freebsd.amd64.lib.release/libxpdev.a

    ld: error: undefined symbol: sem_trywait_block
    referenced by link_list.c
    link_list.o:(listSemTryWaitBlock) in archive /usr/home/sbbs/sbbs/repo/src/sbbs3/../xpdev/clang.freebsd.amd64.lib.release/libxpdev.a
    cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[1]: *** [GNUmakefile:185: clang.freebsd.amd64.exe.release/sbbsecho] Error 1
    gmake[1]: Leaving directory '/usr/home/sbbs/sbbs/repo/src/sbbs3'
    gmake: *** [GNUmakefile:152: sbbs3] Error 2
    --------------------

    Please advise.

    TIA
    --- Synchronet 3.18c-Win32 NewsLink 1.113
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Victor Escobar on Thursday, January 21, 2021 21:42:29
    Re: Undefined symbols
    By: Victor Escobar to alt.bbs.synchronet on Thu Jan 21 2021 08:17 pm

    From Newsgroup: alt.bbs.synchronet

    Hello,

    I'm compiling SBBS on FreeBSD 12.2 amd64 and get the following errors: ------------------------
    Linking clang.freebsd.amd64.exe.release/sbbsecho
    ld: error: undefined symbol: pthread_mutex_initializer_np
    referenced by link_list.c
    link_list.o:(listInit) in archive /usr/home/sbbs/sbbs/repo/sr c/sbbs3/../xpdev/clang.freebsd.amd64.lib.release/libxpdev.a

    ld: error: undefined symbol: sem_trywait_block
    referenced by link_list.c
    link_list.o:(listSemTryWaitBlock) in archive /usr/home/sbbs/s bbs/repo/src/sbbs3/../xpdev/clang.freebsd.amd64.lib.release/libxpdev.a
    cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[1]: *** [GNUmakefile:185: clang.freebsd.amd64.exe.release/sbbsecho] Error 1
    gmake[1]: Leaving directory '/usr/home/sbbs/sbbs/repo/src/sbbs3'
    gmake: *** [GNUmakefile:152: sbbs3] Error 2
    --------------------

    Please advise.

    The other guy that builds and runs Synchronet on FreeBSD is Deuce. You can find him in #synchronet at irc.synchro.net.
    --
    digital man

    Rush quote #28:
    The future pre-decided, detached and subdivided in the mass production zone Norco, CA WX: 55.2øF, 70.0% humidity, 0 mph S wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.12-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Victor Escobar on Saturday, January 23, 2021 17:52:08
    Re: Undefined symbols
    By: Digital Man to Victor Escobar on Thu Jan 21 2021 09:42 pm

    Re: Undefined symbols
    By: Victor Escobar to alt.bbs.synchronet on Thu Jan 21 2021 08:17 pm

    From Newsgroup: alt.bbs.synchronet

    Hello,

    I'm compiling SBBS on FreeBSD 12.2 amd64 and get the following errors: ------------------------
    Linking clang.freebsd.amd64.exe.release/sbbsecho
    ld: error: undefined symbol: pthread_mutex_initializer_np
    referenced by link_list.c
    link_list.o:(listInit) in archive /usr/home/sbbs/sbbs/repo/sr c/sbbs3/../xpdev/clang.freebsd.amd64.lib.release/libxpdev.a

    ld: error: undefined symbol: sem_trywait_block
    referenced by link_list.c
    link_list.o:(listSemTryWaitBlock) in archive /usr/home/sbbs/s bbs/repo/src/sbbs3/../xpdev/clang.freebsd.amd64.lib.release/libxpdev.a cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[1]: *** [GNUmakefile:185: clang.freebsd.amd64.exe.release/sbbsecho] Error 1
    gmake[1]: Leaving directory '/usr/home/sbbs/sbbs/repo/src/sbbs3'
    gmake: *** [GNUmakefile:152: sbbs3] Error 2
    --------------------

    Please advise.

    The other guy that builds and runs Synchronet on FreeBSD is Deuce. You can find him in #synchronet at irc.synchro.net.

    from #synchronet after you left:

    <@Deuce> If that FreeBSD guy comes back get the build command-line from him. <@Deuce> And find out if he's using the "installer" GNUmakefile (I suspect he is)
    <@Deuce> And more of the build log... ideally the whole thing.
    <DigitalMan> you have more explicit instructions for "the freebsd guy"? <@Deuce> Well, I really don't understand why that needs to be an assignment rather than an init(), but no... not really.
    <@Deuce> Basically, I can't reproduce what he's seeing.
    <@Deuce> It should work, but I need to know what he's doing to reproduce it.
    --
    digital man

    Sling Blade quote #24:
    Karl: Kaiser blade. I hit my mother upside the head with it. Mmm... Killed her. Norco, CA WX: 44.3øF, 92.0% humidity, 0 mph SW wind, 0.23 inches rain/24hrs
    --- SBBSecho 3.12-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From MRO@1:103/705 to Digital Man on Saturday, January 23, 2021 23:10:00
    Re: Undefined symbols
    By: Digital Man to Victor Escobar on Sat Jan 23 2021 05:52 pm

    from #synchronet after you left:

    <@Deuce> If that FreeBSD guy comes back get the build command-line from him. <@Deuce> And find out if he's using the "installer" GNUmakefile (I suspect he is)
    <@Deuce> And more of the build log... ideally the whole thing. <DigitalMan> you have more explicit instructions for "the freebsd guy"? <@Deuce> Well, I really don't understand why that needs to be an assignment rather than an init(), but no... not really.
    <@Deuce> Basically, I can't reproduce what he's seeing.
    <@Deuce> It should work, but I need to know what he's doing to reproduce it. --
    digital man

    if only people would use email.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to MRO on Saturday, January 23, 2021 22:15:24
    Re: Undefined symbols
    By: MRO to Digital Man on Sat Jan 23 2021 11:10 pm

    from #synchronet after you left:

    if only people would use email.

    That way no body else gets to learn about the solution?
    --
    digital man

    This Is Spinal Tap quote #19:
    Oh then, maybe it's not green. Anyway this is what I sleep in sometimes.
    Norco, CA WX: 43.3øF, 93.0% humidity, 0 mph SSW wind, 0.23 inches rain/24hrs --- SBBSecho 3.12-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From MRO@1:103/705 to Digital Man on Sunday, January 24, 2021 00:59:45
    Re: Undefined symbols
    By: Digital Man to MRO on Sat Jan 23 2021 10:15 pm

    Re: Undefined symbols
    By: MRO to Digital Man on Sat Jan 23 2021 11:10 pm

    from #synchronet after you left:

    if only people would use email.

    That way no body else gets to learn about the solution?
    --
    digital man

    i dunno, there's a time and a place for everything. especially when there's questions to be asked on both sides to clarify whats going on.
    i think a lot of these things turn into background noise, not sure if people are learning from them.


    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Gamgee@1:103/705 to MRO on Sunday, January 24, 2021 08:35:00
    MRO wrote to Digital Man <=-

    from #synchronet after you left:

    if only people would use email.

    That way no body else gets to learn about the solution?

    i dunno, there's a time and a place for everything. especially
    when there's questions to be asked on both sides to clarify whats
    going on. i think a lot of these things turn into background
    noise, not sure if people are learning from them.

    That's why they were using IRC. Real-time information exchange.
    Pretty much the best possible scenario.

    The background noise is coming from your idiotic ramblings. You're in
    the same category as The Millionaire. Probably worse, actually.



    ... Ignorance can be cured. Stupid is forever.
    --- MultiMail/Linux v0.52
    þ Synchronet þ Palantir BBS * palantirbbs.ddns.net * Pensacola, FL
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Terminator@1:103/705 to Mro on Tuesday, March 16, 2021 21:14:14
    On Sat 23-Jan-2021 23:10 , Mro@1:275/201.0 said to Digital Man:


    from #synchronet after you left:

    <@Deuce> If that FreeBSD guy comes back get the build command-line
    from
    him. <@Deuce> And find out if he's using the "installer" GNUmakefile
    (I
    suspect he is)
    <@Deuce> And more of the build log... ideally the whole thing. <DigitalMan> you have more explicit instructions for "the freebsd
    guy"?
    <@Deuce> Well, I really don't understand why that needs to be an assignment rather than an init(), but no... not really.
    <@Deuce> Basically, I can't reproduce what he's seeing.
    <@Deuce> It should work, but I need to know what he's doing to
    reproduce
    it. --
    digital man

    It's good to have it document in the Synchronet message base. You never know someone else may need to reference it down the road.
    --- CNet/5
    # Origin: 1:275/201.0 (1:275/201.30)
    þ Synchronet þ sbbs.dynu.net 2025
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)