QUOTE (Najam @ Nov 9 2007, 18:36)

I am unable to compile tinypack in visual studio 2005. I need to compile it for pocket-pc ARM/smartphone. First of all there is no sln file in the source. When I create a project and add necessary files, one of the header files is referencing sys/types.h. There is no types.h anywhere in the source.
Hi,
Well, sys/types.h is a standard C header file. If your system is having trouble finding that then it may not be configured properly (although I have no experience building for pocket-pcs).
I have created a solution and project file for Visual C++ 2005 and attached them here. I get a few warnings, but it builds and seems to run fine. The only thing I had to change from the default was to add the WIN32 as a preprocessor definition (and, of course, set the project type as a console app).
Hope this helps...
David