crow icon indicating copy to clipboard operation
crow copied to clipboard

Error to compress http response payload in Slackware Current

Open esdrasdemorais opened this issue 1 year ago • 5 comments

After the command:

g++ main.cpp -DCROW_ENABLE_COMPRESSION

I receive the same error in both algorithms as Deflate as Gzip:

/usr/bin/ld: /tmp/cc0YTjcj.o: in function crow::compression::compress_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, crow::compression::algorithm)': main.cpp:(.text._ZN4crow11compression15compress_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_9algorithmE[_ZN4crow11compression15compress_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_9algorithmE]+0x76): undefined reference to deflateInit2_' /usr/bin/ld: main.cpp:(.text._ZN4crow11compression15compress_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_9algorithmE[_ZN4crow11compression15compress_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_9algorithmE]+0xdf): undefined reference to deflate' /usr/bin/ld: main.cpp:(.text._ZN4crow11compression15compress_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_9algorithmE[_ZN4crow11compression15compress_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_9algorithmE]+0x153): undefined reference to deflateEnd' collect2: error: ld returned 1 exit status

esdrasdemorais avatar Jun 08 '23 09:06 esdrasdemorais

Are you using this library or the one at CrowCpp/Crow?

The-EDev avatar Jun 09 '23 06:06 The-EDev

Hi, I'm using the library CrowCpp/Crow, to be more specific: I'm using crow.compress internal library from CrowCpp/Crow.

esdrasdemorais avatar Jun 10 '23 23:06 esdrasdemorais

in that case could you please post an issue in that repo, since this one isn't maintained anymore

The-EDev avatar Jun 11 '23 07:06 The-EDev

Sorry, but which repo?

esdrasdemorais avatar Jun 23 '23 22:06 esdrasdemorais

https://github.com/CrowCpp/Crow

gittiver avatar Jun 24 '23 09:06 gittiver