Problems with compilation - Printable Version +- Frictional Games Forum (read-only) (https://www.frictionalgames.com/forum) +-- Forum: Open Source Collaboration (https://www.frictionalgames.com/forum/forum-27.html) +--- Forum: Overture (https://www.frictionalgames.com/forum/forum-29.html) +--- Thread: Problems with compilation (/thread-23553.html) Pages:
1
2
|
Problems with compilation - Markov - 10-10-2013 There's some bugs on repository: HPL: Code: 1>------ Build started: Project: HPL, Configuration: Release Win32 ------ And OALWrapper: Code: 1>------ Build started: Project: OALWrapper, Configuration: Release Win32 ------ RE: Problems with compilation - Markov - 10-10-2013 Okay. I fixed it. In first case I've just typed 0 instead of AL_EFFECT_EAXREVERB. In case of OV_CALLBACKS_DEFAULT I replace old file vorbisfile.h to new(in dependencies\include\vorbis). and included SDL RE: Compilation problem with "OALWrapper/OAL_Funcs.h': No such file or directory" - Urkle - 10-10-2013 What do you mean by "it crashed"? As it looks like you simply have a compiler error due to some configured include paths. Not a crash. Check the HPL2 project settings and ensure that the include paths for OALWrapper are setup correctly. RE: Problems with compilation - Markov - 10-11-2013 Thanks for answer. Sorry, of course I ment just errors. I did everything from JKO's Guide step by step. But I could compile only by including some folders from OvertureSource to wrapper and HPL projects. So now I have a bunch of errors while Penumbra compiling, like this: Code: 1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\AttackHandler.h(105): error C2143: syntax error : missing ';' before '{'1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\AttackHandler.h(119): error C2143: syntax error : missing ';' before '}'1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(41): error C2143: syntax error : missing ';' before '{'1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(43): error C2065: 'eNotebookType_Open' : undeclared identifier1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(44): error C2059: syntax error : '}'1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(44): error C2143: syntax error : missing ';' before '}'1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(49): error C2143: syntax error : missing ';' before '{'1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(51): error C3861: 'mfAlpha': identifier not found1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(51): error C2143: syntax error : missing ',' before '{'1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(51): error C2143: syntax error : missing ';' before '{'1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(61): error C2143: syntax error : missing ';' before '}'1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(63): error C2065: 'cNotebook_Note' : undeclared identifier1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(63): error C2059: syntax error : '>'1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(64): error C2653: 'tNotebook_NoteList' : is not a class or namespace name1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(66): error C2065: 'cNotebook_Note' : undeclared identifier1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(66): error C2059: syntax error : ','1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(66): error C2065: 'tNotebook_NoteList' : undeclared identifier1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(66): error C2065: 'tNotebook_NoteListIt' : undeclared identifier1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(73): error C2143: syntax error : missing ';' before '{'1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(75): error C2065: 'apNotebook' : undeclared identifier1>d:\gamedev\penumbra\ouverturesource\penumbraoverture\Notebook.h(75): error C2275: 'cNotebook' : illegal use of this type as an expression And what do you mean by telling "HPL2 project"?. There is only HPL1 project in the guide. RE: Problems with compilation - Markov - 10-16-2013 Anyone? RE: Problems with compilation - EnDash - 10-26-2013 if you are still here, try deleting and getting the source again, then following JKO's guide with a fresh source. if you can compile without changing the source it shouldn't crash. also, if you are on visual studio 2012, do as i said here: http://www.frictionalgames.com/forum/thread-22527.html RE: Problems with compilation - Markov - 11-10-2013 I'm here. Thanks, I'll try right now! RE: Problems with compilation - Markov - 11-12-2013 So I did everything form guide and got this on hpl compile Code: 1>------ Build started: Project: HPL, Configuration: Release Win32 ------ the solution from here doesn't work http://www.frictionalgames.com/forum/thread-13173.html this is my project settings: RE: Problems with compilation - Urkle - 11-12-2013 Make sure the include directory within OALWrapper . and do a pull on the OALWrapper repository.. I just made some small tweaks to include a complete OpenAL header from OpenAL-Soft's implementation. RE: Problems with compilation - Markov - 11-12-2013 yea, it works, thanks. Wrapper compiled when I included SDL library(of course after all steps from the guide). So now I'm on the final step, I've got this on Penumbra compilation: Code: 1>------ Build started: Project: Penumbra, Configuration: Release Win32 ------ |