Hi guys, I just signed up for this list, so I hope I'm asking the right list about this.I've got the whole gerris suite installed except for gfsview. When I try to run ./configure, this is my readout:---------------------------------[root@2014lab4 gfsview-snapshot-121130]# ./configurechecking build system type... x86_64-unknown-linux-gnuchecking host system type... x86_64-unknown-linux-gnuchecking for a BSD-compatible install... /usr/bin/install -cchecking whether build environment is sane... yeschecking for a thread-safe mkdir -p... /usr/bin/mkdir -pchecking for gawk... gawkchecking whether make sets $(MAKE)... yeschecking whether to enable maintainer-specific portions of Makefiles... nochecking for mpicc... nochecking for style of include used by make... GNUchecking for gcc... gccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables...checking whether we are cross compiling... nochecking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether gcc accepts -g... yeschecking for gcc option to accept ISO C89... none neededchecking dependency style of gcc... gcc3checking for library containing strerror... none requiredchecking for gcc... (cached) gccchecking whether we are using the GNU C compiler... (cached) yeschecking whether gcc accepts -g... (cached) yeschecking for gcc option to accept ISO C89... (cached) none neededchecking dependency style of gcc... (cached) gcc3checking for gcc... (cached) gccchecking whether we are using the GNU C compiler... (cached) yeschecking whether gcc accepts -g... (cached) yeschecking for gcc option to accept ISO C89... (cached) none neededchecking dependency style of gcc... (cached) gcc3checking whether gcc and cc understand -c and -o together... yeschecking how to run the C preprocessor... gcc -Echecking for grep that handles long lines and -e... /usr/bin/grepchecking for egrep... /usr/bin/grep -Echecking for ANSI C header files... yeschecking how to print strings... printfchecking for a sed that does not truncate output... /usr/bin/sedchecking for fgrep... /usr/bin/grep -Fchecking for ld used by gcc... /usr/bin/ldchecking if the linker (/usr/bin/ld) is GNU ld... yeschecking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -Bchecking the name lister (/usr/bin/nm -B) interface... BSD nmchecking whether ln -s works... yeschecking the maximum length of command line arguments... 1572864checking whether the shell understands some XSI constructs... yeschecking whether the shell understands "+="... yeschecking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noopchecking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noopchecking for /usr/bin/ld option to reload object files... -rchecking for objdump... objdumpchecking how to recognize dependent libraries... pass_allchecking for dlltool... dlltoolchecking how to associate runtime and link libraries... printf %s\nchecking for ar... archecking for archiver @FILE support... @checking for strip... stripchecking for ranlib... ranlibchecking command to parse /usr/bin/nm -B output from gcc object... okchecking for sysroot... nochecking for mt... nochecking if : is a manifest tool... nochecking for sys/types.h... yeschecking for sys/stat.h... yeschecking for stdlib.h... yeschecking for string.h... yeschecking for memory.h... yeschecking for strings.h... yeschecking for inttypes.h... yeschecking for stdint.h... yeschecking for unistd.h... yeschecking for dlfcn.h... yeschecking for objdir... .libschecking if gcc supports -fno-rtti -fno-exceptions... nochecking for gcc option to produce PIC... -fPIC -DPICchecking if gcc PIC flag -fPIC -DPIC works... yeschecking if gcc static flag -static works... nochecking if gcc supports -c -o file.o... yeschecking if gcc supports -c -o file.o... (cached) yeschecking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yeschecking whether -lc should be explicitly linked in... nochecking dynamic linker characteristics... GNU/Linux ld.sochecking how to hardcode library paths into programs... immediatechecking whether stripping libraries is possible... yeschecking if libtool supports shared libraries... yeschecking whether to build shared libraries... yeschecking whether to build static libraries... yeschecking for pkg-config... /usr/bin/pkg-configchecking pkg-config is at least version 0.9.0... yeschecking for GERRIS2D... yeschecking for GERRIS3D... yeschecking for OSMESA... yeschecking for GTK... noconfigure: WARNING: GTK dependencies not met.checking for FTGL... noconfigure: WARNING: FTGL dependencies not met.configure: creating ./config.statusconfig.status: creating Makefileconfig.status: creating view/Makefileconfig.status: creating view/desktop/Makefileconfig.status: creating gl2ps/Makefileconfig.status: creating gl/Makefileconfig.status: creating batch/Makefileconfig.status: creating debian/Makefileconfig.status: creating config.hconfig.status: config.h is unchangedconfig.status: executing depfiles commandsconfig.status: executing libtool commands[root@2014lab4 gfsview-snapshot-121130]#---------------------------------Then when I try and make, this is what happens---------------------------------[root@2014lab4 gfsview-snapshot-121130]# makemake all-recursivemake[1]: Entering directory '/home/jgoldsmith/Downloads/gfsview-snapshot-121130'Making all in gl2psmake[2]: Entering directory '/home/jgoldsmith/Downloads/gfsview-snapshot-121130/gl2ps'make[2]: Nothing to be done for 'all'.make[2]: Leaving directory '/home/jgoldsmith/Downloads/gfsview-snapshot-121130/gl2ps'Making all in glmake[2]: Entering directory '/home/jgoldsmith/Downloads/gfsview-snapshot-121130/gl'/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/local/share/gfsview"\" -DPACKAGE_LOCALE_DIR=\""/usr/local//locale"\" -DG_LOG_DOMAIN=\"GfsGl\" -I.. -DFTT_2D=1 -pthread -I/usr/local/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -g -O2 -Wall -Werror-implicit-function-declaration -Wmissing-prototypes -Wmissing-declarations -pipe -std=c99 -D_XOPEN_SOURCE=500 -MT libgfsgl2D_la-gfsgl.lo -MD -MP -MF .deps/libgfsgl2D_la-gfsgl.Tpo -c -o libgfsgl2D_la-gfsgl.lo `test -f 'gfsgl.c' || echo './'`gfsgl.clibtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\"/usr/local/share/gfsview\" -DPACKAGE_LOCALE_DIR=\"/usr/local//locale\" -DG_LOG_DOMAIN=\"GfsGl\" -I.. -DFTT_2D=1 -pthread -I/usr/local/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -g -O2 -Wall -Werror-implicit-function-declaration -Wmissing-prototypes -Wmissing-declarations -pipe -std=c99 -D_XOPEN_SOURCE=500 -MT libgfsgl2D_la-gfsgl.lo -MD -MP -MF .deps/libgfsgl2D_la-gfsgl.Tpo -c gfsgl.c -fPIC -DPIC -o .libs/libgfsgl2D_la-gfsgl.ogfsgl.c:56:22: fatal error: GL/glu.h: No such file or directorycompilation terminated.Makefile:358: recipe for target 'libgfsgl2D_la-gfsgl.lo' failedmake[2]: *** [libgfsgl2D_la-gfsgl.lo] Error 1make[2]: Leaving directory '/home/jgoldsmith/Downloads/gfsview-snapshot-121130/gl'Makefile:335: recipe for target 'all-recursive' failedmake[1]: *** [all-recursive] Error 1make[1]: Leaving directory '/home/jgoldsmith/Downloads/gfsview-snapshot-121130'Makefile:264: recipe for target 'all' failedmake: *** [all] Error 2[root@2014lab4 gfsview-snapshot-121130]#---------------------------------Then of course, make install fails as well---------------------------------[root@2014lab4 gfsview-snapshot-121130]# make installMaking install in gl2psmake[1]: Entering directory '/home/jgoldsmith/Downloads/gfsview-snapshot-121130/gl2ps'make[2]: Entering directory '/home/jgoldsmith/Downloads/gfsview-snapshot-121130/gl2ps'make[2]: Nothing to be done for 'install-exec-am'.make[2]: Nothing to be done for 'install-data-am'.make[2]: Leaving directory '/home/jgoldsmith/Downloads/gfsview-snapshot-121130/gl2ps'make[1]: Leaving directory '/home/jgoldsmith/Downloads/gfsview-snapshot-121130/gl2ps'Making install in glmake[1]: Entering directory '/home/jgoldsmith/Downloads/gfsview-snapshot-121130/gl'/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/local/share/gfsview"\" -DPACKAGE_LOCALE_DIR=\""/usr/local//locale"\" -DG_LOG_DOMAIN=\"GfsGl\" -I.. -DFTT_2D=1 -pthread -I/usr/local/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -g -O2 -Wall -Werror-implicit-function-declaration -Wmissing-prototypes -Wmissing-declarations -pipe -std=c99 -D_XOPEN_SOURCE=500 -MT libgfsgl2D_la-gfsgl.lo -MD -MP -MF .deps/libgfsgl2D_la-gfsgl.Tpo -c -o libgfsgl2D_la-gfsgl.lo `test -f 'gfsgl.c' || echo './'`gfsgl.clibtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\"/usr/local/share/gfsview\" -DPACKAGE_LOCALE_DIR=\"/usr/local//locale\" -DG_LOG_DOMAIN=\"GfsGl\" -I.. -DFTT_2D=1 -pthread -I/usr/local/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -g -O2 -Wall -Werror-implicit-function-declaration -Wmissing-prototypes -Wmissing-declarations -pipe -std=c99 -D_XOPEN_SOURCE=500 -MT libgfsgl2D_la-gfsgl.lo -MD -MP -MF .deps/libgfsgl2D_la-gfsgl.Tpo -c gfsgl.c -fPIC -DPIC -o .libs/libgfsgl2D_la-gfsgl.ogfsgl.c:56:22: fatal error: GL/glu.h: No such file or directorycompilation terminated.Makefile:358: recipe for target 'libgfsgl2D_la-gfsgl.lo' failedmake[1]: *** [libgfsgl2D_la-gfsgl.lo] Error 1make[1]: Leaving directory '/home/jgoldsmith/Downloads/gfsview-snapshot-121130/gl'Makefile:335: recipe for target 'install-recursive' failedmake: *** [install-recursive] Error 1[root@2014lab4 gfsview-snapshot-121130]#---------------------------------Any help or recommendations you might have would be greatly appreciated.Thanks,Justin D GoldsmithIT ManagerOffice: CRH2007 - Phone: 256-961-7787
Justin, we use the latest version of gtk: gtkglext-1.2.0.tar.bz2. All the best, Vladimir