|
From: | Joseph Heled |
Subject: | Re: current development |
Date: | Thu, 5 Dec 2019 07:34:27 +1300 |
Sorry Joseph, the current slightly dodgy code is my fault. I've been changing the 3d drawing code to support modern openGL, which is all GTK3 supports. If we were using something like git rather than cvs, I'd definitely be doing the changes in a branch.So the code is currently changing, although I'm not adding anything new at the moment. it's been about 10 years since I looked at it as well!JonOn Wed, 4 Dec 2019 at 00:52, Joseph Heled <address@hidden> wrote:So, there is a shapes.inc in the directory. Unacceptable!! case is
unimportant only in Bill's world
Now stuck with this unknown library:
ShimOGL.c:5:10: fatal error: cglm\affine.h: No such file or directory
#include <cglm\affine.h>
^~~~~~~~~~~~~~~
compilation terminated.
I did not expect gnubg to deteriorate that much. Pretty sad.
-Joseph
On Wed, 4 Dec 2019 at 13:24, Joseph Heled <address@hidden> wrote:
>
> It is the usual hell of installing all missing dev packages and
> getting configure to complete.
>
> But this is unexpected: DrawOGL.c:25:10: fatal error: Shapes.inc: No
> such file or directory
>
> make[2]: Entering directory '/home/joseph/Projects/gnubg/gnubg/board3d'
> /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H
> -I. -I.. -I./.. -I./../lib -DLOCALEDIR=\"/usr/local/share/local
> e\" -DAC_DATADIR='"/usr/local/share"'
> -DAC_PKGDATADIR=='"/usr/local/share/gnubg"' -I/usr/include/freetype2
> -I/usr/include/libpng16 -
> pthread -I/usr/include/gtk-2.0
> -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
> -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/i
> nclude/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0
> -I/usr/include/li
> bmount -I/usr/include/blkid -I/usr/include/pango-1.0
> -I/usr/include/harfbuzz -I/usr/include/pango-1.0
> -I/usr/include/fribidi -I/usr/
> include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
> -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -
> pthread -I/usr/include/gtkglext-1.0
> -I/usr/lib/x86_64-linux-gnu/gtkglext-1.0/include
> -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-
> gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0
> -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-u
> nix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0
> -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1
> -I/usr/inc
> lude/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid
> -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pan
> go-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid
> -I/usr/includ
> e/freetype2 -I/usr/include/libpng16 -I/usr/include/libdrm -ffast-math
> -O3 -g -O2 -DG_DISABLE_ASSERT -MT libboard3d_la-DrawOGL.lo -
> MD -MP -MF .deps/libboard3d_la-DrawOGL.Tpo -c -o
> libboard3d_la-DrawOGL.lo `test -f 'DrawOGL.c' || echo './'`DrawOGL.c
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I./.. -I./../lib
> -DLOCALEDIR=\"/usr/local/share/locale\" -DAC_DATADIR=\"/usr/local/
> share\" -DAC_PKGDATADIR==\"/usr/local/share/gnubg\"
> -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread
> -I/usr/include/gtk-2.0
> -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
> -I/usr/include/gio-unix-2.0 -I/usr/include/cairo
> -I/usr/include/pango-1.0 -I/usr/includ
> e/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1
> -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount
> -I/usr/include/blkid -I
> /usr/include/pango-1.0 -I/usr/include/harfbuzz
> -I/usr/include/pango-1.0 -I/usr/include/fribidi
> -I/usr/include/glib-2.0 -I/usr/lib/x8
> 6_64-linux-gnu/glib-2.0/include -I/usr/include/uuid
> -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread
> -I/usr/include/gtkglex
> t-1.0 -I/usr/lib/x86_64-linux-gnu/gtkglext-1.0/include
> -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
> -I/usr/inc
> lude/pango-1.0 -I/usr/include/gtk-2.0
> -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include
> -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -
> I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
> -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/inc
> lude/libmount -I/usr/include/blkid -I/usr/include/pango-1.0
> -I/usr/include/harfbuzz -I/usr/include/pango-1.0
> -I/usr/include/fribidi
> -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
> -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/lib
> png16 -I/usr/include/libdrm -ffast-math -O3 -g -O2 -DG_DISABLE_ASSERT
> -MT libboard3d_la-DrawOGL.lo -MD -MP -MF .deps/libboard3d_la-D
> rawOGL.Tpo -c DrawOGL.c -o libboard3d_la-DrawOGL.o
> DrawOGL.c:25:10: fatal error: Shapes.inc: No such file or directory
> #include "Shapes.inc"
> ^~~~~~~~~~~~
>
> On Wed, 4 Dec 2019 at 13:21, Joseph Heled <address@hidden> wrote:
> >
> > Is that the right way to specify both?
> >
> > ./configure --enable-simd=avx --enable-simd=sse2
> >
> > Thanks, Joseph
> >
> > On Wed, 4 Dec 2019 at 13:13, Joseph Heled <address@hidden> wrote:
[Prev in Thread] | Current Thread | [Next in Thread] |