[SOLVED] Installing latest Bgrabitmap breaks latest 3.8 Lazarus lazarus / 39-Graphics ---------------------------------------------------------------------- Awesome Programmer · 2025-03-31 15:19 I recently manage to install Latest Lazarus 3.8 successfully on Latest Mageia linux operating system. Now, I want to setup Lazarus by installing all of the tools or components I used with my projects. So far, it didn't have any issues until I installed the latest package of Bgrabitmap 11.6.4 Bgracontrols 9.0.1.7 after downloading directly from Github at the following link; https://github.com/bgrabitmap/bgrabitmap/releases/tag/v11.6.4 When I open the bgrabitmap and compile, it compiles with no issues but as soon as it starts to build Lazarus, it completely fails and I simply can't do anything with Lazarus until I remove or uninstall bgrabitmap tool. Once I do that, Lazarus is fine and has no issues. This is the error I get. 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 Messages, Warnings: 1Warning: other sources path of package "lnetbase 0.6.6" contains directory "../lib" which is already in the unit search path.Build IDE: Exit code 2, Errors: 2, Warnings: 1Warning: linker: /usr/bin/ld: cannot find -lXtst: No such file or directorymake[2]: *** [Makefile:4390: lazarus] Error 1make[1]: *** [Makefile:4829: ide] Error 2*** [Makefile(3126,0) Error: linker: ide] Error 2lazarus.pp(171,1) Error: Error while linking  Any hints or clues or ideas will be greatly appreciated. Thanks, ---------------------------------------------------------------------- wp · 2025-03-31 23:26 Try "Tools" > "Configure 'Build Lazarus'" > check "Clean all" and "Switch after building to automatically" > Click "Build" - this helps in many compilation issues of the IDE. ---------------------------------------------------------------------- lainz · 2025-04-01 00:15 You need to install libxtst ---------------------------------------------------------------------- Awesome Programmer · 2025-04-01 18:21 Quote from: lainz on April 01, 2025, 02:15:52 amYou need to install libxtst That's what I exactly did. My Linux system is Mageia 9. In the terminal, I entered the following command to install libxtst. 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 sudo urpmi libxtst-develMy system also complained about sqlite3laz and did the same by entering the following command. 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 sudo urpmi libsqlite3-devel After that, I was able to successfully install Bgrabitmap and Bgracontrols including sqlite3laz. What helped me solve this issue was the following Lazarus post. https://forum.lazarus.freepascal.org/index.php/topic,33067.msg213552.h tml#msg213552 Thank you for your replies.