Closed flexoron closed 3 months ago
Windows 11 Environment: MSYS2/UCRT64/LLVM/Clang CHANGES Makefile: CC=clang src/internal.h: 20: #if USE_THREADS 21: #ifdef _WIN33 // WIN32 dumped (Commit b0f5958 missed removing it, too) 649: #if USE_THREADS 650: #ifdef _WIN33 $ make # no warnings : -lm -lreadline -lffi -ldl -lssl -lcrypto -pthread $ ldd tpl.exe ucrtbase.dll libdl.dll libffi-8.dll libwinpthread-1.dll libssl-3-x64.dll $ ./tpl.exe samples/test_threadsX.pl # X = 1,2,3,4,5 or 6 ; all (threads-)tests successful I get these warnings when starting tpl $ ./tpl.exe Warning: overwriting 'bb_put'/2 Warning: overwriting 'bb_get'/2 Warning: overwriting 'bb_delete'/2 Warning: overwriting 'bb_update'/3 Warning: overwriting 'bb_b_put'/2 Warning: overwriting 'countall'/2 Warning: overwriting 'call_cleanup'/2 Warning: overwriting 'setup_call_cleanup'/3 Warning: overwriting 'forall'/2 Warning: overwriting 'succ'/2 ?-