Hi.
I was recently trying to build the sfml 2 sources on OS X Mountain Lion.
Set up all the build stuff. xcode, command line utils and codeblocks.
I used the cmake gui to set everything up and got it to configure and generate after pointing it to freetype lib.
Open the codeblocks project for it and when I try and build I got this.
src/sfml/SFML/Window/GlContext.cpp 105 error: allocating an object of abstract class type 'SFContext'
src/sfml/SFML/Window/GlContext.hpp 174 note: unimplemented pure virtual method 'setVerticalSyncEnabled' in 'SFContext'
src/sfml/SFML/Window/GlContext.hpp 161 note: unimplemented pure virtual method 'display' in 'SFContext'
src/sfml/SFML/Window/GlContext.hpp 193 note: unimplemented pure virtual method 'makeCurrent' in 'SFContext'
src/sfml/SFML/Window/GlContext.cpp 142 error: allocating an object of abstract class type 'SFContext'
src/sfml/SFML/Window/GlContext.cpp 159 error: allocating an object of abstract class type 'SFContext'
src/sfml/SFML/Window/GlContext.cpp 170 error: allocating an object of abstract class type 'SFContext'
Note: I hand typed this. Posting on a different pc. so excuse typos
When I look in src/sfml/SFML/Window/OSX/SFContext.hpp those functions are defined and are not abstract(no =0).
Also in src/sfml/SFML/Window/OSX/SFContext.mm those functions are defined.
Now I am using it with codeblocks with makefiles
I also tried to do it with generating xcode project from cmake. It also had the same errors. Though lacked the notes.
It is really strange and I can not work it out.
Also I really need to build these myself not previously built binaries.