Dillo-dev
By thread
dillo-dev@mailman3.com
By month
Messages by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2000 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1999 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1998 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1997 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1996 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1995 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- 3 participants
- 11667 messages
Re: [Dillo-dev] Dillo FLTK2 alpha release for developers
by Jan Stary
Hi Jorge,
firstly, thanks for the release! I am trying to compile
it here on my FreeBSD 6.2-RELEASE-p8.
> -----
> FLTK2
> -----
Installed without problems into /usr/local
> ----------
> dw-0.0.43j
> ----------
>
> tar jxvf dw-testbed-0.0.43j.tar.bz2
> cd dw-testbed-0.0.43j
> ./configure
> make
Fails (see typescript at bottom). The ./configure script finds FLTK,
but then, the test subdirectory's Makefile doesn't use no -I option
and the FLTK includes are not found. Short summary:
$ ./configure
[...]
checking FLTK2... yes
[...]
configure: creating ./config.status
config.status: creating Makefile
config.status: creating lout/Makefile
config.status: creating dw/Makefile
config.status: creating test/Makefile
config.status: creating doc/Makefile
config.status: executing depfiles commands
$ gmake
Making all in lout [...]
Making all in dw [...]
Making all in test
gmake[1]: Entering directory `/home/hans/src/dw-testbed-0.0.43j/test'
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT dw_anchors_test.o -MD -MP -MF .deps/dw_anchors_test.Tpo -c -o dw_anchors_test.o dw_anchors_test.cc
dw_anchors_test.cc:24:25: fltk/Window.h: No such file or directory
[...]
dw_anchors_test.cc:151: error: `run' is not a member of `dw::fltk'
gmake[1]: *** [dw_anchors_test.o] Error 1
gmake[1]: Leaving directory `/home/hans/src/dw-testbed-0.0.43j/test'
gmake: *** [all-recursive] Error 1
Jan
hans@freebsd:dw-testbed-0.0.43j$ pwd
/home/hans/src/dw-testbed-0.0.43j
hans@freebsd:dw-testbed-0.0.43j$ ./configure
checking build system type... i386-unknown-freebsd6.2
checking host system type... i386-unknown-freebsd6.2
checking target system type... i386-unknown-freebsd6.2
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for ranlib... ranlib
checking how to run the C preprocessor... gcc -E
checking FLTK2... yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for unistd.h... (cached) yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating lout/Makefile
config.status: creating dw/Makefile
config.status: creating test/Makefile
config.status: creating doc/Makefile
config.status: executing depfiles commands
hans@freebsd:dw-testbed-0.0.43j$ gmake
Making all in lout
gmake[1]: Entering directory `/home/hans/src/dw-testbed-0.0.43j/lout'
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT container.o -MD -MP -MF .deps/container.Tpo -c -o container.o container.cc
mv -f .deps/container.Tpo .deps/container.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT identity.o -MD -MP -MF .deps/identity.Tpo -c -o identity.o identity.cc
mv -f .deps/identity.Tpo .deps/identity.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT misc.o -MD -MP -MF .deps/misc.Tpo -c -o misc.o misc.cc
mv -f .deps/misc.Tpo .deps/misc.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT object.o -MD -MP -MF .deps/object.Tpo -c -o object.o object.cc
mv -f .deps/object.Tpo .deps/object.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT signal.o -MD -MP -MF .deps/signal.Tpo -c -o signal.o signal.cc
mv -f .deps/signal.Tpo .deps/signal.Po
rm -f liblout.a
ar cru liblout.a container.o identity.o misc.o object.o signal.o
ranlib liblout.a
gmake[1]: Leaving directory `/home/hans/src/dw-testbed-0.0.43j/lout'
Making all in dw
gmake[1]: Entering directory `/home/hans/src/dw-testbed-0.0.43j/dw'
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT findtext.o -MD -MP -MF .deps/findtext.Tpo -c -o findtext.o findtext.cc
mv -f .deps/findtext.Tpo .deps/findtext.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT iterator.o -MD -MP -MF .deps/iterator.Tpo -c -o iterator.o iterator.cc
mv -f .deps/iterator.Tpo .deps/iterator.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT layout.o -MD -MP -MF .deps/layout.Tpo -c -o layout.o layout.cc
mv -f .deps/layout.Tpo .deps/layout.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT selection.o -MD -MP -MF .deps/selection.Tpo -c -o selection.o selection.cc
mv -f .deps/selection.Tpo .deps/selection.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT style.o -MD -MP -MF .deps/style.Tpo -c -o style.o style.cc
mv -f .deps/style.Tpo .deps/style.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT types.o -MD -MP -MF .deps/types.Tpo -c -o types.o types.cc
mv -f .deps/types.Tpo .deps/types.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT ui.o -MD -MP -MF .deps/ui.Tpo -c -o ui.o ui.cc
mv -f .deps/ui.Tpo .deps/ui.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT widget.o -MD -MP -MF .deps/widget.Tpo -c -o widget.o widget.cc
mv -f .deps/widget.Tpo .deps/widget.Po
rm -f libDw-core.a
ar cru libDw-core.a findtext.o iterator.o layout.o selection.o style.o types.o ui.o widget.o
ranlib libDw-core.a
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -Wno-non-virtual-dtor -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT libDw_fltk_a-fltkcomplexbutton.o -MD -MP -MF .deps/libDw_fltk_a-fltkcomplexbutton.Tpo -c -o libDw_fltk_a-fltkcomplexbutton.o `test -f 'fltkcomplexbutton.cc' || echo './'`fltkcomplexbutton.cc
mv -f .deps/libDw_fltk_a-fltkcomplexbutton.Tpo .deps/libDw_fltk_a-fltkcomplexbutton.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -Wno-non-virtual-dtor -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT libDw_fltk_a-fltkflatview.o -MD -MP -MF .deps/libDw_fltk_a-fltkflatview.Tpo -c -o libDw_fltk_a-fltkflatview.o `test -f 'fltkflatview.cc' || echo './'`fltkflatview.cc
mv -f .deps/libDw_fltk_a-fltkflatview.Tpo .deps/libDw_fltk_a-fltkflatview.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -Wno-non-virtual-dtor -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT libDw_fltk_a-fltkimgbuf.o -MD -MP -MF .deps/libDw_fltk_a-fltkimgbuf.Tpo -c -o libDw_fltk_a-fltkimgbuf.o `test -f 'fltkimgbuf.cc' || echo './'`fltkimgbuf.cc
mv -f .deps/libDw_fltk_a-fltkimgbuf.Tpo .deps/libDw_fltk_a-fltkimgbuf.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -Wno-non-virtual-dtor -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT libDw_fltk_a-fltkmisc.o -MD -MP -MF .deps/libDw_fltk_a-fltkmisc.Tpo -c -o libDw_fltk_a-fltkmisc.o `test -f 'fltkmisc.cc' || echo './'`fltkmisc.cc
mv -f .deps/libDw_fltk_a-fltkmisc.Tpo .deps/libDw_fltk_a-fltkmisc.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -Wno-non-virtual-dtor -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT libDw_fltk_a-fltkplatform.o -MD -MP -MF .deps/libDw_fltk_a-fltkplatform.Tpo -c -o libDw_fltk_a-fltkplatform.o `test -f 'fltkplatform.cc' || echo './'`fltkplatform.cc
mv -f .deps/libDw_fltk_a-fltkplatform.Tpo .deps/libDw_fltk_a-fltkplatform.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -Wno-non-virtual-dtor -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT libDw_fltk_a-fltkpreview.o -MD -MP -MF .deps/libDw_fltk_a-fltkpreview.Tpo -c -o libDw_fltk_a-fltkpreview.o `test -f 'fltkpreview.cc' || echo './'`fltkpreview.cc
mv -f .deps/libDw_fltk_a-fltkpreview.Tpo .deps/libDw_fltk_a-fltkpreview.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -Wno-non-virtual-dtor -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT libDw_fltk_a-fltkui.o -MD -MP -MF .deps/libDw_fltk_a-fltkui.Tpo -c -o libDw_fltk_a-fltkui.o `test -f 'fltkui.cc' || echo './'`fltkui.cc
mv -f .deps/libDw_fltk_a-fltkui.Tpo .deps/libDw_fltk_a-fltkui.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -Wno-non-virtual-dtor -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT libDw_fltk_a-fltkviewbase.o -MD -MP -MF .deps/libDw_fltk_a-fltkviewbase.Tpo -c -o libDw_fltk_a-fltkviewbase.o `test -f 'fltkviewbase.cc' || echo './'`fltkviewbase.cc
mv -f .deps/libDw_fltk_a-fltkviewbase.Tpo .deps/libDw_fltk_a-fltkviewbase.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include -Wno-non-virtual-dtor -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT libDw_fltk_a-fltkviewport.o -MD -MP -MF .deps/libDw_fltk_a-fltkviewport.Tpo -c -o libDw_fltk_a-fltkviewport.o `test -f 'fltkviewport.cc' || echo './'`fltkviewport.cc
mv -f .deps/libDw_fltk_a-fltkviewport.Tpo .deps/libDw_fltk_a-fltkviewport.Po
rm -f libDw-fltk.a
ar cru libDw-fltk.a libDw_fltk_a-fltkcomplexbutton.o libDw_fltk_a-fltkflatview.o libDw_fltk_a-fltkimgbuf.o libDw_fltk_a-fltkmisc.o libDw_fltk_a-fltkplatform.o libDw_fltk_a-fltkpreview.o libDw_fltk_a-fltkui.o libDw_fltk_a-fltkviewbase.o libDw_fltk_a-fltkviewport.o
ranlib libDw-fltk.a
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT alignedtextblock.o -MD -MP -MF .deps/alignedtextblock.Tpo -c -o alignedtextblock.o alignedtextblock.cc
mv -f .deps/alignedtextblock.Tpo .deps/alignedtextblock.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT bullet.o -MD -MP -MF .deps/bullet.Tpo -c -o bullet.o bullet.cc
mv -f .deps/bullet.Tpo .deps/bullet.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT image.o -MD -MP -MF .deps/image.Tpo -c -o image.o image.cc
mv -f .deps/image.Tpo .deps/image.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT listitem.o -MD -MP -MF .deps/listitem.Tpo -c -o listitem.o listitem.cc
mv -f .deps/listitem.Tpo .deps/listitem.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT ruler.o -MD -MP -MF .deps/ruler.Tpo -c -o ruler.o ruler.cc
mv -f .deps/ruler.Tpo .deps/ruler.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT table.o -MD -MP -MF .deps/table.Tpo -c -o table.o table.cc
mv -f .deps/table.Tpo .deps/table.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT tablecell.o -MD -MP -MF .deps/tablecell.Tpo -c -o tablecell.o tablecell.cc
mv -f .deps/tablecell.Tpo .deps/tablecell.Po
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT textblock.o -MD -MP -MF .deps/textblock.Tpo -c -o textblock.o textblock.cc
mv -f .deps/textblock.Tpo .deps/textblock.Po
rm -f libDw-widgets.a
ar cru libDw-widgets.a alignedtextblock.o bullet.o image.o listitem.o ruler.o table.o tablecell.o textblock.o
ranlib libDw-widgets.a
gmake[1]: Leaving directory `/home/hans/src/dw-testbed-0.0.43j/dw'
Making all in test
gmake[1]: Entering directory `/home/hans/src/dw-testbed-0.0.43j/test'
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dw-testbed\" -DVERSION=\"0.0.43j\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I. -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -W -Wno-unused-parameter -MT dw_anchors_test.o -MD -MP -MF .deps/dw_anchors_test.Tpo -c -o dw_anchors_test.o dw_anchors_test.cc
dw_anchors_test.cc:24:25: fltk/Window.h: No such file or directory
dw_anchors_test.cc:25:22: fltk/run.h: No such file or directory
In file included from dw_anchors_test.cc:28:
../dw/fltkcore.hh:16:25: fltk/Widget.h: No such file or directory
In file included from ../dw/fltkcore.hh:19,
from dw_anchors_test.cc:28:
../dw/fltkimgbuf.hh:24: error: ISO C++ forbids declaration of `uchar' with no type
../dw/fltkimgbuf.hh:24: error: expected `;' before '*' token
../dw/fltkimgbuf.hh:57: error: `::fltk' has not been declared
../dw/fltkimgbuf.hh:57: error: `Widget' has not been declared
../dw/fltkimgbuf.hh:58: error: ISO C++ forbids declaration of `target' with no type
In file included from ../dw/fltkcore.hh:20,
from dw_anchors_test.cc:28:
../dw/fltkplatform.hh:8:23: fltk/Font.h: No such file or directory
In file included from ../dw/fltkcore.hh:20,
from dw_anchors_test.cc:28:
../dw/fltkplatform.hh:20: error: `::fltk' has not been declared
../dw/fltkplatform.hh:44: error: `::fltk' has not been declared
../dw/fltkplatform.hh:44: error: `Widget' has not been declared
../dw/fltkplatform.hh:45: error: ISO C++ forbids declaration of `widget' with no type
../dw/fltkplatform.hh:46: error: `::fltk' has not been declared
../dw/fltkplatform.hh:46: error: `Widget' has not been declared
../dw/fltkplatform.hh:47: error: ISO C++ forbids declaration of `widget' with no type
../dw/fltkplatform.hh:48: error: `::fltk' has not been declared
../dw/fltkplatform.hh:48: error: `Widget' has not been declared
../dw/fltkplatform.hh:48: error: ISO C++ forbids declaration of `widget' with no type
In file included from ../dw/fltkcore.hh:21,
from dw_anchors_test.cc:28:
../dw/fltkui.hh:8:25: fltk/Button.h: No such file or directory
../dw/fltkui.hh:9:23: fltk/Menu.h: No such file or directory
In file included from ../dw/fltkcore.hh:21,
from dw_anchors_test.cc:28:
../dw/fltkui.hh:179: error: `::fltk' has not been declared
../dw/fltkui.hh:179: error: ISO C++ forbids declaration of `Widget' with no type
../dw/fltkui.hh:179: error: expected `;' before '*' token
../dw/fltkui.hh:190: error: `::fltk' has not been declared
../dw/fltkui.hh:190: error: ISO C++ forbids declaration of `Widget' with no type
../dw/fltkui.hh:190: error: `Widget' declared as a `virtual' field
../dw/fltkui.hh:190: error: expected `;' before '*' token
../dw/fltkui.hh:192: error: `::fltk' has not been declared
../dw/fltkui.hh:192: error: `Widget' has not been declared
../dw/fltkui.hh:192: error: ISO C++ forbids declaration of `widget' with no type
../dw/fltkui.hh:230: error: `::fltk' has not been declared
../dw/fltkui.hh:230: error: `Widget' has not been declared
../dw/fltkui.hh:230: error: ISO C++ forbids declaration of `widget' with no type
../dw/fltkui.hh:233: error: `::fltk' has not been declared
../dw/fltkui.hh:233: error: ISO C++ forbids declaration of `Widget' with no type
../dw/fltkui.hh:233: error: expected `;' before '*' token
../dw/fltkui.hh:252: error: `::fltk' has not been declared
../dw/fltkui.hh:252: error: `Widget' has not been declared
../dw/fltkui.hh:252: error: ISO C++ forbids declaration of `widget' with no type
../dw/fltkui.hh:276: error: `::fltk' has not been declared
../dw/fltkui.hh:276: error: ISO C++ forbids declaration of `Widget' with no type
../dw/fltkui.hh:276: error: expected `;' before '*' token
../dw/fltkui.hh:298: error: `::fltk' has not been declared
../dw/fltkui.hh:298: error: `Widget' has not been declared
../dw/fltkui.hh:298: error: ISO C++ forbids declaration of `widget' with no type
../dw/fltkui.hh:301: error: `::fltk' has not been declared
../dw/fltkui.hh:301: error: ISO C++ forbids declaration of `Widget' with no type
../dw/fltkui.hh:301: error: expected `;' before '*' token
../dw/fltkui.hh:323: error: `::fltk' has not been declared
../dw/fltkui.hh:323: error: ISO C++ forbids declaration of `Button' with no type
../dw/fltkui.hh:323: error: `Button' declared as a `virtual' field
../dw/fltkui.hh:323: error: expected `;' before '*' token
../dw/fltkui.hh:324: error: `::fltk' has not been declared
../dw/fltkui.hh:324: error: ISO C++ forbids declaration of `Widget' with no type
../dw/fltkui.hh:324: error: expected `;' before '*' token
../dw/fltkui.hh:342: error: `::fltk' has not been declared
../dw/fltkui.hh:342: error: ISO C++ forbids declaration of `Button' with no type
../dw/fltkui.hh:342: error: expected `;' before '*' token
../dw/fltkui.hh:400: error: `::fltk' has not been declared
../dw/fltkui.hh:400: error: `Widget' has not been declared
../dw/fltkui.hh:400: error: ISO C++ forbids declaration of `widget' with no type
../dw/fltkui.hh:404: error: `::fltk' has not been declared
../dw/fltkui.hh:404: error: ISO C++ forbids declaration of `Button' with no type
../dw/fltkui.hh:404: error: expected `;' before '*' token
../dw/fltkui.hh:436: error: `::fltk' has not been declared
../dw/fltkui.hh:436: error: ISO C++ forbids declaration of `Menu' with no type
../dw/fltkui.hh:436: error: expected `;' before '*' token
../dw/fltkui.hh:437: error: `::fltk' has not been declared
../dw/fltkui.hh:437: error: `Menu' was not declared in this scope
../dw/fltkui.hh:437: error: template argument 1 is invalid
../dw/fltkui.hh:437: error: template argument 1 is invalid
../dw/fltkui.hh:437: error: ISO C++ forbids declaration of `stack' with no type
../dw/fltkui.hh:439: error: `::fltk' has not been declared
../dw/fltkui.hh:439: error: expected `)' before '*' token
../dw/fltkui.hh:447: error: `::fltk' has not been declared
../dw/fltkui.hh:447: error: ISO C++ forbids declaration of `Widget' with no type
../dw/fltkui.hh:447: error: expected `;' before '*' token
../dw/fltkui.hh:448: error: `::fltk' has not been declared
../dw/fltkui.hh:448: error: ISO C++ forbids declaration of `Menu' with no type
../dw/fltkui.hh:448: error: `Menu' declared as a `virtual' field
../dw/fltkui.hh:448: error: expected `;' before '*' token
../dw/fltkui.hh:470: error: `::fltk' has not been declared
../dw/fltkui.hh:470: error: ISO C++ forbids declaration of `Menu' with no type
../dw/fltkui.hh:470: error: expected `;' before '*' token
../dw/fltkui.hh:484: error: `::fltk' has not been declared
../dw/fltkui.hh:484: error: ISO C++ forbids declaration of `Menu' with no type
../dw/fltkui.hh:484: error: expected `;' before '*' token
In file included from dw_anchors_test.cc:29:
../dw/fltkviewport.hh:4:24: fltk/Group.h: No such file or directory
../dw/fltkviewport.hh:5:28: fltk/Scrollbar.h: No such file or directory
In file included from ../dw/fltkviewport.hh:9,
from dw_anchors_test.cc:29:
../dw/fltkviewbase.hh:13: error: `::fltk' has not been declared
../dw/fltkviewbase.hh:14: error: expected class-name before '{' token
../dw/fltkviewbase.hh:69: error: `::fltk' has not been declared
../dw/fltkviewbase.hh:69: error: `Widget' was not declared in this scope
../dw/fltkviewbase.hh:69: error: template argument 1 is invalid
../dw/fltkviewbase.hh:70: error: template argument 1 is invalid
../dw/fltkviewbase.hh:70: error: ISO C++ forbids declaration of `canvasWidgets' with no type
../dw/fltkviewbase.hh:85: error: `::fltk' has not been declared
../dw/fltkviewbase.hh:85: error: `Widget' has not been declared
../dw/fltkviewbase.hh:85: error: ISO C++ forbids declaration of `widget' with no type
../dw/fltkviewbase.hh:86: error: `::fltk' has not been declared
../dw/fltkviewbase.hh:86: error: `Widget' has not been declared
../dw/fltkviewbase.hh:87: error: ISO C++ forbids declaration of `widget' with no type
../dw/fltkviewbase.hh:88: error: `::fltk' has not been declared
../dw/fltkviewbase.hh:88: error: `Widget' has not been declared
../dw/fltkviewbase.hh:88: error: ISO C++ forbids declaration of `widget' with no type
In file included from dw_anchors_test.cc:29:
../dw/fltkviewport.hh:24: error: `::fltk' has not been declared
../dw/fltkviewport.hh:24: error: ISO C++ forbids declaration of `Scrollbar' with no type
../dw/fltkviewport.hh:24: error: expected `;' before '*' token
../dw/fltkviewport.hh:27: error: `::fltk' has not been declared
../dw/fltkviewport.hh:27: error: `Widget' was not declared in this scope
../dw/fltkviewport.hh:27: error: template argument 1 is invalid
../dw/fltkviewport.hh:27: error: template argument 1 is invalid
../dw/fltkviewport.hh:27: error: ISO C++ forbids declaration of `gadgets' with no type
../dw/fltkviewport.hh:34: error: `Widget' has not been declared
../dw/fltkviewport.hh:34: error: ISO C++ forbids declaration of `hscrollbar' with no type
../dw/fltkviewport.hh:35: error: `Widget' has not been declared
../dw/fltkviewport.hh:35: error: ISO C++ forbids declaration of `vscrollbar' with no type
../dw/fltkviewport.hh:64: error: `::fltk' has not been declared
../dw/fltkviewport.hh:64: error: `Widget' has not been declared
../dw/fltkviewport.hh:64: error: ISO C++ forbids declaration of `gadget' with no type
dw_anchors_test.cc:40: error: expected initializer before '*' token
dw_anchors_test.cc:51: error: variable or field `anchorCallback' declared void
dw_anchors_test.cc:51: error: `Widget' is not a member of `dw::fltk'
dw_anchors_test.cc:51: error: `widget' was not declared in this scope
dw_anchors_test.cc:51: error: expected primary-expression before "void"
dw_anchors_test.cc:52: error: initializer expression list treated as compound expression
dw_anchors_test.cc:52: error: expected `,' or `;' before '{' token
dw_anchors_test.cc: In function `void textTimeout(void*)':
dw_anchors_test.cc:91: error: `repeat_timeout' is not a member of `dw::fltk'
dw_anchors_test.cc: In function `int main(int, char**)':
dw_anchors_test.cc:102: error: `window' was not declared in this scope
dw_anchors_test.cc:102: error: `dw::fltk::Window' has not been declared
dw_anchors_test.cc:113: error: `Button' is not a member of `dw::fltk'
dw_anchors_test.cc:113: error: `button' was not declared in this scope
dw_anchors_test.cc:114: error: `dw::fltk::Button' has not been declared
dw_anchors_test.cc:116: error: `WHEN_RELEASE' is not a member of `dw::fltk'
dw_anchors_test.cc:146: error: `add_timeout' is not a member of `dw::fltk'
dw_anchors_test.cc:151: error: `run' is not a member of `dw::fltk'
gmake[1]: *** [dw_anchors_test.o] Error 1
gmake[1]: Leaving directory `/home/hans/src/dw-testbed-0.0.43j/test'
gmake: *** [all-recursive] Error 1
Oct. 6, 2007
fix for links within lists
by place
Hello all,
I've hacked up my html.cc too much to provide a proper patch, but it's
just one line. If you add:
Html_connect_signals(html, list_item);
to Html_tag_open_li()
(after the item_style->unref(); seemed like a nice place),
then links inside lists will work.
Oct. 6, 2007
Re: [Dillo-dev] Dillo FLTK2 alpha release for developers
by Vincent Thomasset
Le Fri, 5 Oct 2007 19:30:51 +0100,
higuita <higuita7(a)yahoo.co.uk> a écrit :
Hi,
> Can you make a patch so i can try? that page is too much
> technical for my sparse knowledge, i didnt understand anything :)
Sure, though i'm not at all sure this is the correct way to fix this
issue.
Cheers,
Vincent
Oct. 5, 2007
Re: [Dillo-dev] Dillo FLTK2 alpha release for developers
by higuita
Hi
On Fri, 5 Oct 2007 19:04:08 +0200, Vincent Thomasset <vincent.thomasset(a)skynet.be> wrote:
> > > Now it starts, but when i try to load a page it crashes:
> > I think this link may have some clue as to why this occurs:
> > http://sourceware.org/ml/glibc-bugs/2007-08/msg00148.html
> Confirmed, copying the va_list in dStr_vsprintfa (dlib.c) fixes the
> crash for me and i'm now able to display pages.
Can you make a patch so i can try? that page is too much
technical for my sparse knowledge, i didnt understand anything :)
thanks
higuita
--
Naturally the common people don't want war... but after all it is the
leaders of a country who determine the policy, and it is always a
simple matter to drag the people along, whether it is a democracy, or
a fascist dictatorship, or a parliament, or a communist dictatorship.
Voice or no voice, the people can always be brought to the bidding of
the leaders. That is easy. All you have to do is tell them they are
being attacked, and denounce the pacifists for lack of patriotism and
exposing the country to danger. It works the same in every country.
-- Hermann Goering, Nazi and war criminal, 1883-1946
Oct. 5, 2007
[patch] improve scroll performance of dillo-fltk
by Johannes Hofmann
Hi,
below is an initial patch that improves scrolling performance of
dillo-fltk by copying screen data instead of rerendering it.
It's based on Scroll.cxx from fltk.
The difference is noticeable mostly when scrolling large images
especially within a remote X11 session.
The newly introduced scrollDX / scrollDY could probabely be combined
with the existing oldScrollX / oldScrollY variables.
Regards,
Johannes
diff --git a/dw-testbed-0.0.43j/dw/fltkviewbase.cc b/dw-testbed-0.0.43j/dw/fltkviewbase.cc
--- a/dw-testbed-0.0.43j/dw/fltkviewbase.cc
+++ b/dw-testbed-0.0.43j/dw/fltkviewbase.cc
@@ -54,18 +54,16 @@ void FltkViewBase::draw ()
Group::draw ();
- if (damage () & DAMAGE_EXPOSE) {
- setcolor (bgColor);
- ::fltk::Rectangle rect (0, 0, w(), h());
- fillrect (rect);
-
- core::Rectangle area;
- area.x = translateViewXToCanvasX (0);
- area.y = translateViewYToCanvasY (0);
- area.width = translateViewXToCanvasX (0 + w ()) - 0;
- area.height = translateViewYToCanvasY (0 + h ()) - 0;
- theLayout->expose (this, &area);
- }
+ setcolor (bgColor);
+ ::fltk::Rectangle rect (0, 0, w(), h());
+ fillrect (rect);
+
+ core::Rectangle area;
+ area.x = translateViewXToCanvasX (0);
+ area.y = translateViewYToCanvasY (0);
+ area.width = translateViewXToCanvasX (0 + w ()) - 0;
+ area.height = translateViewYToCanvasY (0 + h ()) - 0;
+ theLayout->expose (this, &area);
}
core::ButtonState getDwButtonState ()
diff --git a/dw-testbed-0.0.43j/dw/fltkviewport.cc b/dw-testbed-0.0.43j/dw/fltkviewport.cc
--- a/dw-testbed-0.0.43j/dw/fltkviewport.cc
+++ b/dw-testbed-0.0.43j/dw/fltkviewport.cc
@@ -131,8 +131,8 @@ void FltkViewport::hscrollbarChanged ()
{
int oldScrollX = scrollX;
scrollX = hscrollbar->value ();
- /** \bug Inefficient */
- redraw (DAMAGE_EXPOSE);
+ scrollDX = scrollX - oldScrollX;
+ redraw (DAMAGE_SCROLL);
updateCanvasWidgets (oldScrollX, scrollY);
theLayout->scrollPosChanged (this, scrollX, scrollY);
}
@@ -141,8 +141,8 @@ void FltkViewport::vscrollbarChanged ()
{
int oldScrollY = scrollY;
scrollY = vscrollbar->value ();
- /** \bug Inefficient */
- redraw (DAMAGE_EXPOSE);
+ scrollDY = scrollY - oldScrollY;
+ redraw (DAMAGE_SCROLL);
updateCanvasWidgets (scrollX, oldScrollY);
theLayout->scrollPosChanged (this, scrollX, scrollY);
}
@@ -163,6 +163,25 @@ void FltkViewport::layout ()
{
theLayout->viewportSizeChanged (this, w(), h());
adjustScrollbarsAndGadgetsAllocation ();
+}
+
+void FltkViewport::draw_area (void *data, const Rectangle& cr )
+{
+ FltkViewport *vp = (FltkViewport*) data;
+ push_clip(cr);
+
+ vp->FltkWidgetView::draw ();
+
+ //draw_child (*hscrollbar);
+ //draw_child (*vscrollbar);
+
+ for(Iterator <TypedPointer < ::fltk::Widget> > it = vp->gadgets->iterator ();
+ it.hasNext (); ) {
+ ::fltk::Widget *widget = it.getNext()->getTypedValue ();
+ vp->draw_child (*widget);
+ }
+
+ pop_clip();
}
void FltkViewport::draw ()
@@ -170,20 +189,16 @@ void FltkViewport::draw ()
int hdiff = vscrollbar->visible () ? SCROLLBAR_THICKNESS : 0;
int vdiff = hscrollbar->visible () ? SCROLLBAR_THICKNESS : 0;
Rectangle cr (0, 0, w () - hdiff, h () - vdiff);
- push_clip(cr);
-
- FltkWidgetView::draw ();
-
- //draw_child (*hscrollbar);
- //draw_child (*vscrollbar);
-
- for(Iterator <TypedPointer < ::fltk::Widget> > it = gadgets->iterator ();
- it.hasNext (); ) {
- ::fltk::Widget *widget = it.getNext()->getTypedValue ();
- draw_child (*widget);
- }
-
- pop_clip();
+ int d = damage();
+
+ if (d == DAMAGE_SCROLL) {
+ scrollrect(cr, -scrollDX, -scrollDY, draw_area, this);
+ } else {
+ draw_area(this, cr);
+ }
+
+ scrollDX = 0;
+ scrollDY = 0;
}
int FltkViewport::handle (int event)
@@ -205,8 +220,9 @@ int FltkViewport::handle (int event)
case PageUpKey:
oldScrollY = scrollY;
scrollY -= vscrollbar->pagesize ();
+ scrollDY = scrollY - oldScrollY;
adjustScrollbarValues ();
- redraw (DAMAGE_EXPOSE);
+ redraw (DAMAGE_SCROLL);
updateCanvasWidgets (scrollX, oldScrollY);
theLayout->scrollPosChanged (this, scrollX, scrollY);
return 1;
@@ -214,8 +230,9 @@ int FltkViewport::handle (int event)
case PageDownKey:
oldScrollY = scrollY;
scrollY += vscrollbar->pagesize ();
+ scrollDY = scrollY - oldScrollY;
adjustScrollbarValues ();
- redraw (DAMAGE_EXPOSE);
+ redraw (DAMAGE_SCROLL);
updateCanvasWidgets (scrollX, oldScrollY);
theLayout->scrollPosChanged (this, scrollX, scrollY);
return 1;
@@ -254,12 +271,13 @@ void FltkViewport::scrollTo (int x, int
void FltkViewport::scrollTo (int x, int y)
{
int oldScrollX = scrollX;
- //int oldScrollY = scrollY;
+ int oldScrollY = scrollY;
scrollX = x;
scrollY = y;
+ scrollDX = scrollX - oldScrollX;
+ scrollDY = scrollY - oldScrollY;
adjustScrollbarValues ();
- /** \bug Inefficient */
- redraw (DAMAGE_EXPOSE);
+ redraw (DAMAGE_SCROLL);
updateCanvasWidgets (oldScrollX, scrollY);
}
diff --git a/dw-testbed-0.0.43j/dw/fltkviewport.hh b/dw-testbed-0.0.43j/dw/fltkviewport.hh
--- a/dw-testbed-0.0.43j/dw/fltkviewport.hh
+++ b/dw-testbed-0.0.43j/dw/fltkviewport.hh
@@ -20,6 +20,7 @@ private:
enum { SCROLLBAR_THICKNESS = 15 };
int scrollX, scrollY;
+ int scrollDX, scrollDY;
::fltk::Scrollbar *vscrollbar, *hscrollbar;
@@ -35,6 +36,7 @@ private:
static void vscrollbarCallback (Widget *vscrollbar, void *viewportPtr);
void updateCanvasWidgets (int oldScrollX, int oldScrollY);
+ static void draw_area (void *data, const Rectangle& cr);
protected:
int translateViewXToCanvasX (int x);
Oct. 5, 2007
Re: [Dillo-dev] Dillo FLTK2 alpha release for developers
by Vincent Thomasset
Le Fri, 5 Oct 2007 04:58:33 +0200,
Vincent Thomasset <vincent.thomasset(a)skynet.be> a écrit :
> Le Tue, 2 Oct 2007 22:23:19 +0000,
> higuita <higuita7(a)yahoo.co.uk> a écrit :
>
> > On Tue, 2 Oct 2007 16:42:16 -0400, wrote:
> >
> > Now it starts, but when i try to load a page it crashes:
>
> I get the same backtrace here on x86_64 too.
>
> I think this link may have some clue as to why this occurs:
> http://sourceware.org/ml/glibc-bugs/2007-08/msg00148.html
Confirmed, copying the va_list in dStr_vsprintfa (dlib.c) fixes the
crash for me and i'm now able to display pages.
Cheers,
Vincent
Oct. 5, 2007
Re: [Dillo-dev] Dillo FLTK2 alpha release for developers
by Vincent Thomasset
Le Tue, 2 Oct 2007 22:23:19 +0000,
higuita <higuita7(a)yahoo.co.uk> a écrit :
> On Tue, 2 Oct 2007 16:42:16 -0400, wrote:
>
> Now it starts, but when i try to load a page it crashes:
I get the same backtrace here on x86_64 too.
I think this link may have some clue as to why this occurs:
http://sourceware.org/ml/glibc-bugs/2007-08/msg00148.html
Cheers,
Vincent
Oct. 5, 2007
Re: [Dillo-dev] Dillo FLTK2 alpha release for developers
by higuita
Hi again
On Tue, 2 Oct 2007 18:45:07 -0400, wrote:
> Yes, please send your patch to check suspicious parts.
in attach are the 2 patchs, for dw-testbed and dillo
thanks for the help
higuita
--
Naturally the common people don't want war... but after all it is the
leaders of a country who determine the policy, and it is always a
simple matter to drag the people along, whether it is a democracy, or
a fascist dictatorship, or a parliament, or a communist dictatorship.
Voice or no voice, the people can always be brought to the bidding of
the leaders. That is easy. All you have to do is tell them they are
being attacked, and denounce the pacifists for lack of patriotism and
exposing the country to danger. It works the same in every country.
-- Hermann Goering, Nazi and war criminal, 1883-1946
Oct. 3, 2007
Re: [Dillo-dev] Dillo FLTK2 alpha release for developers
by Andreas Kemnade
Hi Jorge,
That are really great news.
I had some compiling problems.
in dillo source code
src/IO/Makefile.am and dpi/Makefile.am
needs a
AM_CXXFLAGS = @LIBFLTK_CXXFLAGS@
Same for dw-testbed/test/Makefile.am
The other problem is that I need to comment out the tablet support in
fltk due to missing libXi.
Ok, then I got it to compile finally for my ipaq with familar 0.8.4 on it.
I runs with X-forwarding so that I get the window on my notebook display.
But it segfaults without x forwarding:
dillo_dns_init: Here we go! (threaded)
Disabling cookies.
bad font: variable
Segmentation fault
I think I have to check my font setup, Bitstream Vera seems to be available...
Greetings
Andreas Kemnade
Oct. 3, 2007
Re: [Dillo-dev] Re: Dillo FLTK2 alpha release for developers
by Alexander Becher
* Johannes Hofmann:
>On Wed, Oct 03, 2007 at 02:11:56PM +0200, Alexander Becher wrote:
>> I compiled dillo-fltk2 on NetBSD-3.1, implementing strndup was the only
>> change needed. However, strndup needs to null-terminate its return
>> value, and strncpy does not do this if the source string is longer than
>> the destination, so:
>
>As calloc() initializes the allocated buffer with 0, this is not
>needed, I think.
Hm, right. I had used malloc() in my replacement function, but with
calloc() it is indeed unnecessary.
I have wrapped this in autoconf, see attached patch. I also made
autoconf in dillo and dw-testbed check for the path to the perl binary
and substitute it in dpidc and Doxyfile, respectively, see other patch.
Actually, these patches can't simply be applied: first,
dillo-f15/dpid/dpidc and dw-testbed-0.0.43j/Doxyfile have to be moved
to *.in.
Regards,
Alexander
--
PGP key available citator(a)jabber.ccc.de
Oct. 3, 2007