From: Patrick H. <pa...@vr...> - 2002-04-20 17:33:23
|
I have had to make some changes to GMTL to get Gadgeteer compiling with VC7. I don't think they are too nasty, but I thought they should be reviewed before being committed. The first attached file contains the diffs made against the latest GMTL. Even with those changes, I have run into some other problems compiling code that uses GMTL. The second attached file contains a diff I made against a Gadgeteer file (gadget/Devices/Sim/SimPosition.cpp and gadget/Type/Glove.cpp). The compiler couldn't determine the second template parameter to gmtl::makeTrans<gmtl::Matrix44f>(), so I added it in manually. I'm not sure if this is the best solution, but the code does compile. Does anyone have a better suggestion? Finally, I've run into a problem I haven't figured out how to fix. Again compiling Gadgeteer, VC7 generates a bunch of problems regarding the use of gmtl::xform in gadget/Type/Glove.cpp. The error output is the third attachment. I have no idea how to fix this, but once that file compiles, all of Gadgeteer will compile on Win32. :) -Patrick -- Patrick L. Hartling | Research Assistant, VRAC pa...@vr... | 2624 Howe Hall -- (515)294-4916 http://www.137.org/patrick/ | http://www.vrac.iastate.edu/ |