Software > Applications and Porting

Clion, VSCode, IDE options?

<< < (3/4) > >>

mparnaudeau:

--- Quote from: Woof on September 27, 2022, 10:53:19 am ---The only thing I've found not to work is the clangd integration (which needs JetBrain's own) but everything else works great. It's a Java IDE but I guess I have to do something with my CPUs...

--- End quote ---

So, how did you get clang-tidy inspections (visible on your screenshot) as I understand they use clangd?

I found a ticket in the JetBrains bugtracker to support an ARM64 version of clangd. Someone mentions he made clangd working using qemu but the procedure seems to be too short.
I also found an article about running x86_64 executables on ppc64le but it makes me going too far ... and my Debian still has the default 64 KB pages, so it seems  there is zero chance to make all that working.


--- Quote from: Woof ---But to answer myself or anyone else wondering which native IDEs work on Power9 with Debian: Eclipse CDT and CLion, and so far I'm quite happy with CLion.

--- End quote ---

Who would not be "quite happy with CLion" :-D

Woof:

--- Quote ---So, how did you get clang-tidy inspections (visible on your screenshot) as I understand they use clangd?
--- End quote ---

Probably a happy accident of my installing clang-tidy and clangd on my system (it's a few months ago, I may have built them from source) then symlinking them to where CLion expects to find the x64 versions (there are probably also tweaks to CLion's config files too).

I did read through the qemu stuff but was happy enough with how things were working that I didn't (yet) feel the need.

Continued use of Eclipse revealed problems with the debugger and CMake projects, but CLion continues to be usable (but confession time: I'm a full-fat Visual Studio fan and nothing beats it, not even CLion on x64, and especially not the slow-to-start Xcode on the fastest of Mac Studios).

ClassicHasClass:

--- Quote ---I also found an article about running x86_64 executables on ppc64le
--- End quote ---

You can just use QEMU's user mode for this. I use it for doing some Android work with the Google binary-only tools. Works fine with 64K pages (on this Fedora workstation).

MPC7500:
It seems that VSCodium now supports ppc64le
https://github.com/VSCodium/vscodium/releases/tag/1.79.2.23166

Hasturtium:

--- Quote from: MPC7500 on July 03, 2023, 06:37:04 pm ---It seems that VSCodium now supports ppc64le
https://github.com/VSCodium/vscodium/releases/tag/1.79.2.23166

--- End quote ---

This sounds really cool, but what do I do with the download? It appears to be partial compared to x86_64 and ARM64 - do I need to grab one of those tar.gz files, then unzip the contents of the ppc64le archive into it with some additional steps?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version