[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