GNU Automake

4.2
(11)

GNU is an operating system that is free software-that is, it respects users' freedom. The development of GNU made it possible to use a computer without software that would trample your freedom.

Work for GNU Automake?

Learning about GNU Automake?

We can help you find the solution that fits you best.

GNU Automake Reviews

Chat with a G2 Advisor
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • Industry
Ratings
Company Size
User Role
Industry
Showing 11 GNU Automake reviews
LinkedIn Connections
GNU Automake review by User
User
Validated Reviewer
Verified Current User
Review Source
content

"Awesome tool for configuring your makefiles on many machines"

What do you like best?

I like that it provides a single tool to configure make systems across multiple platforms. It can be a real chore to get the variables setup to work right across different *nix flavors, let alone 32bit vs 64 bit and big vs little endian machines. This does all that for you.

What do you dislike?

If your system doesn't work with autoconfigure it can take a fair amount of knowledge about your platform to get all the issues sorted out.

Recommendations to others considering the product

If you are creating source code that uses make files for distribution this is a great way to make your software work on multiple systems. Much better then putting it out there with just your makefile. However there are lots of newer build platforms that more developers will be accustomed to using. Makefiles can be difficult for new users.

What business problems are you solving with the product? What benefits have you realized?

Building opensource software that use makefiles from the source code .

Sign in to G2 Crowd to see what your connections have to say about GNU Automake
GNU Automake review by User in Hospital & Health Care
User in Hospital & Health Care
Validated Reviewer
Review Source
content

"Who doesn't use Autotools? "

What do you like best?

Open source software is important to me. When automating the process of building software, I consider it critical from a security/software integrity standpoint.

What do you dislike?

Of course being open software, it is hard to get support on non-free operating systems like the latest version of Windows.

Recommendations to others considering the product

For open source software it is the de-facto standard; as I said in the title of my review "who doesn't use Autotools?" If you don't already use Automake, I would first document your current software build process. I would do this even, or especially, if you think you already have it documented. What would it take for me, a programmer but not at your organization, to step in and go from code to end user product?

What business problems are you solving with the product? What benefits have you realized?

Automating building/compiling software. The benefit is not only in the speed/efficiency of the build process but also in the standardization of the process. It makes errors, or bugs, much easier to find and correct.

What Other Continuous Delivery solution do you use?

Thanks for letting us know!
GNU Automake review by Andrew F.
Andrew F.
Validated Reviewer
Review Source
content

"GNU Make.. GCC's best friend "

What do you like best?

As a Free Software Foundation Member and programmer with lots of experience I can say that Automake is the best software besides Emacs that GNU has to offer. the make commands are so easy to use and the autogenerated .make files make it all the better

What do you dislike?

Automake is hard to use if you don't have documentation on how to use it or have the documentation for the program you are compiling.

Recommendations to others considering the product

GNU automake just works as long as you know the options and have a working make file with the program code

What business problems are you solving with the product? What benefits have you realized?

GNU make and automake allow me to custom compile programs

GNU Automake review by User in Telecommunications
User in Telecommunications
Validated Reviewer
Review Source
content

"Very good tool or executable for automatically generating makefiles"

What do you like best?

