I have recently built a new Fedora workstation which is intended to be a
duplicate of other workstations. In our environment Doxygen ouput is sent to
a SAMBA share mounted (using cifs) under '/mnt/docs'. For the other
workstations this configuration works fine. However when I run Doxygen from
the command line I get the following:
----
[dev@localhost prot]$ doxygen
error: tag OUTPUT_DIRECTORY: Output directory `/mnt/docs/prot' does not
exist and cannot be created
Exiting...
[dev@localhost prot]$ 
----

This is despite the fact that the directory does exist (it was in fact built
previously by one of the other workstations) and I can 'ls' it and
create/remove files and/or directories just fine. If I then remove that
directory and re-launch Doxygen things work:
----
[dev@localhost prot]$ rm -rf /mnt/docs/prot
[dev@localhost prot]$ doxygen
Notice: Output directory `/mnt/docs/prot' does not exist. I have created it
for you.
Searching for include files...
Searching for example files...
Searching for images...
    ....
finalizing index lists...
lookup cache used 1696/65536 hits=11814 misses=1732
finished...
[dev@localhost prot]$ 
----

However, if I immediately re-run Doxygen I am back to the 'directory does
not exist' error.  This is a known good Doxygen file (used by other
workstations) and if I set OUTPUT_DIRECTORY to a local directory then things
work. 

I realise that this is almost certainly a problem with permissions or the
cifs mount configuration, however:
 - The configuration is copied from other working workstations
 - Doxygen is the only application (that I am aware of at least) that has a
problem with this (or any mount)

So I am asking for help in identifying what might be going wrong and how can
I fix this.  Is there any way to get Doxygen to report the actual error that
it is having with the output directory?

Sorry for the lengthy post. Any suggestion would be appreciated.

Cheers,
aLUNZ






--
View this message in context: 
http://doxygen.10944.n7.nabble.com/OUTPUT-DIRECTORY-not-recognised-tp6260.html
Sent from the Doxygen - Users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to