Strona 2 z 2

: 05 listopada 2014, 18:44
autor: laikowy

: 05 listopada 2014, 19:31
autor: marcin1982
Sprawdziłem testowo u siebie, wynik cmake ..
http://wklej.org/id/1510528/ .
Musiałem doinstalować takie paczki:

Kod: Zaznacz cały

zeromq boost mariadb
Było sprawdzane na Arch Linux, tutaj pliki deweloperskie są razem z "normalnym" pakietem, więc poszukaj odpowiedników debianowych *-dev.

: 05 listopada 2014, 19:38
autor: dedito
Sorry za OT, ale czy ja dobrze rozumiem, że w Arch źródła paczek są dystrybuowane z wszystkim co potrzeba do ich kompilacji?

: 05 listopada 2014, 19:43
autor: marcin1982
Tak, spójrz na pliki pakietu w katalogu /usr/include.

========================================================

AKTUALIZACJA - komplet pakietów potrzebnych w Debianie (Jessie):

Kod: Zaznacz cały

build-essentials
cmake
libssl-dev
libzmq-dev
libboost-all-dev
libmysql++-dev
libreadline-dev
Nie wklejam wyniku - jest ten sam.

Wchodzisz do katalogu ze źródłami i po kolei:

Kod: Zaznacz cały

mkdir build
cd build

cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
Ważne są dwie kropki na końcu - odniesienie do katalogu nadrzędnego.