Doxygen installation and make command error

I am trying to install doxygen on my CentOs 6.3 computer and I am getting this error. Any ideas?

[ root@dell1 doxygen-1.8.3.1]# make install /usr/bin/install -d /usr/local/bin /usr/bin/install -d /usr/local/doc/doxygen /usr/bin/install -m 755 bin/doxygen /usr/local/bin /usr/bin/install -m 755 bin/doxytag /usr/local/bin /usr/bin/install: cannot stat `bin/doxytag': No such file or directory make: *** [install] Error 1 
+7
source share
4 answers

Bash is not mistaken in complaints:

 /usr/bin/install: cannot stat `bin/doxytag': No such file or directory 

It happens that the compiled doxytag file was not included in the downloaded tar file. Therefore, when you try to do it, he could not find this file. To do this successfully, you have two options:

Compile the doxytag.py file from here and paste it into the doxygen bin directory

You can compile the python doxytag.py file from the link above using:

 python -m compileall path_to_the_file/doxytag.py 

It should generate a compiled python executable with the extension .pyc. Now move this file to the folder with your child version. For example,

 mv doxytag.pyc your_path/doxygen-1.8.5/bin/doxytag 

Or alternatively download doxytag from here

Now, when you try to do, it will complete without errors.

Comment out a line that requires a doxytag from Makefile

You can read about the doxytag utility from www.stack.nl/~dimitri/doxygen/doxytag_usage.html.

If you really do not need this utility in your documentation, just skip it by commenting or deleting a line in the Makefile present in the doxygen-1.8.5 directory (according to your version):

 #$(INSTTOOL) -m 755 bin/doxytag $(INSTALL)/bin 

And then run the make command.

+15
source

Doxygen make is weird: "make install" will not invoke "make", so you need to do

 make make install 

to generate binaries first and then install them.

+4
source

Try to become a superuser.

 sudo make install 
+1
source

All Articles