I'm still having some trouble getting this to compile.
First, when I try to open /makeobj/makeobj.sln in VC++2010 Express, it complains that it cannot open the solution since it cannot find makeobj-experimental.vcxproj. There is indeed no such file, so I first edit the sln file to refer instead to makeobj-experimental.vcproj, which does exist.
After going through the conversion process, compiling fails due to references to two absent files: \utils\ctstring_t.cc and \tpl\debug_helper.cc. I delete both of these files from the project.
Upon attempting to compile again, I receive a large number of errors. At this point I apply the advice given above: adding imagelist_3d_writer.cc and imagelist_3d_writer.h to the project. I also added imagelist_3d_reader.cc and imagelist_3d_reader.h for good measure.
After this I attempt to compile again, and am left with the following few errors:
1>building_writer.obj : error LNK2001: unresolved external symbol "public: class float32e8_t const __thiscall float32e8_t::operator/(class float32e8_t const &)const " (??Kfloat32e8_t@@QBE?BV0@ABV0@@Z)
1>building_writer.obj : error LNK2001: unresolved external symbol "public: class float32e8_t const __thiscall float32e8_t::operator*(class float32e8_t const &)const " (??Dfloat32e8_t@@QBE?BV0@ABV0@@Z)
1>building_writer.obj : error LNK2001: unresolved external symbol "public: void __thiscall float32e8_t::set_value(int)" (?set_value@float32e8_t@@QAEXH@Z)
1>building_writer.obj : error LNK2001: unresolved external symbol "public: void __thiscall float32e8_t::set_value(unsigned int)" (?set_value@float32e8_t@@QAEXI@Z)
1>image_writer.obj : error LNK2001: unresolved external symbol "public: static unsigned int const * const bild_besch_t::rgbtab" (?rgbtab@bild_besch_t@@2QBIB)
These seem to be similar to those I quoted back in February.
Any ideas for what I should try next?--------------------
Edit:
The image_writer error disappears by adding bild_besch.cc and .h to the project.
The building_writer errors disappear by adding float32e8_t.cc and .h to the project.
The project now compiles!
