Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] builder and MinGW

I compile with MinGW to build executables and I build projects that use makefiles within Eclipse CDT.

 

I have not had any problem but I think the make it uses is actually the msys make which in my Windows computer it is located at: C:\msys\1.0\bin\make.exe

 

I hope this helps and best regards,

Felipe

 


From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of John Cortell
Sent: Tuesday, March 02, 2010 1:25 PM
To: cdt-dev@xxxxxxxxxxx
Subject: [cdt-dev] builder and MinGW

 

I'm trying to use CDT with MinGW for the first time and am having some trouble. I wonder if I'm doing something wrong or this is just indicative of a bad out-of-the box experience for our MinGW users. The problems I'm experiencing are with a C project I created using the wizard, having chosen MinGW as the toolchain.

For starters, mingw's make is called mingw32-make. When I build the project, the builder assumes 'make' is available. So, I hit that wall right out of the gate. I can get passed this by renaming the mingw make program to 'make'. Are we expecting users to take this manual step?

Now the project builds but I get these warnings in the console

****  WARNING: The "Debug" Configuration may not build  ****
****  because it uses the "Cygwin GCC"  ****
****  tool-chain that is unsupported on this system.  ****

The used tools (as showing in the Tool Chain Editor properties page) are:

GCC Assembler
GCC Archiver
GCC C++ Compiler
GCC C Compiler
MinGW C Linker
MinGW C++ Linker

Note that I have not tweaked the wizard generated project. Also, I get the same behavior whether I use Gnu Make Builder or CDT Internal Builder.

Can someone enlighten me as to what I'm doing wrong or why our MinGW support is quirky?

John

****************************************************************************************
Note:  If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. Thank you. 
****************************************************************************************
****************************************************************************************

Note:  If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. Thank you. 

****************************************************************************************

Back to the top