[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #43987] fltk headers conflict with system head
Jordi Gutiérrez Hermoso
[Octave-bug-tracker] [bug #43987] fltk headers conflict with system headers on Mac OS X.
Mon, 12 Jan 2015 14:41:26 +0000
Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101 Firefox/33.0 Iceweasel/33.1
Update of bug #43987 (project octave):
Status: None => Invalid
Open/Closed: Open => Closed
Summary: Make failed => fltk headers conflict
with system headers on Mac OS X.
Follow-up Comment #1:
Thank you for your detailed bug report.
You are unconditionally #including what looks like an old version of FLTK
whose declarations conflict with the OS declarations, hence the build error.
Manually specifying #include directories with -I instead of using --with-fltk=
statements can lead to such problems. I am unable to determine the exact
version of fltk that you're using, but it appears to be 1.0? 1.1 is needed.
However, even if you find the right fltk version, it would be problematic, due
to bug #42596.
I don't consider your build problem an Octave bug. If you want to build Octave
on Mac OS X, a less error-prone way is to use homeports or macbrew.
Reply to this item at:
Message sent via/by Savannah