hi need support to compile systemback
hi, I wanted to know how I can compile the program systemback, not a programmer nor an expert linux, I noticed that there is the make file, I do not know how you have to proceed as I do? by the way, beautiful program I use it often
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Systemback Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Kendek
- Solved:
- Last query:
- Last reply:
Revision history for this message
|
#1 |
If you want to create the Debian packages, just use "debuild" command. If you want to compile the binaries, use the "qmake -qt5" and "make" commands.
Both methods are works in the source root directory.
Revision history for this message
|
#2 |
thanks for your response, use linux mint xfce, I wanted systemback compile and install it (in this system) but do not know how it gets, I did not understand I should open a terminal folder systemback-1.4.100 ~ ubuntu14.04.1 and give the command qmake -qt5 or debuild? if you followed what file?
Revision history for this message
|
#3 |
by the way, I do not know the syntax of these commands could tell me exactly what to do as if I were a child?
Revision history for this message
|
#4 |
These steps:
- Install the build dependencies:
sudo apt-get install build-essential debhelper devscripts libblkid-dev libmount-dev libncursesw5-dev libparted0-dev qtbase5-dev qttools5-dev-tools
- Go to the source root:
cd systemback-1.4.100 ~ ubuntu14.04.1
- Create the Debian packages:
debuild
(At the end you get a "bad-distributi
Revision history for this message
|
#6 |
ok, it seems everything went well, I got a makefile, given the following commands sudo make sudo checkinstall --install=no, generated the deb I tried to install it but does not work I'm wrong commands?
Revision history for this message
|
#7 |
ok I had forgotten to give sudo chmod -R + x * This is the log I get:
fluidmint@fluidmint [01:41:42]= ls
debian sbschedule-
efi-amd64.bootfiles sbscheduler systemback.desktop
icons sbsustart systemback-
lang sbsysupgrade systemback.pro
libsystemback splash.png
sbschedule.desktop systemback
fluidmint@fluidmint [01:41:43]= sudo debuild -i -us -uc -b
[sudo] password for fluidmint:
dpkg-buildpackage -rfakeroot -D -us -uc -i -b
dpkg-buildpackage: Avviso: Usare un gain-root-command con privilegi di amministrazione
dpkg-buildpackage: Pacchetto sorgente systemback
dpkg-buildpackage: Versione sorgente 1.4.100~
dpkg-buildpackage: Distribuzione sorgente trusty
dpkg-buildpackage: Sorgente modificata da Kendek <email address hidden>
dpkg-source -i --before-build systemback-
dpkg-buildpackage: Architettura host amd64
fakeroot debian/rules clean
rm -f configure-stamp build-*-stamp lang/*.qm libsystemback/
[ ! -f Makefile ] || /usr/bin/make distclean
dh_clean
debian/rules build
qmake -qt5
touch configure-stamp
/usr/bin/make -j 2
make[1]: ingresso nella directory "/home/
cd libsystemback/ && ( test -e Makefile || /usr/lib/
make[2]: ingresso nella directory "/home/
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
/usr/lib/
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
rm -f libsystemback.
g++ -m64 -Wl,-Bsymbolic-
/usr/include/
/usr/include/
return __readlink_chk (__path, __buf, __len, __bos (__buf));
/usr/include/
return __readlink_chk_warn (__path, __buf, __len, __bos (__buf));
ln -s libsystemback.
ln -s libsystemback.
ln -s libsystemback.
make[2]: uscita dalla directory "/home/
cd sbscheduler/ && ( test -e Makefile || /usr/lib/
cd sbsysupgrade/ && ( test -e Makefile || /usr/lib/
make[2]: ingresso nella directory "/home/
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
make[2]: ingresso nella directory "/home/
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -m64 -Wl,-rpath=
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
make[2]: uscita dalla directory "/home/
cd sbsustart/ && ( test -e Makefile || /usr/lib/
make[2]: ingresso nella directory "/home/
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
/usr/lib/
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
/usr/lib/
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -m64 -Wl,-rpath=
make[2]: uscita dalla directory "/home/
cd systemback/ && ( test -e Makefile || /usr/lib/
make[2]: ingresso nella directory "/home/
/usr/lib/
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -m64 -Wl,-rpath=
make[2]: uscita dalla directory "/home/
cd systemback-cli/ && ( test -e Makefile || /usr/lib/
make[2]: ingresso nella directory "/home/
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
/usr/lib/
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -m64 -Wl,-rpath=
make[2]: uscita dalla directory "/home/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -c -m64 -pipe -flto -fno-rtti -fvisibility=hidden -fvisibility-
g++ -m64 -Wl,-rpath=
make[2]: uscita dalla directory "/home/
make[1]: uscita dalla directory "/home/
touch build-arch-stamp
lrelease -qt5 systemback.pro
Updating '/home/
Generated 279 translation(s) (279 finished and 0 unfinished)
Updating '/home/
Generated 144 translation(s) (144 finished and 0 unfinished)
Ignored 135 untranslated source text(s)
Updating '/home/
Generated 196 translation(s) (196 finished and 0 unfinished)
Ignored 83 untranslated source text(s)
Updating '/home/
Generated 279 translation(s) (279 finished and 0 unfinished)
Updating '/home/
Generated 279 translation(s) (279 finished and 0 unfinished)
Updating '/home/
Generated 5 translation(s) (5 finished and 0 unfinished)
Ignored 274 untranslated source text(s)
Updating '/home/
Generated 204 translation(s) (204 finished and 0 unfinished)
Ignored 75 untranslated source text(s)
Updating '/home/
Generated 191 translation(s) (191 finished and 0 unfinished)
Ignored 88 untranslated source text(s)
Updating '/home/
Generated 277 translation(s) (277 finished and 0 unfinished)
Ignored 2 untranslated source text(s)
Updating '/home/
Generated 216 translation(s) (216 finished and 0 unfinished)
Ignored 63 untranslated source text(s)
Updating '/home/
Generated 277 translation(s) (277 finished and 0 unfinished)
Ignored 2 untranslated source text(s)
Updating '/home/
Generated 224 translation(s) (224 finished and 0 unfinished)
Ignored 55 untranslated source text(s)
Updating '/home/
Generated 279 translation(s) (279 finished and 0 unfinished)
Updating '/home/
Generated 142 translation(s) (142 finished and 0 unfinished)
Ignored 137 untranslated source text(s)
Updating '/home/
Generated 149 translation(s) (149 finished and 0 unfinished)
Ignored 130 untranslated source text(s)
touch build-indep-stamp
fakeroot debian/rules binary
dh_install -a
systemback/
sbsysupgrade/
/home/fluidmint
/home/fluidmint
: not found28/
icons/128x128/
icons/128x128/
: not found56/
icons/256x256/
icons/256x256/
: not found/systembac
icons/48x48/
icons/48x48/
icons/48x48/
icons/48x48/
icons/48x48/
icons/48x48/
IHDR0W
: not found/systembac
icons/64x64/
icons/64x64/
dh_install: problem reading debian/
make: *** [binary-arch] Errore 2
dpkg-buildpackage: Errore: fakeroot debian/rules binary gave error exit status 2
debuild: fatal error at line 1364:
dpkg-buildpackage -rfakeroot -D -us -uc -i -b failed
fluidmint@fluidmint [01:43:06]=
Revision history for this message
|
#8 |
Thanks Kendek, that solved my question.
Revision history for this message
|
#9 |
ok I resolved I made several small mistakes (my fault), I thank you infinitely, without your help I would never have been successful, thank you very much, keep it systemback is my favorite programs, thanks again for the help