játékfejlesztés.hu
FórumGarázsprojectekCikkekSegédletekJf.hu versenyekKapcsolatokEgyebek
Legaktívabb fórumozók:
Asylum:    5440
FZoli:    4892
Kuz:    4455
gaborlabor:    4449
kicsy:    4304
TPG:    3402
monostoria:    3284
DMG:    3172
HomeGnome:    2919
Matzi:    2519

Pretender:    2498
szeki:    2440
Seeting:    2306
Geri:    2185
Orphy:    1893
Joga:    1791
Bacce:    1783
MaNiAc:    1735
ddbwo:    1625
syam:    1491
Frissebbek | Korábbi postok
[1] [2] [3] [4] [5] [6] [7] [8] > 9 < [10] [15] [20] [25] [30] [35] [40] [45] [50] [55] [60] [65] [70] [75] [80] [82]
ddbwo - Tag | 1625 hsz       Online status #201224   2014.02.15 20:49 GMT+1 óra  
@Viperion
A fragment pozíciója mindig adott. Az olvasásnál megy a trükk. Ahogy Elodin írja. Oda nem írhatsz ahova akarsz, de onnan olvasol, ahonnan akarsz. Kb.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
Elodin - Tag | 170 hsz       Online status #201223   2014.02.15 20:48 GMT+1 óra  
Kap egy pixelt, egy textúrát, meg koordinátákat, hogy abból a textúrából ehhez a pixelhez honnan olvassa ki a színt.

A koordináták folyamatosan változnak, a mozgás illúzióját keltve.

   
Viperion - Tag | 540 hsz       Online status #201222   2014.02.15 20:46 GMT+1 óra  
Dea akkor mi ebben a fragment shader?
Egy pixelt vár a fragment nem pedig vertexet.

   
Elodin - Tag | 170 hsz       Online status #201221   2014.02.15 20:41 GMT+1 óra  
Szerintem a textúrakoordinátákkal variál.

   
Viperion - Tag | 540 hsz       Online status #201220   2014.02.15 20:16 GMT+1 óra  
Olvastam a fragment shader ről.
Azt olvastam róla,hogy a pixelek pozíciója nem változtatható meg.
Ha ez igaz akkor a youtub miért dob ki olyan találatot,hogy mozgóképet csinátak fragment shaderrel?
Pl ez?

   
ddbwo - Tag | 1625 hsz       Online status #201218   2014.02.15 19:00 GMT+1 óra  
Mondanám, hogy elég a sima, de nem tudom mit csinál a GLFX. Ha magadtól írsz shadereket, szinte ugyanúgy haladhatsz, csak éppen a változatokat meg kell oldani és külön átírni az adott glsl verzióra.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
Elodin - Tag | 170 hsz       Online status #201214   2014.02.15 17:53 GMT+1 óra  
GLFX-et van értelme használni? Nem nagyon tűnik elterjedtnek.

Jelenleg ott tartok, hogy shaderek beolvasására, fordítására, linkelésére már van egy saját osztályom két változatban is, egy GLFX-es meg egy sima.

Shaderek írásának szempontjából mennyit jelent? Vkinek van ezzel kapcsolatban tapasztalata?

   
ddbwo - Tag | 1625 hsz       Online status #200572   2014.01.27 15:41 GMT+1 óra  
Idézet
Geri :
egy nagyon régi lemez, ami még mindig szól.


Lemez kérdésre offtopic vagy zene topic a megfelelő hely.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
Geri - Törzstag | 2185 hsz       Online status #200571   2014.01.27 15:26 GMT+1 óra  
egy nagyon régi lemez, ami még mindig szól.

   
ivanicsm93 - Tag | 26 hsz       Online status #200570   2014.01.27 13:51 GMT+1 óra  
Rendben. Köszönöm a segítséget. Átböngészem a linkeket, kódokat.

   
ddbwo - Tag | 1625 hsz       Online status #200569   2014.01.27 13:46 GMT+1 óra  
ebben benne van egy TGA loader:
http://nehe.gamedev.net/data/lessons/vc/lesson33.zip

