bah.raknetrooms compile error
BlitzMax Forums/Brucey's Modules/bah.raknetrooms compile error
| ||
I'm running into an error compiling the bah.raknetrooms module: C:\Code\BlitzMax\bin>bmk makemods -a bah.raknetrooms Compiling:IntervalTimer.cpp Compiling:RoomTypes.cpp Compiling:ProfanityFilter.cpp Compiling:RoomsContainer.cpp Compiling:RoomsErrorCodes.cpp Compiling:RoomsPlugin.cpp Compiling:glue.cpp C:/Code/BlitzMax/mod/bah.mod/raknetrooms.mod/glue.cpp:105:96: error: conflicting declaration 'int filter' C:/Code/BlitzMax/mod/bah.mod/raknetrooms.mod/glue.cpp:105:67: error: 'filter' has a previous declaration as 'ProfanityFilter* filter' Build Error: failed to compile (1) C:/Code/BlitzMax/mod/bah.mod/raknetrooms.mod/glue.cpp Build Error: failed to compile (1) C:/Code/BlitzMax/mod/bah.mod/raknetrooms.mod/glue.cpp |
| ||
Note: This is under windows, MinGW gcc 4.5.1 |
| ||
Should build now... :-) |
| ||
Thanks, that did the trick! One other issue I ran into, was your OFX module -- it wouldn't compile for me anymore, until I made a small change: Compiling:ofUCUtils.cpp C:/Code/BlitzMax/mod/ofx.mod/core.mod/libs/openFrameworks/video/ofQtUtils.cpp: In function 'void initializeQuicktime()': C:/Code/BlitzMax/mod/ofx.mod/core.mod/libs/openFrameworks/video/ofQtUtils.cpp:22:17: error: 'exit' is not a member of 'std' C:/Code/BlitzMax/mod/ofx.mod/core.mod/libs/openFrameworks/video/ofQtUtils.cpp:29:4: error: 'exit' is not a member of 'std' Build Error: failed to compile (1) C:/Code/BlitzMax/mod/ofx.mod/core.mod/libs/openFrameworks/video/ofQtUtils.cpp Build Error: failed to compile (1) C:/Code/BlitzMax/mod/ofx.mod/core.mod/libs/openFrameworks/video/ofQtUtils.cpp The error went away and compilation completed after I added the following to the top of the ofQtUtils.cpp : #include <cstdlib> You may want to consider updating your version as well? |