Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] About Compile Makefile in CDT
  • From: Torbjorn SVENSSON <torbjorn.svensson@xxxxxx>
  • Date: Wed, 30 Mar 2022 06:00:47 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=st.com; dmarc=pass action=none header.from=st.com; dkim=pass header.d=st.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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=f+sQZLh0/En9WjpKOmgyCxkAYuUiL+5CL2eoqtwY6bk=; b=EJdMkVlAE4GDCIDDT7vagtAkuTW3V2yvhTs+fLdWbL3K18+sitTnRgd6mCRwUxeo+zdCfPfxWf82KfrxmWqgeyLo8OZXgSkoffXxFgJwgvA8tBHayzhjNfVLrCoKLa8u5Ba1GHaCATeS3M6u8BUvXl3G9CFVj7VQmxdLBBxdQDHmrD61xpdr8+7Wvl8PhuzvojI7ZxOcb23slYDYnETrGLRvTn4MIxw8Kz2XgMUTmzPXPXBIFxs1Q+N4xqDZltzv1ZJltTnsW5e2q2Qbla6zIYaRif9dGeQKCJMEyLVQYrSZq+of/FFmQGPOQOyf9Fl2wyAQNU48uwe4MVe/CiFSqA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nR/nfk9LXiBevnSWI4LZBpf+P3lyRowYmvDXOFDQ/trTLgV63Gviu079Mbgx3faPle6OJUGLJF8ZW3yiXCVNyNmXl4OjosIGeLSvgjnxd9wsRVTjw2nTXXrH67sqUczokmOs+NX/d8wdzzPmwa2jkHZ2YSotu02wNL+w9WvLVGyfH+KhMUFDDFkJkCSvF4cdcUaKLjjbKIS8WSLgqayjuYfeMWN3zTgpI1JGiW6RQwj4QBbWy+2qN6tnixm+hceDflb9PyTMAF3A9ktQWUZAzxTbEcQ3U/kfWY4jHdZQx0qhFAoME3ImGhS0CdQodxv5tRI3XMaMfdkNH6GdS3mgIw==
  • Delivered-to: cdt-dev@xxxxxxxxxxx
  • 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>
  • Msip_label_23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0_actionid: 058db02d-42d1-4718-af5a-5ab5549324bb
  • Msip_label_23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0_contentbits: 0
  • Msip_label_23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0_enabled: true
  • Msip_label_23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0_method: Standard
  • Msip_label_23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0_name: 23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0
  • Msip_label_23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0_setdate: 2022-03-30T06:00:45Z
  • Msip_label_23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0_siteid: 75e027c9-20d5-47d5-b82f-77d7cd041e8f
  • Msip_labels: MSIP_Label_23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0_Enabled=true; MSIP_Label_23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0_SetDate=2022-03-30T06:00:45Z; MSIP_Label_23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0_Method=Standard; MSIP_Label_23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0_Name=23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0; MSIP_Label_23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0_SiteId=75e027c9-20d5-47d5-b82f-77d7cd041e8f; MSIP_Label_23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0_ActionId=0eb7feca-ddf6-41e3-8971-4883697d7d69; MSIP_Label_23add6c0-cfdb-4bb9-b90f-bf23b83aa6c0_ContentBits=2
  • Thread-index: AQHYQ2q6AuwenXORw0+mDclbx2KdhazWnrQAgAAeyACAALIXEA==
  • Thread-topic: [cdt-dev] About Compile Makefile in CDT

Hello,

 

The change you are talking about, isn’t that something that would benefit all uses of CDT?

If the answer to the above question is true, please provide a gerrit/patch for it to allow others to not have to patch CDT to have it working with Cygwin.

 

A bug report about the issue would also be helpful, preferably with a small list of steps on how to verify that it’s working properly.

 

Kind regards,

Torbjörn

 

From: cdt-dev <cdt-dev-bounces@xxxxxxxxxxx> On Behalf Of Hava Cenk
Sent: den 29 mars 2022 21:21
To: CDT General developers list. <cdt-dev@xxxxxxxxxxx>
Subject: Re: [cdt-dev] About Compile Makefile in CDT

 

Hi,

 

I would like to thank my teammate Uğur Özdemir and Jonah. I learned something and gained some skills with your contribution.

 

Best regards!

Hava

 

On Tue, Mar 29, 2022, 8:31 PM Jonah Graham <jonah@xxxxxxxxxxxxxxxx> wrote:

Hi Ugur and Hava,

 

I am delighted to hear that you have it all working now. I also really appreciate your explanations as to why you needed the change. I hope it is helpful to others who may run into a similar problem.

 

Jonah

~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com

 

 

On Tue, 29 Mar 2022 at 08:44, Ugur ÖZDEMİR (BILGEM BTE) via cdt-dev <cdt-dev@xxxxxxxxxxx> wrote:

Hi Jonah

 

I am working with Hava. We have resolved our problem. Thank you for your help. We have successfully built dlls with using docker. Our problem is that we are using 32-bit cygwin with 10.4.0 cdt on windows host. isCygwin function in starter.c file tries to find whether cygwin modules are loaded or not. But EnumProcessModule function only returns 64-bit modules. We have needed to change that call to EnumProcessModulesEx funciton with LIST_MODULES_ALL parameter. That way isCygwin returns true and raiseSignal works correctly. raiseSignal is important for us because in all-stop mode remote attach debug suspend action depends on cygwin kill command. We are using gdb 7.9 version for now. In near future we will upgrade it to 7.12 version.

 

Best Regards

Ugur Ozdemir

 


Kimden: "Jonah Graham" <jonah@xxxxxxxxxxxxxxxx>
Kime: "CDT General developers list." <cdt-dev@xxxxxxxxxxx>
Gönderilenler: 8 Mart Salı 2022 17:53:43
Konu: Re: [cdt-dev] About Compile Makefile in CDT

 

Hi Hava,

That is a bit of a bigger question - CDI was replaced with DSF (specifically DSF-GDB when using GDB). 

 

If you are very new to DSF, you may want to start with the https://help.eclipse.org/latest/topic/org.eclipse.cdt.doc.isv/guide/dsf/intro/dsf_programming_intro.html?cp=14_0_6 which covers the basics of DSF, and a while ago I did a training course on DSF-GDB which covers that same material and continues beyond that, you can see the code and powerpoint here https://github.com/jonahgraham/cdt-examples

 

If you have specific questions please let us know what you tried and we can help you resolve it (hopefully :-) - you may also find it useful to come to the CDT monthly call where a bunch of the active/knowledge CDT maintainers meet. Next call is tomorrow, see my other email to cdt-dev for info (or check out the wiki https://wiki.eclipse.org/CDT/calls)

 

Jonah


~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com

 

 

On Tue, 8 Mar 2022 at 09:31, Hava Cenk <hvcenk@xxxxxxxxx> wrote:

Hi Jonah,

 

First of all, sorry for my mistake about not seeing your provided solution for Simeon.

 

Now,  i need to ask you another question. Here is a work removing the CDI from the CDT. My question is that

what can i use instead of the removed services under debug/org.eclipse.cdt.debug.mi.core in the newest CDT version?

 

Thanks!

 

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev


_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cdt-dev

 

ST Restricted


Back to the top