csak a cpp-t is hozzá kell adni buildnél
és #define GLvoid void

Átnézed, megkeresed a tga részt és kész. De egyszerűen benne van és megírták már.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
syam - Törzstag | 1491 hsz       Online status #200568   2014.01.27 13:30 GMT+1 óra  
Keresel egy .tga / .bmp betöltőt (ahogy a többiek is ajánlotték) és kész is vagy.

Ha már nagyon a végén vagy érdemes megismerkedni a .pvr formátummal, mert ios-re célszerű használni PVRTC formátumú textúrákat (androidra ETC1 kell). Van egy képkonvertáló, ami képes ilyen textúratömörítésű képeket gyártani és .pvr fileformátumba menteni.
alias aalberik
   
ivanicsm93 - Tag | 26 hsz       Online status #200567   2014.01.27 13:26 GMT+1 óra  
Értem. Egy uno szerű játékot szeretnék programozni szakdogára. C++ nyelvet választottam és ahhoz kellene kép betöltés (kártyák, háttér).
Az OpenGL-t azért választottam, mert megszeretném tanulni iOS fejlesztéshez.
Esetleg van egyszerűbb mód a képek betöltéséhez?

   
ddbwo - Tag | 1625 hsz       Online status #200566   2014.01.27 13:15 GMT+1 óra  
Igazából gyakorlásnak is jó megírni egy kis fájlbeolvasást. Később ezek már mind rutin dolgok lesznek, szóval mindegy mivel kezdesz. BMP is lehetne egész nyugodtan.

Én pl zip-ből olvasok tga-t. De software-es DXT compress/decompress-t is begyűjtöttem/autómatizáltam, amit minden támogat.
---

Bőven elég a windows ablak, minimál openGL és valami minimál textúra. Minden mást sokkal több idő begyakorolni, mint hogy később milyen libeket fogsz használni.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
MaNiAc - Szerkesztő | 1735 hsz       Online status #200565   2014.01.27 12:22 GMT+1 óra  
Idézet
ivanicsm93 :
És ha még időben (most) váltok OpenGL-ről SDL-re és ha azt jobban megértem akkor, majd visszatérek rá? Még csak nagyon alap dolgokat kezdtem el tanulni.
SDL-nél ott van az SDL_image.

Az SDL egy extra réteg lesz, amire az alkalmazásod épül. Ha most nekiállsz az SDL-re építeni bármit is, később minél több kódod épül majd rá, annál nehezebb lesz megszabadulni tőle. Én a helyedben már nem erőltetném az SDL-t, persze ez attól is függ, hogy mit akarsz csinálni - ha csak a textúrabetöltésről van szó, akkor SDL = ágyúval lőni verébre szvsz.
Dare to imagine!
http://www.insaneidea.hu
   
MaNiAc - Szerkesztő | 1735 hsz       Online status #200564   2014.01.27 12:20 GMT+1 óra  
Idézet
Geri :
nem javaslom a dds-t. max ha lopsz bele s3tc dekódert. sok sikert az 1 millió dolláros jogdíj kifizetéséhez.

Geri, ez k***a régi lemez és még mindig hamisan szól... Kár ezzel a hülyeséggel riogatni a kezdőket újra meg újra - a jogdíjat nem ő fizeti, hanem a drivert publikáló cég. Te max akkor fizetsz jogdíjat, ha saját drivert írsz. (És miért pont 1 millió dollár? Ezt csak úgy felböfögted, igaz?)

Ha írsz egy rohadt hobbyprojectet és használsz benne egy fájlformátumot, azért nem kell fizetned. A compressed texture támogatás meg nem a te dolgod, hanem ismétlem: a VGA driver készítőié.

Btw az S3TC gyönyörűen megy linuxon is
Dare to imagine!
http://www.insaneidea.hu
   
