Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-10-29 21:42:41

  Blackhole - Użytkownik

Blackhole
Użytkownik
Skąd: G. Śląsk
Zarejestrowany: 2005-09-07
Serwis

[solved] Ręczne dołożenie OpenGL?

Cześć.

Chcę mieć możliwość korzystania w moim programie napisanym w C++ z OpenGL. Probowałem więc zainstalować OpenGL przy pomocy aptitude, ale mam bałagan w systemie i jakieś zależności się są spełnione (nie znam się na tym).
Czy można jakoś ręcznie "zainstalować" to, ściągając w sieci odpowiednie pliku nagłówkowe i pliki *.so i tym sposobem doprowadzić do możliwości korzystania z OpenGL?
Proszę o pomoc.


Ściskam prawicę, Jacek

http://doscniewoli.plPoznaj prawdę o pieniądzach
Free energy exists!

Offline

 

#2  2007-10-29 22:14:37

  NIC - Członek DUG

NIC
Członek DUG
Skąd: Wrocław
Zarejestrowany: 2006-12-25
Serwis

Re: [solved] Ręczne dołożenie OpenGL?

Zasada jest prosta:
1. Nvidia w swoim sterowniku ma już własnego OpenGLa i niego trzeba używać.
2. W innym przypadku: Mesa3D.org


PS. Nie masz OpenGLa??? Dziwne... Np. takie Wine to z tego korzysta....


Stronka-dom: http://titek.victorygames.pl
Jabber: nic@jabster.pl
Hobby: kompilowanie Linuksa, Bluetooth
Dystrybucja: żadna, bliski krewny LFS, składak

Offline

 

#3  2007-10-29 22:37:50

  Blackhole - Użytkownik

Blackhole
Użytkownik
Skąd: G. Śląsk
Zarejestrowany: 2005-09-07
Serwis

Re: [solved] Ręczne dołożenie OpenGL?

Jeszcze nie korzystałem z Wine :P


Ściskam prawicę, Jacek

http://doscniewoli.plPoznaj prawdę o pieniądzach
Free energy exists!

Offline

 

#4  2007-10-30 02:35:40

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: [solved] Ręczne dołożenie OpenGL?

1. co innego jest biblioteka programistyczna dla OpenGL (np libGL, freeGLUT, czy nawet SDL) a co innego sterownik OpenGL ...
2. jezeli sa problemy z zaleznosciami to nalezy je rozwiazac ... jezeli jak piszesz nie znasz sie na tym polecam aptitude w wersji pelnoekranowej - w ladny sposob prezentuje sugerowane rozwiazania konfilktow (gdy masz info o konflikcie zaleznosci dajesz e kolejne opcje przelaczasz . i , a wybrana zatwierdzasz !)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#5  2007-10-30 06:53:16

  Blackhole - Użytkownik

Blackhole
Użytkownik
Skąd: G. Śląsk
Zarejestrowany: 2005-09-07
Serwis

Re: [solved] Ręczne dołożenie OpenGL?

A co to jest to "aptitude pełnoekranowe"?


Ściskam prawicę, Jacek

http://doscniewoli.plPoznaj prawdę o pieniądzach
Free energy exists!

Offline

 

#6  2007-10-30 09:45:14

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: [solved] Ręczne dołożenie OpenGL?

Wpisz aptitude i naciśnij enter ;)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój Blog, a później Tańczymy ;)

Offline

 

#7  2007-10-30 17:56:49

  Blackhole - Użytkownik

Blackhole
Użytkownik
Skąd: G. Śląsk
Zarejestrowany: 2005-09-07
Serwis

Re: [solved] Ręczne dołożenie OpenGL?

Hehe :P   Właśnie w tym aptitude nie umiem sobie poradzić z zależnościami :/

------------------

Już chyba wiem, jak sobie radzić z tymi zależnościami :)
Skąd można dostać aktualną listę repozytoriów? (aptitude chce coś ściągać, ale nie potrafi mi tego znaleźć)


Ściskam prawicę, Jacek

http://doscniewoli.plPoznaj prawdę o pieniądzach
Free energy exists!

Offline

 

#8  2007-10-30 18:13:05

  svL - Użytkownik

svL
Użytkownik
Zarejestrowany: 2007-06-17

Re: [solved] Ręczne dołożenie OpenGL?

aptitude chce coś ściągać, ale nie potrafi mi tego znaleźć

Kod:

#aptitude update

"God, root, what is difference?"

Offline

 

#9  2007-10-30 19:18:46

  Blackhole - Użytkownik

Blackhole
Użytkownik
Skąd: G. Śląsk
Zarejestrowany: 2005-09-07
Serwis

Re: [solved] Ręczne dołożenie OpenGL?

Dzięki :)

Powiedzcie mi jeszcze takie coś. Chcę zainstalować mesa-common-dev, by móc korzystać z OpenGL w swoich programach. Jak kliknę na tym pakiecie +, to zaznacza się, pisze, że jest jakaś 1 zależność i że zostanie zajęte 19,9MB. Jednak gdy nacisnę g, by zainstalować ten pakiet, to wyskakuje okienko:

Żadne pakiety nie zostaną zainstalowane, uaktualnione, ani usunięte.
Pewne pakiety mogłyby zostać uaktualnione, jednak wybrano pozostawienie ich w
Wciśnij "U", aby przygotować uaktualnienie.

