Quote:
...this software is written in visual c++ 6...
|
Quote:
...we want the new version to be portable to linux and the time factor is very important for us...
|
Heres what I would do, uninstall VS 6 and burn the discs; it was microsoft's interpretation of what the C++ standard maybe before it was released. Porting anything from VS6 is just going to take more time, even to another Windows C++ compiler never mind Linux.
For cross platfrom threads look either at
Boost or
pthread_win32.