Index: tolbase/generic/CMakeLists.txt
===================================================================
--- tolbase/generic/CMakeLists.txt	(revision d7aca32ee57c9d9f95d5516c9d6c7e80143986e5)
+++ tolbase/generic/CMakeLists.txt	(revision 4d5b1b1bfec9c6ee3ed04d9f193784723f377f21)
@@ -15,6 +15,9 @@
  set(CMAKE_RC_COMPILER_INIT windres)
  ENABLE_LANGUAGE(RC)
- SET(CMAKE_RC_COMPILE_OBJECT
- "<CMAKE_RC_COMPILER> <FLAGS> -O coff <DEFINES> -i <SOURCE> -o <OBJECT>")
+ if(CMAKE_SIZEOF_VOID_P EQUAL 4)
+   SET(CMAKE_RC_COMPILE_OBJECT "<CMAKE_RC_COMPILER> <FLAGS> -O coff <DEFINES> -i <SOURCE> -o <OBJECT> -F pe-i386")
+ else(CMAKE_SIZEOF_VOID_P EQUAL 4)
+   SET(CMAKE_RC_COMPILE_OBJECT "<CMAKE_RC_COMPILER> <FLAGS> -O coff <DEFINES> -i <SOURCE> -o <OBJECT> -F pe-x86-64")
+ endif(CMAKE_SIZEOF_VOID_P EQUAL 4)
 endif(MINGW)
 
