Hi,
I don't quite understand the version history following the recent addition of tags.
- Latest tag 4.1.0.9
- Jul 24, 2025
- commit 334dd24 (out of master)
PTW32_VERSION 3,0,3,1 in duplicated files /deps/_ptw32.h & /include/_ptw32.h
- Master HEAD
- Sep 27, 2025
- commit 06e7608
- no reference found to v4.1.0.x
- only
PTW32_VERSION 3,0,3,1 in /include/_ptw32.h
Global scr structure and cmake file differs between latest tag and master
❓ To summarize, could you clarify:
- What is the latest version (tag 4.1.0.9 or master HEAD)?
- Is the referenced tagged version (4.x) is specified somewhere in some include file?
- Could you precise version behavior between tag and PTW32 more clearly in readme.md?
- What is the purpose of duplicated file in
/include of 4.1.0.9 tagged version? (with difference in pthread.h)
--- /include/pthread.h Thu Jul 24 19:37:53 2025 UTC
+++ /deps/pthread.h Thu Jul 24 19:37:53 2025 UTC
@@ -36,8 +36,6 @@
#if !defined( PTHREAD_H )
#define PTHREAD_H
-#define usleep(n) Sleep(n)
-
/* There are three implementations of cancel cleanup.
* Note that pthread.h is included in both application
* compilation units and also internally for the library.
Hi,
I don't quite understand the version history following the recent addition of tags.
PTW32_VERSION 3,0,3,1in duplicated files/deps/_ptw32.h&/include/_ptw32.hPTW32_VERSION 3,0,3,1in/include/_ptw32.h❓ To summarize, could you clarify:
/includeof 4.1.0.9 tagged version? (with difference in pthread.h)