[prev in list] [next in list] [prev in thread] [next in thread]
List: doxygen-users
Subject: Re: [Doxygen-users] Doxygen 1.8.7 OS X app crashes on launch (10.6.8)
From: Dimitri van Heesch <doxygen () gmail ! com>
Date: 2014-05-13 20:50:41
Message-ID: 3CF1FFD1-29A4-427C-8591-DFEA09612915 () gmail ! com
[Download RAW message or body]
Hi Stephen,
On 13 May 2014, at 21:47 , Stephen Greenfield <StephenG@screenplay.com> wrote:
>
> On 5/13/14 12:07 PM, "Dimitri van Heesch" <doxygen@gmail.com> wrote:
>
> I did build doxywizard on MacOSX 10.9, but with -mmacosx-version-min=10.5.
>
> I can't check myself if it works on earlier versions than 10.9. Maybe someone else \
> can comment on this. You could also build doxygen yourself on 10.6.8. There is no \
> reason it should not work.
>
> Thanks, Dimitri --
>
> I was basing that on what someone posted on StackOverflow regarding this:
>
> http://stackoverflow.com/questions/23614679/doxygen-os-x-app-crashes-on-launch-10-6-8
>
> This is what they posted:
>
> Doxywizard 1.8.7 and its library dependencies were built with a deployment target \
> of 10.9:
> otool -l Doxygen.app/Contents/MacOS/Doxywizard | fgrep --after-context=3 \
> LC_VERSION_MIN cmd LC_VERSION_MIN_MACOSX
> cmdsize 16
> version 10.9
> sdk 10.9
>
> This means the application can only be run on a system running OS X 10.9 or later. \
> Either support for older operating systems was removed in this release or the \
> binaries were accidentally built with an incorrect deployment target.
> Where is the Xcode project to build the app that can be downloaded?
No, doxygen uses old Unix style ./configure scripts & Makefiles ;-)
The problem is most likely that I switched to a newer Qt version while migrating to \
Mavericks and this version didn't set the -mmacosx-version-min=10.5 explicitly, and \
then the default is to build for the latest greatest only (why Apple, why?)
The Doxygen package consists of the GUI (Doxygen.app/Contents/MacOS/Doxywizard) and \
the command line tool (Doxygen.app/Contents/Resources/doxygen). The command line tool \
does work on 10.5 (as you can check with otool).
So while I figure out how to fix this, as a workaround you could also
- use the command line tool directly
- copy the latest doxygen command line tool over an older doxygen package where the \
wizard still works (then you won't be able to configure the most recently added \
options, but other than that you should be fine).
Regards,
Dimitri
------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic