Ok, so far I've used zypper to install cmake, wxWidgets-devel, and python-Markdown.  Everything else in the deps list was already installed by default or from the FS2 compiling environment.  I was able to reproduce both mentioned compiling issues, the 4% one, which I patched from the linked issue, and then the current one (at 54% for me).
IssMneur, if you do get to running OpenSuSE, you should be able to follow the install commands in the FS2 Open for Linux documentation now, to get a compiling environment and the dev libs for FS2 Open, and then install the packages listed above to get the remaining deps for wxLauncher from the README.
Here's a little more context that on the pastebin post.
[ 54%] Building CXX object CMakeFiles/wxlauncher.dir/code/datastructures/ResolutionMap.cpp.o
In file included from /usr/include/wx-2.8/wx/clntdata.h:17:0,
                 from /usr/include/wx-2.8/wx/event.h:18,
                 from /home/vagrant/wxlauncher/code/datastructures/ResolutionMap.h:22,
                 from /home/vagrant/wxlauncher/code/datastructures/ResolutionMap.cpp:19:
/home/vagrant/wxlauncher/code/datastructures/ResolutionMap.cpp:34:2: error: conflicting declaration ‘typedef class std::tr1::unordered_map<wxString, ResolutionData, wxStringHash, wxStringEqual> PreferredResolutionMap’
  PreferredResolutionMap);
  ^
In file included from /home/vagrant/wxlauncher/code/datastructures/ResolutionMap.cpp:19:0:
/home/vagrant/wxlauncher/code/datastructures/ResolutionMap.h:36:7: error: ‘class PreferredResolutionMap’ has a previous declaration as ‘class PreferredResolutionMap’
 class PreferredResolutionMap; // in .cpp file
       ^
/home/vagrant/wxlauncher/code/datastructures/ResolutionMap.cpp:36:39: error: aggregate ‘PreferredResolutionMap ResolutionMap::prefResMap’ has incomplete type and cannot be defined
 PreferredResolutionMap ResolutionMap::prefResMap;
                                       ^
/home/vagrant/wxlauncher/code/datastructures/ResolutionMap.cpp: In static member function ‘static const ResolutionData* ResolutionMap::ResolutionRead(const wxString&)’:
/home/vagrant/wxlauncher/code/datastructures/ResolutionMap.cpp:39:2: error: incomplete type ‘PreferredResolutionMap’ used in nested name specifier
  PreferredResolutionMap::const_iterator it = prefResMap.find(shortname);
  ^
/home/vagrant/wxlauncher/code/datastructures/ResolutionMap.cpp:39:41: error: expected ‘;’ before ‘it’
  PreferredResolutionMap::const_iterator it = prefResMap.find(shortname);
                                         ^
/home/vagrant/wxlauncher/code/datastructures/ResolutionMap.cpp:41:10: error: ‘it’ was not declared in this scope
  return (it == prefResMap.end()) ? NULL : &it->second;
          ^
CMakeFiles/wxlauncher.dir/build.make:583: recipe for target 'CMakeFiles/wxlauncher.dir/code/datastructures/ResolutionMap.cpp.o' failed
make[2]: *** [CMakeFiles/wxlauncher.dir/code/datastructures/ResolutionMap.cpp.o] Error 1
CMakeFiles/Makefile2:131: recipe for target 'CMakeFiles/wxlauncher.dir/all' failed
make[1]: *** [CMakeFiles/wxlauncher.dir/all] Error 2
Makefile:137: recipe for target 'all' failed
make: *** [all] Error 2