glodmaster Napisano Styczeń 3, 2011 Zgłoszenie Share Napisano Styczeń 3, 2011 Potrzebuję napisać prosty program a bardziej funkcję, który wyświetli mi w konsoli kostkę ze współrzędnych podanych do niego i będzie to odświeżał co wciśnięcie strzałek z nowymi współrzędnymi. Nie mam pojęcia jakiej biblioteki graficznej użyć, bo nigdy się tym nie bawiłem. Czytałem o openGL itp ale to wszystko wydaje się dość skomplikowanie. Czy ktoś ma jakiś pomysł, jak to ugryźć? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
menth0l Napisano Styczeń 4, 2011 Zgłoszenie Share Napisano Styczeń 4, 2011 Dobrze kombinujesz z OpenGL. Do tego polecam bibliotekę GLUT i już wszystko wydaje się łatwiejsze: prosty sześcian Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
glodmaster Napisano Styczeń 4, 2011 Autor Zgłoszenie Share Napisano Styczeń 4, 2011 To jeszcze jedno pytanie czego potrzebuje w fedorze konkretnie zeby to skompilowac i jak to skompilowac? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
esail Napisano Styczeń 4, 2011 Zgłoszenie Share Napisano Styczeń 4, 2011 Potrzebujesz freeglut, freeglut-devel, mesa-libGLU i mesa-libGLU-devel. Oczywiscie potrzebujesz tez gcc. Kompilacja na przyklad tak: gcc cube.c -lglut -lGLU -o cube Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
glodmaster Napisano Styczeń 4, 2011 Autor Zgłoszenie Share Napisano Styczeń 4, 2011 i tu właśnie pojawia się problem: new.c:7:21: fatal error: GL/glut.h: Nie ma takiego pliku ani katalogu compilation terminated. freeglut-devel oraz mesa-libGLU-devel nie chcą się zainstalować. konsola wypluwa mi taka masę dziwnych rzeczy : Rozwiązywanie zależności --> Wykonywanie sprawdzania transakcji ---> Pakiet freeglut-devel.i686 0:2.6.0-5.fc13 zostanie zainstalowany --> Przetwarzanie zależności: freeglut = 2.6.0-5.fc13 dla pakietu: freeglut-devel-2.6.0-5.fc13.i686 --> Przetwarzanie zależności: libGL-devel dla pakietu: freeglut-devel-2.6.0-5.fc13.i686 --> Przetwarzanie zależności: libGLU-devel dla pakietu: freeglut-devel-2.6.0-5.fc13.i686 --> Wykonywanie sprawdzania transakcji ---> Pakiet freeglut-devel.i686 0:2.6.0-5.fc13 zostanie zainstalowany --> Przetwarzanie zależności: freeglut = 2.6.0-5.fc13 dla pakietu: freeglut-devel-2.6.0-5.fc13.i686 ---> Pakiet mesa-libGL-devel.i686 0:7.8.2-1.fc13 zostanie zainstalowany --> Przetwarzanie zależności: mesa-libGL = 7.8.2-1.fc13 dla pakietu: mesa-libGL-devel-7.8.2-1.fc13.i686 --> Przetwarzanie zależności: pkgconfig(libdrm) >= 2.4.15 dla pakietu: mesa-libGL-devel-7.8.2-1.fc13.i686 --> Przetwarzanie zależności: pkgconfig(xxf86vm) dla pakietu: mesa-libGL-devel-7.8.2-1.fc13.i686 ---> Pakiet mesa-libGLU-devel.i686 0:7.8.2-1.fc13 zostanie zainstalowany --> Przetwarzanie zależności: mesa-libGLU = 7.8.2-1.fc13 dla pakietu: mesa-libGLU-devel-7.8.2-1.fc13.i686 --> Wykonywanie sprawdzania transakcji ---> Pakiet freeglut-devel.i686 0:2.6.0-5.fc13 zostanie zainstalowany --> Przetwarzanie zależności: freeglut = 2.6.0-5.fc13 dla pakietu: freeglut-devel-2.6.0-5.fc13.i686 ---> Pakiet libXxf86vm-devel.i686 0:1.1.0-1.fc13 zostanie zainstalowany ---> Pakiet libdrm-devel.i686 0:2.4.21-2.fc13 zostanie zainstalowany --> Przetwarzanie zależności: libdrm = 2.4.21-2.fc13 dla pakietu: libdrm-devel-2.4.21-2.fc13.i686 ---> Pakiet mesa-libGL-devel.i686 0:7.8.2-1.fc13 zostanie zainstalowany --> Przetwarzanie zależności: mesa-libGL = 7.8.2-1.fc13 dla pakietu: mesa-libGL-devel-7.8.2-1.fc13.i686 ---> Pakiet mesa-libGLU-devel.i686 0:7.8.2-1.fc13 zostanie zainstalowany --> Przetwarzanie zależności: mesa-libGLU = 7.8.2-1.fc13 dla pakietu: mesa-libGLU-devel-7.8.2-1.fc13.i686 --> Ukończono rozwiązywanie zależności Błąd: Pakiet: freeglut-devel-2.6.0-5.fc13.i686 (updates) Wymaga: freeglut = 2.6.0-5.fc13 Zainstalowano: freeglut-2.6.0-5.fc14.i686 (@anaconda-InstallationRepo-201010211814.i386/14) freeglut = 2.6.0-5.fc14 Dostępne: freeglut-2.6.0-3.fc13.i686 (fedora) freeglut = 2.6.0-3.fc13 Dostępne: freeglut-2.6.0-5.fc13.i686 (updates) freeglut = 2.6.0-5.fc13 Błąd: Pakiet: libdrm-devel-2.4.21-2.fc13.i686 (updates) Wymaga: libdrm = 2.4.21-2.fc13 Zainstalowano: libdrm-2.4.22-1.fc14.i686 (@anaconda-InstallationRepo-201010211814.i386/14) libdrm = 2.4.22-1.fc14 Dostępne: libdrm-2.4.20-1.fc13.i686 (fedora) libdrm = 2.4.20-1.fc13 Dostępne: libdrm-2.4.21-2.fc13.i686 (updates) libdrm = 2.4.21-2.fc13 Błąd: Pakiet: mesa-libGL-devel-7.8.2-1.fc13.i686 (updates) Wymaga: mesa-libGL = 7.8.2-1.fc13 Zainstalowano: mesa-libGL-7.9-4.fc14.i686 (@anaconda-InstallationRepo-201010211814.i386/14) mesa-libGL = 7.9-4.fc14 Dostępne: mesa-libGL-7.8.1-6.fc13.i686 (fedora) mesa-libGL = 7.8.1-6.fc13 Dostępne: mesa-libGL-7.8.2-1.fc13.i686 (updates) mesa-libGL = 7.8.2-1.fc13 Błąd: Pakiet: mesa-libGLU-devel-7.8.2-1.fc13.i686 (updates) Wymaga: mesa-libGLU = 7.8.2-1.fc13 Zainstalowano: mesa-libGLU-7.9-4.fc14.i686 (@anaconda-InstallationRepo-201010211814.i386/14) mesa-libGLU = 7.9-4.fc14 Dostępne: mesa-libGLU-7.8.1-6.fc13.i686 (fedora) mesa-libGLU = 7.8.1-6.fc13 Dostępne: mesa-libGLU-7.8.2-1.fc13.i686 (updates) mesa-libGLU = 7.8.2-1.fc13 Można spróbować użyć --skip-broken, aby obejść problem ** Found 70 pre-existing rpmdb problem(s), 'yum check' output follows: 1:autocorr-en-3.3.0-17.2.fc14.noarch jest duplikatem 1:autocorr-en-3.2.0-12.33.fc13.noarch 1:autocorr-pl-3.3.0-17.2.fc14.noarch jest duplikatem 1:autocorr-pl-3.2.0-12.33.fc13.noarch baekmuk-ttf-fonts-common-2.2-29.fc14.noarch jest duplikatem baekmuk-ttf-fonts-common-2.2-29.fc13.noarch bash-4.1.7-3.fc14.i686 jest duplikatem bash-4.1.7-1.fc13.i686 bitmap-console-fonts-0.3-16.fc14.noarch jest duplikatem bitmap-console-fonts-0.3-16.fc13.noarch bitmap-fangsongti-fonts-0.3-16.fc14.noarch jest duplikatem bitmap-fangsongti-fonts-0.3-16.fc13.noarch ca-certificates-2010.63-3.fc14.noarch jest duplikatem ca-certificates-2010-2.fc13.noarch compat-db-headers-4.7.25-17.fc14.noarch jest duplikatem compat-db-headers-4.7.25-15.fc13.noarch constantine-backgrounds-12.1.1-3.fc14.noarch jest duplikatem constantine-backgrounds-12.1.1-3.fc13.noarch constantine-backgrounds-kde-12.1.1-3.fc14.noarch jest duplikatem constantine-backgrounds-kde-12.1.1-3.fc13.noarch constantine-backgrounds-single-12.1.1-3.fc14.noarch jest duplikatem constantine-backgrounds-single-12.1.1-3.fc13.noarch 1:control-center-filesystem-2.32.0-1.fc14.i686 jest duplikatem 1:control-center-filesystem-2.30.1-3.fc13.i686 dejavu-fonts-common-2.32-1.fc14.noarch jest duplikatem dejavu-fonts-common-2.31-1.fc13.noarch dejavu-sans-fonts-2.32-1.fc14.noarch jest duplikatem dejavu-sans-fonts-2.31-1.fc13.noarch dejavu-sans-mono-fonts-2.32-1.fc14.noarch jest duplikatem dejavu-sans-mono-fonts-2.31-1.fc13.noarch dejavu-serif-fonts-2.32-1.fc14.noarch jest duplikatem dejavu-serif-fonts-2.31-1.fc13.noarch desktop-backgrounds-compat-9.0.0-15.fc14.noarch jest duplikatem desktop-backgrounds-compat-9.0.0-14.noarch dmz-cursor-themes-0.4-3.fc14.noarch jest duplikatem dmz-cursor-themes-0.4-3.fc13.noarch fedora-bookmarks-14-1.noarch jest duplikatem fedora-bookmarks-13-1.noarch fedora-gnome-theme-13.4-2.fc14.noarch jest duplikatem fedora-gnome-theme-13.3-1.fc13.noarch fedora-release-14-1.noarch jest duplikatem fedora-release-13-1.noarch filesystem-2.4.35-1.fc14.i686 jest duplikatem filesystem-2.4.31-1.fc13.i686 flex-static-2.5.35-11.fc14.i686 jest duplikatem flex-static-2.5.35-11.fc13.i686 fontpackages-filesystem-1.44-1.fc14.noarch jest duplikatem fontpackages-filesystem-1.44-1.fc13.noarch foomatic-db-filesystem-4.0-23.20101123.fc14.noarch jest duplikatem foomatic-db-filesystem-4.0-20.20100819.fc13.noarch glibc-2.12.90-21.i686 jest duplikatem glibc-2.12.1-4.i686 glibc-common-2.12.90-21.i686 jest duplikatem glibc-common-2.12.1-4.i686 glibc-headers-2.12.90-21.i686 jest duplikatem glibc-headers-2.12.1-4.i686 gnome-backgrounds-2.32.0-1.fc14.noarch jest duplikatem gnome-backgrounds-2.30.0-1.fc13.noarch goddard-backgrounds-gnome-13.0.0-2.fc14.noarch jest duplikatem goddard-backgrounds-gnome-13.0.0-1.fc13.noarch goddard-backgrounds-kde-13.0.0-2.fc14.noarch jest duplikatem goddard-backgrounds-kde-13.0.0-1.fc13.noarch goddard-backgrounds-single-13.0.0-2.fc14.noarch jest duplikatem goddard-backgrounds-single-13.0.0-1.fc13.noarch hal-filesystem-0.5.14-5.fc14.1.i686 jest duplikatem hal-filesystem-0.5.14-3.fc13.i686 hwdata-0.232-1.fc14.noarch jest duplikatem hwdata-0.229-1.fc13.noarch iso-codes-3.20-1.fc14.noarch jest duplikatem iso-codes-3.16-1.fc13.noarch kacst-fonts-common-2.0-7.fc14.noarch jest duplikatem kacst-fonts-common-2.0-7.fc13.noarch kernel-headers-2.6.35.9-64.fc14.i686 jest duplikatem kernel-headers-2.6.34.7-63.fc13.i686 khmeros-fonts-common-5.0-10.fc14.noarch jest duplikatem khmeros-fonts-common-5.0-7.fc12.noarch libX11-common-1.3.4-3.fc14.noarch jest duplikatem libX11-common-1.3.1-3.fc13.noarch liberation-fonts-common-1.06.0.20100721-3.fc14.noarch jest duplikatem liberation-fonts-common-1.06.0.20100721-1.fc13.noarch liberation-mono-fonts-1.06.0.20100721-3.fc14.noarch jest duplikatem liberation-mono-fonts-1.06.0.20100721-1.fc13.noarch liberation-sans-fonts-1.06.0.20100721-3.fc14.noarch jest duplikatem liberation-sans-fonts-1.06.0.20100721-1.fc13.noarch liberation-serif-fonts-1.06.0.20100721-3.fc14.noarch jest duplikatem liberation-serif-fonts-1.06.0.20100721-1.fc13.noarch libgcc-4.5.1-4.fc14.i686 jest duplikatem libgcc-4.4.5-2.fc13.i686 libsilc-1.1.10-4.fc14.i686 jest duplikatem libsilc-1.1.10-2.fc13.i686 lucene-2.4.1-3.fc14.noarch jest duplikatem lucene-2.4.1-1.fc13.i686 m17n-db-1.6.2-1.fc14.noarch jest duplikatem m17n-db-1.5.5-4.fc13.noarch mailcap-2.1.35-1.fc14.noarch jest duplikatem mailcap-2.1.33-1.fc13.noarch mplayer-common-1.0-0.119.20100703svn.fc14.i686 jest duplikatem mplayer-common-1.0-0.117.20100703svn.fc13.i686 ncurses-base-5.7-8.20100703.fc14.i686 jest duplikatem ncurses-base-5.7-7.20100130.fc13.i686 ncurses-libs-5.7-8.20100703.fc14.i686 jest duplikatem ncurses-libs-5.7-7.20100130.fc13.i686 nss-softokn-freebl-3.12.8-1.fc14.i686 jest duplikatem nss-softokn-freebl-3.12.8-1.fc13.i686 1:openoffice.org-opensymbol-fonts-3.3.0-17.2.fc14.noarch jest duplikatem 1:openoffice.org-opensymbol-fonts-3.2.0-12.33.fc13.noarch poppler-data-0.4.4-1.fc14.noarch jest duplikatem poppler-data-0.4.2-1.fc13.noarch ql2500-firmware-5.03.13-1.fc14.noarch jest duplikatem ql2500-firmware-5.03.13-1.fc13.noarch rpmfusion-free-release-14-0.4.noarch jest duplikatem rpmfusion-free-release-13-3.noarch rpmfusion-nonfree-release-14-0.4.noarch jest duplikatem rpmfusion-nonfree-release-13-3.noarch sazanami-fonts-common-0.20040629-14.fc14.noarch jest duplikatem sazanami-fonts-common-0.20040629-14.fc13.noarch setup-2.8.28-1.fc14.noarch jest duplikatem setup-2.8.20-1.fc13.noarch shared-desktop-ontologies-0.5-1.fc14.noarch jest duplikatem shared-desktop-ontologies-0.5-1.fc13.noarch smc-fonts-common-4.4-4.fc14.noarch jest duplikatem smc-fonts-common-4.4-2.fc13.noarch system-config-display-2.2-1.fc12.i686 posiada brakujące wymagania libpython2.6.so.1.0 system-config-display-2.2-1.fc12.i686 posiada brakujące wymagania python(abi) = ('0', '2.6', None) thai-scalable-fonts-common-0.4.14-1.fc14.noarch jest duplikatem thai-scalable-fonts-common-0.4.14-1.fc13.noarch tzdata-2010o-1.fc14.noarch jest duplikatem tzdata-2010o-1.fc13.noarch tzdata-java-2010o-1.fc14.noarch jest duplikatem tzdata-java-2010o-1.fc13.noarch un-core-fonts-common-1.0.2-0.15.080608.fc14.noarch jest duplikatem un-core-fonts-common-1.0.2-0.15.080608.fc13.noarch 2:vim-filesystem-7.3.056-1.fc14.i686 jest duplikatem 2:vim-filesystem-7.3.055-1.fc13.i686 xkeyboard-config-1.9-7.fc14.noarch jest duplikatem xkeyboard-config-1.8-6.fc13.noarch xml-common-0.6.3-33.fc14.noarch jest duplikatem xml-common-0.6.3-32.fc13.noarch Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
esail Napisano Styczeń 4, 2011 Zgłoszenie Share Napisano Styczeń 4, 2011 Masz cos mocno pop... w systemie. Rzuce Ci standardowa odpowiedz programisty nr 1: u mnie chodzi. Zastanow sie nsd reinstalka, z tego co widzialem po innych watkach to skopales sobie system totalnie. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
glodmaster Napisano Styczeń 4, 2011 Autor Zgłoszenie Share Napisano Styczeń 4, 2011 A nie da sie jakos yuma przywrocic i oprogramowania do wersji jakie byc powinny dla fc 14. Bo format to mi sie zupelnie nie usmiecha Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
borzole Napisano Styczeń 4, 2011 Zgłoszenie Share Napisano Styczeń 4, 2011 @glodmaster a nie uważasz, że musisz najpierw rozwiązać ten problem z repo, który tu się ujawnił: http://forum.fedora.pl/index.php?/topic/23722-python-simplejson spokojnie, wszystko da się poukładać, nie z takiego młyna swoją fedorkę wyprowadziłem. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
glodmaster Napisano Styczeń 4, 2011 Autor Zgłoszenie Share Napisano Styczeń 4, 2011 Poszlo. Wielkie dzieki. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się