183e11dc0d
don't stub threadsafe statics
...
we are using winpthreads now anyways, so we can unstub the existing code.
2024-07-20 06:47:28 -04:00
ddd3483620
add boost asio to speech2
...
currently the main program is just some stackful coro example stuff that i used just to test
i'll add beast too in a sec but just. hang on
2024-07-20 06:37:09 -04:00
b4a6860e75
remove dll files
...
(unused)
2024-07-19 22:06:13 -04:00
326d3e5161
replace build system with cmake
...
no more makefile :)
2024-07-19 22:01:05 -04:00
9a9d0043f2
setup scaffold for cmake build
...
don't care for make and it makes importing other third party code harder
2024-07-19 19:34:25 -04:00
510d3547a2
port dll to clang-cl
...
really need to figure out why the stupid thing isn't working properly
2024-07-19 07:45:18 -04:00
cc59c0c6db
Switch to clang-cl
...
It's less painful than mingw.
I'll next get the DLL going like this, though it'll be pretty easy.
2024-07-19 05:10:10 -04:00
d95d305734
more binding fuckery
...
i'm going to switch the build to clang-cl. To test, I've added EXE build support back to the speech2 C++ buildsystem and I'm going to replace the current mingw command lines for clang-cl in the next commit.
Because we only need XP SP3 compatibility, we won't need any compat library stuff, but I may still alter his libc++ fork if MSVC CRT ends up blowing too many chunks.
2024-07-19 03:59:19 -04:00
126566c3cf
voiceinfo list work
...
(crashes for some reason)
2024-07-18 06:30:57 -04:00
13ce046d3f
actually use bindings
...
about time
2024-07-18 05:05:35 -04:00
1ebd3285f9
remove obsolete source files from speech2
2024-07-18 03:56:02 -04:00
bd048875c8
make speech2 a dll + start binding it
2024-07-18 03:54:12 -04:00
20f59c5663
add speech2 stuff
2024-07-17 21:40:14 -04:00