Menu

#3568 missing -ltinfo in ucsim build

closed-fixed
ucSim (11)
other
5
2024-05-30
2023-03-22
lvd
No

In gentoo, build of ucsim fails:


$ svn checkout -r13911 svn://svn.code.sf.net/p/sdcc/code/trunk/sdcc sdcc13911
$ cd sdcc13911
$ ./configure --disable-pic14-port --disable-pic16-port --disable-ds390-port --/disable-ds400-port --disable-hc08-port --disable-s08-port --disable-mcs51-port --disable-z180-port --disable-r2k-port --disable-r2ka-port --disable-r3ka-port --disable-sm83-port --disable-tlcs90-port --disable-ez80_z80-port --disable-z80n-port --disable-stm8-port --disable-pdk13-port --disable-pdk14-port --disable-pdk15-port --disable-pdk16-port --disable-mos6502-port
$ make


results in:


g++ -o serialview -Wall -Wno-overloaded-virtual -g -O2 -ggdb -pipe main.o fileio.o frontend.o posix_signal.o -lpanel -lncurses -lrt /usr/lib/gcc/x86_64-pc-linux-gnu/11/../../../../x86_64-pc-linux-gnu/bin/ld: frontend.o: undefined reference to symbol 'nodelay'
/usr/lib/gcc/x86_64-pc-linux-gnu/11/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/libtinfo.so.6: error adding symbols: DSO missing from command line


Adding manually '-ltinfo' fixes the issue.

Discussion

  • Daniel Drotos

    Daniel Drotos - 2023-03-22
    • assigned_to: Daniel Drotos
     
  • Daniel Drotos

    Daniel Drotos - 2024-05-30
    • status: open --> closed-fixed
     

Log in to post a comment.

MongoDB Logo MongoDB