ivanicsm93 - Tag | 26 hsz       Online status #200563   2014.01.27 12:15 GMT+1 óra  
És ha még időben (most) váltok OpenGL-ről SDL-re és ha azt jobban megértem akkor, majd visszatérek rá? Még csak nagyon alap dolgokat kezdtem el tanulni.
SDL-nél ott van az SDL_image.

   
Pretender - Törzstag | 2498 hsz       Online status #200562   2014.01.27 12:02 GMT+1 óra  
Igen, abban az esetben tényleg jó, ha elérhető a glCompressedTexImage2D és a többi marhaság. Egyébként szerintem érdemesebb dekódolni.

   
Geri - Törzstag | 2185 hsz       Online status #200561   2014.01.27 11:58 GMT+1 óra  
case DXT1_FOURCC:
format = GL_COMPRESSED_RGBA_S3TC_DXT1_EXT;
break;

case DXT3_FOURCC:
format = GL_COMPRESSED_RGBA_S3TC_DXT3_EXT;
break;

case DXT5_FOURCC:
format = GL_COMPRESSED_RGBA_S3TC_DXT5_EXT;


meg persze olyan gyártó, ami rendelkezik engedéllyel az s3tc szabadalmaihoz - vagy egyáltalán támogatja az s3tc-t.

opensource driverek eleve nem, a mobiltelefonok elég nagy része szintén nem támogatja.
nem javaslom a dds-t. max ha lopsz bele s3tc dekódert. sok sikert az 1 millió dolláros jogdíj kifizetéséhez.

   
MaNiAc - Szerkesztő | 1735 hsz       Online status #200560   2014.01.27 11:01 GMT+1 óra  
Ha textúrának akarod betölteni azokat a képeket (márpedig gondolom annak!) akkor elgondolkodhatsz a .DDS file-okon. Kisebb helyet foglalnak, mint a TGA meg az egyéb formátumok, ráadásul a betöltésükhöz nem kell semmilyen library, csak egy minimális kód. Lásd még:

http://www.insaneidea.hu/?p=851
Dare to imagine!
http://www.insaneidea.hu
   
ivanicsm93 - Tag | 26 hsz       Online status #200558   2014.01.26 23:15 GMT+1 óra  
Rendben. Köszi.

   
Geri - Törzstag | 2185 hsz       Online status #200557   2014.01.26 22:49 GMT+1 óra  
sdl felejtős.

stb_image kell néked

   
ivanicsm93 - Tag | 26 hsz       Online status #200541   2014.01.26 13:09 GMT+1 óra  
Köszönöm a segítséget. Közbe megpróbáltam az SDL-t. A kódra nem is ír ki hibát, de valamiért nem tudja megnyitni a képet.

http://kepfeltoltes.hu/view/140126/K_perny_fot__2014-01-26_-_14.07.02_www.kepfeltoltes.hu_.png

Update:
Sikerült megoldani a problémát. Az IMG_Load()-nál nem volt elég csak a képfájl neve, hanem a teljes elérési utat kellett beírni.

Ezt a hozzászólást ivanicsm93 módosította (2014.01.26 13:42 GMT+1 óra, ---)

   
Pretender - Törzstag | 2498 hsz       Online status #200536   2014.01.25 20:15 GMT+1 óra  
Vannak free "libek", én a png-re szavazok (pl. lodepng)
Cserébe nem saját implementáció, de nekem eddig tök jól működött

   
ddbwo - Tag | 1625 hsz       Online status #200535   2014.01.25 18:57 GMT+1 óra  
Egy kényelmes módszer, ha tga-t használsz és innen "implementálod":

http://nehe.gamedev.net/tutorial/loading_compressed_and_uncompressed_tga%27s/22001/
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
Eldor - Tag | 162 hsz       Online status #200533   2014.01.25 17:32 GMT+1 óra  
OpenGL-ben sehogy sem lehet betolteni kepeket. Ehhez valamilyen mas library-t szokas hasznalni. Esetleg megirhatod a sajat kepbetolto rutinjaidat. Az utobbit nem javaslom, mivel nagyon maceras (pl.: a png kepeket betolto library (libpng) nagyjabol 20000 sor forraskod). Egy bmp betolto megirasa viszont nagyon egyszeru, kb. 10 perces munka, ha mar ismered a bmp fajlformatumot.

