Strona 1 z 1
[+] Błąd "Could not find FFTW library" podczas instalacji LTE-Cell-Scanner
: 22 marca 2014, 10:40
autor: Malanow
Witam!
Próbuję zainstalować
LTE-Cell-Scanner i podczas wykonywania polecenia cmake .. pojawia się błąd "Could not find FFTW library". FFTW jest zainstalowane systemie (wersja FFTW3). Znalazłem dwa rozwiązania problemu (oba na githubie) ale
pierwsze nie działa a w przypadku
drugiego nie do końca rozumiem co mam zrobić. Jakiś pomysł co mam zrobić aby kompilacja ruszyła?
edit//
Sam sobie odpowiem. W pliku FindFFTW.cmake (../cmake/Modules) należało dopisać
/usr/lib/i386-linux-gnu w sekcji FIND_LIBRARY.
Temat to zamknięcia
: 22 marca 2014, 11:51
autor: Yampress
Źle zrobiłeś. Powinieneś doinstalować pakiet. I dopiero rozpocząć kompilacje
fftw3-dev
Możesz nie mieć pełnej funkcjonalności programu. A to że się skompilował jeszcze nic nie znaczy.
: 22 marca 2014, 15:20
autor: Malanow
Yampress pisze:Źle zrobiłeś. Powinieneś doinstalować pakiet. I dopiero rozpocząć kompilacje
fftw3-dev doinstalowałem przed grzebaniem w FindFFTW.cmake.
: 22 marca 2014, 17:56
autor: Yampress
No to po co grzebałeś. Po doinstalowaniu trzeba było próbować skopmilować.
: 22 marca 2014, 18:02
autor: Rafal_F
Dobrze zrobił. Biblioteka faktycznie znajduje się w /usr/lib/i386-linux-gnu/ -
https://packages.debian.org/wheezy/i386 ... v/filelist
A na liście miejsc do przeszukania nie ma tej lokalizacji:
https://github.com/Evrytania/LTE-Cell-S ... FFTW.cmake
Skoro wszystko się skompilowało to jest OK, nie będzie żadnej ograniczonej funkcjonalności.
: 22 marca 2014, 18:07
autor: Yampress
No bo wiesz, gdy skrypt configure nie znajduje określonych bibliotek do zbudowania programu to albo wywala o tym błąd i kontynuje przetwarzanie konfiguraji programu albo nie wkompilowuje określonej funkcji do programu. I program jest ...
: 22 marca 2014, 18:11
autor: Rafal_F
Ale w takich przypadkach configure przechodzi bez błędów, a na końcu jest tabelka/lista funkcji, które będą obsługiwane. W tym przypadku był błąd, to znaczy że kompilacja nie przeszłaby bez tej biblioteki.
: 22 marca 2014, 21:19
autor: Malanow
Rafal_F pisze:Ale w takich przypadkach configure przechodzi bez błędów, a na końcu jest tabelka/lista funkcji, które będą obsługiwane. W tym przypadku był błąd, to znaczy że kompilacja nie przeszłaby bez tej biblioteki.
Dokładnie tak było, można było instalować fftw we wszystkich możliwych odmianach, z pakietów i ze źródeł a i tak kompilacja wysypywała się na poszukiwaniach FFTW.