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

[Irrlicht] Instalacja biblioteki pod Code::Blocks w Ubuntu (Linux)

Ostatnio zmodyfikowano 2013-02-04 12:32
Autor Wiadomość
enzoMatrix
Temat założony przez niniejszego użytkownika
[Irrlicht] Instalacja biblioteki pod Code::Blocks w Ubuntu (Linux)
» 2013-02-04 01:03:53
Witam. Próbuje od 2 godzin uruchomić ten silnik na Code::Blocks na Ubuntu. Dodałem folder z bin include i lib do ~/.codeblocks/share/codeblocks/plugins w nowym projekcie pojawiła mi się ikonka irrlicht i kiedy tworze nowy projekt w wyborze liba wybieram miejsce gdzie początkowo rozpakowałem całość silnika wtedy wyskakuje mi okienko z napisem "the path you entered seems valid, but this wizard can't locate the irrlicht's library file in it". Jednak tam są pliki bibliotek bo sprawdzałem. Proszę o pomoc. Już nie mam pomysłów. Wersja irrlich to najnowsza czyli 1.8
P-75692
DejaVu
» 2013-02-04 01:37:04
Spróbuj skonfigurować pusty projekt - kreatory projektów czasami są toporne w Code::Blocks...
P-75694
enzoMatrix
Temat założony przez niniejszego użytkownika
» 2013-02-04 01:58:10
Skonfigurowałem pusty projekt i teraz mi wyskakuje "Linking stage skipped (build target has no object files to link)
Nothing to be done." nie wiem dlaczego. w katalogu lib sa 4 podkatalogi linux macosx win32 win-32visualstudio i win-64visualstudio dawalem sciezki do kazdego po kolei bo myslalem ze to moze to ale tez nic sie nie dzieje
P-75695
m4tx
» 2013-02-04 07:26:12
Error wygląda tak, jakbyś nie miał żadnych plików .cpp w projekcie :)
P-75696
enzoMatrix
Temat założony przez niniejszego użytkownika
» 2013-02-04 09:03:51
ale mam. dziwne bo nie ma rozszerzenia cpp ale jak mu zmienilem i tak nic...
P-75697
enzoMatrix
Temat założony przez niniejszego użytkownika
» 2013-02-04 09:46:47
dodałem build target console pozniej wybralem ten plik cpp no i teraz nie widzi irrlicht.h bo mi w pierwszej linii createdevice wywala błąd. proszę o pomoc błąd to: in function 'main'  undefined reference to create device
P-75700
enzoMatrix
Temat założony przez niniejszego użytkownika
» 2013-02-04 12:31:19
Dziękuje wam za pomoc udało się :) dla potomnych. trzeba było dodać pakiety:
xlibmesa-gl-dev
libglu1-mesa-dev
x11proto-core-dev
x11proto-gl-dev
x11proto-xf86vidmode-dev
libxxf86vm-dev
przez apt-get albo synaptic jak kto woli. nastepnie w katalogu source skompilowac wszystko przez make. i nawet przez wizarda już działa jedyny problem to nie działa ten przykładowy program w wizardzie i trzeba ten z tutoriala stąd skopiować. Jeszcze raz dziękuje za pomoc:)
P-75702
DejaVu
» 2013-02-04 12:32:58
To jest błąd linkera, więc widzi plik *.h. Poza tym przepisywałeś błąd ręcznie i porobiłeś w nim błędy, które mają dla nas znaczenie.

W każdym razie nie podałeś w opcjach linkera biblioteki irrlicht:

Powyższy screen dotyczy akurat biblioteki SFML 2.0, jednak konfigurowanie wszystkich bibliotek przebiega analogicznie, zatem wystarczy, że zapoznasz się z procesem konfiguracji SFML-a i wykonasz analogiczne kroki dla biblioteki Irrlicht. Więcej kroków konfiguracyjnych: » Kurs SFML 2.0, C++ » Instalacja i konfiguracjaKonfiguracja SFML 2.0 (Code::Blocks) lekcja.
P-75703
« 1 »
  Strona 1 z 1