I hope my knowledge of C adventures can help you with this dude.
There is probably something else that the library uses for the entry point, usually in a win32 program you'd use:
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
//code in here.
}
if you go to the project settings in Linker - > Advanced, you should see Entry Point, in there needs to be what the library is using for it's main, for the tinptc lib it's crtMainStartup that needs to go in there.