Po wciśnięciu U zaznacza się, że jest 6 zależności i zajęte będzie 24,5MB. Komunikat nadal widnieje, a gdy wcisnę ENTER, to znika i pakiet mesa-common-dev nie jest już zaznaczony do instalacji.

Co z tym zrobić?


Ściskam prawicę, Jacek

http://doscniewoli.plPoznaj prawdę o pieniądzach
Free energy exists!

Offline

 

#10  2007-10-30 19:22:13

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: [solved] Ręczne dołożenie OpenGL?

przypuszczam ze info iz jest 1 niespelniona zaleznosc czy cos tym podobnego ... jak napisem

gdy masz info o konflikcie zaleznosci dajesz e kolejne opcje przelaczasz . i , a wybrana zatwierdzasz !


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#11  2007-10-30 19:36:12

  Blackhole - Użytkownik

Blackhole
Użytkownik
Skąd: G. Śląsk
Zarejestrowany: 2005-09-07
Serwis

Re: [solved] Ręczne dołożenie OpenGL?

Ale teraz żaden pakiet nie robi się na czerwono. Na górze pisze tylko, że jest jedna zależność.


Ściskam prawicę, Jacek

http://doscniewoli.plPoznaj prawdę o pieniądzach
Free energy exists!

Offline

 

#12  2007-10-30 19:45:26

  Blackhole - Użytkownik

Blackhole
Użytkownik
Skąd: G. Śląsk
Zarejestrowany: 2005-09-07
Serwis

Re: [solved] Ręczne dołożenie OpenGL?

Udało się! Zaznaczyłem inny pakiet też z mesy (2 linijki niżej) i ten pierwszy się też zaznaczył. Po wciśnięciu g tym razem wszystko się zainstalowało :)
Dzięki za pomoc!


Ściskam prawicę, Jacek

http://doscniewoli.plPoznaj prawdę o pieniądzach
Free energy exists!

Offline

 

#13  2007-10-30 21:33:24

  Blackhole - Użytkownik

Blackhole
Użytkownik
Skąd: G. Śląsk
Zarejestrowany: 2005-09-07
Serwis

Re: [solved] Ręczne dołożenie OpenGL?

Jak można sprawdzić, gdzie wylądowały pliku jakiegoś zainstalowanego właśnie pakietu? Zainstalowałem mesademos i nie wiem, gdzie są te przykładowe dema.


Ściskam prawicę, Jacek

http://doscniewoli.plPoznaj prawdę o pieniądzach
Free energy exists!

Offline

 

#14  2007-10-30 22:09:57

  AgayKhan - Członek DUG

AgayKhan
Członek DUG
Skąd: Płock
Zarejestrowany: 2006-03-21
Serwis

Re: [solved] Ręczne dołożenie OpenGL?

/usr/share/mesademos/progs


born to be root
linux register user #362473

Offline

 

#15  2007-10-30 22:37:31

  Blackhole - Użytkownik

Blackhole
Użytkownik
Skąd: G. Śląsk
Zarejestrowany: 2005-09-07
Serwis

Re: [solved] Ręczne dołożenie OpenGL?

Dzięki.
Niestety nie mam pliku nagłówkowego GL/glut.h. A prawie wszystkie przykłady z sieci i te dema z Mesy używają tego pliku. Co powinienem zainstalować, by go mieć? Probowałem niektórych pakietów z OpenGL, ale wtedy chciało mi usunąć Mese, bo były konflikty :?


Ściskam prawicę, Jacek

http://doscniewoli.plPoznaj prawdę o pieniądzach
Free energy exists!

Offline

 

#16  2007-10-31 07:00:55

  Blackhole - Użytkownik

Blackhole
Użytkownik
Skąd: G. Śląsk
Zarejestrowany: 2005-09-07
Serwis

Re: [solved] Ręczne dołożenie OpenGL?

Ok. Znalazłem coś takiego jak freeglut3.
Jeszcze raz dzięki wszystkim za pomoc.


Ściskam prawicę, Jacek

http://doscniewoli.plPoznaj prawdę o pieniądzach
Free energy exists!

Offline

 

#17  2007-11-01 12:43:42

  harry666t - Członek DUG

harry666t
Członek DUG
Zarejestrowany: 2007-01-28

Re: [solved] Ręczne dołożenie OpenGL?

to ja jeszcze dorzucę trzy grosze.

$ dpkg -L <nazwapaczki>

listuje zawartość danej paczki (nazwy i ścieżki plików). paczka musi być zainstalowana :( często puszczam przez 'grep bin' aby poznać nazwę pliku wykonywalnego.

$ apt-cache search <wyrażenie regularne> [<kolejne wyrażenie> [<i następne...>]]

szuka wyrażenia w nazwach i opisach wszystkich paczek i wypisuje listę nazw i krótkich opisów dla trafień

można pobawić się owym wyrażeniem i/lub wrzucić w to jeszcze grepa aby wyrzucić wszystkie przypadkowe trafienia, i potem zrobić coś takiego

$ apt-get install $(apt-cache search <wyrażenie> | egrep 'filtr' | awk '{print $1}')

używam tego tak często że porobiłem aliasy do wszystkich tych komend.


[ /\/\/\ o_0 ----->>>       Ascii Art Userbar User ]

"steal and steal and steal some more and give it to all your friends and keep on stealin'"
- Reznor

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)