GithubHelp home page GithubHelp logo

Comments (8)

akurtakov avatar akurtakov commented on August 16, 2024 1

I'll push a patch shortly that should fix the target platform. It's a step missed in the release process.

from org.eclipse.linuxtools.

akurtakov avatar akurtakov commented on August 16, 2024

Please try now with linuxtools-e4.28 target

from org.eclipse.linuxtools.

baoruiqi avatar baoruiqi commented on August 16, 2024

Hi @akurtakov , thank you for the reply. The new target works well, but I have a new problem.

Now it launches correctly as an eclipse application, but when I create a C project and finish building, I can't find the Profile Tools menu entry in the Project Explorer's context menu. I don't think this has much to do with some prompts popping up when launching as follow.

Screenshot

In the Run Configuration page, if I set the "Launch with:" option in the plug-ins tab, there seems no linuxtools related targets.

2023-03-21_20-02

Besides, it seems that some configuration files inside some sub-project also have some error hints.

2023-03-21_20-02_1

Are there some details I'm missing?

from org.eclipse.linuxtools.

akurtakov avatar akurtakov commented on August 16, 2024

If you're building Linux Tools from source you either have to install it into your running eclipse or launch a child eclipse from it to be able to use Linux Tools functionality.

from org.eclipse.linuxtools.

baoruiqi avatar baoruiqi commented on August 16, 2024

I probably have found a glitch in the gcov module, so I attempt to modify the source then build it. The child eclipse on the right part of the figure is what I got by clicking the "Run As" button in the development environment on the left. But the functionality is still not found.

Screenshot from 2023-03-21 20-17-28

Besides, what do you mean by "installing it into your running eclipse" ? You mean, download the linux tools plugin from the eclipse marketplace, and then modify by importing it as source project?

from org.eclipse.linuxtools.

akurtakov avatar akurtakov commented on August 16, 2024

Ignore the "installing into your running eclipse" part, I think I understand your question now. On the Run configuration page does it report any issue when clicking "Validate Plug-ins" button?

from org.eclipse.linuxtools.

baoruiqi avatar baoruiqi commented on August 16, 2024

Hi, sorry for the delay. I just backed home from work and reconfigured the environment on the computer at home, same result.

The validation results show the missing of some constraint which related to com.google.gson. However, I don't think that just missing this one dependency will make the whole function unavailable.

I have modified the code by installing the plugin from Marketplace and importing as a source project. I hope to run the test on the environment you recommend and commit a pull request later.

Thanks again for your patience.

Screenshot from 2023-03-21 23-26-14

from org.eclipse.linuxtools.

baoruiqi avatar baoruiqi commented on August 16, 2024

I open launch config tab and choose "Plugins selected below" instead of the default "All workspace and enabled target plugins", then I find two items related to the reported issue, one version of which obviously doesn't satisfy the requirement of [2.9.1, 2.10.0). So I uncheck this item, after that the validation comes with no issue. However, the child eclipse still has no functionality of profiling.

image

from org.eclipse.linuxtools.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.