Kasper Laudrup
Kasper Laudrup
> I've followed the download and installing guide. Compiles libtins from build/libtins.sln without any problems, though it only gives a x64 solution platform whereas I'm going to use it for...
This doesn't seem to be related to libtins at all and it's hard to help without seeing your code, but it looks suspicious that you are using the Visual Studio...
You must likely need to rebuild your openssl static library with the position independent code flag set (-fPIC).
First of all you should [catch exceptions by const reference](http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#e15-catch-exceptions-from-a-hierarchy-by-reference). That is, rewrite `catch (Tins::exception_base e)` to `catch (const Tins::exception_base& e)`. Unfortunately, this doesn't explain why you don't get any...
@mfontanini Detailed error information can be retrieved from the return value from `getaddrinfo` and passing that to `gai_strerror`. My idea was to simply add that string to the exception message....
Windows always makes everything more complicated. It wouldn't be just adding some `#ifdef`s but also calling `FormatMessage` correctly and ensuring locales, unicode etc. is handled correctly to get a `std::string`...
Isn't the `search_header()` function what you're looking for? You can have a look at `ipv6_test.cpp`.
Cool. Thanks for the quick reply. I wish I could offer the help, but I must admit that the template and macro magic inside trompeloeil is not exactly easy to...
Clang on Windows is now fairly well integrated into the standard Visual Studio installation including the build image used by Github actions. This is obviously work in progress. Seems like...
> I am indeed interested in this. Thank you! Extra thanks for getting a CI build in place, it would quickly rot otherwise. Nice to hear. It wouldn't make much...