LibreSplit icon indicating copy to clipboard operation
LibreSplit copied to clipboard

Error when trying to install

Open Believe82 opened this issue 7 months ago • 3 comments

I get the following errors when I try to install:

~/LibreSplit$ make xxd --include ./src/main.css > ./src/main.h || (rm -f ./src/main.h; false) gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/auto-splitter.o src/auto-splitter.c gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/bind.o src/bind.c gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/main.o src/main.c gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/memory.o src/memory.c gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/process.o src/process.c gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/settings.o src/settings.c gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/timer.o src/timer.c gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/best-sum.o src/component/best-sum.c gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/clock.o src/component/clock.c gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/components.o src/component/components.c gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/pb.o src/component/pb.c gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/prev-segment.o src/component/prev-segment.c gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/splits.o src/component/splits.c gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/title.o src/component/title.c gcc pkg-config --cflags gtk+-3.0 x11 jansson luajit -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter -c -o obj/wr.o src/component/wr.c gcc -std=gnu99 -O2 -pthread -Wall -Wno-unused-parameter obj/auto-splitter.o obj/bind.o obj/main.o obj/memory.o obj/process.o obj/settings.o obj/timer.o obj/best-sum.o obj/clock.o obj/components.o obj/pb.o obj/prev-segment.o obj/splits.o obj/title.o obj/wr.o pkg-config --libs gtk+-3.0 x11 jansson luajit -o libresplit ~/LibreSplit$ sudo make install xxd --include ./src/main.css > ./src/main.h || (rm -f ./src/main.h; false) install -Dm755 libresplit /usr/local/bin/libresplit install -Dm644 libresplit.desktop /usr/local/share/applications/libresplit.desktop for size in 16 22 24 32 36 48 64 72 96 128 256 512; do
mkdir -p /usr/local/share/icons/hicolor/"$size"x"$size"/apps ;
rsvg-convert -w "$size" -h "$size" -f png -o /usr/local/share/icons/hicolor/"$size"x"$size"/apps/libresplit.png libresplit.svg ;
done /bin/sh: 3: rsvg-convert: not found /bin/sh: 3: rsvg-convert: not found /bin/sh: 3: rsvg-convert: not found /bin/sh: 3: rsvg-convert: not found /bin/sh: 3: rsvg-convert: not found /bin/sh: 3: rsvg-convert: not found /bin/sh: 3: rsvg-convert: not found /bin/sh: 3: rsvg-convert: not found /bin/sh: 3: rsvg-convert: not found /bin/sh: 3: rsvg-convert: not found /bin/sh: 3: rsvg-convert: not found /bin/sh: 3: rsvg-convert: not found make: *** [Makefile:53: install] Error 127

I'm new to linux so apologies if there is an easy fix on my side

Believe82 avatar May 26 '25 11:05 Believe82

you need to install librsvg, thats what the package is called in arch based distros (arch, endeavour, steamOS, manjaro), and if you are on a debian based one (debian, ubuntu, mint, popOS) its librsvg2-bin

EXtremeExploit avatar May 26 '25 13:05 EXtremeExploit

Ok installed it and still getting same error

Believe82 avatar May 26 '25 14:05 Believe82

What distro and what package did you install? Also whats the output of running rsvg-convert --version

EXtremeExploit avatar May 26 '25 14:05 EXtremeExploit

yes you are right I installed the wrong one. It is working now thx!

Believe82 avatar May 26 '25 18:05 Believe82