Fpc versions for Lazarus trunk? lazarus / 1-Linux ---------------------------------------------------------------------- fpcoder · 2021-11-05 11:02 Which versions of fpc can compile Lazarus trunk currently? ---------------------------------------------------------------------- dbannon · 2021-11-05 11:07 at least 3.2.0, 3.2.2 and 3.2.3 (ie fixes). Davo ---------------------------------------------------------------------- fpcoder · 2021-11-05 11:35 Thanks. I have fpc 3.2.2 and compiling with "make bigide " failed. (But using just "make" worked, so now I'm up and running) Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i (9022) Compiling resource ../units/x86_64-linux/gtk2/lazarus.or(9015) Linking ../lazarus/usr/bin/ld: cannot find -lgdk-x11-2.0/usr/bin/ld: cannot find -lgtk-x11-2.0/usr/bin/ld: cannot find -lX11/usr/bin/ld: cannot find -lgdk_pixbuf-2.0/usr/bin/ld: cannot find -lgobject-2.0/usr/bin/ld: cannot find -lglib-2.0/usr/bin/ld: cannot find -lgthread-2.0/usr/bin/ld: cannot find -lgmodule-2.0/usr/bin/ld: cannot find -lpango-1.0/usr/bin/ld: cannot find -lcairo/usr/bin/ld: cannot find -latk-1.0/usr/bin/ld: cannot find -lpangocairo-1.0/home/roger/dev/lazsvn/ide/lazarus.pp(167,1) Error: (9013) Error while linking/home/roger/dev/lazsvn/ide/lazarus.pp(167,1) Fatal: (10026) There were 1 errors compiling module, stoppingFatal: (1018) Compilation abortedmake[2]: *** [Makefile:4668: lazarus] Error 1make[2]: Leaving directory '/home/roger/dev/lazsvn/ide'make[1]: *** [Makefile:5109: bigide] Error 2make[1]: Leaving directory '/home/roger/dev/lazsvn/ide'make: *** [Makefile:3738: idebig] Error 2 ---------------------------------------------------------------------- Zvoni · 2021-11-05 11:37 IIRC, those are dependencies you have to install beforehand (the "dev"-packages i think) ---------------------------------------------------------------------- dbannon · 2021-11-05 23:47 https://wiki.freepascal.org/Installing_Lazarus_on_Linux QuoteNote: Dependencies - you probably want to build the GTK2 version of Lazarus, most distros will have gtk2 preinstalled but you may need to install its dev libraries. So, install gdb, libx11-dev and libgtk2.0-dev, that will bring gtk2 itself along if necessary. If building a QT5 version, you will need libqt5pas-dev. If you are going to work with GTK3, you will need to install libgtk-3-dev But do please read the above mentioned wiki page. Davo ---------------------------------------------------------------------- JuhaManninen · 2021-11-06 08:58 Quote from: dbannon on November 05, 2021, 12:07:03 pmat least 3.2.0, 3.2.2 and 3.2.3 (ie fixes). Actually also FPC 3.0.4 can still be used. Its support was extended because of some regression bugs in 3.2.0. AFAIK 3.2.4 will solve them.