[+] Kompilacja PeerGuradian na arm

Tematy związane z oprogramowaniem, instalacją, konfiguracją
maf2
Posty: 13
Rejestracja: 24 lipca 2012, 17:12
Lokalizacja: Katowice

[+] Kompilacja PeerGuradian na arm

Post autor: maf2 »

Witam.
Od jakiegoś czasu męczę się z kompilacją pgl na arm. Obecnie stanąłem na braku pakietu:

Kod: Zaznacz cały

qtDBus
i kompletnie nie mogę sobie poradzić ze znalezienie go. Komunikat jaki dostaję to:

Kod: Zaznacz cały

no package QtDbus
Proszę o pomoc.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Nie podałeś nawet wersji systemu. http://debian.linux.pl/threads/12771-Za ... #post81406
Napisanie też co to za pakiet (trzy literowy skrót nic nie mówi) mogłoby pomóc, to ten sam: http://packages.debian.org/search?keywo ... ection=all ?

Co do pakietu qtdbus, to wyszukiwarka znajduje tylko to: http://packages.debian.org/search?keywo ... ection=all
Przeczytaj dokładnie dokumentacje dołączoną do źródeł.
maf2
Posty: 13
Rejestracja: 24 lipca 2012, 17:12
Lokalizacja: Katowice

Post autor: maf2 »

Już podaję. System to Debian Squeeze. A pakiet, który kompiluję to PeerGuradian: http://sourceforge.net/projects/peergua ... nux/2.2.2/.
Z tych pakietów co podałeś to właśnie nie to. Dlatego nie wiem co to za pakiet jest ten QtDbus. Jak potrzeba jeszcze jakiś informacji to pytać chętnie podam.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Tu patrzyłeś? http://sourceforge.net/p/peerguardian/w ... ianUbuntu/
Nie wiem tylko czy jest architektura arm. Z resztą z tego co widzę:

Kod: Zaznacz cały

libqt4-dev
tak jak całego qt4 nie ma na arm.

Według dokumentacji:
For a slick installation you can build without the GUI and turn off dbus
support:
--without-qt4
--disable-dbus
Może najpierw spróbuj wyłączyć samo qt4, a zostawić dbus.
maf2
Posty: 13
Rejestracja: 24 lipca 2012, 17:12
Lokalizacja: Katowice

Post autor: maf2 »

Teoretycznie przeszła instalacja jak wyłączyłem, tak jak radziłeś qt4. Problem w tym, że jak wydaję polecenie:

Kod: Zaznacz cały

pglcmd start
to otrzymuję komunikat

Kod: Zaznacz cały

pgld failed
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Zrobiłeś wszystko według dokumentacji?
Step 3.2: Build and install
---------------------------

After configure you can build and install the package, just issue:
make
make install


Step 3.3: Activate the init script
----------------------------------

On some systems (e.g. Debian and Ubuntu based) it may be required to activate
the init script manually:
update-rc.d pgl defaults

Or alternatively:
/usr/lib/lsb/install_initd /etc/init.d/pgl
maf2
Posty: 13
Rejestracja: 24 lipca 2012, 17:12
Lokalizacja: Katowice

Post autor: maf2 »

Polecenia:

Kod: Zaznacz cały

make
make install
oczywiście zrobiłem.

Odnośnie polecenia:

Kod: Zaznacz cały

update-rc.d pgl defaults
to wyświetla:

Kod: Zaznacz cały

update-rc.d : error: unable to read /etc/init.d/pgl.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

To jest cały komunikat jaki dostajesz?

Kod: Zaznacz cały

pgld failed
Poszukaj plików:

Kod: Zaznacz cały

/var/log/pgl/pgld.log
/var/log/pgl/pglcmd.log
Albo jakiegoś podobnego i sprawdź zawartość.
maf2
Posty: 13
Rejestracja: 24 lipca 2012, 17:12
Lokalizacja: Katowice

Post autor: maf2 »

Brak jest jakichkolwiek logów. Skompilowałem to jeszcze raz bez dbus:

Kod: Zaznacz cały

--without-qt4
--disable-dbus
I działa. Dziękuję za pomoc.
ODPOWIEDZ