octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: fltk-config for windows gives -mwindows flag (was octave-3.3.50 buil


From: John W. Eaton
Subject: Re: fltk-config for windows gives -mwindows flag (was octave-3.3.50 built by mingw-gcc-4.4.0 cannot be executed.)
Date: Sun, 11 Oct 2009 11:12:46 -0400

On  5-Oct-2009, Benjamin Lindner wrote:

| >> For the mingw binaries, since I need to build fltk from source, I can 
| >> remove the -mwindows flag there from fltk-config, so I would't need to 
| >> have it dealt with in octave's configure script.
| >>
| >> Does this problem also occur on cygwin?
| >>
| >> If we deal with this in octave's configure script, then I'd suggest it 
| >> be done only for mingw (and cygwn?) platform.
| >>
| >> sed -e "+s-mwindows++g"
| > The above is typo. sed -e "s+-mwindows++g" is correct. 
| 
| You are right, sorry.
| 
| > 
| >> Hi Tatsuro,
| >> currently fltk don't work on cygwin; at least for me.
| >> The windows is created but only garbage is plotted.
| > 
| > Although Benjamin said "so I would't need to have it dealt with in octave's 
configure script", I
| > propose here the patch for FLTK_LDFLAGS.
| 
| You can avoid the code duplication in the call to fltk-config by doing
| 
| diff -r a65c135a1deb configure.in
| --- a/configure.in      Mon Oct 05 19:22:13 2009 +0200
| +++ b/configure.in      Mon Oct 05 20:30:33 2009 +0200
| @@ -847,6 +847,11 @@
|     FLTK_CFLAGS="`$FLTK_CONFIG $fltkconf_args --use-gl --cflags`"
|     FLTK_LDFLAGS="`$FLTK_CONFIG $fltkconf_args --use-gl --ldflags`"
| 
| +  case "$canonical_host_type" in
| +  *-*-mingw*)
| +    FLTK_LDFLAGS="`echo $FLTK_LDFLAGS | sed -e 's+-mwindows++g'`"
| +  esac
| +
|     AC_MSG_CHECKING(for OpenGL support in FLTK)
|     cat > conftest.cc <<EOF
|     #include <FL/gl.h>

Only *-*-mingw*?  Would this also be a problem for *-*-msdosmsvc?

jwe


reply via email to

[Prev in Thread] Current Thread [Next in Thread]