LunarVim / Neovim-from-scratch

📚 A Neovim config designed from scratch to be understandable
https://www.chrisatmachine.com/
GNU General Public License v3.0
5.31k stars 1.18k forks source link

using fedora 38 and got lot of error #303

Closed View-my-Git-Lab-krafi closed 3 weeks ago

View-my-Git-Lab-krafi commented 1 year ago

nvim-treesitter[json]: Error during compilation /usr/bin/ld: cannot find -lstdc++: No such file or directory collect2: error: ld returned 1 exit status nvim-treesitter[lua]: Error during compilation /usr/bin/ld: cannot find -lstdc++: No such file or directory collect2: error: ld returned 1 exit status [nvim-treesitter] [2/14, failed: 2] Creating temporary directory [nvim-treesitter] [2/14, failed: 2] Creating temporary directory [nvim-treesitter] [2/14, failed: 2] Creating temporary directory [nvim-treesitter] [2/14, failed: 2] Creating temporary directory [nvim-treesitter] [2/14, failed: 2] Creating temporary directory [nvim-treesitter] [2/14, failed: 2] Creating temporary directory [nvim-treesitter] [2/14, failed: 2] Creating temporary directory [nvim-treesitter] [2/14, failed: 2] Creating temporary directory [nvim-treesitter] [2/14, failed: 2] Creating temporary directory [nvim-treesitter] [2/14, failed: 2] Creating temporary directory [nvim-treesitter] [2/14, failed: 2] Creating temporary directory [nvim-treesitter] [2/14, failed: 2] Creating temporary directory [nvim-treesitter] [2/14, failed: 2] Extracting tree-sitter-css... [nvim-treesitter] [2/14, failed: 2] Extracting tree-sitter-yaml... [nvim-treesitter] [2/14, failed: 2] Extracting tree-sitter-python... [nvim-treesitter] [2/14, failed: 2] Extracting tree-sitter-bash... [nvim-treesitter] [2/14, failed: 2] Extracting tree-sitter-c... [nvim-treesitter] [2/14, failed: 2] Extracting tree-sitter-java... [nvim-treesitter] [2/14, failed: 2] Extracting tree-sitter-markdown... [nvim-treesitter] [2/14, failed: 2] Extracting tree-sitter-rust... [nvim-treesitter] [2/14, failed: 2] Extracting tree-sitter-typescript... [nvim-treesitter] [2/14, failed: 2] Extracting tree-sitter-javascript... [nvim-treesitter] [2/14, failed: 2] Extracting tree-sitter-markdown_inline... [nvim-treesitter] [2/14, failed: 2] Extracting tree-sitter-tsx... [nvim-treesitter] [2/14, failed: 2] Compiling... [nvim-treesitter] [2/14, failed: 2] Compiling... [nvim-treesitter] [2/14, failed: 2] Compiling... [nvim-treesitter] [2/14, failed: 2] Compiling... [nvim-treesitter] [2/14, failed: 2] Compiling... [nvim-treesitter] [2/14, failed: 2] Compiling... [nvim-treesitter] [2/14, failed: 2] Compiling... [nvim-treesitter] [2/14, failed: 2] Compiling... [nvim-treesitter] [2/14, failed: 2] Compiling... [nvim-treesitter] [2/14, failed: 2] Compiling... [nvim-treesitter] [2/14, failed: 2] Compiling... nvim-treesitter[css]: Error during compilation /usr/bin/ld: cannot find -lstdc++: No such file or directory collect2: error: ld returned 1 exit status nvim-treesitter[yaml]: Error during compilation cc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory compilation terminated. nvim-treesitter[python]: Error during compilation cc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory compilation terminated. nvim-treesitter[bash]: Error during compilation cc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory compilation terminated. nvim-treesitter[c]: Error during compilation /usr/bin/ld: cannot find -lstdc++: No such file or directory collect2: error: ld returned 1 exit status nvim-treesitter[markdown]: Error during compilation cc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory compilation terminated. nvim-treesitter[java]: Error during compilation /usr/bin/ld: cannot find -lstdc++: No such file or directory collect2: error: ld returned 1 exit status nvim-treesitter[javascript]: Error during compilation /usr/bin/ld: cannot find -lstdc++: No such file or directory collect2: error: ld returned 1 exit status nvim-treesitter[typescript]: Error during compilation /usr/bin/ld: cannot find -lstdc++: No such file or directory collect2: error: ld returned 1 exit status nvim-treesitter[markdown_inline]: Error during compilation cc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory compilation terminated. nvim-treesitter[rust]: Error during compilation nvim-treesitter[rust]: Error during compilation /usr/bin/ld: cannot find -lstdc++: No such file or directory collect2: error: ld returned 1 exit status [nvim-treesitter] [13/14, failed: 13] Compiling... Press ENTER or type command to continue

nvim-treesitter[tsx]: Error during compilation /usr/bin/ld: cannot find -lstdc++: No such file or directory collect2: error: ld returned 1 exit status Press ENTER or type command to continue

