c9s / r3

libr3 is a high-performance path dispatching library. It compiles your route paths into a prefix tree (trie). By using the constructed prefix trie in the start-up time, you may dispatch your routes with efficiency
http://c9s.github.com/r3/bench.html
MIT License
813 stars 83 forks source link

which pcre2 version use #165

Closed RageCPP closed 1 month ago

RageCPP commented 1 month ago
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: /oxygen/third/r3/lib64/libr3.a(node.o): in function `r3_tree_matchl_base':
/home/rage/code/share_resource/r3/src/node.c:344:(.text+0x4f): undefined reference to `pcre2_match_8'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: /home/rage/code/share_resource/r3/src/node.c:372:(.text+0x64): undefined reference to `pcre2_get_ovector_pointer_8'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: /oxygen/third/r3/lib64/libr3.a(node.o): in function `r3_tree_free':
/home/rage/code/share_resource/r3/src/node.c:75:(.text+0x630): undefined reference to `pcre2_code_free_8'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: /home/rage/code/share_resource/r3/src/node.c:78:(.text+0x63e): undefined reference to `pcre2_match_data_free_8'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: /oxygen/third/r3/lib64/libr3.a(node.o): in function `r3_tree_compile_patterns':
/home/rage/code/share_resource/r3/src/node.c:226:(.text+0x954): undefined reference to `pcre2_code_free_8'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: /home/rage/code/share_resource/r3/src/node.c:228:(.text+0x977): undefined reference to `pcre2_compile_8'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: /home/rage/code/share_resource/r3/src/node.c:247:(.text+0x99a): undefined reference to `pcre2_match_data_free_8'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: /home/rage/code/share_resource/r3/src/node.c:249:(.text+0x9a6): undefined reference to `pcre2_match_data_create_from_pattern_8'
/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: /home/rage/code/share_resource/r3/src/node.c:238:(.text+0xa88): undefined reference to `pcre2_get_error_message_8'