I am trying to decipher the inner workings of the hei.c file for specific functions so I can port them to an embedded Linux device. I am trying to compile the c files to form a .dll in visual studio 10, but am having unresolved external symbol problems with one of the object files. I'm much more of a hardware guy than software, so I am out of my element, and don't even know if I can compile these files. I tried to muck with the files as little as possible when trying to resolve errors, since they should just work, but I really have no idea what to do if object files are not linking properly. This may be more of a visual studio question, but no one knows what can and cannot be done with the code better then you guys. So, should it be possible to get the .c files to compile into a .dll, and if so, is there something I need to resolve to get it to work properly? Thanks.