Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Getting started with CDT development
  • From: "Homer, Tony" <tony.homer@xxxxxxxxx>
  • Date: Thu, 8 Oct 2020 20:18:28 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c2uYVI0CU0RItOAgX+dE1KJwsHJ+yUJWR89iHNaRev4=; b=TNOICrf5mA5TU/oa1bYxSDkve7FEYKB4Op9maoMdLRhmbySpHjS6wfNfO4l8W05ombllRyL7MivDtGg2cw4LxVM87Cr2SXUnf2QZOkL5E3t6IL0w2PuEp0VKGxHankWJG7KONgMr7FkeHs6NpfRiPkRzYR9vC3KvxwXOh+6FezWZuR6EARjhcdv7IibAFUCJObh29vn7rIH3alJJXuC720V3lMHMZxA5xGUtD5yhq9eVVA7BQaoW7cHoy3MvzgbQT+XKtlr5cxPw8IwNBZzM3UQrc0tv1EQlgG9MbFMGGXxTx3cT6chLZFi1AoWf7OZGq+acx7fOwuT/CUu0jTjjvQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iMC7jKShTWgwc/b9QXbcpWrZX2Exgp4kmH6oLRttfgps8fx0V8TxaV0Ja8FOCOb/c9AIWIsWf6Gj2lof6WaHcvXP0l+k4wfKEJIN9x/99CDfdr9REZ+U/jGnjNa4jySCEQmkSeE630SZOsnRLIL4fRe/uWl3AePZap9yvqlqfiJkZp9P+i4txDlR30csGZBO0BdpCrpmV1wpvFjWJokI3UbfvIiN6ExLLEKO8uURG3u/3zn1QD9Za5jSfaZB+tZU3YWMimHnrv2Xnvwpn6Na309fh/UuMtsOxyfMypvQcmIxncLK1xW3fF8DRRkxjM5kSMFWwgC2kz1N3lEbGauzJw==
  • Delivered-to: cdt-dev@xxxxxxxxxxx
  • Ironport-sdr: r2SXyjeqNJeM1k5HUfSV8ICo+KwMuBx+ySyQN36UA2xWoCE+g9m3zkkQw35VDbncPcqZoI53+j 8t6Qucas+2ig==
  • Ironport-sdr: XQ5GpWqy6A5JAFaZ1WtIVTc/GoxGvb3DPlZKm77qdFD/gaKWIEGinDc+4pCwq5/DNQjMbncwAj RU+gOSzYiheg==
  • List-archive: <https://www.eclipse.org/mailman/private/cdt-dev>
  • List-help: <mailto:cdt-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/cdt-dev>, <mailto:cdt-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/cdt-dev>, <mailto:cdt-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHWnbAuf4N/BSswE0ye9OqbVHNZVA==
  • Thread-topic: Getting started with CDT development
  • User-agent: Microsoft-MacOutlook/16.42.20100402

I am setting up my workspace according to https://wiki.eclipse.org/Getting_started_with_CDT_development.

I made some minor updates to the page as I worked through it.

I decided to try both paths.

  1. Set everything up manually
  2. Using Oomph

 

Using Oomph is definitely faster, so I’d like to rearrange the page to put that at the top.

I have a mostly working workspace with Oomph, whereas my manual approach is still on 10s of thousands of errors, refreshing target platform, setting API baselines, etc.

I’m sure I’ll get there eventually with the manual approach, but the Oomph approach is much more efficient.

 

The Using Oomph section says to ask questions here if errors occur.

I have a few comments.

 

First, I did run into errors while setting up with Oomph, but was mostly able to resolve them simply by clicking back and next.  I imagine this was due to some requests timing out and eventually everything resolved.  I added a note to the wiki suggesting to do this as a troubleshooting step.  It seems fine to me, but I wanted to call it out in case anyone cares to comment.  I’d be happy to go through the install a few times in order to capture more detailed information.

 

Second, I have a very simple but strange error which I can work around, but I wanted to call it out.
Project 'org.eclipse.cdt.meson.ui.editor' is missing required source folder: 'src/'

I can simply remove the src folder from the build, but this modifies the classpath vs. what is checked in, which makes me doubt this approach.

Is there something I should do other than remove the src folder from the build path?

 

Thanks!

Tony Homer


Back to the top