What is required to build SOCKIT from the source on Windows XP?
Posted June 26th, 2009 by mas
| Project: | SOCKIT - a TCP/IP client for speaking and listening to network sockets using IGOR Pro |
| Version: | IGOR.5.00.x-1.x-dev |
| Component: | Documentation |
| Category: | support request |
| Priority: | normal |
| Assigned: | andyfaff |
| Status: | closed |
Jump to:
Description
What is required to build SOCKIT from the source on Windows XP?
I'm using Microsoft Visual C++ 2008 (express edition)..
So far I've realized that pthreads and libxml are missing. What is the source for these used in the binary build?
I've found pthreads-win32 (if that's the correct pthreads). This appears to need QueueUserAPCEx, but this might be optional (but the pthread tests seem to want it).
There is also a possible header order problem with different versions of WinSock/WInSock2 resulting in macro redefinition errors...
PS: Was there a Makefile used to build the Mac version? I don't see it in the source zip file...
Thank you...

#1
Addressed issue by email to issue raiser.
1) Need to compile pthreads-win32
2) Need to compile libxml
3) Link against those libraries and ws2_32.lib.