bignsyd / gqe

Automatically exported from code.google.com/p/gqe
MIT License
0 stars 0 forks source link

Incompatible with Linux. #11

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.Build as usual with CMake.
2.Run make.
3.Fail spectacularly.

What is the expected output? What do you see instead?
It should compile. I see "fatal error: direct.h: No such file or directory
compilation terminated.
make[2]: *** 
[CMakeFiles/TemplateProject.dir/TemplateProject/GQE/classes/App.cpp.o] Error 1
make[1]: *** [CMakeFiles/TemplateProject.dir/all] Error 2
make: *** [all] Error 2
"

What version of the product are you using? On what operating system?
Linux.

Please provide any additional information below.
Can you post when/if this will be implemented? Thanks! 

PS love the engine so far =)

Original issue reported on code.google.com by veee...@gmail.com on 2 May 2011 at 11:11

GoogleCodeExporter commented 9 years ago
The include file direct.h can be safely removed.  There is still an issue with 
building the demo example (which is not that great yet anyway) on linux that 
will be fixed with my changes to the CMake build scripts in the next week or 
so.  I'm just finishing up my fixes for building the demo application and will 
be uploading it soon.

Original comment by RyanLind...@gmail.com on 2 May 2011 at 1:26

GoogleCodeExporter commented 9 years ago
I tried removing direct.h and got errors. Ill do a fresh checkout and post my 
results.

Original comment by veee...@gmail.com on 2 May 2011 at 2:34

GoogleCodeExporter commented 9 years ago
Ok, did it again. The error I got was at line 189 in the asset manager .cpp.

" iter = mConfigs.erase(iter); "

I changed it to "mConfigs.erase(iter);" and it seems to compile and run ok. I 
also converted to sfml 2.0. if you would like the files.

Original comment by veee...@gmail.com on 3 May 2011 at 10:20

GoogleCodeExporter commented 9 years ago
The correct fix should be mConfigs.erase(iter++) and was a previously reported 
issue that has been corrected in the Wiki page (and my code that isn't yet 
uploaded).  I also have the SFML 2.0 changes in my code that isn't yet uploaded 
but hopefully will be within the next week.  Thanks for reporting back the 
error you received.  I'm trying to get my Linux install fixed on my laptop so I 
can check for these errors for future releases.

Original comment by RyanLind...@gmail.com on 4 May 2011 at 12:14

GoogleCodeExporter commented 9 years ago
I have just posted GQE v0.6 that will hopefully fix the Linux compile issues.  
Please confirm and report back if this is not the case.

Original comment by RyanLind...@gmail.com on 22 May 2011 at 2:02