Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] mach-o 64 parser

Hi Mike,

None of the 3 bugs you mentioned are resolved in the nightly builds. I want to do a patch for 250037 and also a patch for DSF before making more of a plea. Hopefully, in the next weeks.

About Qt, I use the Qt integration plug-in which I prefer over QtCreator but it's not available on Mac, sadly. The Linux sources are available so it should be possible to do a port of it someday even from the community.

I you want to try out the CDT patches, you can follow these instructions, then apply the patches:
http://wiki.eclipse.org/Getting_started_with_CDT_development

However, you will have two Eclipse running that way. Also, if you have an error launching, you'll have to add -d32 to the launch arguments. See http://www.eclipse.org/swt/faq.php#cocoa32launch

Then, if you want to export the patched CDT:
http://wiki.eclipse.org/CDT/User/FAQ#How_do_I_export_it_so_that_it_can_be_used_with_an_external_Eclipse_installation.3F

The process might be a little hard if you're not familiar with plug-in development but I think it's worth it. If you have any problems with the actual patches, please add a comment in the corresponding bug so they can be improved. Also, you can vote for bugs to show your interest.

Marc-Andre

On 09-12-22 11:17 PM, Michael Jackson wrote:
How many of those patches are in the nightly builds?

Bugs 265483, 269838, 294538 are probably the most critical in my opinion. That would give OS X users fast launching of the debugger, Multi-threaded debugging and actually being able to stop GDB.

At this point, I use Eclipse as a glorified Editor and compiler, but switch to Xcode for debugging, or Visual Studio if I happen to be running Windows. QtCreator is fast moving up the list because it can visualize the Qt stuff that I am writing.

Where would I go to read about setting up my own build of CDT so I can try out some of the patches?

Mike Jacksosn

On Dec 22, 2009, at 9:29 PM, Marc-Andre Laperle wrote:

Hi Parya,

The new Mach-O parser is available in CDT 6.0.2 and 6.1 (aka 7.0). You can get either of them from the nightly builds. With one of these, when you create a project with the MacOS toolchain, it will use the new Mach-O parser.

For 6.0.2
http://download.eclipse.org/tools/cdt/builds/6.0.2/index.html

For 6.1 (7.0)
http://download.eclipse.org/tools/cdt/builds/6.1.0/index.html

You should also know that debugging has several problems on Mac but it will hopefully improve soon as there are some patches pending. You might want to follow some of the bugs so here's the list of Mac OS bugs.

Marc-Andre

On 09-12-22 9:04 PM, Parya Momayyezsiahkal wrote:

Hello all,

I have been using eclipse for a while on a Linux machine for writing c++ codes. Recently, I just switched to a 64 bit mac osx snow leopard. However, I noticed that the mach-o parser does not recognize the 64 bit executables.

Googling on the web, I came across the message board talking about a contribution of Mach-O binary parser for Mac 64 bit. However, I have no idea, where I can get that parser from, or how I am able to use it. I would appreciate if anyone can explain to me how I can make this work?

Thanks  alot,
Parya Momayyez_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev


Back to the top