Linking error when compiling a minimal ncurses program with fp-ide on ubuntu lazarus / 65-FV-Textmode IDE ---------------------------------------------------------------------- fractionite · 2018-01-27 22:33 I try to compile a very simple program using the ncurses library (uses ncrt) My ide is fp-ide My OS is Linux (Ubuntu) I have ncurses installed and it is found in /usr/lib/fpc/3.3.0/units/x86_64-linux/ncurses.ppu However, I am stuck with the lines QuoteUsing util /usr/bin/ld Executing "/usr/binld.bfd" with command line "-b elf64-x86-64 -m elf64-x86-64 --dynamic-linker= /lib64/ld-linux-x86-64.so.2 -L. /home/hacking/test link.res" test.pas(4,1) Error: Error while linking All other programs just using crt compile just fine. ---------------------------------------------------------------------- Ñuño_Martínez · 2018-01-29 11:05 May be there's a mistake in file "test.pas", line 4. ---------------------------------------------------------------------- Thaddy · 2018-01-29 11:21 Quote/usr/lib/fpc/3.3.0/units/x86_64-linux/ncurses.ppuFPC 3.3.0 does not exist. (Frankly, may never exist since trunk imho warrants a major release (like 4.0), but at least it would be in the future) And trunk is still 3.1.1. How did you install and from where? Does line 4 refer to a library? Which one? libncurses? ---------------------------------------------------------------------- marcov · 2018-01-29 13:37 Probably it can't find some library. Unfortunately your error output doesn't show it. Compiling on the commandline could make it easier. As a precaution you could also make sure that you have ncurses and ncurses-dev(el) installed.