benjamimgois / goverlay

GOverlay is an opensource project that aims to create a Graphical UI to help manage Linux overlays.
GNU General Public License v3.0
633 stars 40 forks source link

erro lazarus to compile git #116

Open pipes80-collab opened 5 months ago

pipes80-collab commented 5 months ago

I have try to compile goverlay with git but this is the error: lazbuild -B goverlay.lpi --bm=Release Error: (lazarus) invalid Lazarus directory "": directory lcl not found Error: (lazarus) Building failed: goverlay.lpi make: *** [Makefile:9: goverlay] Error 2 Schermata del 2024-06-01 22-50-08

NexusMcNexis commented 4 months ago
@pop-os:~/goverlay$ sudo make install
sed s%@libexecdir@%/usr/local/libexec%g data/goverlay.sh.in > data/goverlay.sh
install -D -m=755 goverlay /usr/local/libexec/goverlay
install: omitting directory 'goverlay'
make: *** [Makefile:28: install] Error 1

I'm getting very similar issues while trying to install.

EDIT: I found that you need to search for and install "Lazarus - IDE" from the Pop!_Shop, But then you will run into the issue I am having, unless you are lucky and it works without a hitch. Good Luck.

benjamimgois commented 3 months ago

i'll try to replicate this issue and make a video about the install process in ubuntu based distros.

regs01 commented 1 month ago
@pop-os:~/goverlay$ sudo make install
sed s%@libexecdir@%/usr/local/libexec%g data/goverlay.sh.in > data/goverlay.sh
install -D -m=755 goverlay /usr/local/libexec/goverlay
install: omitting directory 'goverlay'
make: *** [Makefile:28: install] Error 1

I'm getting very similar issues while trying to install.

EDIT: I found that you need to search for and install "Lazarus - IDE" from the Pop!_Shop, But then you will run into the issue I am having, unless you are lucky and it works without a hitch. Good Luck.

You missing Lazarus Component Library sources. You need to install whole Lazarus metapackage. Not just IDE. https://packages.ubuntu.com/noble/lazarus

And you also need compiler itself with Free Pascal Library https://packages.ubuntu.com/noble/fpc