The best thing about this tool is - it is free and part of GNU license. So it can be easily included as part of any project where makefiles need to generated - e.g. using utilities like configure (running ./configure that checks for various dependencies and finally generates the makefile depending on the system architecture.

What do you dislike?

Automake is not backward compatible i.e a project created with automake 1.2 will not work with automake 1.3 - so in such cases we may have to include automake versions or always use latest common version of automake for all projects

Recommendations to others considering the product

Automake needs to be used with other utilities like autoconf, gcc, etc in order to generate makefiles. Make sure that all projects use the same version of automake so that compatibility issues do not arise.

What business problems are you solving with the product? What benefits have you realized?

Our work involves creating multiple projects by integrating several C/C++ files. So in such cases we use automake in combination with other utilities like autoconf, configure, gcc, etc to generate generic makefiles for building the project executable.

GNU Automake review by Morgan C.
Morgan C.
Validated Reviewer
Review Source
content

"Effective C build tool"

What do you like best?

automake has a template system to build on numerous target systems. It is used for many *nix system components to build on a variety of distros and even target operating systems. It is a mature build system with widespread adoption. I would recommend it for new packages, especially in C.

What do you dislike?

automake is not relevant to code in modern languages like python and go which have new ecosystems to distribute their packages.

What business problems are you solving with the product? What benefits have you realized?

automake allows distributing code which can be reliably built on a variety of operating systems and distributions.

GNU Automake review by Akim D.
Akim D.
Validated Reviewer
Review Source
content

"Makefiles even more declarative"

What do you like best?

Make and Makefiles are the historical build system for Unix. Because it is open to any build tool, it is still a relevant standard today. However, to much boilerplate is needed, and Automake, a translator for extended Makefiles, takes care of this. Since it's an extended Makefile, whenever needed, writing regular Make recipes works.

What do you dislike?

On Windows, until recently, it's not simple to use Make, hence Automake is (was?) not to adequate for project targeting Windows.

Recommendations to others considering the product

One needs to master Makefiles before, and know how to use Autoconf.

What business problems are you solving with the product? What benefits have you realized?

Rules to build my C/C++ projects.

GNU Automake review by User in Consumer Services
User in Consumer Services
Validated Reviewer
Verified Current User
Review Source
content

"GNU Automake for C++ projects"

What do you like best?

Simplifies writing Makefiles in higher-level language rather than writing everything manually. Automatically takes care of all dependencies. When a source is modified it automatically recompiles it when next time automake is invoked. It automatically resolves large number of targets to be built for which is tedious with plain makefiles

What do you dislike?

having static paths breaks cross-compilation ability.Steep learning curve.It Does not fit well for Windows OS.

Recommendations to others considering the product

Perfect tool for compiling,cleaning, installing and uninstalling C++ programs.

What business problems are you solving with the product? What benefits have you realized?

Building and deploying C++ projects.

GNU Automake review by User in Sports
User in Sports
Validated Reviewer
Review Source
content

"GNU review"

What do you like best?

It is free and is part of the GNU license which is nice. Also, it is able to provide single tools to configure make systems across many different platforms.

What do you dislike?

Your own personal system may not work too well with it unless you have a ton of knowledge about it and how to figure it out on your own.

What business problems are you solving with the product? What benefits have you realized?

Open source software building. We use it for autoconfigure and other things.

GNU Automake review by Administrator in Religious Institutions
Administrator in Religious Institutions
Validated Reviewer
Review Source
content

"Best for compiling programs"

What do you like best?

The speed and ease of preparing software for compiling and installing cannot be beat.

What do you dislike?

Sometimes it complains about missing dependencies that are not required for the compiled program.

Recommendations to others considering the product

I have not found any other software that works as well as Automake for your software compiling needs.

What business problems are you solving with the product? What benefits have you realized?

Running several Debian servers, the ability to compile programs specific for my installation make this a lifesaver.

GNU Automake review by User
User
Validated Reviewer
Review Source
content

"GNU Automake a good one"

What do you like best?

I like the tool as its easy to automate the compilation process.

What do you dislike?

I dont have anything to say I dislike as I am still learning to use the tool

What business problems are you solving with the product? What benefits have you realized?

I used to create modules which can automate my code

GNU Automake review by User in Consumer Services
User in Consumer Services
Validated Reviewer
Review Source
content

"Very easy build tool for building native components"

What do you like best?

I have been using automake to build cross-platform components (iOS, Android and mac). It works like a charm.

What do you dislike?

Keep the tool version up to date or managed through MacPorts is painful.

What business problems are you solving with the product? What benefits have you realized?

It's helpful in building cross-platform components.

Kate from G2 Crowd

Learning about GNU Automake?

I can help.
* We monitor all GNU Automake reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.