|Re: Technical error [message #1750259 is a reply to message #1750226]
||Mon, 19 December 2016 11:16
Registered: October 2012
You perpetually seem to misunderstand what it is Eclipse does for you.|
It is an editor which provides a platform for creating make files; executing Make to build the executables; and running the program with and without the debugger. With the exception of Make (which Eclipse can emulate) and beyond editing, all tools used are external to Eclipse. You have to provide them. It is your responsibility to understand how they work outside of Eclipse.
Autotools builds the configure script which, in turn, builds the Makefile(s) so Eclipse is not involved in creating the make files. The Autotools plugin allows Eclipse to interact with the external autotools. Autotools expects that you have a shell conformant to the sh specifications.
If you expect to use Eclipse to run the autotools functions then you need
1) a version of Autotools compatible with Windows;
2) a shell compatible with both sh and Windows;
3) to install them somewhere; and
4) fix your system PATH to point toward them
The (not necessarily current) Eclipse Autotools User's Guide:
Note: "The Autotools plug-in is not supported under a regular Windows environment "
Autotools Plug-in User Guide in the Neon help document:
As far as I know, only cygwin provides a way for fully implementing autotools under Windows. At least GNU (the author of Autotools) seems to expect you to use cygwin.
MinGW may. If you only intend to run the configure script build by autotools, then you only need a compatible shell and (I think) a windows version of AutoConf.
You should learn to use autotools as a standalone tool set or you will likely never understand what Eclipse is doing with them. Frankly, outside of the editors for Autotools files, I've found the Autotools plugin to be unhelpful and that it's best to run the tools outside of Eclipse. YMMV
If you don't want Autotools (which makes me wonder why you created an Autotools project), it's easier to delete the project and create a new one without Autotools.
[Updated on: Mon, 19 December 2016 13:32]
Report message to a moderator
Powered by FUDForum
. Page generated in 0.02185 seconds