Thread: [Doxygen-users] Doxywizard won't compile (RHEL6)
Brought to you by:
dimitri
From: Saner D. <dan...@in...> - 2014-06-03 13:03:05
|
Hi all, for the past two days I've been unsuccessfully trying to compile Doxygen with the Doxywizard GUI on my RHEL 6 machine. The latest version of Doxygen offered by official RH repositories is almost 5 years old, which won't do, and as the binary package doesn't include Doxywizard, compilation is my only option. I'm not a Linux software compilation and installation wizard (obviously). The configure script runs through without errors, including successful detection of Qt 5.3.0 libraries. I also tried forcing the platform from the autodetected linux-g++ to linux-64, as I have the 64-bit version of Qt 5.3.0 installed, to no effect. Compilation using make also runs through without errors, but towards the end, when it would be doxywizard's turn to compile, I get the following output: gmake[2]: Entering directory `/home/daniel/Downloads/doxygen/addon/doxywizard' gmake[2]: Nothing to be done for `first'. gmake[2]: Leaving directory `/home/daniel/Downloads/doxygen/addon/doxywizard' gmake[1]: Leaving directory `/home/daniel/Downloads/doxygen/addon/doxywizard' The Makefile.doxywizard file in the addon/doxywizard subdirectory looks fine to my inexperienced eyes (it's not empty or anything), but I simply cannot get it to actually compile anything. Hence, of course, a subsequent make install fails as it cannot find the doxywizard binary. I tried both the current source tarball from the website, as well as a direct Git repository clone, but both fail to do anything at all about actually trying to compile doxywizard. How can I get this thing built? Thanks Daniel |
From: Dimitri v. H. <do...@gm...> - 2014-06-03 18:27:35
|
On 03 Jun 2014, at 14:50 , Saner Daniel <dan...@in...> wrote: > Hi all, > > for the past two days I’ve been unsuccessfully trying to compile Doxygen with the Doxywizard GUI on my RHEL 6 machine. The latest version of Doxygen offered by official RH repositories is almost 5 years old, which won’t do, and as the binary package doesn’t include Doxywizard, compilation is my only option. I’m not a Linux software compilation and installation wizard (obviously). > > The configure script runs through without errors, including successful detection of Qt 5.3.0 libraries. I also tried forcing the platform from the autodetected linux-g++ to linux-64, as I have the 64-bit version of Qt 5.3.0 installed, to no effect. Compilation using make also runs through without errors, but towards the end, when it would be doxywizard’s turn to compile, I get the following output: > > gmake[2]: Entering directory `/home/daniel/Downloads/doxygen/addon/doxywizard' > gmake[2]: Nothing to be done for `first'. > gmake[2]: Leaving directory `/home/daniel/Downloads/doxygen/addon/doxywizard' > gmake[1]: Leaving directory `/home/daniel/Downloads/doxygen/addon/doxywizard' > > The Makefile.doxywizard file in the addon/doxywizard subdirectory looks fine to my inexperienced eyes (it’s not empty or anything), but I simply cannot get it to actually compile anything. Hence, of course, a subsequent make install fails as it cannot find the doxywizard binary. > > I tried both the current source tarball from the website, as well as a direct Git repository clone, but both fail to do anything at all about actually trying to compile doxywizard. How can I get this thing built? To avoid the obvious: where did you look for the doxywizard binary? it should be generated in ../../bin (relative to the doxywizard source dir, where also the doxygen binary resides). So far I never tried to compile doxygen with Qt5, only Qt4, so this might be a problem as well. Regards, Dimitri |
From: Saner D. <dan...@in...> - 2014-06-04 15:09:27
|
Hello, Yes, that's where I looked. The 'doxygen' binary is generated fine and shows up in the 'bin' directory, but nothing else is built. Thanks for the Qt 4 hint! I compiled Qt 4.8.2 (through great nuisance and expenditure of time I might add, haha) and pointed Doxygen's build configuration to it instead of Qt 5.3.0. Now the doxywizard binary is built fine! Interestingly, I still get the same "Nothing to be done for 'first'" message from gmake towards the end of the build process, from within the doxywizard directory. But I guess the binary is already being built somewhere earlier in the process. So I'm fine now with a working Doxygen including GUI, thanks again for your help! If I can help figuring out the issue when building with Qt 5.3.0, such as supplying logs of my failed build attempts, let me know. Cheers Daniel ________________________________________ From: Dimitri van Heesch [do...@gm...] Sent: 03 June 2014 20:27 To: Saner Daniel Cc: dox...@li... Subject: Re: [Doxygen-users] Doxywizard won't compile (RHEL6) To avoid the obvious: where did you look for the doxywizard binary? it should be generated in ../../bin (relative to the doxywizard source dir, where also the doxygen binary resides). So far I never tried to compile doxygen with Qt5, only Qt4, so this might be a problem as well. Regards, Dimitri |