Morfeusz SGJP biblioteka c++

0

Witam
Pobrałem bibliotekę Morfeusz 2 ze strony: http://sgjp.pl/morfeusz/dopobrania.html wersja: Morfeusz polimorf dla Linux i386 .deb package
Pakiet instaluje plik libmorfeusz2.so w folderze /usr/lib oraz pliki morfeusz2.h i morfeusz2_c.h w katalogu /usr/include
Następnie z poziomu programu chcę wykonać prostą metodę w celu sprawdzenia czy wszystko jest poprawnie zbudowane:

#include <iostream>

#include <string>
#include <morfeusz2.h>
#include <morfeusz2_c.h>

int main() {

typedef morfeusz::Morfeusz morfeusz;
morfeusz.getVersion();

return 0;
}

Następnie po skompilowaniu tego programu za pomocą: c++ -o test main.cpp -lmorfeusz2
Otrzymuję błąd: main.cpp: In function ‘int main(int, char**)’:
main.cpp9: error: expected unqualified-id before ‘.’ token
morfeusz.getVersion();
^
Dodam, że jeśli zakomentuje wykonanie metody, program kompiluje się poprawnie. Jednak kiedy użyje komendy ldd w celu sprawdzenia załadowanych bibliotek, to libmorfeusz2 w ogóle nie widnieje na liście. Bardzo proszę o jakiekolwiek wskazówki. Z góry dziękuję za pomoc.

1

::

1 użytkowników online, w tym zalogowanych: 0, gości: 1