View-my-Git-Lab-krafi commented 1 year ago

To fix this issue i have to install sudo dnf install gcc gcc-c++ make please update the readme.md

but still i am seeing a issue

stack traceback: /usr/share/nvim/runtime/lua/vim/treesitter/query.lua:200: in function 'get_query' ...cker/start/nvim-treesitter/lua/nvim-treesitter/query.lua:91: in function 'get_query' ...cker/start/nvim-treesitter/lua/nvim-treesitter/query.lua:169: in function 'prepare_query' ...cker/start/nvim-treesitter/lua/nvim-treesitter/query.lua:288: in function 'iter_captures' ...ker/start/nvim-treesitter/lua/nvim-treesitter/indent.lua:50: in function 'fn' ...r/start/nvim-treesitter/lua/nvim-treesitter/ts_utils.lua:356: in function 'get_indents' ...ker/start/nvim-treesitter/lua/nvim-treesitter/indent.lua:98: in function 'get_indent' ...tart/indent-blankline.nvim/lua/indent_blankline/init.lua:466: in function '' vim/_editor.lua: in function <vim/_editor.lua:0>

View-my-Git-Lab-krafi commented 1 year ago

https://github.com/RRethy/vim-illuminate/issues/166 https://github.com/nvim-treesitter/nvim-treesitter/issues/4813

vulekhanh commented 1 year ago

Hi, are you still encountering error?

ostap-tymchenko commented 12 months ago

hey not sure if this is the exact same issue but im on fedora and getting this on launch with nothing changed:

[lspconfig] Cannot access configuration for lua_ls. Ensure this server is listed inserver_configurations.mdor added as a custom server. [mason-lspconfig] automatically installing pyright [mason-lspconfig] automatically installing json-lsp Error detected while processing /home/ostap-timur-tymchenko/.local/share/nvim/site/pack/packer/start/nvim-treesitter/plugin/nvim-tre esitter.lua: E5113: Error while calling lua chunk: /usr/share/nvim/runtime/lua/vim/treesitter/query.lua:586: Overriding has-ancestor? stack traceback: [C]: in function 'error' /usr/share/nvim/runtime/lua/vim/treesitter/query.lua:586: in function 'add_predicate' ...nvim-treesitter/lua/nvim-treesitter/query_predicates.lua:74: in main chunk [C]: in function 'require' ...ack/packer/start/nvim-treesitter/lua/nvim-treesitter.lua:8: in main chunk [C]: in function 'require' .../packer/start/nvim-treesitter/plugin/nvim-treesitter.lua:9: in main chunk Error detected while processing /home/ostap-timur-tymchenko/.local/share/nvim/site/pack/packer/start/nvim-ts-context-commentstring/p lugin/ts_context_commentstring.vim: line 1: E5108: Error executing lua ...s-context-commentstring/lua/ts_context_commentstring.lua:4: loop or previous error loading module 'nvi m-treesitter' stack traceback: [C]: in function 'require' ...s-context-commentstring/lua/ts_context_commentstring.lua:4: in function 'init' [string ":lua"]:1: in main chunk Press ENTER or type command to continue

gnmearacaun commented 12 months ago

It has to do with an update to treesitter and that your parsers may be incompatable What happens if you git pull (or git fetch upstream && git merge upstream/master) and :TSUpdate

d3vv3 commented 7 months ago

For me it was the sudo dnf install g++

arantebw commented 7 months ago

For me it was the sudo dnf install g++

I have a new machine, so g++ and its dependencies were missing, this works for me.

Brikkel commented 1 month ago

To fix this issue i have to install sudo dnf install gcc gcc-c++ make please update the readme.md

but still i am seeing a issue

*stack traceback: /usr/share/nvim/runtime/lua/vim/treesitter/query.lua:200: in function 'get_query' ...cker/start/nvim-treesitter/lua/nvim-treesitter/query.lua:91: in function 'get_query' ...cker/start/nvim-treesitter/lua/nvim-treesitter/query.lua:169: in function 'prepare_query' ...cker/start/nvim-treesitter/lua/nvim-treesitter/query.lua:288: in function 'iter_captures' ...ker/start/nvim-treesitter/lua/nvim-treesitter/indent.lua:50: in function 'fn' ...r/start/nvim-treesitter/lua/nvim-treesitter/ts_utils.lua:356: in function 'get_indents' ...ker/start/nvim-treesitter/lua/nvim-treesitter/indent.lua:98: in function 'get_indent' ...tart/indent-blankline.nvim/lua/indent_blankline/init.lua:466: in function '' vim/_editor.lua: in function <vim/_editor.lua:0>

Finally, installing gcc-c++ fixed all my tresitter issues

View-my-Git-Lab-krafi commented 3 weeks ago

thanks to everyone , i dont know this issue is reinvent with present fedora version and neonim , thanks for your time, bye