GNU Automake Reviews & Product Details


What is GNU Automake?

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.

Write a Review

GNU Automake Profile Details

GNU Automake Profile Details

Vendor
GNU
Company Website
Year Founded
1984
HQ Location
N/A
LinkedIn® Page
www.linkedin.com
Employees on LinkedIn®
68
Twitter
@GNUsocial
Twitter Followers
1,403
Show moreShow fewer

GNU Automake Reviews

Filter Reviews
Filter Reviews
Sort by
Ratings
Company Size
User Role
All Industries
Write a Review
1-11 of 11 total GNU Automake reviews

GNU Automake Reviews

Write a Review
Filter By
Connections
Show reviews that mention
1-11 of 11 total GNU Automake reviews
Copy Review URL
U
Enterprise
(1001-5000 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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 problems are you solving with the product? What benefits have you realized?

Building opensource software that use makefiles from the source code .

Copy Review URL
UH
Validated Reviewer
Review Source
Copy Review URL

"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 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.

Copy Review URL
Founder
Small-Business
(Myself Only)
Validated Reviewer
Review Source
Copy Review URL

"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 problems are you solving with the product? What benefits have you realized?

GNU make and automake allow me to custom compile programs

Copy Review URL
UT
Enterprise
(10,001+ employees)
Validated Reviewer
Review Source
Copy Review URL

"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 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.

Copy Review URL
Head of Technology
Information Technology and Services
Mid-Market
(51-200 employees)
Validated Reviewer
Review Source
Copy Review URL

"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 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.

Copy Review URL
Teacher/researcher
Research
Mid-Market
(51-200 employees)
Validated Reviewer
Review Source
Copy Review URL

"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 problems are you solving with the product? What benefits have you realized?

Rules to build my C/C++ projects.

Copy Review URL
UC
Mid-Market
(51-200 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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 problems are you solving with the product? What benefits have you realized?

Building and deploying C++ projects.

Copy Review URL
US
Small-Business
(2-10 employees)
Validated Reviewer
Review Source
Copy Review URL

"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 problems are you solving with the product? What benefits have you realized?

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

Copy Review URL
AR
Small-Business
(11-50 employees)
Validated Reviewer
Review Source
Copy Review URL

"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 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.

Copy Review URL
U
Validated Reviewer
Review Source
Copy Review URL

"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 problems are you solving with the product? What benefits have you realized?

I used to create modules which can automate my code

Copy Review URL
UC
Mid-Market
(51-200 employees)
Validated Reviewer
Review Source
Copy Review URL

"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 problems are you solving with the product? What benefits have you realized?

It's helpful in building cross-platform components.

GNU Automake User Ratings

8.3
Ease of Use
Average: 8.4*
7.9
Quality of Support
Average: 8.4*
10.0
Ease of Setup
Average: 8.2*
* Other Continuous Delivery Category
Do you work for GNU Automake?

GNU Automake Categories on G2