Megintcsak azt tudom javasolni, hogy hasznalj Qt-t, aminek ott a QImage osztalya kepbetoltesre. Vagy hasznald az SDL egyik kiterjeszteset (SDL_image). Esetleg hasznalhatod a libpng, libjpg stb. konyvtarakat. Ezt szinten nem javaslom, mivel mindet mashogy kell kezelni.

   
ivanicsm93 - Tag | 26 hsz       Online status #200532   2014.01.25 17:23 GMT+1 óra  
OpenGL-ben, hogyan lehet betölteni képeket (ami Windows-on és Mac-en is működik)?

Ezt a hozzászólást ivanicsm93 módosította (2014.01.25 17:32 GMT+1 óra, ---)

   
gaborlabor - Moderátor | 4449 hsz       Online status #200437   2014.01.18 00:05 GMT+1 óra  
GL Game Devs: Please Send Us Your Game Traces!
Valve ügyködik OpenGL API tracer/debugger toolon. Még t'án hasznos is lehet.

   
ivanicsm93 - Tag | 26 hsz       Online status #199941   2013.12.16 22:03 GMT+1 óra  
Sikerült!
Végre lefuttatta a GLFW.xcodeproj-t az Xcode 5, de nem hozta létre a libglfw.dylib-et. Írtam a videó készítőjének (http://www.youtube.com/watch?v=GHdorvcZRMg) és azt mondta generáljam újra cmake-ben a fájlokat. Legeneráltam, újra lefuttattam és létrehozta a libglfw.dylib fájlt. Bemásoltam a /usr/local/lib mappába, de előtte átírtam a nevet libglfw.dylib-ről libglfw3.dylib-re.
Utána Xcode 5 -> új projekt -> bemásoltam a példa kódot, beállítottam a build settings-t és a build phases-t (a videó alapján), futtattam és létrehozta az ablakot.
Ja és előtte telepítettem a glfw3.0.3-t homebrew-el.

Kb. 4 napig tartott, de csak összejött
Köszönöm mindenkinek a segítséget!

   
ivanicsm93 - Tag | 26 hsz       Online status #199938   2013.12.16 18:40 GMT+1 óra  
bolyzsolt: Köszönöm a felvilágosítást

zeller: megpróbáltam, de megint ezt az üzenetet írta ki: make: *** No rule to make target `install'. Stop.

- - - -

Megpróbáltam homebrew-el is, de szintén elakadtam...
Beírtam ezt a parancssort: brew install --build-bottle --static glfw3
Első futtatáskor telepített ha minden igaz, ezt bizonyítja, ha újra beírom a parancssort ezt írja ki:
Warning: glfw3-3.0.3 already installed, it's just not linked

Ezt a hozzászólást ivanicsm93 módosította (2013.12.16 18:53 GMT+1 óra, ---)

   
zeller - Törzstag | 464 hsz       Online status #199937   2013.12.16 17:22 GMT+1 óra  
visszaterve az eredeti kerdesre
1. mkdir build
2. cd build
3. cmake ..
4. sudo make install

   
bolyzsolt - Törzstag | 607 hsz       Online status #199936   2013.12.16 14:53 GMT+1 óra  
Idézet
ivanicsm93 :
Mitől jobb/másabb a glfw3 mint pl. a glut vagy glew vagy a freeglut?


A GLUT zárt forráskódú, implementációfüggő, öreg, keveset tud. A FreeGLUT ennek a nyílt forráskódú megvalósítása. A GLFW pedig hasonló cucc mint ezek, csak sokkal többet tud náluk, nyílt forráskódú, aktív projekt.

A GLEW-val szerintem tévedésben vagy, mivel az egy OpenGL bővítményekkel kapcsolatos library, az ablakozáshoz nincs sok köze.

   
ivanicsm93 - Tag | 26 hsz       Online status #199935   2013.12.16 14:22 GMT+1 óra  
"Kicsit" kocka vagyok szóval egy játék a szakdoga témája. Először egy kártyás játék volt a terv (mint pl. Hearthstone) aztán úgy döntöttem inkább a Puzzle Quest-re fog hasonlítani. Mivel már leadtam a szakdolgozat témát így a kártyás résznek is benne kell lennie, szóval a karakter képességei kártyákkal lesz megoldva a harc pedig a Puzzle Quest-ben lévő harcrendszerrel.

Valamiért nagyon az OpenGL-el szeretném csinálni.
Mitől jobb/másabb a glfw3 mint pl. a glut vagy glew vagy a freeglut?

   
Eldor - Tag | 162 hsz       Online status #199934   2013.12.16 14:04 GMT+1 óra  
A korabbi verziokkal csak Linux-ra, Windows-ra es OS-X-re lehetett fejleszteni. A napokban megjelent Qt 5.2-es verzioval mar iOS-re es Android-ra is fejleszthetsz Qt-val platformfuggetlen modon. En meg nem probaltam ki ido hijan, de biztos vagyok benne, hogy jol mukodik. A Qt fejlesztoitol meg nem tapasztaltam olyat, hogy valamit ne teszteltek volna le alaposan.

Valamint a Qt nem zarja ki az OpenGL-t. A Qt alapvetoen widget-ekkel mukodik. En ugy szoktam csinalni, hogy letrehozok egy OpenGL widget-et es korulpakolom a szamomra fontos GUI elemekkel (pl.: PushButton stb.). Az OpenGL widgetben rajzolok, a rajzolast pedig befolyasolni tudom kulonbozo felhasznaloi interakcioval.

Nem tudom, mi a szakdogad temaja, de a Qt biztosan nagy segitseged lenne, ha ilyesmiket tervezel. En is annak a segitsegevel irtam a szakdogamhoz a szoftvert.

   
ivanicsm93 - Tag | 26 hsz       Online status #199933   2013.12.16 13:43 GMT+1 óra  
Szakdogához szerettem volna megtanulni az OpenGL-t, de most elgondolkoztam a Qt-n.
A fő cél az iOS alkalmazás fejlesztés, ezért akartam a szakdogát is ezzel programozni.
Qt-vel lehet iOS-re és Mac-re is fejleszteni?

   
Eldor - Tag | 162 hsz       Online status #199931   2013.12.16 12:20 GMT+1 óra  
Ahogy zeller is irta a Qt tenyleg hatalmas. Meg az SDL-el es az fltk-val sem emlitenem egy lapon.

Az SDL es az fltk csak addig jo, amig nem akarsz veluk mast csinalni, mint megjeleniteni egy ablakot es rajzolni ra a sajat szajized szerint. Ha mar tobb ablak is kellhet, esetleg mindenfele mas beviteli eszkoz (pl.: PushButton, ComboBox, SpinBox, stb.), akkor mar a Qt-t javaslom.

Ha ezek a feature-ok nem kellenek most, akkor is erdemes elsajatitani, mivel pillanatok alatt lehet vele GUI-s alkalmazasokat kesziteni platformfuggetlen modon.

   
zeller - Törzstag | 464 hsz       Online status #199930   2013.12.16 11:36 GMT+1 óra  
(A qt egy heavy weight framework, nincs egy sulycsoportban a glfw-vel.) De en elfelejtenem a glfw-t glutot meg a tobbi hasonlot.
Ha platform fuggetlenul akarsz ablakozni es esemenyt kezelni akkor fltk, sdl, qt.

   
Eldor - Tag | 162 hsz       Online status #199928   2013.12.16 09:42 GMT+1 óra  
Javaslom, hogy használj Qt-t. Eleinte picit macerásnak tűnik, de ha megtanultad, utána már nagyon kényelmes. Én Windows-on és Linux-on használom, teljesen meg vagyok vele elégedve.

Letöltés: http://qt-project.org/downloads

   
ivanicsm93 - Tag | 26 hsz       Online status #199927   2013.12.16 09:00 GMT+1 óra  
Még nem olvastam. Ha haza értem megnézem hátha segít.
Amúgy nincs valami más a glfw-n kívül? Glew, glut, freeglut nem jó helyette?

   
zeller - Törzstag | 464 hsz       Online status #199926   2013.12.16 08:28 GMT+1 óra  
nem tudok most ranezni
ezt olvastad mar?
http://web.cs.swarthmore.edu/~adanner/tips/cmake.php

-----
nem vagyok egy cmake guru (sose hasznaltam) de a leiras alapjan elvileg cd build , utana pedig sudo cmake meg kene oldja. Abban a txt fileban kell legyenek INSTALL direktivak is

Ezt a hozzászólást zeller módosította (2013.12.16 08:57 GMT+1 óra, ---)

   
ivanicsm93 - Tag | 26 hsz       Online status #199925   2013.12.15 23:48 GMT+1 óra  
Ezekre gondoltál?

"TargetDirectories.txt"
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/CMakeFiles/ALL_BUILD.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/examples/CMakeFiles/Boing.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/examples/CMakeFiles/Gears.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/examples/CMakeFiles/Simple.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/examples/CMakeFiles/Split View.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/examples/CMakeFiles/Wave.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/CMakeFiles/ZERO_CHECK.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/accuracy.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/clipboard.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/defaults.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/events.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/fsaa.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/gamma.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/src/CMakeFiles/glfw.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/glfwinfo.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/iconify.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/joysticks.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/modes.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/peter.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/reopen.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/sharing.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/tearing.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/threads.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/title.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/CMakeFiles/uninstall.dir
/Users/ivanicsmark/Downloads/glfw-3.0.3/Build/tests/CMakeFiles/windows.dir

Amúgy az baj ha a Letöltések mappában van? Azon belül is a letöltött glfw-3.0.3 mappában, ahol létrehoztam egy Build nevű mappát és abba generáltam a fileokat CMake-val.
Biztos jól írom be a parancssort(belepek a Build mappába és ezt írom be: sudo make install, utána beírom a jelszót)?

Ezt a hozzászólást ivanicsm93 módosította (2013.12.16 00:20 GMT+1 óra, ---)

   
zeller - Törzstag | 464 hsz       Online status #199923   2013.12.15 22:19 GMT+1 óra  
ok, most latom, hogy cmake-kel kell. Az nekem nincs fent.
Milyen targetek vannak a makefileban? Ki kene keresni a megfelelot (vagy a readmeben megnezni, aztan azt sudoval meghivni)

   
ivanicsm93 - Tag | 26 hsz       Online status #199920   2013.12.15 19:34 GMT+1 óra  
Megpróbáltam a sudo make install-t és ezt írja ki: make: *** No rule to make target `install'. Stop.
Valamit biztos rosszul csinálok.

   
zeller - Törzstag | 464 hsz       Online status #199916   2013.12.15 16:24 GMT+1 óra  
igen, sudozni kell. sudo make install, ha sourcebol buildelsz configure &make utan

   
Eldor - Tag | 162 hsz       Online status #199915   2013.12.15 15:04 GMT+1 óra  
Az alapvető probléma az, hogy nincs jogosultságod a "/usr/local/lib/cmake/glfw" könyvtár létrehozásához. Ezt akkor próbálja meg létrehozni, amikor installálni akarja a glfw3-at.

Sajnos nem vagyok otthon a Mac világában, így nem tudom, hogy mi a terminál parancs a telepítéshez. De az elé beírva a sudo-t működnie kéne.

Egy másik megoldás (elég ronda megoldás) lehet az, hogy engedélyezed a root bejelentkezést valahol a GUI-ban, majd kijelentkezel és újra bejelentkezel root-ként. De ismétlem ez nagyon csúnya megoldás, nem így kéne működnie.

   
ivanicsm93 - Tag | 26 hsz       Online status #199914   2013.12.15 14:30 GMT+1 óra  
Eldor

Szia!

Nekem nagyon ugy tunik, hogy csak annyi a hibad, hogy nincs root jogosultsagod. Ird be a parancs ele, hogy sudo. Linuxon ez lenne a megoldas, ahogy elneztem Mac OS X-en is van ilyen parancs.


Eddig nem terminálból csináltam. sudo open xcodeprojekt_neve vagy már rögtön installálni kell?

   
Eldor - Tag | 162 hsz       Online status #199912   2013.12.15 10:53 GMT+1 óra  
Szia!

Nekem nagyon ugy tunik, hogy csak annyi a hibad, hogy nincs root jogosultsagod. Ird be a parancs ele, hogy sudo. Linuxon ez lenne a megoldas, ahogy elneztem Mac OS X-en is van ilyen parancs.

   
ivanicsm93 - Tag | 26 hsz       Online status #199903   2013.12.14 20:31 GMT+1 óra  
Hello!

Már a 4. napja szenvedek a glfw3 telepítésével, de egyszerűen nem sikerül. Youtube-on találtam egy videót (http://www.youtube.com/watch?v=GHdorvcZRMg) ami elég jól megmutatja, hogy is kell, de elakadok, mert nálam hibát ír ki.
Több oldalon is utánanéztem, megpróbáltam, de nem jó.

CMake program segítségével próbálkoztam.
Amikor generál egy GLFW.xproj fájlt, megnyitom Xcode-al, beállítom installra a videó(4:04) szerint, de a warning-on kívül nekem egy hibát is talál és nem fut le.

Ezt a hibát írja ki:
/Applications/CMake\ 2.8-12.app/Contents/bin/cmake -DBUILD_TYPE=Debug -P cmake_install.cmake
-- Install configuration: "Debug"
-- Installing: /usr/local/include/GLFW
-- Up-to-date: /usr/local/include/GLFW/glfw3.h
-- Up-to-date: /usr/local/include/GLFW/glfw3native.h
CMake Error at cmake_install.cmake:35 (FILE):
file cannot create directory: /usr/local/lib/cmake/glfw. Maybe need
administrative privileges.


make: *** [install_buildpart_0] Error 1
Command /bin/sh failed with exit code 2


Mac OS X 10.9, Xcode 5.0.2-t használok.

Valaki tudna benne segíteni?

Ezt a hozzászólást ivanicsm93 módosította (2013.12.14 20:40 GMT+1 óra, ---)

   
Elodin - Tag | 170 hsz       Online status #199835   2013.12.08 22:22 GMT+1 óra  
Glew + mingw Windows-on kombóhoz tud valaki valami okosat mondani?

Eljutottam odáig jó sok google után, hogy VS-re készült, és azért kell vele bénázni.

Most ott járok, hogy a lib-eket, includeokat bemásoltam, a glew.h és a glew.c fájlokat hozzádobtam a projektemhez, és beraktam egy #define GLEW_STATIC -ot az includeolás elé.
Elvileg így működnie kéne, gyakorlatilag ha van a kódban olyan függvény, ami igényelné, akkor az exe leáll egy seg fault kíséretében.


Szerk.:
Ez a hiba most teljesen független volt az előzőektől, a glewInit() maradt le. Jó tudni, hogy olyat is kell. Legalább megoldódott.

Ezt a hozzászólást Elodin módosította (2013.12.08 22:30 GMT+1 óra, ---)

   
Parallax - Tag | 574 hsz       Online status #199748   2013.12.05 07:53 GMT+1 óra  
Idézet
bolyzsolt :
cross-browser megoldásnak számít.


Ez azért túlzás, mert az egyes böngészők és azok verziói is különbözőképpen futtatják ugyanazt a heterogén módon megírt kódot, míg egy hagyományos natív cross-platform esetben legalább az adott platform és verzió ugyanazt a futtatást produkálják a szintén heterogén módon megírt és később lefordított programmal. Vagyis beviszünk az "egyenletbe" még egy fölösleges réteget, ami minden, csak nem egységes. Manapság inkább szabadulni akarnak a fejlesztők a kötöttségektől, nem pedig még többet bevinni az engine-be.

   
Frissebbek | Korábbi postok
[1] [2] [3] [4] [5] [6] [7] [8] > 9 < [10] [15] [20] [25] [30] [35] [40] [45] [50] [55] [60] [65] [70] [75] [80] [82]