GNOME Bugzilla – Bug 314832
/usr/bin/install hardcoded in make
Last modified: 2015-05-16 17:11:11 UTC
Version details: 1.4.4 tarball Distribution/Version: 8 "make install" on Solaris8 fails because /usr/bin/install does not exist. /usr/ucb/install, /usr/sbin/install, and /etc/install do exist, probably with different features. ./configure should find a usable install and write that into Makefile. Why not use the GNU Autoconf utility to create the ./configure script? It is designed for solving such problems.
Marking this bug dependent to my RPM .spec improvement. The work I am doing to the Makefiles and configure script warrant the dependency marking.
Raimo, please check to see if the info in bug # 136633 helps you, and post comments to this bug about your results. Dimitri, I think we need to mark this bug as "Needs Info" before I work on adding some auto-detection for Solaris.
I have not tested (I no longer use doxygen - I only did a quick validation then), but the patch in http://bugzilla.gnome.org/show_bug.cgi?id=136633 should do it. /usr/ucb/install does exist on Solaris, and if it has been confirmed to be usable, the suggested patch must work.
Seen the changes regarding installation commands in the configure script and what is tested (a.o. /usr/ucb/install), the remark in comment 3 and the related bug_136633 this problem should be fixed. I think the problem has been fixed in the mean time.
Setting to fixed as suggested. Please reopen this bug report if you still see this issue with the latest version of doxygen. Add a self-contained example (source+config file in a zip or tar) if possible.