Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[SFML 2.0] Problemy z instalacją biblioteki SFML na Ubuntu

Ostatnio zmodyfikowano 2013-07-21 23:07
Autor Wiadomość
HubsterPL
Temat założony przez niniejszego użytkownika
[SFML 2.0] Problemy z instalacją biblioteki SFML na Ubuntu
» 2013-07-20 13:21:50
Od kilku dni staram się zainstalować bibliotekę SFML 2.0 na Ubuntu,ale zawsze kompilator wywala mi jakiś błąd,starałem się skonfigurować bibliotekę zgodnie z kursem:
» Kurs SFML 2.0, C++ » Instalacja i konfiguracjaKonfiguracja SFML 2.0 (Code::Blocks) lekcja
od czasu do czasu zaglądając do Tutoriala na oficjalnej stronie biblioteki.
Aktualnie kompilator przy próbie kompilacji testowego programu wrzuca mi na ekran błędy tego typu :

undefined reference to 'sf::String::String(char const*,std::locale const&)'
undefined reference to 'sf::VideoMode...'

(I tak dalej do każdej następnej użytej Funkcji(Albo metody?))
W Teście działania biblioteki SFML napisane jest,że to błąd linkera,ale wszystko jest wg. mnie na swoim miejscu.

Na początku starałem się zainstalować bibliotekę przy użyciu paczki dla Linuxa 32 bit o podejrzanie niskiej wadze (1.5Mg) i bez folderu bin.Teraz staram się zainstalować bibliotekę używając pakietu dla Windowsa dla Code::Blocks,próbowałem też łączyć oba te pakiety,nie znam się na tym.

Miło by było gdyby ktoś pomógł mi rozwiązać Problem z instalacją tej biblioteki na tym systemie operacyjnym.

Dziękuję za wszelką pomoc.
P-88394
m4tx
» 2013-07-20 13:40:24
Na początku starałem się zainstalować bibliotekę przy użyciu paczki dla Linuxa 32 bit o podejrzanie niskiej wadze (1.5Mg) i bez folderu bin.
Co się nie powiodło?

Teraz staram się zainstalować bibliotekę używając pakietu dla Windowsa dla Code::Blocks,próbowałem też łączyć oba te pakiety,nie znam się na tym.
No tak to na pewno nie zadziała :)
P-88395
HubsterPL
Temat założony przez niniejszego użytkownika
» 2013-07-20 15:23:37
Na paczce dla Linuxa mam błędy tego typu:
cannot find -lsfml-audio-d
cannot find -lsfml-graphics-d
(Tryb Debug)
P-88425
MrPoxipol
» 2013-07-20 15:44:43
Na linuxie najłatwiej jest skompilować SFML przez cmake. Jest w internecie kilka tutoriali jak to zrobić.
P-88431
m4tx
» 2013-07-20 15:59:00
Wygląda na to, że do złego katalogu wrzuciłeś biblioteki SFML-a. Gdzie je rozpakowałeś?
P-88433
HubsterPL
Temat założony przez niniejszego użytkownika
» 2013-07-20 16:02:12
Rozpakowałem go w home/Katalog Domowy
Sprawdzę tego cmake
P-88434
m4tx
» 2013-07-20 17:46:16
Rozpakowałem go w home/Katalog Domowy
To się nie dziw że nie działa. Możesz w takim razie linkerowi podać bezwzględną ścieżkę do biblioteki. Innym sposobem jest jeszcze wrzucenie tych bibliotek do /usr/lib, wtedy powinno już działać.
P-88438
MrPoxipol
» 2013-07-20 23:15:16
Tu jest dobry art jak skompilować z cmake: http://sfmlcoder.wordpress.com​/2011/08/16​/building-sfml-2-0-with-make-fo​r-gcc​/. Wystarczy wszystko wklepywać w konsole. Trzeba tylko usunąć spacje pomiędzy
-D
, a następnym parametrem.
P-88461
« 1 » 2
  Strona 1 z 2 Następna strona