Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ptp-user] Adding C/C++ Nature to a general synchronized project.

Hi,

 

my first note on bumps on the road to synchronized projects,

 

On Friday, July 05, 2013 15:53:03 John Eblen <jeblen@xxxxxxx> wrote:

> The last page of the conversion wizard is for mapping the new sync

> configurations (remote and local) to one of the existing build

> configurations, of which your project only has one. You can create

> additional build configurations either before or after using the conversion

> wizard.

 

The decoupling of synchronized projects from CDT also allows you convert a general project first into a synchronized project and then add the C/C++ nature. Not sure whether this should be discouraged, as it provides a bumpier road than adding the C/C++ nature first and then convert into a synchronized project.

 

First thing to note is that the "last page of the conversion wizard" is dropped due to the missing C/C++ nature. This is entirely correct, as there are no build configurations to link to.

 

If you now convert to a C/C++ project, this conversion wizard is completely unaware of the synchronized nature of the project. As I understand it, due to decoupling this is design, not a bug.

 

Of course you can manually add the remedies that provide the missing parts. This includes adding another build configuration through

"Build configurations -> Manage", changing its builder into "sync builder" in "Properties -> C/C++ Build -> Tool chain editor" and visit "Synchronize -> Manage" to actually link this build configuration to the sync configuration and do "Environment Management".

 

Particularly the "sync builder" setting took me longest to find. Please advise whether this should be documented somewhere ? Also I wouldn't send a new Eclipse user down that path.

--

 

Mit freundlichen Grüßen / Kind regards

 

Dr. Christoph Pospiech

High Performance & Parallel Computing

Phone: +49-351 86269826

Mobile: +49-171-765 5871

E-Mail: christoph.pospiech@xxxxxxxxxx

-------------------------------------------------------------------------------------------------------------------------------------------

IBM Deutschland GmbH / Vorsitzender des Aufsichtsrats: Martin Jetter

Geschäftsführung: Martina Koederitz (Vorsitzende), Reinhard Reschke, Dieter Scholz, Gregor Pillen, Joachim Heel, Christian Noll

Sitz der Gesellschaft: Ehningen / Registergericht: Amtsgericht Stuttgart, HRB 14562 / WEEE-Reg.-Nr. DE 99369940

 


Back to the top