Subj : Re: ls returned 1 exit status To : alt.bbs.synchronet From : Daniel Date : Thu Jul 01 2021 04:41:22 From Newsgroup: alt.bbs.synchronet "Digital Man" writes: > To: Daniel > Re: Re: ls returned 1 exit status > By: Daniel to alt.bbs.synchronet on Tue Jun 29 2021 04:57 pm > > > From Newsgroup: alt.bbs.synchronet > > > > Daniel writes: > > > > > "Digital Man" writes: > > > > >> To: Daniel > > >> Re: ls returned 1 exit status > > >> By: Daniel to alt.bbs.synchronet on Sun Jun 27 2021 01:29 am > > >> > > >> > From Newsgroup: alt.bbs.synchronet > > >> > > > >> > Digitalman > > >> > > > >> > Attempting to compile/install latest syncterm after upgrading my box > > to >> > the latest ubuntu lts. Errors out, here's a sample of the output: > > >> > > > >> > /usr/bin/ld: > > /home/daniel/syncterm-20210627/src/syncterm/ripper.c:14499: >> > undefined > > reference to `vstat' > > >> > /usr/bin/ld: > > /home/daniel/syncterm-20210627/src/syncterm/ripper.c:14502: >> > undefined > > reference to `vstatlock' > > >> > /usr/bin/ld: gcc.linux.x64.obj.debug-mt/syncterm.o: in function > > `main': >> > /home/daniel/syncterm-20210627/src/syncterm/syncterm.c:1484: > > undefined > > >> > reference to `aspect_fix' > > >> > collect2: error: ld returned 1 exit status > > >> > make: *** [GNUmakefile:111: gcc.linux.x64.exe.debug/syncterm] Error 1 > > >> > > >> Do you have the wide version of the ncurses dev package installed? > > >> http://packages.debian.org/stable/libncursesw5-dev > > > > > Yessir > > > > > $ sudo apt install libncursesw5-dev > > > Reading package lists... Done > > > Building dependency tree > > > Reading state information... Done > > > libncursesw5-dev is already the newest version (6.2-0ubuntu2). > > > 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. > > > > By the way, I spend the majority of my time on the commandline. > > Look further back in the build output for the *first* error that is > displayed. Is the first error reported about that vstat definition in > ripper.c? Looks like ripper.c Here's the output: Linking gcc.linux.x64.exe.debug/syncterm /usr/bin/ld: gcc.linux.x64.obj.debug-mt/ripper.o: in function `rv_reset': /home/daniel/syncterm-20210701/src/syncterm/ripper.c:7646: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:7647: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:7648: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:7649: undefined reference to `vstatlock' /usr/bin/ld: gcc.linux.x64.obj.debug-mt/ripper.o: in function `rv_termset': /home/daniel/syncterm-20210701/src/syncterm/ripper.c:7901: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:7902: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:7905: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:7917: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:7959: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:7960: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:7961: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:7962: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:7963: undefined reference to `vstatlock' /usr/bin/ld: gcc.linux.x64.obj.debug-mt/ripper.o: in function `reinit_screen': /home/daniel/syncterm-20210701/src/syncterm/ripper.c:9776: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:9777: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:9778: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:9778: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:9778: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:9779: undefined reference to `vstat' /usr/bin/ld: gcc.linux.x64.obj.debug-mt/ripper.o:/home/daniel/syncterm-20210701/src/syncterm/ripper.c:9780: more undefined references to `vstat' follow /usr/bin/ld: gcc.linux.x64.obj.debug-mt/ripper.o: in function `reinit_screen': /home/daniel/syncterm-20210701/src/syncterm/ripper.c:9797: undefined reference to `vstatlock' /usr/bin/ld: gcc.linux.x64.obj.debug-mt/ripper.o: in function `do_rip_command': /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10409: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10410: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10410: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10415: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10415: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10415: undefined reference to `vstat' /usr/bin/ld: gcc.linux.x64.obj.debug-mt/ripper.o:/home/daniel/syncterm-20210701/src/syncterm/ripper.c:10415: more undefined references to `vstat' follow /usr/bin/ld: gcc.linux.x64.obj.debug-mt/ripper.o: in function `do_rip_command': /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10417: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10459: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10460: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10460: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10465: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10465: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10465: undefined reference to `vstat' /usr/bin/ld: gcc.linux.x64.obj.debug-mt/ripper.o:/home/daniel/syncterm-20210701/src/syncterm/ripper.c:10465: more undefined references to `vstat' follow /usr/bin/ld: gcc.linux.x64.obj.debug-mt/ripper.o: in function `do_rip_command': /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10467: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10505: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10506: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10507: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10508: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10563: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10564: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10564: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10569: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10569: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10569: undefined reference to `vstat' /usr/bin/ld: gcc.linux.x64.obj.debug-mt/ripper.o:/home/daniel/syncterm-20210701/src/syncterm/ripper.c:10569: more undefined references to `vstat' follow /usr/bin/ld: gcc.linux.x64.obj.debug-mt/ripper.o: in function `do_rip_command': /home/daniel/syncterm-20210701/src/syncterm/ripper.c:10571: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:11093: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:11094: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:11097: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:11109: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:11552: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:11555: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:11556: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:11559: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:12816: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:12817: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:12818: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:12819: undefined reference to `vstatlock' /usr/bin/ld: gcc.linux.x64.obj.debug-mt/ripper.o: in function `init_rip': /home/daniel/syncterm-20210701/src/syncterm/ripper.c:14494: undefined reference to `vstatlock' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:14495: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:14499: undefined reference to `vstat' /usr/bin/ld: /home/daniel/syncterm-20210701/src/syncterm/ripper.c:14502: undefined reference to `vstatlock' /usr/bin/ld: gcc.linux.x64.obj.debug-mt/syncterm.o: in function `main': /home/daniel/syncterm-20210701/src/syncterm/syncterm.c:1484: undefined reference to `aspect_fix' collect2: error: ld returned 1 exit status make: *** [GNUmakefile:111: gcc.linux.x64.exe.debug/syncterm] Error 1 -- Daniel Visit me at: gopher://gcpp.world --- Synchronet 3.19a-Win32 NewsLink 1.113 * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .